.collection-section{position:relative;z-index:1}.collection_item .title{background-image:linear-gradient(transparent calc(100% - 1px),rgba(var(--color-foreground)) 1px)}.collection_wrapper{display:grid!important;align-items:center;justify-content:space-between;gap:16px}.collection_item .item_inner .item_inner_img{position:relative}.collection_item .item_inner .item_inner_img:after{padding-top:var(--xlo-percent)}.collection_item .item_inner{display:inline-flex;align-items:center;justify-content:center;flex-direction:column;transition:all .4s ease-in-out 0s;overflow:hidden;text-decoration:none;border-color:transparent}.collection_item .title-wrapper{margin:32px 10px 0;text-align:center;padding-bottom:68px}@media(max-width:767px){.collection_item .title-wrapper{margin:24px 10px 0}}.collection_item .title{width:100%;background-repeat:no-repeat;background-size:0% 100%;transition:background-size .4s;font-family:var(--font-family-heading);font-size:24px;font-weight:700;line-height:32px;letter-spacing:-.01em;text-align:center}@media(max-width:991px){.collection_item .title{font-size:20px}}.collection_item .item_inner:hover .title{background-size:100% 100%}.custom-scroller-wrapper{position:relative}.custom-scroller{overflow-x:auto;scrollbar-width:none;margin:0 -24px}.custom-scroller.has-scrollbar{padding-bottom:28px}.scroll-thumb{height:100%;width:126px;border-radius:0}.collection-section .collection_item .item_inner{width:100%;border-radius:var(--dh-radius-md)}.collection-section{overflow-x:hidden}.collection-section .collection_item{position:relative}.collection-section .collection_item .collection-sections-links{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.collection_item .title-wrapper a{display:block}@media only screen and (max-width:1199px){.collection_wrapper{display:block!important}.collection_wrapper .flickity-prev-next-button{display:none}.collection-section .collection_item .item_inner{border-radius:var(--dh-radius-md)}.collection_item .title-wrapper{padding-bottom:48px}.collection-section items-carousel .custom-scroll-bar-slider{display:block}.collection-section .flickity-viewport{overflow:visible}.collection-section .collection_wrapper:after{content:"flickity";display:none}.collection-section .collection_item{width:calc((100% / 4.2) - 0px);margin:0}}@media only screen and (max-width:991px){.collection-section .collection_item{width:calc(31.25% + -0px)}}@media only screen and (max-width:500px){.collection-section .collection_item{width:calc((100% / 2.2) - 0px)}}.collection_item .item_inner{border:2px solid transparent}.collection_item .item_inner:hover{border-color:rgba(var(--color-foreground))}@media only screen and (max-width:1199px){.collection_item .item_inner:hover{border-color:transparent}}.dh-cats-round .collection_wrapper{max-width:880px;margin-inline:auto;gap:40px;align-items:start}.dh-cats-round .collection_item .item_inner{width:100%;max-width:190px;margin:0 auto;border:0;border-radius:0;overflow:visible}.dh-cats-round .collection_item .item_inner:hover{border-color:transparent}.dh-cats-round .collection_item .item_inner_img{border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px #15151524;transition:box-shadow .3s ease,transform .4s ease}.dh-cats-round .collection_item .item_inner:hover .item_inner_img{box-shadow:0 0 0 1px #15151557;transform:translateY(-3px)}.dh-cats-round .collection_item .title-wrapper{margin:22px 0 0;padding-bottom:0}.dh-cats-round .collection_item .title{font-family:var(--font-family-body);font-size:1.25rem;font-weight:500;line-height:1.4;letter-spacing:.16em;text-transform:uppercase}@media only screen and (max-width:1199px){.dh-cats-round .collection_wrapper:after{content:""!important}.dh-cats-round .collection_wrapper{display:grid!important;grid-template-columns:repeat(4,1fr);gap:24px}.dh-cats-round .collection_item{width:auto!important;margin:0!important}.dh-cats-round .custom-scroll-bar-slider,.dh-cats-round .flickity-prev-next-button{display:none!important}.dh-cats-round .collection_item .item_inner{border-radius:0}}@media only screen and (max-width:749px){.dh-cats-round .collection_wrapper{gap:12px}.dh-cats-round .collection_item .item_inner{max-width:100%}.dh-cats-round .collection_item .title-wrapper{margin-top:14px}.dh-cats-round .collection_item .title{font-size:1.05rem;letter-spacing:.1em}}.dh-cats-round .collection_wrapper{display:flex!important;flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:4.8rem;max-width:none}.dh-cats-round .collection_item{flex:0 1 21rem;width:auto!important;min-width:0;margin:0!important}.dh-cats-round .collection_item .item_inner{max-width:21rem}@media only screen and (max-width:1199px){.dh-cats-round .collection_wrapper{display:flex!important;gap:3.2rem}}@media only screen and (max-width:749px){.dh-cats-round .collection_wrapper{gap:2rem;padding:0 .4rem}.dh-cats-round .collection_item{flex:0 1 14rem}.dh-cats-round .collection_item .item_inner{max-width:14rem}.dh-cats-round .collection_item .title{font-size:1.1rem;letter-spacing:.14em}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-collection.css.map */
