@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width:989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{position:absolute;z-index:1;width:1.8rem}@media screen and (max-width:749px){.collection .loading-overlay{top:0;right:0}}@media screen and (min-width:750px){.collection .loading-overlay{left:0}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width:750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width:989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width:990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.collection_sec_title h2{font-family:TT Norms Pro;font-weight:700;font-size:48px;line-height:100%;letter-spacing:.1px;text-align:center;margin-bottom:45px}.main_collection_sec .custom-collection-row{max-width:663px;margin:auto auto 48px;padding:8px;background:#fffcec;border-radius:40px}.custom_collection_item .custom-collection-nav-item{font-family:TT Norms Pro;font-weight:500;font-size:24px;line-height:1;letter-spacing:.1px;text-align:center;min-width:152px;padding:8px 16px;border-radius:40px;color:#1e1e1e;transition:all .4s ease}.custom_collection_item .custom-collection-nav-item:hover{background:linear-gradient(180deg,#ffe4a799,#ffe4a7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.custom_collection_item .custom-collection-nav-item.active{background:linear-gradient(180deg,#ffd95c99,#ffd95c);-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px)}.custom_tag_inner .tag_image_block{height:auto;width:120px;display:flex;justify-content:center;align-items:center;margin:auto;position:relative;transition:all .4s ease}.custom_tag_inner .tag_image_block .inner_tag_img{transition:all .4s ease;transform:scale(1);background:#fffcec;border-radius:50%;height:96px;width:96px;display:flex;justify-content:center;align-items:center}.tag_image_block .tag-image{height:84px;width:84px;display:block}.custom-tag-item.active .custom_tag_inner .tag_image_block .inner_tag_img{transform:scale(1.25);background:linear-gradient(180deg,#ffd95c00,#ffd95c)}.custom-tag-item.active .custom_tag_inner .tag_image_block{height:120px}.custom-tag-item .custom_tag_inner{text-align:center}.custom_tag_inner .custom_tag_col{width:max-content;margin:auto;cursor:pointer}.tag_image_block .tag-close{position:absolute;top:0;right:0;height:16px;width:16px;display:block}.tag_image_block .tag-close svg{height:100%;width:100%;display:block}.custom_tag_col .tag_name{font-family:TT Norms Pro;font-weight:500;font-size:16px;line-height:100%;letter-spacing:.1px;text-align:center;display:block;margin-top:12px;color:#1e1e1e}.coll_inner_tags .swiper-wrapper{align-items:center}.collection_block_tags .collection_tag_slider{padding:0 48px}.main_collection_sec .collection_block_tags{position:relative;margin-bottom:56px}.main_collection_sec .swiper_slider:after{display:none}.collection_block_tags .swiper_slider{height:36px;width:36px;background:#fff7ce40;border-radius:50%;border:1px solid #FFF7CE;transition:all .4s ease;display:flex;justify-content:center;align-items:center;margin:0;top:50%;transform:translateY(-50%);z-index:1}.collection_block_tags .swiper_slider:hover{background:linear-gradient(180deg,#ffd95c,#ffd95c99)}.collection_block_tags .swiper-button-prev{left:0}.collection_block_tags .swiper-button-next{right:0}.main_collection_sec .collection_type_blocks{display:none;align-items:center;width:100%;margin-bottom:66px}.collection_type_blocks .collection_tag_title{min-width:max-content;padding-right:8px;font-family:TT Norms Pro;font-weight:500;font-size:16px;line-height:100%;letter-spacing:.1px;color:#1e1e1e}.collectlion_type_arrow .swiper_arrow{position:unset}.collection_type_main{width:100%}.collection_type_blocks .swiper_arrow{position:unset;height:40px;width:40px}.collection_type_inner .swiper-wrapper .swiper-slide{width:max-content}.custom-type-filter .type_block{font-family:TT Norms Pro;font-weight:500;font-size:16px;line-height:100%;letter-spacing:.1px;text-align:center;color:#1e1e1e;box-shadow:5px 5px 10px #b78a6526;padding:12px;min-width:130px;cursor:pointer;transition:all .4s ease;display:flex;justify-content:center;align-items:center;gap:8px}.custom-type-filter .type_block:hover{background:linear-gradient(180deg,#ffe4a799,#ffe4a7)}.custom-type-filter.active .type_block{background:linear-gradient(180deg,#ffd95c99,#ffd95c)}.collection_type_main .collection_type_inner{padding:10px 0}.custom-type-filter .type_block .type-close{height:16px;width:16px;border:.5px solid #1E1E1E;display:flex;justify-content:center;align-items:center;font-size:16px;font-family:TT Norms Pro;letter-spacing:0;border-radius:50%;background:#fff}.main_collection_sec .collection.page-width{padding:0}.main_collection_sec .collection .product-grid{display:flex;gap:0;margin:0 -8px;flex-wrap:wrap}.main_collection_sec .collection .product-grid .grid__item{padding:0 8px}
/*# sourceMappingURL=/cdn/shop/t/23/assets/template-collection.css.map */
