:root{--selyras-rule: color-mix(in srgb, currentColor 14%, transparent);--selyras-soft: color-mix(in srgb, currentColor 4%, transparent);--selyras-page-gutter: clamp(12px, 2.2vw, 30px)}body{letter-spacing:.005em}#header-group{border-bottom:1px solid var(--selyras-rule)}.header__heading-link,.header-logo{letter-spacing:.11em}header a,footer a{text-underline-offset:3px}header :is(.header__menu-item,.menu-list__link,nav a){letter-spacing:.055em}main[data-template^=collection]{--selyras-grid-gap-x: 14px;--selyras-grid-gap-y: 34px}main[data-template^=collection]>.shopify-section:first-child{text-align:center}main[data-template^=collection]>.shopify-section:first-child>*{margin-inline:auto}main[data-template^=collection]>.shopify-section:first-child h1,main[data-template^=collection]>.shopify-section:first-child h2{font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3.15rem);font-weight:500;letter-spacing:-.025em;line-height:1.05;text-wrap:balance;margin-inline:auto}main[data-template^=collection]>.shopify-section:first-child .rte,main[data-template^=collection]>.shopify-section:first-child p{max-width:680px;margin-inline:auto;font-size:.9375rem;line-height:1.55}main[data-template^=collection] .product-grid-container{padding-inline:var(--selyras-page-gutter)}main[data-template^=collection] .collection-wrapper{max-width:1800px;margin-inline:auto}main[data-template^=collection] .product-grid{gap:var(--selyras-grid-gap-y) var(--selyras-grid-gap-x)!important}main[data-template^=collection] .product-grid__item{min-width:0;border:0!important}main[data-template^=collection] .product-card{border:0!important;background:transparent!important;box-shadow:none!important}main[data-template^=collection] .product-card .product-media-container,main[data-template^=collection] .product-card .product-media,main[data-template^=collection] .product-card :is(.card-gallery,.product-card-gallery){overflow:hidden;background:var(--selyras-soft)}main[data-template^=collection] .product-card .product-media-container,main[data-template^=collection] .product-card .product-media{aspect-ratio:4 / 5}main[data-template^=collection] .product-card img{transition:transform .35s ease,opacity .25s ease}@media(hover:hover){main[data-template^=collection] .product-card:hover img{transform:scale(1.015)}}main[data-template^=collection] .product-card__content{gap:5px!important;padding-top:9px}main[data-template^=collection] .product-card :is(.product-title,.product-card__title){font-size:.875rem!important;line-height:1.35!important;letter-spacing:.01em;font-weight:400}main[data-template^=collection] .product-card :is(.price,.price-item){font-size:.875rem!important;line-height:1.35!important}main[data-template^=collection] :is(filters-form,.facets,.filters,.facets__wrapper){border-top:1px solid var(--selyras-rule);border-bottom:1px solid var(--selyras-rule)}main[data-template^=collection] :is(filters-form,.facets,.filters) :is(button,summary,select,label){font-size:.78rem;letter-spacing:.055em}main[data-template^=collection] :is(filters-form,.facets,.filters) :is(button,summary){text-transform:uppercase}main[data-template^=product] .product-information{max-width:1440px;margin-inline:auto}main[data-template^=product] h1{font-size:clamp(1.75rem,3vw,2.5rem);letter-spacing:-.02em}main[data-template^=product] .price{font-size:1rem}main[data-template^=product] :is(.product-form__buttons,.buy-buttons) button{min-height:50px;border-radius:0;letter-spacing:.06em;text-transform:uppercase}footer{border-top:1px solid var(--selyras-rule)}@media(min-width:990px){main[data-template^=collection] .product-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media(min-width:750px)and (max-width:989px){main[data-template^=collection] .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:749px){main[data-template^=collection]{--selyras-grid-gap-x: 8px;--selyras-grid-gap-y: 24px}main[data-template^=collection] .product-grid-container{padding-inline:8px}main[data-template^=collection] .product-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}main[data-template^=collection]>.shopify-section:first-child h1,main[data-template^=collection]>.shopify-section:first-child h2{font-size:clamp(1.8rem,9vw,2.3rem)}main[data-template^=collection]>.shopify-section:first-child .rte,main[data-template^=collection]>.shopify-section:first-child p{max-width:92%;font-size:.875rem}main[data-template^=collection] .product-card :is(.product-title,.product-card__title,.price,.price-item){font-size:.8125rem!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/selyras-boutique.css.map */
