.artist-collection{margin-left:auto;margin-right:auto;--artist-info-top-offset: calc(clamp(18px, 4svh, 40px) + 60px) ;--artist-products-peek: clamp(110px, 18svh, 220px)}.artist-collection__nav{display:flex;flex-wrap:nowrap;gap:0;box-sizing:border-box;justify-content:flex-start;position:sticky;top:var(--header-height, 0);z-index:7;width:100vw;margin-inline:calc((100% - 100vw)/2);padding:10px 0 0;background:var(--beige);overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;transition:opacity .16s ease,transform .16s ease;will-change:transform}.artist-collection__nav.is-hidden-on-scroll{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 1px))}.artist-collection__nav:before,.artist-collection__nav:after{content:"";flex:1 0 var(--page-margin)}.artist-collection__nav::-webkit-scrollbar{display:none}.artist-collection__nav-link{display:inline-block;flex:0 0 auto;font-family:display,serif;font-size:21px;color:var(--brown);text-decoration:none;opacity:.35;padding:10px;transition:opacity .2s;white-space:nowrap}.artist-collection__nav-link:hover,.artist-collection__nav-link.is-active{opacity:1}.artist-collection__hero{position:sticky;top:var(--header-height);min-height:calc(100dvh - var(--header-height));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px var(--page-margin)}.artist-collection__hero-outline{position:sticky;top:var(--header-height);height:calc(100dvh - var(--header-height));display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:40px var(--page-margin);margin-top:calc(-100dvh + var(--header-height));z-index:1;pointer-events:none}.artist-collection__hero-outline .artist-collection__title{-webkit-text-stroke:1px var(--brown);-webkit-text-fill-color:transparent;color:transparent}.artist-collection__hero-outline .artist-collection__by{-webkit-text-stroke:1px var(--brown);-webkit-text-fill-color:transparent}.artist-collection__title{font-family:display,serif;font-size:clamp(48px,8vw,96px);line-height:1;color:var(--brown);font-weight:400;margin:0 0 10px}.artist-collection__signature{display:flex;justify-content:center;align-items:center;gap:16px}.artist-collection__by{font-family:display,serif;font-size:clamp(48px,8vw,96px);line-height:1;color:var(--brown);font-weight:400}.artist-collection__signature img{width:140px;height:auto;object-fit:contain}.artist-collection__products{display:flex;flex-direction:column;gap:60px;align-items:flex-start;padding:0 calc(var(--page-margin) * 2) 80vh;max-width:1280px;margin:-33dvh auto 0;position:relative;z-index:0;pointer-events:none}.artist-collection__product-card{display:block;text-decoration:none;color:var(--brown);width:300px;max-width:min(60vw,300px);margin:0;pointer-events:auto;position:relative}.artist-collection__products:has(.artist-collection__product-card:hover) .artist-collection__product-card:not(:hover) .artist-collection__product-image img{opacity:.27}.artist-collection__product-card:nth-child(5n+2),.artist-collection__product-card:nth-child(5n+4){margin-left:auto}.artist-collection__product-card:nth-child(10n+6),.artist-collection__product-card:nth-child(10n+8),.artist-collection__product-card:nth-child(10n+10){margin-left:auto}.artist-collection__product-card:nth-child(10n+7),.artist-collection__product-card:nth-child(10n+9){margin-left:0}.artist-collection__product-card:nth-child(5n+2),.artist-collection__product-card:nth-child(5n+3){width:400px;max-width:min(60vw,400px)}.artist-collection__product-image{position:relative;overflow:visible;border-radius:0;isolation:isolate;background:transparent;line-height:0}.artist-collection__product-image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;border-radius:var(--baf-radius-md);background:var(--beige, #fffaf1);pointer-events:none}.artist-collection__product-image img{width:100%;height:auto;max-width:100%;display:block;object-fit:contain;position:relative;z-index:1;border-radius:var(--baf-radius-md);transition:opacity .3s}.artist-collection__product-name{position:absolute;top:60%;left:35%;transform:translate(-50%,-50%);background-color:var(--beige);color:var(--green);border-radius:1000px;padding:5px 15px;box-shadow:0 4px 12px #4c443f0f;font-size:14px;white-space:nowrap;pointer-events:none;line-height:1.2;z-index:2}.artist-collection__product-card:nth-child(5n+2) .artist-collection__product-name{left:50%;top:50%}.artist-collection__product-card:nth-child(5n+3) .artist-collection__product-name{left:50%;top:45%}.artist-collection__product-card:nth-child(5n+4) .artist-collection__product-name{left:50%;top:80%}.artist-collection__product-card:nth-child(5n+5) .artist-collection__product-name{left:35%;top:85%}.artist-collection__info{display:flex;flex-direction:column;gap:50px;padding:0 var(--page-margin);width:min(var(--page-width),100%);margin:calc(-100dvh + var(--header-height) + var(--artist-info-top-offset)) auto 0;min-height:calc(100svh - var(--header-height) - var(--artist-info-top-offset) - var(--artist-products-peek));box-sizing:border-box;position:relative;z-index:2}.artist-collection__info+.artist-collection__products{margin-top:0}.artist-collection__artist-bio{display:flex;gap:20px}.artist-collection__artist-photo{width:80px;height:80px;border-radius:100%;overflow:hidden;flex-basis:80px}.artist-collection__artist-photo img{width:100%;height:100%;display:block;object-fit:cover}.artist-collection__artist-text{display:flex;flex-direction:column;gap:14px;flex-basis:calc(100% - 100px)}.artist-collection__artist-name{margin:0;font-family:var(--font-paragraph--family);font-weight:700;font-size:14px;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--brown)}.artist-collection__artist-about{font-size:14px;line-height:1.3;color:var(--brown);margin:0}.artist-collection__artist-signature img{width:70px;width:auto;display:block}.artist-collection__collection-desc{display:flex;flex-direction:column;gap:20px}.artist-collection__desc-title{font-family:var(--font-paragraph--family)!important;font-size:14px;font-weight:700!important;color:var(--brown);margin:0;line-height:1.3}.artist-collection__desc-text{font-size:14px;line-height:1.3;color:var(--brown);margin:0}.artist-collection__desc-claim{font-family:display,serif;font-size:21px;color:var(--brown);margin:0;line-height:1.3}@media screen and (max-width:749px){.artist-collection{--artist-info-top-offset: calc(clamp(18px, 4svh, 40px) + 10px) }}@media screen and (min-width:750px){.artist-collection__hero{padding:60px var(--page-margin)}.artist-collection__signature img,.artist-collection__hero-outline .artist-collection__signature img{width:320px;margin-left:20px}.artist-collection__info{flex-direction:row;gap:20px}.artist-collection__artist-bio{flex:1}.artist-collection__collection-desc{flex:1;padding-top:32.2px}}@media screen and (min-width:1200px){.artist-collection{--artist-info-top-offset: calc(clamp(24px, 5svh, 56px) + 60px) ;--artist-products-peek: clamp(150px, 20svh, 280px)}.artist-collection__products{gap:0;--artist-position-inset: calc(var(--page-margin) * 2.4);--artist-position-offset: 109px;--artist-position-offset-small: 53px;padding:0 var(--artist-position-inset) 80vh}.artist-collection__product-card:nth-child(5n+1) .artist-collection__product-name{left:25%}.artist-collection__product-card:nth-child(5n+2){margin-top:-100px}.artist-collection__product-card:nth-child(5n+2) .artist-collection__product-name{left:65%}.artist-collection__product-card:nth-child(5n+3){margin-left:var(--artist-position-offset);margin-top:-100px}.artist-collection__product-card:nth-child(5n+4){margin-right:var(--artist-position-offset-small);margin-top:-100px}.artist-collection__product-card:nth-child(5n+4) .artist-collection__product-name{left:45%}.artist-collection__product-card:nth-child(5n+5){margin-top:-50px}.artist-collection__product-card:nth-child(5n+5) .artist-collection__product-name{left:30%}.artist-collection__product-card:nth-child(10n+6){margin-left:auto}.artist-collection__product-card:nth-child(10n+7){margin-left:0;margin-right:0}.artist-collection__product-card:nth-child(10n+8){margin-left:auto;margin-right:var(--artist-position-offset)}.artist-collection__product-card:nth-child(10n+9){margin-left:var(--artist-position-offset-small);margin-right:0}.artist-collection__product-card:nth-child(10n+10){margin-left:auto}.artist-collection__info{padding-top:0;padding-bottom:0}.artist-collection__info+.artist-collection__products{margin-top:0}.artist-collection__artist-text{max-width:290px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/collection-artist.css.map */
