.collection-hero{background:none;padding:3rem 0 1rem}.collection-hero__inner{max-width:var(--rm-container);margin-inline:auto;padding:6rem 3rem 5.4rem;border-radius:var(--rm-radius-lg);background:var(--rm-glow-section);text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.collection-hero__title{font-family:var(--rm-font-serif);font-weight:400;font-size:clamp(3.2rem,2.4rem + 1.7vw,4.4rem);line-height:1;letter-spacing:-.05em;color:var(--rm-black);margin:0}.collection-hero__description{font-size:1.6rem;line-height:1.375;letter-spacing:-.02em;max-width:60rem;margin:0}@media screen and (max-width:749px){.collection-hero__inner{margin-inline:var(--rm-gutter);padding:4rem 2rem 3.6rem}}.card-wrapper .card{border-radius:var(--rm-radius-md)}.card--card.gradient{background:radial-gradient(ellipse 62% 55% at 50% 45%,#ffffff 25%,var(--rm-aqua-card) 100%)}.card__heading{font-family:var(--rm-font-serif);font-weight:400;letter-spacing:-.03em}.card__heading a:after{outline-offset:.3rem}.grid__item .card__heading{font-size:2.2rem;line-height:1.05}.card__content{padding-bottom:.6rem}.card .price{font-size:1.3rem;letter-spacing:-.04em;color:var(--rm-black)}.card__rm-btn{margin:1.4rem auto 1rem;pointer-events:none}.card--horizontal .card__rm-btn{display:none}.card-wrapper:hover .card__rm-btn{background:#000;border-color:#000}.card--card .card__inner .card__media{border-radius:var(--rm-radius-sm)}.card__media img{object-fit:contain}.facets__form .facets__summary,.facets__disclosure .facets__summary,.mobile-facets__open,.facets .select__select{font-family:var(--rm-font-sans)}.facets__disclosure>.facets__summary,.facets__disclosure-vertical>.facets__summary{border:1px solid rgba(32,32,32,.35);border-radius:var(--rm-radius-lg);padding:.6rem 1.8rem;transition:border-color .15s ease}.facets__disclosure>.facets__summary:hover,.facets__disclosure-vertical>.facets__summary:hover{border-color:var(--rm-black)}.facets__display{border-radius:var(--rm-radius-md);border-color:#20202033}.active-facets__button{border-radius:var(--rm-radius-lg);background:var(--rm-aqua-section)}.mobile-facets__inner{border-radius:var(--rm-radius-md) 0 0 var(--rm-radius-md)}.pagination__item{font-family:var(--rm-font-sans);border-radius:50%}.pagination__item--current:after,.pagination__item:hover:after{border-radius:50%}.product__title>h1,.product__title>a{font-family:var(--rm-font-serif);font-weight:400;font-size:clamp(3.2rem,2.6rem + 1.4vw,4.4rem);line-height:1;letter-spacing:-.04em}.product .price .price-item{font-family:var(--rm-font-sans);font-size:1.8rem;letter-spacing:-.02em}.product__media-wrapper .product__media-list .product__media,.product__media-wrapper .product-media-container{border-radius:var(--rm-radius-md);overflow:hidden;background:radial-gradient(ellipse 70% 60% at 50% 45%,#ffffff 25%,var(--rm-aqua-card) 100%)}.product__media-wrapper .product__media img{object-fit:contain;mix-blend-mode:normal}.product-form__submit{min-height:4.6rem}.product-form__submit.button--secondary{--color-button: 255, 255, 255;--color-button-text: 32, 32, 32;border:1px solid var(--rm-black)}.quantity{border-radius:var(--rm-radius-lg);min-height:4.4rem}.quantity__input{font-family:var(--rm-font-sans)}.product__accordion .accordion{border-top:1px dotted var(--rm-black);border-bottom:none;margin-top:0}.product__accordion .accordion+.accordion{border-top:1px dotted var(--rm-black)}.product__accordion .accordion:last-of-type{border-bottom:1px dotted var(--rm-black)}.accordion__title{font-family:var(--rm-font-serif);font-weight:400;font-size:2rem;letter-spacing:-.03em}.product__info-container .product-form__buttons{max-width:100%}.product__info-container>*:first-child{margin-top:0}.product__tax,.product__sku{font-size:1.2rem;letter-spacing:-.02em;color:var(--rm-grey)}.product-form__input input[type=radio]+label{border-radius:var(--rm-radius-lg);font-family:var(--rm-font-sans);letter-spacing:-.01em}.template-search__header{font-family:var(--rm-font-serif);font-weight:400;font-size:clamp(3.2rem,2.4rem + 1.7vw,4.4rem);letter-spacing:-.05em;margin-bottom:2rem}.template-search__search .search{max-width:48rem}.template-search .search__input{border-radius:var(--rm-radius-lg);border:1px solid var(--rm-black)}cart-drawer .drawer__inner{border-radius:var(--rm-radius-md) 0 0 var(--rm-radius-md)}.cart-item__name{font-family:var(--rm-font-serif);font-weight:400;letter-spacing:-.02em}.drawer__heading{font-family:var(--rm-font-serif);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rm-shop.css.map */
