.hide-description .collection-description{display:none!important}.product-single__photo-container~.photoswipe-image-wrapper{display:none}span.price.sale-price{color:gray;font-weight:700;text-decoration:line-through;margin-left:15px}.info-txt,.free-shipping-info{font-weight:700;margin-bottom:0;font-size:20px;margin-top:5px}.free-shipping-info{margin-top:0;margin-bottom:15px}.product-single__price{margin-bottom:.5rem}.countdown-amount{color:red}.delim{display:block;height:40px}.product__price p:empty{display:none}span.price.sale-price{margin-left:10px}.product__image-wrapper-icon{position:absolute;z-index:2;width:55px;height:55px;right:15px}.product__image-wrapper-icon img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width:992px){.product__image-wrapper-icon{position:absolute;z-index:2;width:40px;height:40px;right:15px}}.show-more-first a,.collection-description a{color:#2b00ff!important;text-decoration:underline}.loox-branding{display:none!important}.product-single__inview .heading.weight-600.size-42{margin-top:3rem}.weight-800{font-weight:800!important}.city-wrapper__description a,.collection-description a,.show-more-text a,.show-more-last a{text-decoration:underline;color:#2826ff!important}.products-grid.layout-2 .product__title{margin-top:40px}.collection-top-description{margin-bottom:2rem}.header__widget.col-auto.d-flex.align-items-center img{margin:auto}.col.col-p-100.d-flex.flex-wrap.align-items-center.justify-content-center ul.site-nav__items{text-align:center;margin-top:15px}@media(min-width:992px){.header-has-overlap .site-header-main .site-header__main{margin-bottom:40px;padding-bottom:0!important}}.skip-to-content-link:focus{position:fixed!important;top:10px;left:10px;z-index:999999!important;width:auto!important;height:auto!important;padding:12px 24px!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important;pointer-events:auto!important;background:#fff;color:#000;font-size:14px;font-weight:600;text-decoration:none;border:2px solid #000!important;border-radius:4px;box-shadow:0 2px 8px #0003}.has-tooltip:focus-within .tooltip{visibility:visible;animation:shop_tooltip_hover_in .3s forwards}.has-tooltip .tooltip{pointer-events:auto}.collection-page--collections-slider[class*=swiper--bottom-wrapper]{padding:20px 0}.collection-bottom-slider__title{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:15px}@media(max-width:799px){.collection-page--collections-slider[class*=swiper--bottom-wrapper]{padding:10px 0 20px}}.collection-blog-articles{padding:30px 0}.collection-blog-articles__title{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:15px}.collection-blog-articles__swiper-wrap{position:relative}.collection-blog-articles__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.collection-blog-articles__item{display:flex;flex-direction:column}.collection-blog-articles__image{display:block;overflow:hidden;border-radius:8px;margin-bottom:12px}.collection-blog-articles__image img{width:100%;height:auto;display:block;object-fit:cover;transition:transform .3s ease}.collection-blog-articles__image:hover img{transform:scale(1.05)}.collection-blog-articles__date{font-size:12px;color:#888;margin-bottom:6px;display:block}.collection-blog-articles .collection-blog-articles__item-title,.collection-blog-articles .collection-blog-articles__item-title a{font-size:14px!important;font-weight:600!important;line-height:1.3!important;margin:0!important;text-transform:uppercase}.collection-blog-articles__item-title a{color:#000;text-decoration:none}.collection-blog-articles__item-title a:hover{color:#1859ce}.collection-blog-articles__nav-prev,.collection-blog-articles__nav-next{display:none}@media(max-width:799px){.collection-blog-articles__grid{display:flex;gap:0}.collection-blog-articles__nav-prev,.collection-blog-articles__nav-next{display:flex;width:40px;height:40px;border-radius:50%;background-color:#f5f7fc;top:35%;transition:.25s ease-in-out}.collection-blog-articles__nav-prev{left:0;transform:translate(-30%,-50%)}.collection-blog-articles__nav-next{right:0;transform:translate(30%,-50%) scaleX(-1)}.collection-blog-articles__nav-prev:after,.collection-blog-articles__nav-next:after{display:none}.collection-blog-articles__nav-prev svg,.collection-blog-articles__nav-next svg{width:10px;height:18px}.collection-blog-articles__nav-prev:hover,.collection-blog-articles__nav-next:hover{background-color:#1859ce}.collection-blog-articles__nav-prev:hover path,.collection-blog-articles__nav-next:hover path{fill:#f5f7fc}}.city-wrapper__description a,.collection-description a,.show-more-text a,.show-more-last a,article a{text-decoration:underline!important;color:#2826ff!important}.city-wrapper .toc_wrapper{position:static}div#site-pagination{margin-bottom:2rem}.search__label .search__label-text{display:none}.search__fullscreen .search__input::placeholder{color:transparent}@media(max-width:1199px){.search__fullscreen{position:fixed!important;top:0!important;left:0;right:0}body.menu-opened .cstm-header .header--search-icon,body.cart-opened .cstm-header .header--search-icon{display:none!important}body.menu-opened .shopify-product-reviews-badge,body.menu-opened .loox-rating,body.cart-opened .shopify-product-reviews-badge,body.cart-opened .loox-rating{visibility:hidden!important}}.template-index h1,.template-index h2,.template-index .page-title,.template-index .slideshow__title,.template-index .banner__title,.template-index .banner__text{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.page-template-page .page-header__slider,.page-template-page .collection-page--collections-slider{margin-top:20px}.collection-description-wrapper{position:relative;overflow:hidden}.collection-description{max-height:600px;overflow:hidden;transition:max-height .3s ease}.collection-description p{font-size:22px;line-height:30px;color:#888a8e}.collection-description strong{color:#000}.collection-description h2{font-size:42px;line-height:50px;font-weight:900;color:#000}.collection--aside__wrapper .toc_wrapper{margin-top:50px}@media(max-width:499px){.collection-description p{font-size:16px;line-height:24px}.collection-description h2{font-size:32px;line-height:40px}}.collection-description-wrapper .fade-overlay{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to bottom,#fff0,#fff);pointer-events:none;transition:opacity .3s ease}.collection-description-wrapper+.cstm-primary--btn{margin-top:40px;width:fit-content;justify-content:center}.collection-page--title h1{margin:0!important}.collection-page--title{display:none}@media(max-width:999px){.collection-page--title{display:block;padding-bottom:35px}}.product-recommendations{padding:100px 0}.product-recommendations h2{font-size:42px;line-height:50px;font-weight:900;color:#000;text-align:center;margin-bottom:50px}.product-recommendations h2 strong{color:#1859ce}@media(max-width:499px){.product-recommendations{margin:0 -14px;padding-top:70px}.product-recommendations h2{font-size:32px;line-height:40px;margin-bottom:30px}.collection-description-wrapper+.cstm-primary--btn{width:100%}}.product-recommendations--slider{position:relative}.product-recommendations--slider .swiper-slide{display:flex!important;height:auto!important}.product-recommendations .swiper-button-prev:after,.product-recommendations .swiper-button-next:after{display:none}.product-recommendations .swiper-button-next svg,.product-recommendations .swiper-button-prev svg{width:auto;height:15px}.product-recommendations .swiper-button-next,.product-recommendations .swiper-button-prev{width:40px;height:40px;border-radius:50%;background-color:#f5f7fc;top:50%;transform:translateY(-50%);transition:.25s ease-in-out}.product-recommendations .swiper-button-next:hover,.product-recommendations .swiper-button-prev:hover{background-color:#1859ce}.product-recommendations .swiper-button-next path,.product-recommendations .swiper-button-prev path{transition:.25s ease-in-out}.product-recommendations .swiper-button-next:hover path,.product-recommendations .swiper-button-prev:hover path{fill:#f5f7fc}.product-recommendations .swiper-button-next{transform:scaleX(-1) translateY(-50%);right:-160px}.product-recommendations .swiper-button-prev{left:-160px}@media(max-width:1699px){.product-recommendations .swiper-button-prev{left:0}.product-recommendations .swiper-button-next{right:0}}@media(max-width:799px){.product-recommendations .swiper-button-prev,.product-recommendations .swiper-button-next{display:none}}.products-grid.row-0.sidebar-active.grid-3 .tab-product-card{padding-left:25px;padding-right:25px;padding-bottom:60px;margin:0}.products-grid.row-0.sidebar-active.grid-3{margin:0 0 0 -25px}.cstm-sorting{position:relative}.cstm-sorting .sort-toggle{display:flex;align-items:center;gap:10px;font-size:18px;line-height:26px;font-weight:400;color:#000;cursor:pointer}.cstm-sorting .sort-list{display:flex;flex-direction:column;width:fit-content!important;position:absolute;top:100%;right:0;margin-top:8px;background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 10px #0000001a;padding:4px 0;width:200px;z-index:10;list-style:none}.cstm-sorting .sort-list.hidden{display:none}.cstm-sorting .sort-item{font-weight:400;color:#000;max-width:fit-content!important}.cstm-sorting .sort-wrapper{position:relative}.cstm-sorting .sort-list li{padding:10px 16px;cursor:pointer;transition:.2s ease-in-out}.cstm-sorting .sort-list li:hover,.cstm-sorting .sort-list li.active{background:#f5f5f5}@media(max-width:499px){.cstm-sorting .sort-item{font-size:16px;line-height:20px}.page-collection .toolbar-right{flex:0;margin:0}}.blue-dot{display:flex;width:6px;height:6px;border-radius:25px;background-color:#1859ce}.collection-toolbar .toolbar-left{display:flex!important;gap:15px;align-items:center}.collection-toolbar .toolbar-left .product-found,.collection-toolbar .toolbar-left .product-found *{margin:0;font-size:14px!important;line-height:20px!important;font-weight:300!important;color:#888a8e!important}.collection-toolbar .toolbar-right{display:flex!important}.collection-page--collections-slider{position:relative;padding:40px 0}.collection-page--collections-slider .swiper-button-next,.collection-page--collections-slider .swiper-button-prev{width:64px;height:64px;border-radius:50%;background-color:#fff;border:2px solid #EBF3F5;box-sizing:border-box;top:50%;transition:.25s ease-in-out}.collection-page--collections-slider .swiper-button-prev{left:0;transform:translate(-50%,-50%)}.collection-page--collections-slider .swiper-button-next{right:0;transform:translate(30%,-50%)}.collection-page--collections-slider .swiper-button-next svg,.collection-page--collections-slider .swiper-button-prev svg{width:16px;height:28px;fill:transparent}.collection-page--collections-slider .swiper-button-prev:after,.collection-page--collections-slider .swiper-button-next:after{display:none}.collection-page--collections-slider .swiper-button-next:hover,.collection-page--collections-slider .swiper-button-prev:hover{background-color:#1859ce}.collection-page--collections-slider .swiper-button-next path,.collection-page--collections-slider .swiper-button-prev path{transition:.25s ease-in-out}.collection-page--collections-slider .swiper-button-next:hover path,.collection-page--collections-slider .swiper-button-prev:hover path{stroke:#f5f7fc}@media(max-width:1399px){.collection-page--collections-slider .swiper-button-next{transform:translateY(-50%) scaleX(-1)}.collection-page--collections-slider .swiper-button-prev{transform:translateY(-50%)}}@media(max-width:799px){.collection-page--collections-slider .swiper-button-prev,.collection-page--collections-slider .swiper-button-next{display:none}}.collection-page--collections-slider .collection-card--label{font-size:12px;line-height:14px;letter-spacing:.8px;padding:8px 15px;transform:translate(0);text-align:center}.collection-page--collections-slider .collection-card--info{margin-top:12px}.collection-page--collections-slider .collection-card .long-arr{margin-top:13px}.collection-page--collections-slider .swiper-slide{display:flex!important;height:auto!important}.page-collection.has-sidebar{position:relative}.page-collection__deco{position:absolute;z-index:0;pointer-events:none;display:block;height:auto}.page-collection__deco--left-top{left:0;top:clamp(120px,12.5vw,240px);width:clamp(105px,10.94vw,210px);aspect-ratio:553 / 369}.page-collection__deco--left-bottom{left:0;top:clamp(480px,50vw,960px);width:clamp(90px,9.27vw,178px);aspect-ratio:28 / 129}.page-collection__deco--right-top{right:0;top:clamp(115px,11.93vw,229px);width:clamp(135px,13.91vw,267px);aspect-ratio:33 / 89}.page-collection__deco--right-bottom{right:0;top:clamp(300px,30.78vw,591px);width:clamp(110px,11.56vw,222px);aspect-ratio:222 / 1239}@media(max-width:991px){.page-collection__deco{display:none}}.page-collection .cstm-container>.row{display:flex;flex-wrap:nowrap;max-width:100%;margin:0!important;gap:60px;position:relative;z-index:1}.page-collection .cstm-container>.row>*:first-child{flex:0 0 21%;max-width:21%}.page-collection .cstm-container>.row>*:nth-child(2){flex:0 0 74.4%;max-width:74.4%}@media(max-width:1399px){.page-collection .cstm-container>.row{gap:25px}}.collection-page--filters-drop{box-shadow:0 30px 80px #2b2a291a;border-radius:20px;overflow:hidden;height:fit-content;background:linear-gradient(160deg,#1859ce,#55cdeb 15%,#1859ce 29%,#3b94ef 71%)}.collection-page--filters-drop summary{display:flex;align-items:center;justify-content:center;padding:30px 30px 20px;border-radius:0;background:transparent}.collection-page--filters-drop[open] summary{border-radius:0}.collection-page--filters-drop summary .left-content{display:flex;align-items:center;gap:10px;font-size:16px;line-height:24px;letter-spacing:normal;font-weight:700;text-transform:uppercase;color:#fff}.collection-page--filters-drop[open] summary .left-content+svg{transform:rotate(180deg)}@media(min-width:1000px){.collection-page--filters-drop[open] summary .left-content+svg{display:none}}.collection-page--filters-drop .widget__title{color:#fff;font-size:13px!important;font-weight:700!important;line-height:1.53;text-transform:uppercase}@media(max-width:768px){.collection-page--filters-drop .widget__title{font-size:14px!important;line-height:1.42}}.collection-page--filters-drop aside{max-width:100%;padding:10px 30px 30px;background-color:transparent}.collection-page--filters-drop h3.widget__title label{display:flex;align-items:center;justify-content:space-between;padding:0!important;font-size:13px;line-height:20px;letter-spacing:normal;font-weight:700;text-transform:uppercase;margin-bottom:14px;color:#fff}.collection-page--filters-drop h3.widget__title label svg{transition:.35s ease-in-out;width:14px;height:14px;transform:rotate(180deg)}.site-widget .widget__toggle:checked+.widget__title label svg{transform:none}.collection-page--filters-drop h3.widget__title label:before{display:none!important}.site-widget.filtering .filter-checkbox .filter-tag label{font-size:14px!important;line-height:20px!important;font-weight:400;letter-spacing:normal;display:inline-flex}.site-widget.filtering .filter-checkbox .filter-tag label span{display:none}.site-widget.filtering div.filter-checkbox .filter-tag label{padding-left:39px}.site-widget.filtering div.filter-checkbox .filter-tag label:before{opacity:1!important;top:-4px;width:24px;height:24px;background-color:transparent;border-radius:15px;border:2px solid white}.site-widget.filtering .filter-checkbox .filter-tag label:after{opacity:0!important}.site-widget.filtering .filter-checkbox .filter-tag.active label:after{content:"";opacity:1!important;top:3px;left:7px;width:10px;height:10px;background-color:#f5f7fc;border-radius:15px;transform:none}@media(max-width:999px){.collection-page--filters-drop .site-sidebar{background:linear-gradient(160deg,#1859ce,#55cdeb 15%,#1859ce 29%,#3b94ef 71%)}}.collection-page--filters-drop .filter-tag label{color:#fff!important}.collection-page--filters-drop div.filter-checkbox .filter-tag label:before{background-color:transparent;border:2px solid #fff}.collection-page--filters-drop .filter-checkbox .filter-tag.active label:before{background-color:transparent;border-color:#fff}.collection-page--filters-drop .filter-checkbox .filter-tag.active label:after{background-color:#fff}.collection-page--filters-drop .widget__title label:after{content:"";width:12px;height:2px;background:#fff;flex-shrink:0}.collection-page--filters-drop .filter-price-bounds{gap:20px;margin-top:0;margin-bottom:20px}.collection-page--filters-drop .filter-price-bound--min,.collection-page--filters-drop .filter-price-bound--max{flex:1;background:#fff;color:#011223;font-weight:400;font-size:15px;border-radius:10px;padding:14px 18px}.collection-page--filters-drop .noUi-target{background:#ffffff4d}.collection-page--filters-drop .widget__title .filter-group-reset{color:#fff;opacity:.8}.collection-page--filters-drop .active-filters{border-bottom-color:#ffffff4d}.collection-page--filters-drop .active-filters__group-label,.collection-page--filters-drop .active-filters__clear-all{color:#fff}.collection-page--filters-drop .active-filters__tag{background-color:#ffffff26;border-color:#ffffff4d;color:#fff}.collection-page--filters-drop .active-filters__tag a{background:#ffffff4d;color:#fff}.collection-page--filters-drop .noUi-connect{background:#fff!important}.collection-page--filters-drop .price-filter-action path{fill:#1859ce}.collection-page--filters-drop .price-filter-action{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;background:#fff;color:#011223;border-radius:40px;box-shadow:0 20px 30px #3a72d533;color:var(--011223, #011223);text-align:center;font-size:14px;font-weight:800;line-height:2.28;letter-spacing:.7px;text-transform:uppercase;padding:16px;margin-top:10px}@media(max-width:768px){.collection-page--filters-drop .price-filter-action{padding:9px}}.collection-page--filters-drop .price-filter-action svg{transform:none}.site-widget.filtering div.filter-checkbox .filter-tag input[type=checkbox]:checked+label:after{opacity:1}.site-widget.filtering.sq-box div.filter-checkbox .filter-tag label:before{top:-4px;width:24px;height:24px;background-color:#f5f7fc;border-radius:3px}.site-widget.filtering.sq-box .filter-checkbox .filter-tag label:after{opacity:0!important}.site-widget.filtering.sq-box .filter-checkbox .filter-tag.active label:after{content:"";opacity:1!important;top:-4px!important;left:0;width:24px;height:24px;background-color:#1859ce;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cg clip-path='url(%23clip0_51_2571)'%3E%3Cpath d='M10.2492 0.703125L4.75078 7.95234L1.5 4.70391L0 6.20391L4.99922 11.2031L12 2.20312L10.2492 0.703125Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_51_2571'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-position:center center;background-repeat:no-repeat;border-radius:3px;transform:none}.site-widget.filtering.sq-box div.filter-checkbox .filter-tag input[type=checkbox]:checked+label:after{opacity:1}.site-widget.filtering .widget__content .price-input-wrapper input{display:flex!important;border:0;outline:0;background-color:#f5f7fc;color:#000;font-size:14px;line-height:24px;font-weight:400;padding:8px 15px;border-radius:3px;text-align:center;height:fit-content;-moz-appearance:textfield}.site-widget.filtering .widget__content .price-input-wrapper input::-webkit-outer-spin-button,.site-widget.filtering .widget__content .price-input-wrapper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.filter-price-inputs{display:flex;align-items:center;gap:20px;margin-bottom:20px}.price-input-wrapper{flex:1}.filter-price-text{display:none!important}.filter-price-bounds{display:flex;justify-content:space-between;margin-top:10px;font-size:13px;font-weight:600;color:var(--color-text);line-height:1}.noUi-horizontal{height:4px!important}.noUi-connect{background:#1859ce!important}.noUi-target{background:#f5f7fc}.noUi-horizontal .noUi-handle{border:4px solid white;background:linear-gradient(103deg,#1859ce -39.02%,#55cdeb .88%,#1859ce 35.79%,#3b94ef 145.5%);width:16px!important;height:16px!important;top:-5px!important}#CollectionFiltersForm .site-widget{margin-bottom:30px}#CollectionFiltersForm .site-widget:last-child,#CollectionFiltersForm .site-widget:last-child h3.widget__title label{margin:0}.site-widget.filtering.widget_filter_options--price{display:block}.filters__active,.filter-tag.hidden-filter{display:none!important}.show-all-filters{display:flex;align-items:center;gap:10px;font-size:13px;line-height:18px;letter-spacing:.8px;color:#1859ce;font-weight:900;text-transform:uppercase;padding:0;border:0;outline:0;margin-top:18px}.collection-page--title .collection-page--filters-drop summary{padding:25px}.collection-mobile--quick-links{display:none;padding-bottom:44px}.collection-mobile--quick-links .toc_wrapper-title{padding:22px 30px}@media(max-width:991px){.collection-page--title h1{text-align:center}.collection--aside__wrapper{display:none}.collection-mobile--quick-links{display:block}.collection-page--title .collection-page--filters-drop{display:block!important;margin:27px 0 35px;position:relative;z-index:999}.page-collection .collection-toolbar{flex-direction:column;row-gap:20px}.collection-bar{margin-bottom:30px}.collection-page--collections-slider{padding:35px 0 46px;margin:0 -10px}}.collection-page--title .collection-page--filters-drop .site-sidebar{position:static;width:100%;transform:none;height:100%;padding:0 30px 30px;border-radius:0 0 10px 10px;background:transparent}.collection-page--title .collection-page--filters-drop[open] aside{position:static;width:100%}.product-template__container.no-overlap{padding:0}.product-single .row-0{gap:60px;justify-content:space-between;flex-wrap:nowrap;padding-top:60px}.product-single .row-0>div:first-child{max-width:820px;flex:1}.product-single .row-0>div:last-child{max-width:410px;flex:1}.cstm-product--title{padding-bottom:45px;text-align:center}.cstm-product--title h1{font-size:52px;line-height:60px;font-weight:900}.cstm-product--title .loox-rating{margin:0 auto}.product-single .row-0 .product-single__content{padding:0!important}.product-single .row-0 .product-single__price{margin:40px 0}.product-single .row-0 .product-single__price .product_price .price,.product-single .row-0 .product-single__price .money .currency_symbol,.product-single .row-0 .product-single__price .money{font-family:Jost,sans-serif;font-size:50px;line-height:1.1;font-weight:800;color:#1859ce}@media(max-width:767px){.product-single .row-0 .product-single__price .product_price .price,.product-single .row-0 .product-single__price .money .currency_symbol,.product-single .row-0 .product-single__price .money{font-size:36px}}.product-single .product-addtocart_button_group{flex-direction:column;gap:50px}.product-single .row-0 form button[type=submit]{background-color:#fff!important;border-radius:40px;border:0;padding:27px 70px;z-index:0}.product-single .row-0 form button[type=submit].adding{opacity:.5!important}.product-single .row-0 form button[type=submit] span{color:#fff;font-size:18px!important;line-height:26px;letter-spacing:.8px;font-weight:900;text-transform:uppercase;display:flex;align-items:center;gap:12px;opacity:1!important}.product-single .row-0 form button[type=submit] svg{width:26px;height:26px}.product-single .row-0 form button[type=submit] svg path{fill:#1859ce}.product-single .product-single__content form button[type=submit]:after{display:none}.product-single .product-single__content form .product-form__item--submit .btn-primary .progress,.product-form__item--submit .btn-primary .checked{display:none!important}.product-form__item--submit{display:flex;flex-direction:column;gap:10px}.product-form__item--exts{padding-top:40px}.product-form__item--exts .btn-ext{padding:0;display:flex;align-items:center;justify-content:center;gap:12px}.product-form__item--exts .btn-ext span{font-size:18px;line-height:26px;letter-spacing:.8px;font-weight:900;text-transform:uppercase;margin-top:40px}.product-form__item--exts .btn-ext:before{display:none}.product-single .product-single__content form{padding:55px 45px;border-radius:10px}.product-single .product-single__photos .product-single__thumbnail-wrapper .product-single__thumbnails-item img{object-fit:contain}.product-single .product-thumbnail-slider{margin-top:20px}.product-single .thumbnail-image{width:100%;height:auto;cursor:pointer;aspect-ratio:1 / 1;object-fit:contain;border-radius:10px}.product-single .product-thumbnail-slider .swiper-slide{min-width:167px;min-height:167px;border:4px solid transparent;border-radius:10px}.product-single .product-thumbnail-slider .swiper-slide.swiper-slide-thumb-active{border-color:#1859ce}.swiper-button-next,.swiper-button-prev{color:#000;background:#ffffff80;width:40px;height:40px;border-radius:50%}.swiper-button-next:after,.swiper-button-prev:after{font-size:20px}.thumbnail-badge{position:absolute;top:5px;right:5px;width:20px;height:20px}.product-form__item--quantity button:before,.product-form__item--quantity button:after{display:none}.product-form__item--quantity button{background:#fff!important;width:48px;height:48px;display:flex;align-items:center;justify-content:center;box-shadow:0 20px 30px #3a72d533}.product-form__item--quantity button svg path{fill:#1859ce}.specifications-product--title{margin-bottom:27px;font-size:24px;line-height:32px;font-weight:900}.product-single .specifications-product--table{display:flex;flex-direction:column;gap:20px}.product-single .specifications-product--item{display:flex;align-items:flex-end}.product-single .specifications-product--item.hide-el--less{display:none}.product-single .specifications-product--option{padding-right:10px;white-space:nowrap;font-size:14px;line-height:20px;color:#888a8e;font-weight:400;letter-spacing:.8px;text-transform:uppercase}.product-single .specifications-product--space{flex:1;border-bottom:1px dashed #888a8e;margin:0 4px;position:relative;bottom:3px;opacity:15%}.product-single .specifications-product--value{padding-left:10px;white-space:nowrap;font-size:14px;line-height:20px;color:#000;font-weight:900;letter-spacing:.8px;text-transform:uppercase}.specs-toggle-btn{margin-top:15px}.photoswipe-gallery-trigger{position:absolute;top:20px;left:20px;z-index:10;background-color:#1859ce;border:none;border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;cursor:pointer}.photoswipe-gallery-trigger svg{width:24px;height:24px}.photoswipe-image-wrapper{cursor:default}.product-single .select-wrapper{z-index:0}.product-single__price .compare_at_price{margin-right:10px}.product-single__price .compare_at_price .price{font-family:Jost,sans-serif;font-weight:600;font-size:30px;color:#011223;opacity:1}.product-single__price .compare_at_price .price:before{transform:none;border-bottom-color:#011223;opacity:1}.product-single__price .compare_at_price .price .money{opacity:1}@media(max-width:767px){.product-single__price .compare_at_price .price{font-size:24px}.product-single .product-thumbnail-slider .swiper-slide{min-width:98px;min-height:98px;max-width:98px}}.product-form__variants .select-wrapper{position:relative}.product-form__variants .select-wrapper select{width:100%;min-width:auto;height:auto;padding:16px 64px 16px 24px;border:2px solid transparent;border-radius:40px;background-image:linear-gradient(#fff,#fff),linear-gradient(135deg,#1859ce,#55cdeb 15%,#1859ce 29%,#3b94ef 71%);background-origin:border-box;background-clip:padding-box,border-box;box-shadow:0 20px 30px #3a72d533;color:#011223;font-family:Jost,sans-serif;font-weight:700;font-size:18px;text-transform:uppercase}.product-form__variants .select-wrapper select:focus{border-color:transparent}.product-form__variants .select-wrapper:before{content:none}.product-form__variants .select-wrapper:after{content:"";position:absolute;top:50%;right:4px;width:44px;height:44px;transform:translateY(-50%);border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") no-repeat center/16px,linear-gradient(135deg,#1859ce,#55cdeb 15%,#1859ce 29%,#3b94ef 71%);pointer-events:none}.product-addtocart_button_group{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:20px}.product-form__item--quantity{margin:0;display:flex;align-items:center;justify-content:space-between;width:100%;min-width:0}.product-form__item--quantity button:after{display:none}.product-form__item--quantity input{width:60px;min-width:0;flex:0 1 auto;height:auto;background:transparent;color:#fff;font-family:Jost,sans-serif;font-weight:800;font-size:36px;line-height:1}.product-form__item--submit{width:100%}.product-form__item--submit .btn.product-form__cart-submit{width:100%;display:flex;align-items:center;justify-content:center;padding:18px 24px;border:none!important;border-radius:50px;background-color:#fff!important;box-shadow:0 20px 30px #3a72d533}.product-form__item--submit .btn.product-form__cart-submit:hover{background-color:#fff!important}.product-form__item--submit .btn.product-form__cart-submit:after{content:none}.product-form__item--submit .btn-text{display:flex;align-items:center;gap:10px;color:#011223!important;font-family:Jost,sans-serif;font-weight:800;font-size:24px;letter-spacing:.05em;text-transform:uppercase}.product-form__item--exts{padding-top:0;text-align:center}.product-form__item--exts .btn-ext{color:#fff;font-family:Jost,sans-serif;font-weight:600}@media(max-width:767px){.product-form__item--quantity input{font-size:28px}.product-form__item--submit .btn-text{font-size:20px}}@media(max-width:1399px){.product-single .row-0{gap:40px}.product-single .row-0>div:first-child{max-width:700px}.product-single .row-0>div:last-child{max-width:400px}}@media(max-width:1199px){.product-single .row-0>div:first-child{max-width:600px}}@media(max-width:1199px){.product-single .row-0>div:first-child{max-width:480px}.product-single .row-0>div:last-child{max-width:350px}}@media(max-width:991px){.collection-page--filters-drop aside{border-radius:0 0 10px 10px}}@media(max-width:899px){.product-single .row-0{gap:40px;flex-direction:column;align-items:center}.product-single .row-0>div:first-child{max-width:100%}.product-single .row-0>div:last-child{max-width:500px;text-align:center}.product-single .product-single__content form{padding:55px 20px;margin:0 -20px}.product-single .row-0 .product-single__price{margin:40px 0}.product-single .product-addtocart_button_group,.product-single .row-0 form button[type=submit]{display:flex!important}.specs-toggle-btn{width:100%!important;justify-content:center}.product-single .row-0{padding-top:20px}.cstm-product--title{padding-bottom:29px}.cstm-product--title h1{font-size:32px;line-height:40px;text-align:center}}.product-single__bottom .product-single__notify .form-group{display:flex!important;flex-direction:column;gap:10px}.product-single__bottom .product-single__notify .form-group input{border:2px solid var(--btn-border)}.absolute_bg_top{position:absolute;top:0;left:0;width:100%}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;pointer-events:none!important;z-index:-1!important}.skip-to-content:focus{position:fixed!important;top:10px;left:10px;width:auto!important;height:auto!important;padding:12px 20px!important;margin:0!important;overflow:visible!important;clip:auto!important;white-space:normal!important;pointer-events:auto!important;z-index:999999!important;background:#fff;color:#000;font-size:16px;font-weight:600;border:2px solid #1859CE!important;border-radius:4px;text-decoration:none;box-shadow:0 2px 8px #0003}.description-video{width:100%}.absolute_bg_top picture,.absolute_bg_top img{display:block;width:100%;height:100%;object-fit:cover;object-position:bottom}.new-single-products-tabs{display:flex;margin:90px 0 0;padding:0}.new-single-products-tabs--wrapper{display:flex;flex-direction:column;gap:40px;width:100%;position:relative;background-color:#ebf3f5;border-radius:60px;padding:80px}.product-tabs--row{display:flex;gap:30px;width:100%}.product-tabs--content{flex:1;min-width:300px}.product-tabs--navigation{display:flex;gap:0;width:100%;padding:6px;border-radius:40px;background:linear-gradient(135deg,#1859ce,#55cdeb 15%,#1859ce 29%,#3b94ef 71%)}.product-tabs--navigation-item{cursor:pointer;position:relative;flex:1;text-align:center;padding:16px 24px;border-radius:34px;font-family:Jost,sans-serif;font-size:26px;line-height:1.15;font-weight:800;text-transform:uppercase;color:#fff}.product-tabs--navigation-item span{position:relative;z-index:1}.product-tabs--navigation-item.active{color:#101928;background-color:#fff;box-shadow:0 20px 30px #3a72d533}.product-tabs--info{padding:0 0 20px}.product-tabs--info-item{display:none;position:relative}.product-tabs--info-item.active{display:block}.product-tabs--info-item .content-wrapper{transition:max-height .3s ease;overflow:hidden;max-height:350px;font-family:Jost,sans-serif;font-size:22px;line-height:1.45;font-weight:400;color:#101928}.product-tabs--info-item .content-wrapper strong,.product-tabs--info-item .content-wrapper b{color:#101928}.product-tabs--info-item .content-wrapper h2,.product-tabs--info-item .content-wrapper h3{font-family:Jost,sans-serif;font-size:26px;line-height:1.15;font-weight:800;text-transform:uppercase;color:#101928}.product-tabs--info-item .content-wrapper li::marker{color:#1859ce}.product-tabs--info-item .content-wrapper.expanded{max-height:100%}.product-tabs--info-item .read-more-gradient{display:block;position:absolute;bottom:60px;left:0;width:100%;height:50px;background:linear-gradient(to bottom,#ebf3f500,#ebf3f5);pointer-events:none}.product-tabs--info-item #looxReviews{padding:0}.product-tabs--image{margin-top:-126px;max-width:50%}.product-tabs--image img{width:100%;height:auto;display:block}.read-toggle-btn{margin-top:20px;display:inline-flex;align-items:center;gap:10px;cursor:pointer;background-color:#fff;border-radius:40px;padding:16px 32px;box-shadow:0 20px 30px #3a72d533;font-family:Jost,sans-serif;font-weight:700;font-size:14px;letter-spacing:.05em;text-transform:uppercase;color:#011223!important}.read-toggle-btn:hover{opacity:.8}@media(min-width:900px){.product-tabs--content{max-width:calc(56% - 30px)}.product-single__inview{position:relative}.new-single-products-tabs{min-height:720px}.product-tabs--image{position:absolute;right:0;bottom:0}}@media(max-width:1199px){.product-tabs--row{flex-direction:column;gap:0px}.product-tabs--image{margin:0 auto}.new-single-products-tabs{padding-bottom:0}.product-tabs--navigation{gap:20px}}@media(max-width:899px){.new-single-products-tabs{margin:0;padding:60px 0 0}.new-single-products-tabs--wrapper{border-radius:30px;padding:30px 15px 0;gap:25px}.product-tabs--row{flex-direction:column}.product-tabs--navigation{gap:0;margin-bottom:25px}.product-tabs--navigation-item{font-size:18px;padding:14px 18px}.product-tabs--info-item .content-wrapper{font-size:18px;line-height:1.44}.product-tabs--info-item .content-wrapper h2,.product-tabs--info-item .content-wrapper h3{font-size:18px}.product-tabs--image{max-width:100%;position:relative;right:-20px;margin:0!important}.read-toggle-btn{width:100%;justify-content:center}}.cstm-arcticle--header{position:relative;z-index:1}.cstm-arcticle--header h1{margin-bottom:25px;font-size:52px;line-height:60px;font-weight:900}.cstm-arcticle--header .article-meta{display:flex;align-items:center;gap:30px;flex-wrap:wrap;padding-bottom:50px}.cstm-arcticle--header .article-meta__date{display:flex;align-items:center;gap:10px;font-size:14px;line-height:16px;font-weight:900;color:#fff;letter-spacing:.8px;background-color:#1859ce;border-radius:20px;padding:12px 20px}.cstm-arcticle--header .article-meta__share,.cstm-arcticle--header .article-meta__share a{display:flex;width:20px;height:20px}.cstm-arcticle--header .article-meta__author,.cstm-arcticle--header .article-meta__category{display:flex;align-items:center;gap:10px;font-size:14px;line-height:20px;font-weight:300;color:#888a8e}.cstm-arcticle--header .article-meta__author strong,.cstm-arcticle--header .article-meta__category strong{color:#000;font-size:18px;line-height:26px;font-weight:400}@media(max-width:767px){.cstm-arcticle--header h1{margin-bottom:30px;font-size:32px;line-height:40px;text-align:center}.cstm-arcticle--header .article-meta{padding-bottom:30px;justify-content:center}}.site-widget.filtering .widget__title .filter-group-reset{display:inline;background:none;border:none;padding:0;color:#fff;font-size:13px;font-weight:400;text-decoration:underline;cursor:pointer;vertical-align:middle}.active-filters{padding:0 0 16px;border-bottom:1px solid #e8e8e8;margin-bottom:16px}.active-filters__group{margin-bottom:10px}.active-filters__group-label{display:block;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#1a1a1a;margin-bottom:6px}.active-filters__tags{display:flex;flex-wrap:wrap;gap:6px}.active-filters__tag{display:inline-flex;align-items:center;gap:4px;background-color:#f4f4f4;border:1px solid #e0e0e0;border-radius:4px;padding:3px 8px 3px 10px;font-size:12px;line-height:1.4;color:#1a1a1a}.active-filters__tag-label{pointer-events:none}.active-filters__tag a{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background:#ccc;color:#000;font-size:11px;line-height:1;text-decoration:none;flex-shrink:0;transition:background .15s ease}.active-filters__tag a:hover{background:#1a1a1a;color:#fff}.active-filters__clear-all{display:inline-block;margin-top:8px;font-size:12px;color:#1a1a1a;text-decoration:underline;cursor:pointer}.active-filters__clear-all:hover{opacity:.7}.filter-price-single{display:flex;flex-direction:column;gap:4px;padding:10px 0 4px}.filter-price-single__value{font-size:15px;font-weight:600;color:var(--color-foreground, #1a1a1a)}.filter-price-single__note{font-size:12px;color:var(--color-foreground-secondary, #767676);font-style:italic}#rps_sticky_widget{top:6rem!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom.css.map */
