@font-face{font-family:"Geometria";src:url("../assets/fonts/geometria/Geometria-Bold.woff2") format("woff2"), url("../assets/fonts/geometria/Geometria-Bold.woff") format("woff"), url("../assets/fonts/geometria/Geometria-Bold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Geometria";src:url("../assets/fonts/geometria/Geometria-ExtraBold.woff2") format("woff2"), url("../assets/fonts/geometria/Geometria-ExtraBold.woff") format("woff"), url("../assets/fonts/geometria/Geometria-ExtraBold.ttf") format("truetype");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Geometria";src:url("../assets/fonts/geometria/Geometria-Heavy.woff2") format("woff2"), url("../assets/fonts/geometria/Geometria-Heavy.woff") format("woff"), url("../assets/fonts/geometria/Geometria-Heavy.ttf") format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:"Geometria";src:url("../assets/fonts/geometria/Geometria.woff2") format("woff2"), url("../assets/fonts/geometria/Geometria.woff") format("woff"), url("../assets/fonts/geometria/Geometria.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Geometria";src:url("../assets/fonts/geometria/Geometria-Medium.woff2") format("woff2"), url("../assets/fonts/geometria/Geometria-Medium.woff") format("woff"), url("../assets/fonts/geometria/Geometria-Medium.ttf") format("truetype");font-weight:500;font-style:normal;font-display:swap}.collection-info-page{margin:0 auto}.collection-info-page .collection-header .collection-hero{max-height:600px;overflow:hidden}.collection-info-page .collection-header .collection-hero img{width:100%;height:auto;display:block;object-fit:cover;object-position:center}.collection-info-page .collection-header .collection-description{margin-bottom:20px}.collection-info-page .collection-header .collection-description p{margin:0 0 10px}.collection-info-page .collection-title{text-transform:uppercase;font-size:28px;font-weight:700;margin:0 0 6px}.collection-info-page .collection-sections .collection-section{padding:30px}.collection-info-page .collection-sections .collection-section__title{text-transform:uppercase;font-size:18px;font-weight:700;margin:0 0 10px}.collection-info-page .collection-sections .collection-section__content{min-height:40px}.collection-info-page .collection-sections .collection-section--1 .model-photo{position:relative}.collection-info-page .collection-sections .collection-section--1 .model-photo>img{height:470px;width:90%;object-fit:cover;object-position:center;border-radius:70px 0 0 0;display:block}.collection-info-page .collection-sections .collection-section--1 .model-photo .product-detail-photo{position:relative}.collection-info-page .collection-sections .collection-section--1 .model-photo .product-detail-photo>img{width:300px;height:300px;object-fit:cover;object-position:center;border-radius:300px;display:block;bottom:-70px;right:-50px;position:absolute}.collection-info-page .collection-sections .collection-section--1 .content-col{display:flex;align-items:end}.collection-info-page .collection-sections .collection-section--1 .collection-section__content{padding-left:90px;padding-bottom:80px}.collection-info-page .collection-sections .collection-section--1 .collection-section__content p{font-size:14px}.collection-info-page .collection-sections .collection-section--2 h2{text-align:center;margin-top:60px}.collection-info-page .collection-sections .collection-section--2 .collection-products{display:grid;gap:8px;justify-content:center;grid-template-columns:repeat(auto-fit, minmax(220px, 220px));max-width:calc(6 * 220px + 5 * 20px);margin-left:auto;margin-right:auto;margin-top:30px}@media (max-width:575.98px){.collection-info-page .collection-sections .collection-section--2 .collection-products{grid-template-columns:1fr;max-width:none}}.collection-info-page .collection-sections .collection-section--2 .collection-products .product-card{width:100%}.collection-info-page .collection-sections .collection-section--2 .collection-products .product-card__main-view{height:305px}.collection-info-page .collection-sections .collection-section--2 .collection-products .product-card__variations-container{bottom:-46%}.collection-info-page .collection-sections .collection-section--2 .collection-products .product-card__title{font-size:14px}.collection-info-page .collection-sections .collection-section--2 .collection-products .product-card__price{font-size:12px}.collection-info-page .collection-sections .collection-section--2 .collection-products .product-card:hover .product-card__variations-container{bottom:0}.collection-info-page .collection-sections .collection-section--3{padding-top:50px;background-color:#ece2d7}.collection-info-page .collection-sections .collection-section--3 .shoppable-images{display:grid;grid-template-columns:repeat(auto-fit, minmax(350px, 350px));gap:50px;justify-content:center;justify-items:center;position:relative;margin-bottom:-70px}.collection-info-page .collection-sections .collection-section--3 .shoppable-images .shoppable-image{position:relative;overflow:hidden;border-radius:50px;width:350px}.collection-info-page .collection-sections .collection-section--3 .shoppable-images .shoppable-image img{width:100%;height:auto;display:block;margin:0 auto;object-fit:cover;object-position:center}.collection-info-page .collection-sections .collection-section--4{padding-top:100px}.collection-info-page .collection-sections .collection-section--4 h2{text-align:center}.collection-info-page .collection-sections .collection-section--4 .related-collections{margin:30px 0}.collection-info-page .collection-sections .collection-section--4 .related-collections a{display:block;width:100%;height:250px;position:relative;text-decoration:none}.collection-info-page .collection-sections .collection-section--4 .related-collections a:hover{text-decoration:none}.collection-info-page .collection-sections .collection-section--4 .related-collections a img{width:100%;height:100%;object-fit:cover;object-position:center}.collection-info-page .collection-sections .collection-section--4 .related-collections .related-collection__card h3{font-size:16px;font-weight:600;text-transform:uppercase;text-align:center;margin-top:10px;color:#404040}.hd-collections{padding:40px 0}.hd-collections h1{font-size:26px;font-weight:600;margin-bottom:40px}@media (max-width:768px){.hd-collections h1{font-size:1.2rem;padding:0 20px}}.hd-collections__item{align-items:center;display:flex;flex-direction:column;margin-bottom:60px}.hd-collections__item__banner{border-radius:10px;margin-bottom:30px;max-height:380px;overflow:hidden;position:relative}@media (max-width:768px){.hd-collections__item__banner{max-height:200px}}.hd-collections__item__banner:hover>a>img{transform:scale(2) translateY(100px) translateX(100px)}.hd-collections__item__banner::after{background-color:rgba(0, 0, 0, 0.2);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.hd-collections__item__banner img{height:100%;object-fit:cover;transition:all 40s;width:100%}.hd-collections__item__banner h2{bottom:20px;color:#fff;font-size:2.5rem;font-weight:600;position:absolute;right:40px;text-transform:uppercase;z-index:2}@media (max-width:768px){.hd-collections__item__banner h2{font-size:1.5rem;right:0;left:0;top:0;bottom:0;margin:auto;display:table}}