.collection .collection__title{padding-bottom:20px!important}.subcollections-component{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;align-items:stretch;margin:32px 0;margin-top:0!important;padding:0 60px;font-family:Albra,serif}@media (max-width: 1440px){.subcollections-component{flex-wrap:nowrap;overflow-x:auto}}@media (max-width: 1440px){.subcollections-component{display:none}}.subcollections-component>div{position:relative;flex:1 1 0;min-width:244px;max-width:244px;aspect-ratio:244/200;display:flex;align-items:center;justify-content:center;overflow:hidden;box-shadow:0 2px 8px #0000000a;background:#eee;cursor:pointer;transition:transform .2s}.subcollections-component>div:hover{transform:translateY(-4px) scale(1.03)}@media (max-width: 1024px){.subcollections-component>div{transform:none!important}}@media (max-width: 1024px){.subcollections-component>div{min-width:122px!important;max-width:122px!important;aspect-ratio:122/100!important}}.subcollections-component>div .subcollections-component__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;filter:brightness(.85)}.subcollections-component>div h2,.subcollections-component>div a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;font-size:20px;font-family:TT Norms;text-align:center;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.18);pointer-events:none;margin:0;width:100%}.subcollections-component>div a{display:block;width:100%;height:100%;text-decoration:none;background:none;pointer-events:auto;color:inherit;font-family:Albra,serif;font-size:0}.subcollections-component .subcollections-component__button{position:relative;flex:1 1 0;min-width:244px;max-width:244px;aspect-ratio:244/200;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:5px;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer;transition:transform .2s,filter .2s}.subcollections-component .subcollections-component__button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#0000001a,#0000004d);z-index:-1;transition:opacity .2s}.subcollections-component .subcollections-component__button:hover{transform:scale(1.01)}.subcollections-component .subcollections-component__button:hover:before{opacity:.8}@media (max-width: 1024px){.subcollections-component .subcollections-component__button{transform:none!important;min-width:244px!important;max-width:244px!important;aspect-ratio:244px/100!important}}.subcollections-component .subcollections-component__button a,.subcollections-component .subcollections-component__button span{position:relative;z-index:2;color:#fff;font-size:20px;font-family:TT Norms;text-align:center;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.3);text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:10px 15px}@media screen and (max-width: 768px){.subcollections-component .subcollections-component__button a,.subcollections-component .subcollections-component__button span{display:contents!important;margin:auto!important}}@media (max-width: 1490px){.subcollections-component{flex-wrap:nowrap;overflow-x:auto;gap:6px;padding:0 24px;margin:24px -24px;scroll-padding:0 24px;-webkit-overflow-scrolling:touch;scrollbar-width:none;justify-content:flex-start}.subcollections-component::-webkit-scrollbar{display:none}.subcollections-component>div{min-width:244px;max-width:244px;flex:0 0 auto;aspect-ratio:244/200}.subcollections-component>div:first-child{margin-left:10px}.subcollections-component>div:last-child{margin-right:10px}.subcollections-component>div h2{font-size:18px}}@media (max-width: 1024px){.subcollections-component{justify-content:center;margin:24px 0;padding:0 max(24px,(100vw - 122px) / 2);scroll-padding:0 max(24px,(100vw - 122px) / 2);scroll-snap-type:x proximity}.subcollections-component>div:first-child{scroll-margin-left:max(24px,(100vw - 122px) / 2)}.subcollections-component>div:last-child{scroll-margin-right:max(24px,(100vw - 122px) / 2)}}@media (min-width: 1440px) and (max-width: 1700px){.subcollections-component{flex-wrap:wrap;overflow-x:visible;justify-content:center!important}.subcollections-component>div{min-width:220px;max-width:220px;flex:0 0 auto}}@media (min-width: 769px) and (max-width: 1440px){.subcollections-component--all-buttons{display:flex!important;justify-content:center}}@media (max-width: 768px){.subcollections-component--all-buttons{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr));gap:6px;padding:0 16px;margin:24px 0;overflow-x:visible;justify-items:center;align-items:center;justify-content:center}.subcollections-component--all-buttons>div{min-width:auto!important;max-width:none!important;margin:0!important;scroll-margin:0!important;width:100%!important;display:flex;justify-content:center;align-items:center}.subcollections-component--all-buttons .subcollections-component__button{min-width:auto!important;max-width:none!important;width:100%!important;aspect-ratio:auto!important;height:auto!important;min-height:70px;padding:15px 10px}.subcollections-component--all-buttons .subcollections-component__button a,.subcollections-component--all-buttons .subcollections-component__button span{font-size:18px;padding:0;white-space:normal;word-wrap:break-word}}@media (max-width: 480px){.subcollections-component--all-buttons{grid-template-columns:repeat(auto-fit,minmax(min(100px,100%),1fr));gap:4px;padding:0 12px}.subcollections-component--all-buttons .subcollections-component__button{min-height:60px;padding:12px 8px}.subcollections-component--all-buttons .subcollections-component__button a,.subcollections-component--all-buttons .subcollections-component__button span{font-size:16px}}.collection-page-section section{overflow:hidden!important}@media (max-width: 1440px){.collection-page-section section{overflow:visible}.subcollections-swiper .swiper{margin-bottom:24px!important}}.subcollections-swiper{display:none}@media (max-width: 768px){.subcollections-swiper--hidden{display:none!important}}@media (max-width: 1440px){.subcollections-swiper{display:block;padding:0 24px}.subcollections-swiper .swiper{overflow:visible}.subcollections-swiper .swiper-slide{width:244px;height:200px;display:flex;align-items:stretch}.subcollections-swiper .swiper-slide>div{position:relative;width:100%;height:100%;box-shadow:0 2px 8px #0000000a;background:#eee}.subcollections-swiper .swiper-slide>div .subcollections-component__image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;filter:brightness(.85)}.subcollections-swiper .swiper-slide>div h2,.subcollections-swiper .swiper-slide>div a{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;color:#fff;font-size:18px;font-family:TT Norms;text-align:center;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.18);pointer-events:none;margin:0;width:100%}.subcollections-swiper .swiper-slide>div a{display:block;width:100%;height:100%;text-decoration:none;background:none;pointer-events:auto;color:inherit;font-family:Albra,serif;font-size:0}.subcollections-swiper .swiper-slide .subcollections-component__button{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:5px;background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}.subcollections-swiper .swiper-slide .subcollections-component__button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,#0000001a,#0000004d);z-index:-1}.subcollections-swiper .swiper-slide .subcollections-component__button a,.subcollections-swiper .swiper-slide .subcollections-component__button span{position:relative;z-index:2;color:#fff;font-size:18px;font-family:TT Norms;text-align:center;font-weight:700;text-shadow:0 2px 8px rgba(0,0,0,.3);text-decoration:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:10px 15px}}@media screen and (max-width: 1440px) and (max-width: 768px){.subcollections-swiper .swiper-slide .subcollections-component__button a,.subcollections-swiper .swiper-slide .subcollections-component__button span{display:contents!important;margin:auto!important}}@media (max-width: 768px){.subcollections-swiper .swiper-slide{width:208px;height:168px}}@media (max-width: 480px){.subcollections-swiper .swiper-slide{width:188px;height:152px}}.subcollections-component__button-swiper,.subcollections-component .subcollections-component__button{aspect-ratio:auto!important}.subcollections-component__button{background-position:center center!important;background-size:cover!important;background-repeat:no-repeat!important}
/*# sourceMappingURL=/cdn/shop/t/215/assets/collections-components.css.map */
