.three__collections--content{display:flex;flex-direction:row;flex-wrap:nowrap}.three-collections-section .swiper{margin:0 auto}.three__collections--item{display:flex;flex-direction:column;justify-content:space-between}collection-blocks-slider{display:block}collection-blocks-slider .swiper-slide{height:auto}.three__collections--content .three__collections--item{width:calc((100% - 5.7rem)/ 3);padding:0 .95rem}.image-frame{display:none;pointer-events:none}.three__collections--item-1 .image-frame.image-frame-1,.three__collections--item-2 .image-frame.image-frame-2,.three__collections--item-3 .image-frame.image-frame-3,.collection__image-img{display:block}.collection__image-img img{position:absolute;bottom:3px;left:2px;right:2px;width:calc(100% - 4px);height:calc(100% - 3px);object-fit:cover;object-position:center center;z-index:1}.image-frame,.image-frame img{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;object-fit:contain}.three-collections-section .collection__image--ratio{position:relative;width:100%;padding-top:calc((1235 * 100%) / 848)}.three__collections--content .three__collections--item .collection__image .collection__image-img{position:absolute;width:100%;padding-top:calc((1190 * 100%) / 848);bottom:0}.three__collections--content h4.title{margin-top:3.8rem;margin-bottom:1rem;font-family:var(--font-body-italic-family);font-style:italic;color:var(--color-text-primary);font-size:3rem;line-height:1.2;letter-spacing:0}.subtitle{font-family:var(--font-heading-family);font-size:1.5rem;line-height:1.2;letter-spacing:0;color:var(--color-text-primary)}.collection-button .button--primary{padding:1.5rem 6.5rem;max-width:100%}.three__collections--item-content,.collection-button{text-align:center}.three__collections--container{margin-left:-.95rem;margin-right:-.95rem}.two__collections--content{display:flex;flex-direction:row;width:100%;gap:1.5rem}.two__collections--content .two__collections--item{width:50%;display:flex;flex-direction:column;justify-content:space-between;text-align:center}.two__collections--content .collection__image--ratio{position:relative;width:100%;padding-top:calc((1254 * 100%) / 1340)}.two__collections--content .two__collections--item .collection__image .collection__image-img{position:absolute;width:100%;padding-top:calc((1196 * 100%) / 1340);bottom:0}.two__collections--item-1 .image-frame.image-frame-second-1,.two__collections--item-2 .image-frame.image-frame-second-2{display:block}.two__collections--item-content .subtitle{display:none}.two__collections--item-content .title{margin-top:3.8rem;margin-bottom:3.8rem;font-family:var(--font-heading-family);color:var(--color-text-primary);font-size:2.5rem;line-height:1.2;letter-spacing:0}.two__collections--item-content .title em{font-family:var(--font-body-italic-family);font-style:italic}@media screen and (max-width: 1560px){.three__collections--content h4.title{margin-top:3rem;font-size:2.5rem}.subtitle{font-size:1.4rem}.two__collections--item-content .title{margin-top:3rem;margin-bottom:3.9rem;font-size:2.5rem}.collection-button .button--primary{padding:1.5rem 5rem;font-size:1.8rem}}@media screen and (max-width: 1280px){.three-collections-section .page-width{padding-left:3.5rem;padding-right:3.5rem}}@media screen and (max-width: 810px){.three-collections-section .swiper{margin:0;overflow:visible}.three__collections--content .three__collections--item{padding:0}.three__collections{overflow:hidden}.three__collections--container{padding-right:9rem;margin:0}.three__collections--content h4.title{margin-top:2.4rem;font-size:1.8rem;line-height:1}.subtitle{font-size:1.2rem;line-height:1.1;margin-bottom:2.4rem}.collection-button .button--primary{font-size:1.1rem;padding:.95rem 4.17rem}.two__collections--container{margin-left:0;margin-right:0}.two__collections--content{flex-direction:column}.two__collections--content .two__collections--item{width:100%;display:flex;flex-direction:column;justify-content:space-between;text-align:center;padding:0}.two__collections--item-content .title{margin-top:3rem;margin-bottom:3.9rem;font-size:1.8rem}.collection-button .button--primary{padding:1rem 3.2rem 1.2rem;font-size:1.1rem}.two__collections--content .two__collections--item{padding-bottom:5.4rem}.two__collections--content .two__collections--item:last-child{padding-bottom:0}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/collection-blocks.css.map */
