@media screen and (min-width:990px){.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: max(clamp(40px, 5.25vw, 100px), var(--safe-area-inset-left, 0px), var(--safe-area-inset-right, 0px))}}@media screen and (min-width:750px){#header-component .menu-list__link{font-size:.8125rem!important;letter-spacing:.12em!important;font-weight:500}}@media screen and (min-width:990px){.main-collection-grid .product-grid--grid[product-grid-view=default]{--product-grid-columns-desktop: repeat(3, minmax(0, 1fr)) !important}}.auvrel-trio,.auvrel-reas{background:transparent!important}main[data-template=index] .hero-wrapper:first-child .hero__media-grid:after{content:"";position:absolute;inset:0 0 auto 0;height:clamp(120px,14vw,220px);background:linear-gradient(to bottom,#0000006b,#0000002e 55%,#0000);pointer-events:none;z-index:2}@media screen and (min-width:750px){main[data-template=index] .hero-wrapper:first-child .hero{min-height:min(50vw,100svh)}main[data-template=index] .hero-wrapper:first-child .hero__media{object-position:70% 100%}main[data-template=index] .hero-wrapper:first-child .hero__content-wrapper{transform:translateY(-3vh)}main[data-template=index] .hero__content-wrapper h1{font-size:clamp(3.5rem,9vw,11rem);line-height:.96;letter-spacing:-.015em;max-width:6.2em;margin-left:-.045em;padding-top:.06em;padding-bottom:.2em}main[data-template=index] .hero__content-wrapper>:first-child,main[data-template=index] .hero__content-wrapper>:first-child *{font-size:1rem!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#fffc!important}main[data-template=index] .hero__content-wrapper :has(>h1)+*{padding-bottom:16px}main[data-template=index] .hero__content-wrapper :has(>h1)+* p{font-size:clamp(1.125rem,1.1vw,1.375rem);line-height:1.55;max-width:36rem;text-shadow:0 1px 12px rgb(0 0 0 / .3)}main[data-template=index] .hero__content-wrapper .button-custom{font-size:1rem;font-weight:600;letter-spacing:.14em;padding-block:23px;padding-inline:56px;background-color:#fff!important;color:#0b0b0b!important;box-shadow:inset 0 0 0 1.5px #fff!important;text-shadow:none;transition:background-color .25s ease,color .25s ease}main[data-template=index] .hero__content-wrapper .button-custom:hover{background-color:#0b0b0b40!important;color:#fff!important}}.auvrel-trio .auvrel-trio__head{margin-bottom:40px!important}.auvrel-trio .auvrel-trio__media{background:#edece8!important}.auvrel-trio .auvrel-trio__img,.card-gallery .product-media-container img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 9%,#000 91%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 9%,#000 91%,transparent 100%);mask-composite:intersect;-webkit-mask-origin:content-box;mask-origin:content-box;-webkit-mask-clip:content-box;mask-clip:content-box}.auvrel-trio .auvrel-trio__img{padding:8%!important;mix-blend-mode:multiply!important}.card-gallery{--gallery-aspect-ratio: 1 !important;background:#edece8!important}.card-gallery .product-media-container{background:#edece8!important}.card-gallery .product-media-container img{object-fit:contain!important;padding:8%!important;box-sizing:border-box!important;mix-blend-mode:multiply!important}.product-card p[role=heading]{font-family:var(--font-heading--family)!important;font-weight:500!important;font-size:clamp(1.375rem,1.6vw,1.75rem)!important;line-height:1.15!important}.product-card .auvrel-card-specs{margin:2px 0 6px!important;font-family:var(--font-body--family);font-size:.8125rem;line-height:1.45;letter-spacing:.01em;color:#5a5a5a}.product-card .price{font-size:.875rem;letter-spacing:.04em}main[data-template=index] .section-resource-list h2{font-family:var(--font-heading--family)!important;font-weight:500!important;font-size:clamp(2rem,2.6vw,3rem)!important;line-height:1.1!important;letter-spacing:0!important}main[data-template=index] .section-resource-list .link,main[data-template=index] .section-resource-list a.button-unstyled{font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;text-decoration:underline;text-underline-offset:.35em}@media screen and (max-width:749px){.auvrel-trio .auvrel-trio__head{margin-bottom:28px!important}}body:has(main[data-template^=product]){background:#fff!important}body:has(main[data-template^=product]) #header-group,body:has(main[data-template^=product]) #header-component,body:has(main[data-template^=product]) .header__row{background-color:#fff!important}main[data-template^=product] .product-information .product-media-container{background:transparent!important}main[data-template^=product] .product-information .product-media-container img{mix-blend-mode:normal!important;object-fit:contain!important;padding:0!important;-webkit-mask-image:none!important;mask-image:none!important}main[data-template^=product] .product-information quantity-selector-component,main[data-template^=product] .product-information .quantity-selector-wrapper,main[data-template^=product] .product-information .quantity-selector{display:none!important}main[data-template^=product] .product-information:has(.auvrel-single-variant) variant-picker{display:none!important}main[data-template^=product] .product-information .price{font-family:var(--font-body--family)!important;font-size:1.25rem!important;font-weight:500!important;letter-spacing:.02em}main[data-template^=product] .product-information .add-to-cart-button,main[data-template^=product] .product-information button[name=add]{min-height:56px;font-size:.875rem!important;font-weight:600!important;letter-spacing:.14em!important;text-transform:uppercase!important}main[data-template^=product] .product-information .rte,main[data-template^=product] .product-information .rte>*{max-width:none!important;width:100%!important}main[data-template^=product] .product-information .rte h3{font-family:var(--font-body--family)!important;font-size:.75rem!important;font-weight:600!important;letter-spacing:.2em!important;text-transform:uppercase!important;margin-block:12px 12px!important}main[data-template^=product] .product-information .rte ul{list-style:none;padding-inline-start:0!important;border-top:1px solid #E4E3DE}main[data-template^=product] .product-information .rte li{padding-block:10px;border-bottom:1px solid #E4E3DE;margin:0!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/auvrel-custom.css.map */
