@media screen and (min-width: 768px){.collection-page p{font-size:18px}}@media screen and (min-width: 1200px){.collection-page p{font-size:20px}}.collection-page h2{font-family:"Noto Serif",serif;font-weight:400;font-size:24px;padding-bottom:40px}@media screen and (min-width: 768px){.collection-page h2{font-size:28px}}@media screen and (min-width: 1200px){.collection-page h2{font-size:32px}}.collection-page h3{font-size:18px;text-align:left}@media screen and (min-width: 768px){.collection-page h3{font-size:20px}}@media screen and (min-width: 1200px){.collection-page h3{font-size:22px}}.collection-page img{border-radius:10px}.collection-page .image-caption{font-family:"Montserrat",sans-serif;font-weight:400;font-size:12px;margin:10px auto 0}@media screen and (min-width: 768px){.collection-page .image-caption{font-size:14px}}@media screen and (min-width: 1200px){.collection-page .image-caption{font-size:16px}}.collection-page .half-width-text{width:100%}@media screen and (min-width: 576px){.collection-page .half-width-text{width:75%}}.collection-title{position:absolute;top:0;left:0;width:100%;background-color:hsla(0,0%,100%,.85);padding:1rem 0;text-align:center}.collection-title h1{padding:0;margin:0;font-size:32px}@media screen and (min-width: 768px){.collection-title h1{font-size:40px}}@media screen and (min-width: 1200px){.collection-title h1{font-size:48px}}.collection-title .subtitle{font-family:"Noto Serif",serif;font-weight:400;font-size:16px}@media screen and (min-width: 768px){.collection-title .subtitle{font-size:18px}}@media screen and (min-width: 1200px){.collection-title .subtitle{font-size:22px}}.main-image{position:relative;width:100%}.main-image img{width:100%;height:auto;max-height:600px;object-fit:cover;object-position:top center;display:block;border-radius:0;aspect-ratio:600/777}@media screen and (min-width: 576px){.main-image img{aspect-ratio:1}}@media screen and (min-width: 768px){.main-image img{aspect-ratio:1200/853}}@media screen and (min-width: 1200px){.main-image img{aspect-ratio:1920/910}}.collection-info{max-width:1500px;margin:0 auto}.explore-options{max-width:700px}@media screen and (min-width: 768px){.explore-options{max-width:1500px}}.explore-options img{width:90%;max-width:550px}@media screen and (min-width: 1200px){.full-text{max-width:1200px}}.products-section{max-width:1500px;margin:60px auto 40px auto;background-color:#e1ded5;text-align:center}.products-section .product-item{max-width:425px}.products-section .product-item img{filter:brightness(90%)}.collection-grid-item{padding:15px}@media screen and (min-width: 576px){.collection-grid-item{padding:10px}}@media screen and (min-width: 992px){.collection-grid-item{padding:20px}}.product-label{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;color:#fff;font-family:"Montserrat",sans-serif;font-weight:600;font-size:1em;text-shadow:1px 1px 2px #000}@media screen and (min-width: 576px){.product-label{font-size:1.2em}}.other-collections{max-width:1100px;margin:0 auto}.category_row{justify-content:space-evenly}.category-grid-item{max-width:300px;padding:5px}@media screen and (min-width: 576px){.category-grid-item{padding:10px}}@media screen and (min-width: 992px){.category-grid-item{padding:20px}}.category-grid-item img{filter:brightness(90%)}.category_title a{font-family:"Open Sans",sans-serif;font-weight:600;font-size:16px;text-shadow:1px 1px 2px #000}@media screen and (min-width: 576px){.category_title a{font-size:18px}}@media screen and (min-width: 992px){.category_title a{font-size:22px}}.comparison-table{display:flex;flex-wrap:wrap;gap:0;width:100%;overflow:hidden}.comparison-table ul{list-style:disc;padding:0}.comparison-table li{margin:15px 30px;position:relative;font-family:"Montserrat",sans-serif;font-weight:400;font-size:16px;text-align:left}@media screen and (min-width: 768px){.comparison-table li{font-size:18px}}@media screen and (min-width: 1200px){.comparison-table li{font-size:20px}}@media screen and (min-width: 768px){.comparison-table{gap:20px}}.comparison-column{min-width:100%;padding:10px}.comparison-column h3{padding:15px;border-bottom:2px solid #fff;margin-top:5px;text-align:center;background-color:#696247;color:#fff}@media screen and (min-width: 576px){.comparison-column{padding:20px}}@media screen and (min-width: 768px){.comparison-column{flex:1;min-width:300px}}.comparison{display:flex;justify-content:space-between;gap:30px;flex-direction:column;margin:20px 0}@media screen and (min-width: 768px){.comparison{flex-direction:row}}.comparison-item{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;margin:10px}.comparison-item img{width:100%;max-width:400px;height:auto}.comparison-item .comparison-text{width:100%;max-width:400px;text-align:left}.comparison-item .comparison-text p{margin:5px 0}.comparison-item .comparison-text h4{text-align:left;margin:30px 0 15px 0;font-size:16px}@media screen and (min-width: 768px){.comparison-item .comparison-text h4{font-size:18px}}@media screen and (min-width: 1200px){.comparison-item .comparison-text h4{font-size:20px}}.color-images{display:flex;justify-content:space-around;flex-wrap:wrap;margin:20px 0}.color-item{text-align:center;margin:10px}.color-item img{width:100%;max-width:350px;height:auto}.color-item p{margin:5px 0;font-size:14px}@media screen and (min-width: 768px){.color-item p{font-size:16px}}.additional-info img{max-width:700px;width:100%}@media screen and (min-width: 992px){.additional-info img{width:90%}}.info-block{background-color:#696247;padding:20px;border-radius:10px}.info-block h3,.info-block p{color:#fff}