.artist-intro{--ai-gap: clamp(2rem, 1.2rem + 2vw, 3.8rem);position:relative;isolation:isolate;display:flex;justify-content:center;align-items:var(--ai-valign);min-height:var(--ai-height-mobile);overflow:hidden}@media screen and (min-width:750px){.artist-intro{min-height:var(--ai-height-desktop)}}.artist-intro--contained{border-radius:var(--border-radius)}.artist-intro .artist-intro__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3}.artist-intro .artist-intro__media-item{display:block;width:100%;height:100%;object-fit:cover}.artist-intro .artist-intro__media-item--desktop{display:none}@media screen and (min-width:750px){.artist-intro .artist-intro__media-item--desktop{display:block}.artist-intro .artist-intro__media-item--mobile{display:none}}.artist-intro .artist-intro__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background-color:var(--ai-overlay-color);opacity:var(--ai-overlay-opacity);pointer-events:none}.artist-intro .artist-intro__glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(ellipse 55% 65% at 50% 50%,var(--ai-glow) 0%,transparent 72%);pointer-events:none}.artist-intro .artist-intro__inner{display:flex;flex-direction:column;align-items:var(--ai-align-items);text-align:var(--ai-text-align);gap:var(--ai-gap-custom, var(--ai-gap));padding-top:clamp(4.8rem,3rem + 6vw,11rem);padding-bottom:clamp(4.8rem,3rem + 6vw,11rem);max-width:var(--ai-inner-max, none)}.artist-intro--align-left .artist-intro__inner{margin-left:0;margin-right:auto}.artist-intro--align-right .artist-intro__inner{margin-left:auto;margin-right:0}.artist-intro .artist-intro__brand,.artist-intro .artist-intro__titles{display:flex;flex-direction:column;align-items:inherit;max-width:100%}.artist-intro .artist-intro__brand{gap:var(--ai-brand-gap, clamp(.8rem, .5rem + .8vw, 1.6rem))}.artist-intro .artist-intro__titles{gap:var(--ai-titles-gap, clamp(1rem, .6rem + 1vw, 2rem))}.artist-intro p,.artist-intro .artist-intro__heading{margin:0}.artist-intro .artist-intro__brand-name{font-size:calc(clamp(2.2rem,1.4rem + 1.9vw,4rem) * var(--ai-scale));line-height:1.1;letter-spacing:var(--ai-brand-spacing);color:rgb(var(--color-foreground-title, var(--color-foreground)));font-family:var(--ai-font-brand_name);font-weight:var(--ai-weight-brand_name);overflow-wrap:anywhere}.artist-intro .artist-intro__brand-subtitle{font-size:calc(clamp(1rem,.9rem + .25vw,1.3rem) * var(--ai-scale));letter-spacing:.4em;line-height:1.2;color:rgba(var(--color-foreground),.6);font-family:var(--ai-font-brand_subtitle);font-weight:var(--ai-weight-brand_subtitle)}.artist-intro .artist-intro__brand-logo{display:block;width:var(--ai-logo-width, 240px);max-width:100%;height:auto}.artist-intro--align-center .artist-intro__brand-name{padding-inline-start:var(--ai-brand-spacing)}.artist-intro--align-center .artist-intro__brand-subtitle{padding-inline-start:.4em}.artist-intro .artist-intro__divider{display:block;width:var(--ai-divider-width);max-width:100%;height:1px;background-color:var(--ai-accent)}.artist-intro .artist-intro__heading{line-height:1.02;color:rgb(var(--color-foreground-title, var(--color-foreground)));font-family:var(--ai-font-heading);font-weight:var(--ai-weight-heading);letter-spacing:var(--ai-ls-heading);text-transform:var(--ai-tt-heading);text-wrap:balance;overflow-wrap:anywhere}.artist-intro .artist-intro__heading--custom-size{font-size:calc(clamp(4.4rem,2.2rem + 5vw,9.2rem) * var(--ai-scale))}.artist-intro .artist-intro__subheading{font-size:calc(clamp(1.8rem,1.4rem + .9vw,2.8rem) * var(--ai-scale));line-height:1.25;font-style:var(--ai-subheading-style);color:var(--ai-accent);font-family:var(--ai-font-subheading);font-weight:var(--ai-weight-subheading)}.artist-intro--caps .artist-intro__brand-name,.artist-intro--caps .artist-intro__brand-subtitle,.artist-intro--caps .artist-intro__link{text-transform:uppercase}.artist-intro .artist-intro__action{display:flex;justify-content:inherit}.artist-intro .artist-intro__link{display:inline-block;padding:.6rem 0;font-family:var(--ai-font-link);font-weight:var(--ai-weight-link);font-size:calc(clamp(1.1rem,1rem + .2vw,1.3rem) * var(--ai-scale));letter-spacing:.28em;line-height:1.4;color:rgba(var(--color-foreground),.8);text-decoration:none;border-bottom:1px solid transparent;transition:color var(--duration-default, .25s) ease,border-color var(--duration-default, .25s) ease}.artist-intro--align-center .artist-intro__link{padding-inline-start:.28em}.artist-intro a.artist-intro__link:hover,.artist-intro a.artist-intro__link:focus-visible{color:var(--ai-accent);border-bottom-color:var(--ai-accent)}.artist-intro .animated-text{justify-content:var(--ai-align-items);min-height:1em;padding-block:.12em;margin-block:-.12em}.artist-intro .animated-text .letter,.artist-intro .animated-text .space{transition-delay:var(--ai-anim-delay, 0s)}.artist-intro .animated-block{transition-delay:var(--ai-anim-delay, .05s)}@media(prefers-reduced-motion:reduce){.artist-intro .animated-text .letter,.artist-intro .animated-text .space,.artist-intro .animated-block{transition:none;transition-delay:0s}}@media screen and (max-width:749px){.artist-intro .artist-intro__brand-name{letter-spacing:calc(var(--ai-brand-spacing) * .7)}.artist-intro--align-center .artist-intro__brand-name{padding-inline-start:calc(var(--ai-brand-spacing) * .7)}.artist-intro .artist-intro__brand-subtitle{letter-spacing:.3em}}.artist-statement{padding-top:var(--as-pad-top, 64px);padding-bottom:var(--as-pad-bottom, 64px)}.artist-statement__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;align-items:start}.artist-statement__eyebrow{margin:0 0 0rem;font-family:var(--font-body-family)}.artist-statement__heading{margin:0 0 2.4rem}.artist-statement__image{width:var(--as-image-size);max-width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:var(--border-radius)}.artist-statement__image img,.artist-statement__image svg{display:block;width:100%;height:100%;object-fit:cover}.artist-statement__content{max-width:72rem}.artist-statement__right-heading{margin:0 0 2.4rem}.artist-statement__right-heading--bottom{margin:4rem 0 0}.artist-statement__body{font-size:calc(var(--font-body-scale) * 1rem);line-height:1.5;color:rgba(var(--color-foreground),.9)}.artist-statement__body p{margin:0 0 2rem;color:inherit}.artist-statement__body p:last-child{margin-bottom:0}.artist-statement__quote{margin:4.8rem 0 4rem;padding:.4rem 0 .4rem 2.6rem;max-width:36rem;border-left:1px solid rgb(var(--color-accent));font-family:var(--font-text-card-family);font-style:italic;color:rgba(var(--color-foreground),.85)}.artist-statement__closing{margin:0;font-family:var(--font-body-scale);line-height:1.6;color:rgb(var(--color-foreground-title))}@media screen and (min-width:750px){.artist-statement__grid{grid-template-columns:minmax(18rem,28rem) minmax(0,1fr);gap:6rem}.artist-statement__heading{font-size:calc(var(--font-heading-h3-scale) * 3.2rem)}}@media screen and (min-width:1100px){.artist-statement__grid{gap:8rem}}.column-cards{padding-top:var(--cc-pad-top, 48px);padding-bottom:var(--cc-pad-bottom, 48px)}.column-cards__header-inner{display:flex;flex-direction:column;gap:1.6rem}.column-cards__header{padding-bottom:var(--cc-header-gap, 40px)}.column-cards__header--border{border-bottom:1px solid rgb(var(--color-border))}.column-cards__heading{margin:0}.column-cards__description{margin:0;max-width:56rem;font-size:calc(var(--font-body-scale) * 1.5rem);line-height:1.6;color:rgba(var(--color-foreground),.7)}@media screen and (min-width:750px){.column-cards__header-inner--split{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:4rem}.column-cards__header-inner--split .column-cards__description{max-width:36rem;text-align:end;font-size:calc(var(--font-body-scale-s) * 1.3rem)}}.column-cards__frame{overflow:hidden}.column-cards__frame--outlined{border:1px solid rgb(var(--color-border))}.column-cards__grid{display:grid;grid-template-columns:repeat(var(--cc-cols-mobile, 1),minmax(0,1fr));margin:0 -1px -1px 0}@media screen and (min-width:750px){.column-cards__grid{grid-template-columns:repeat(var(--cc-cols-tablet, 2),minmax(0,1fr))}}@media screen and (min-width:1100px){.column-cards__grid{grid-template-columns:repeat(var(--cc-cols-desktop, 4),minmax(0,1fr))}}.column-cards__item{position:relative;display:flex;flex-direction:column;min-width:0;border-right:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border));text-align:var(--cc-align, left)}.column-cards__media{aspect-ratio:var(--cc-ratio, 1 / 1);padding:var(--cc-media-pad, 0);box-sizing:border-box;overflow:hidden}.column-cards__media:not(:last-child){border-bottom:1px solid rgb(var(--color-border))}.column-cards--no-divider .column-cards__media:not(:last-child){border-bottom:0}.column-cards__media img{display:block;width:100%;height:100%;object-fit:var(--cc-fit, cover)}.column-cards__text{flex:1 1 auto;padding:var(--cc-card-pad, 24px)}.column-cards__number{margin:0 0 1.6rem;font-size:1.1rem;letter-spacing:.2em;line-height:1;color:rgba(var(--color-foreground),.6)}.column-cards__title{margin:0 0 .8rem;font-family:var(--cc-title-font, var(--font-heading-family));font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--cc-title-size, 24px);line-height:1.15;color:rgb(var(--color-foreground-title))}.column-cards__desc{margin:0;font-family:var(--cc-desc-font, var(--font-body-family));line-height:1.6;color:rgba(var(--color-foreground),.7)}.column-cards__desc p{margin:0 0 1rem;color:inherit;font-family:inherit}.column-cards__desc p:last-child{margin-bottom:0}.column-cards__desc ul,.column-cards__desc ol{margin:0 0 1rem;padding-left:1.8rem}.column-cards__desc a{color:inherit;text-decoration:underline;text-underline-offset:.3rem}.column-cards .animated-text{padding-bottom:.15em;margin-bottom:-.15em}.column-cards__title .animated-text{justify-content:var(--cc-justify, flex-start)}@media(prefers-reduced-motion:reduce){.column-cards .animated-text .letter,.column-cards .animated-text .space{opacity:1;transform:none;transition:none}}.column-cards__item--link .column-cards__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.column-cards__item--link:hover .column-cards__title{opacity:.7}.column-cards__dots{display:none}@media screen and (max-width:749px){.column-cards--mobile-slider .column-cards__grid{position:relative;display:flex;margin:0;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}.column-cards--mobile-slider .column-cards__grid::-webkit-scrollbar{display:none}.column-cards--mobile-slider .column-cards__item{flex:0 0 var(--cc-slide-width, 85%);scroll-snap-align:start;border-bottom:0}.column-cards--mobile-slider .column-cards__item:last-child{border-right:0}.column-cards--mobile-slider .column-cards__dots{display:flex;justify-content:center;gap:.8rem;margin-top:2rem}.column-cards__dot{width:.8rem;height:.8rem;padding:0;border:0;border-radius:50%;background:rgb(var(--color-foreground));opacity:.25;cursor:pointer;transition:opacity var(--duration-default, .25s) ease}.column-cards__dot.is-active{opacity:1}}.instagram-feed{padding-top:var(--if-pad-top, 48px);padding-bottom:var(--if-pad-bottom, 48px)}.instagram-feed__heading{margin:0 0 3.2rem;text-align:center;font-style:italic;letter-spacing:.08em;color:rgba(var(--color-foreground),.6)}.instagram-feed__heading--dashes:before,.instagram-feed__heading--dashes:after{content:"-";display:inline-block;margin:0 .6em}.instagram-feed__inner{max-width:var(--if-max-width, 900px);margin:0 auto}.instagram-feed__grid{display:grid;grid-template-columns:repeat(var(--if-cols-m, 2),minmax(0,1fr));gap:var(--if-gap, 16px)}@media screen and (min-width:750px){.instagram-feed__grid{grid-template-columns:repeat(var(--if-cols-t, 3),minmax(0,1fr))}}@media screen and (min-width:1100px){.instagram-feed__grid{grid-template-columns:repeat(var(--if-cols-d, 3),minmax(0,1fr))}}.instagram-feed__swiper{overflow:hidden}.instagram-feed__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex}.instagram-feed__swiper:not(.swiper-initialized) .swiper-slide{flex:none;width:calc((100% - (var(--if-cols-m, 2) - 1) * var(--if-gap, 16px)) / var(--if-cols-m, 2));margin-right:var(--if-gap, 16px)}@media screen and (min-width:750px){.instagram-feed__swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--if-cols-t, 3) - 1) * var(--if-gap, 16px)) / var(--if-cols-t, 3))}}@media screen and (min-width:1100px){.instagram-feed__swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--if-cols-d, 3) - 1) * var(--if-gap, 16px)) / var(--if-cols-d, 3))}}.instagram-feed__controls{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:2.4rem}.instagram-feed__arrow{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground-title));cursor:pointer;transition:opacity var(--duration-default) ease}.instagram-feed__arrow:hover{opacity:.6}.instagram-feed__arrow.is-disabled{opacity:.3;pointer-events:none}.instagram-feed__arrow.is-locked,.instagram-feed__dots.is-locked{display:none}.instagram-feed__dots{display:flex;align-items:center;justify-content:center;gap:1rem}.instagram-feed__dot{width:1.2rem;height:1.2rem;padding:0;border:1px solid rgba(var(--color-foreground),.5);border-radius:50%;background:transparent;cursor:pointer;transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease}.instagram-feed__dot.is-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.instagram-feed__item{position:relative;display:block;aspect-ratio:var(--if-ratio, 1 / 1);overflow:hidden;text-decoration:none;color:inherit}.instagram-feed__asset{display:block;width:100%;height:100%;object-fit:var(--if-fit, contain);transition:opacity var(--duration-default) ease}a.instagram-feed__item:hover .instagram-feed__asset{opacity:.8}.instagram-feed__play{position:absolute;top:50%;left:50%;display:flex;transform:translate(-50%,-50%);filter:drop-shadow(0 1px 4px rgba(0,0,0,.35));pointer-events:none}.instagram-feed__app{margin-top:2.4rem}.instagram-feed__button{display:flex;justify-content:center;margin-top:3.2rem}.text-with-icons__body{position:relative;overflow:hidden;padding-top:var(--twi-pad-top, 40px);padding-bottom:var(--twi-pad-bottom, 40px)}.text-with-icons__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.text-with-icons__bg-media{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.text-with-icons__wrapper{position:relative;z-index:1}.text-with-icons__list{position:relative;margin:0;padding:0;list-style:none}.text-with-icons__item{position:relative;min-width:0}.text-with-icons__item-inner{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.text-with-icons--align-left .text-with-icons__item-inner{align-items:flex-start;text-align:left}.text-with-icons--align-right .text-with-icons__item-inner{align-items:flex-end;text-align:right}.text-with-icons__icon{display:flex;align-items:center;justify-content:center;line-height:0}.text-with-icons__icon img,.text-with-icons__icon svg{display:block;max-width:100%;height:auto}.text-with-icons .text-with-icons__heading,.text-with-icons .text-with-icons__content{margin:0}.text-with-icons__text{display:flex;flex-direction:column;gap:6px}.text-with-icons__dots{display:none}@media screen and (min-width:768px){.text-with-icons__list{display:flex;gap:var(--twi-gap, 30px)}.text-with-icons__item{flex:1 1 0}.text-with-icons__item--custom-width{flex:0 1 var(--twi-item-width)}.text-with-icons--separators .text-with-icons__item+.text-with-icons__item:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--twi-gap, 30px) / -2);width:1px;background:var(--twi-separator-color, rgb(var(--color-border)))}}@media screen and (max-width:767px){.text-with-icons__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--twi-mobile-gap, 20px)}.text-with-icons--stack-mobile .text-with-icons__list{grid-template-columns:1fr}.text-with-icons--separators:not(.text-with-icons--slider):not(.text-with-icons--stack-mobile) .text-with-icons__item:nth-child(2n):before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--twi-mobile-gap, 20px) / -2);width:1px;background:var(--twi-separator-color, rgb(var(--color-border)))}.text-with-icons--separators.text-with-icons--stack-mobile:not(.text-with-icons--slider) .text-with-icons__item+.text-with-icons__item:before{content:"";position:absolute;left:0;right:0;top:calc(var(--twi-mobile-gap, 20px) / -2);height:1px;background:var(--twi-separator-color, rgb(var(--color-border)))}.text-with-icons--slider .text-with-icons__list{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:calc(var(--main-padding) * -1);margin-right:calc(var(--main-padding) * -1);padding-left:var(--main-padding);padding-right:var(--main-padding);scroll-padding-left:var(--main-padding)}.text-with-icons--slider .text-with-icons__list::-webkit-scrollbar{display:none}.text-with-icons--slider .text-with-icons__item{flex:0 0 var(--twi-slide-width, 80%);scroll-snap-align:start}.text-with-icons--separators.text-with-icons--slider .text-with-icons__item+.text-with-icons__item:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--twi-mobile-gap, 20px) / -2);width:1px;background:var(--twi-separator-color, rgb(var(--color-border)))}.text-with-icons--slider .text-with-icons__dots{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem}.text-with-icons__dot{width:1.2rem;height:1.2rem;padding:0;border:1px solid rgba(var(--color-foreground),.5);border-radius:50%;background:transparent;cursor:pointer;transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease}.text-with-icons__dot.is-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}}.feature-rows__list{display:flex;flex-direction:column}.feature-rows__row{display:grid;grid-template-columns:minmax(0,1fr)}.feature-rows__media{position:relative;overflow:hidden;aspect-ratio:var(--fr-ratio, 4 / 3);background:rgba(var(--color-foreground),.08)}.feature-rows__asset{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.feature-rows__text{display:flex;align-items:center;padding:2.4rem var(--main-padding)}.feature-rows__text-inner{display:flex;flex-direction:column;gap:1.6rem;width:100%}.feature-rows__heading{margin:0}.feature-rows__description{line-height:1.6;color:rgb(var(--color-foreground))}.feature-rows__description p{margin:0 0 1rem;color:inherit}.feature-rows__description p:last-child{margin-bottom:0}@media screen and (max-width:749px){.feature-rows:not(.feature-rows--image-first) .feature-rows__media{order:2}}@media screen and (min-width:750px){.feature-rows__row{grid-template-columns:repeat(2,minmax(0,1fr))}.feature-rows__row--image-left .feature-rows__media{grid-column:1;grid-row:1}.feature-rows__row--image-left .feature-rows__text,.feature-rows__row--image-right .feature-rows__media{grid-column:2;grid-row:1}.feature-rows__row--image-right .feature-rows__text{grid-column:1;grid-row:1}.feature-rows__media{align-self:stretch}.feature-rows__text{padding:var(--fr-text-pad, 48px)}}@media screen and (min-width:1100px){.feature-rows--text-side_by_side .feature-rows__text-inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;column-gap:3.2rem}.feature-rows--text-side_by_side.feature-rows--heading-right .feature-rows__heading{text-align:right}.feature-rows--text-side_by_side.feature-rows--heading-center .feature-rows__heading{text-align:center}.feature-rows--text-side_by_side .feature-rows__text-inner>:only-child{grid-column:1 / -1}}.feature-rows--borders .feature-rows__list{border-top:1px solid rgb(var(--color-border))}.feature-rows--borders:not(.feature-rows--full) .feature-rows__list{border-left:1px solid rgb(var(--color-border));border-right:1px solid rgb(var(--color-border))}.feature-rows--borders .feature-rows__row,.feature-rows--borders .feature-rows__media{border-bottom:1px solid rgb(var(--color-border))}.feature-rows--borders:not(.feature-rows--image-first) .feature-rows__media{border-bottom:0;border-top:1px solid rgb(var(--color-border))}@media screen and (min-width:750px){.feature-rows--borders .feature-rows__media{border-bottom:0;border-top:0}.feature-rows--borders .feature-rows__row--image-right .feature-rows__media{border-left:1px solid rgb(var(--color-border))}.feature-rows--borders .feature-rows__row--image-left .feature-rows__media{border-right:1px solid rgb(var(--color-border))}}.cur-col .cur-col__header-inner{max-width:var(--cur-max-width);margin-inline:auto;padding-block:calc(var(--cur-pad) * .6) calc(var(--cur-pad) * .5)}.cur-col .cur-col__header-inner--center{text-align:center}.cur-col .cur-col__header-inner--left{text-align:left}.cur-col .cur-col__heading{margin:0;color:rgb(var(--color-foreground-title, var(--color-foreground)));text-wrap:balance}.cur-col .cur-col__description{margin-top:clamp(1rem,.6rem + 1vw,2rem);font-size:calc(var(--font-body-scale, 1) * 1rem);color:rgb(var(--color-foreground))}.cur-col .cur-col__header-inner--center .cur-col__description{max-width:72rem;margin-inline:auto}.cur-col .cur-col__description p{margin:0}.cur-col .cur-col__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:calc(var(--cur-gap) * 1.2) var(--cur-gap);max-width:var(--cur-max-width);margin-inline:auto;padding-block:calc(var(--cur-pad) * .6)}@media screen and (min-width:750px){.cur-col .cur-col__header-inner{padding-block:var(--cur-pad) calc(var(--cur-pad) * .8)}.cur-col .cur-col__grid{grid-template-columns:repeat(var(--cur-cols-tablet),minmax(0,1fr));padding-block:var(--cur-pad)}}@media screen and (min-width:1100px){.cur-col .cur-col__grid{grid-template-columns:repeat(var(--cur-cols),minmax(0,1fr))}}.cur-col .cur-col__card{container-type:inline-size;display:flex;flex-direction:column;min-width:0;color:rgb(var(--color-foreground))}.cur-col .cur-col__card--divider{padding-bottom:clamp(2.4rem,1.6rem + 2vw,5rem);border-bottom:1px solid rgb(var(--color-foreground))}.cur-col .cur-col__top{position:relative;display:grid;grid-template-columns:var(--cur-image-w) minmax(0,1fr);color:rgb(var(--color-foreground))}.cur-col .cur-col__media{position:relative;aspect-ratio:3 / 2;overflow:hidden}.cur-col .cur-col__image,.cur-col .cur-col__media .cur-col__placeholder{display:block;width:100%;height:100%;object-fit:cover}.cur-col .cur-col__placeholder{background-color:rgba(var(--color-foreground),.06);fill:rgba(var(--color-foreground),.35)}.cur-col .cur-col__title{align-self:end;justify-self:end;margin:0;padding:clamp(1.2rem,.8rem + 1vw,2.2rem);font-size:clamp(1.8rem,1.4rem + .9vw,2.6rem);line-height:1.15;text-align:right;overflow-wrap:break-word;color:rgb(var(--color-foreground-title, var(--color-foreground)))}.cur-col .cur-col__title a{color:inherit;text-decoration:none}.cur-col .cur-col__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cur-col .cur-col__title a:hover{text-decoration:underline;text-underline-offset:.4rem}.cur-col .cur-col__text{margin-top:clamp(1.6rem,1rem + 1vw,2.6rem);font-size:calc(var(--font-body-scale, 1) * 1rem)}.cur-col .cur-col__text p{margin:0 0 .9em}.cur-col .cur-col__text p:last-child{margin-bottom:0}.cur-col .cur-col__bottom{display:grid;grid-template-columns:var(--cur-image-w) minmax(0,1fr);column-gap:clamp(1.2rem,.8rem + .8vw,2rem);align-items:stretch;margin-top:clamp(2rem,1.4rem + 1.4vw,3.6rem)}.cur-col .cur-col__thumbs{display:flex;gap:var(--cur-thumb-gap);margin:0;padding:0;list-style:none}.cur-col .cur-col__thumbs li{flex:1 1 0;min-width:0;margin:0;padding:0}.cur-col .cur-col__thumb{display:block;aspect-ratio:1;overflow:hidden}.cur-col .cur-col__thumb img,.cur-col .cur-col__thumb .cur-col__placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:opacity var(--duration-default, .25s) ease}.cur-col a.cur-col__thumb:hover img{opacity:.8}.cur-col .cur-col__cta{display:flex}.cur-col .cur-col__cta .button{width:100%;min-height:100%;padding:.8rem 1rem;line-height:1.25;text-align:center}.cur-col .cur-col__cta .button--secondary{background-color:rgb(var(--color-background))}@container (max-width: 380px){.cur-col .cur-col__bottom{grid-template-columns:minmax(0,1fr);row-gap:1.2rem}.cur-col .cur-col__cta .button{min-height:4.4rem}}.cur-col .animated-block{transition-delay:calc(var(--cur-i, 0) * .15s)}@media(prefers-reduced-motion:reduce){.cur-col .animated-block{transition:none;transition-delay:0s}}.recommended-products .recommended-products-image_box img,.recommended-products .recommended-products-image_box video{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.recommended-products--fit-contain .recommended-products-image_box img,.recommended-products--fit-contain .recommended-products-image_box video{object-fit:contain}.recommended-products-image_box video{position:absolute;top:0;left:0}.recommended-product-information .card__description p{margin:0 0 1rem;color:inherit;font:inherit}.recommended-product-information .card__description p:last-child{margin-bottom:0}@media screen and (min-width:990px){.recommended-products.recommended-products--text-middle .section-header,.recommended-products.recommended-products--text-bottom .section-header{display:flex!important;flex-direction:column!important;align-self:stretch!important}.recommended-products.recommended-products--text-middle .section-header .section-header__wrapper,.recommended-products.recommended-products--text-bottom .section-header .section-header__wrapper{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;height:auto!important;min-height:0!important;justify-content:flex-start!important;gap:0!important;width:100%!important}.recommended-products.recommended-products--text-middle .section-header .section-header__wrapper>*,.recommended-products.recommended-products--text-bottom .section-header .section-header__wrapper>*{position:static!important;inset:auto!important;transform:none!important;translate:none!important;flex:0 0 auto!important;height:auto!important;min-height:0!important;margin-top:0!important;margin-bottom:0!important}.recommended-products.recommended-products--text-middle .section-header .section-header__wrapper>:first-child,.recommended-products.recommended-products--text-bottom .section-header .section-header__wrapper>:first-child{margin-top:auto!important}.recommended-products.recommended-products--text-middle .section-header .section-header__wrapper>:last-child{margin-bottom:auto!important}.recommended-products.recommended-products--text-middle .section-header .recommended-products_btn,.recommended-products.recommended-products--text-bottom .section-header .recommended-products_btn{margin-top:2.4rem!important}}.register{padding-top:var(--rg-pad-top, 80px);padding-bottom:var(--rg-pad-bottom, 80px)}.register__header{display:grid;grid-template-columns:minmax(0,1fr);gap:3.2rem;padding-bottom:4.8rem}.register__header--divider{border-bottom:1px solid rgb(var(--color-border))}@media screen and (min-width:990px){.register__header{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);column-gap:8rem;align-items:center}}.register__eyebrow{margin:0 0 2rem;font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;line-height:1.4;color:rgba(var(--color-foreground),.7)}.register__heading{margin:0;font-family:var(--rg-font)}.register__heading-accent{display:block}.register__description{max-width:52rem;font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.8)}.register__description p{margin:0 0 1rem;color:inherit}.register__description p:last-child{margin-bottom:0}.register__button{display:flex;margin-top:2.8rem}.register__feed{column-count:var(--rg-cols-m, 1);column-gap:var(--rg-gap, 56px);margin-top:5.6rem}@media screen and (min-width:750px){.register__feed{column-count:var(--rg-cols-t, 2)}}@media screen and (min-width:1100px){.register__feed{column-count:var(--rg-cols-d, 3)}}.register__entry{display:block;margin:0 0 var(--rg-gap, 56px);break-inside:avoid;page-break-inside:avoid;-webkit-column-break-inside:avoid}.register--boxed .register__entry{padding:var(--rg-entry-pad, 24px);border:1px solid rgb(var(--color-border))}.register--quote-lines:not(.register--boxed) .register__entry--quote{padding:2.8rem 0;border-top:1px solid rgb(var(--color-border));border-bottom:1px solid rgb(var(--color-border))}.register__label{margin:0;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;line-height:1.5;color:rgba(var(--color-foreground),.65)}.register__story-head{display:flex;align-items:center;gap:1.6rem;margin-bottom:2.4rem}.register__thumb{display:block;flex:none;width:5.6rem;height:7rem;object-fit:cover}.register__story-meta{display:flex;flex-direction:column;gap:.4rem;min-width:0}.register__painting{margin:0;font-family:var(--rg-font);font-style:italic;font-size:1.9rem;line-height:1.3;color:rgb(var(--color-foreground-title))}.register__text{font-family:var(--rg-font);font-size:var(--rg-text-size, 20px);line-height:1.75;color:rgb(var(--color-foreground))}.register__text p{margin:0 0 1rem;color:inherit}.register__text p:last-child{margin-bottom:0}.register__attribution{margin:2rem 0 0;font-size:1.3rem;letter-spacing:.04em;line-height:1.5;color:rgba(var(--color-foreground),.65)}.register__attribution--dash:before{content:"\2014\a0"}.register__quote{margin:2rem 0 0;font-family:var(--rg-font);font-style:italic;font-size:calc(var(--rg-text-size, 20px) * 1.5);line-height:1.35;color:var(--rg-accent)}.register__entry--quote .register__attribution{margin-top:1.6rem}.register__photo{position:relative;aspect-ratio:var(--rg-photo-ratio, 4 / 5);margin-bottom:2.4rem;overflow:hidden;background:rgba(var(--color-foreground),.35)}.register__photo-img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.register__photo-caption{position:absolute;left:0;right:0;bottom:0;margin:0;padding:4rem 2rem 1.8rem;background:linear-gradient(to top,#00000080,#0000);font-size:1.2rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;line-height:1.5;color:#fff}.content-blocks{padding-top:var(--cbk-pad-top, 64px);padding-bottom:var(--cbk-pad-bottom, 64px)}.content-blocks__stack{display:flex;flex-direction:column;align-items:center;gap:var(--cbk-gap, 32px);max-width:var(--cbk-width, 640px);margin:0 auto;text-align:center}.content-blocks--align-left .content-blocks__stack{align-items:flex-start;margin-left:0;margin-right:auto;text-align:left}.content-blocks--align-right .content-blocks__stack{align-items:flex-end;margin-left:auto;margin-right:0;text-align:right}.content-blocks__stack>*{max-width:100%}.content-blocks__heading{margin:0}.content-blocks__heading--italic{font-style:italic}.content-blocks__text{width:100%;line-height:1.5;color:rgb(var(--color-foreground))}.content-blocks__text p{margin:0 0 1rem;color:inherit}.content-blocks__text p:last-child{margin-bottom:0}.content-blocks__text--font-heading{font-family:var(--font-heading-family)}.content-blocks__text--font-body{font-family:var(--font-body-family)}.content-blocks__text--italic{font-style:italic}.content-blocks__text--soft{color:rgba(var(--color-foreground),.7)}.content-blocks__text--display{font-size:clamp(2.4rem,1.6rem + 1.6vw,3.6rem);line-height:1.35}.content-blocks__divider{display:block;width:var(--cbk-divider-width, 80px);height:1px;background-color:var(--cbk-divider-color, rgb(var(--color-accent)))}.content-blocks__buttons{display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:center}.content-blocks--align-left .content-blocks__buttons{justify-content:flex-start}.content-blocks--align-right .content-blocks__buttons{justify-content:flex-end}.content-blocks__image{width:min(100%,var(--cbk-image-width, 400px));margin:0}.content-blocks__image--full{width:100%}.content-blocks__image-media{display:block;width:100%;aspect-ratio:var(--cbk-image-ratio, 1 / 1);object-fit:cover;border-radius:var(--border-radius)}.content-blocks__spacer{display:block;width:100%;height:var(--cbk-spacer-height, 32px);margin-top:calc(var(--cbk-gap, 32px) * -1)}.content-blocks__app{width:100%}.exhibition-poll2{padding-bottom:var(--ep2-pad-bottom, 80px)}.exhibition-poll2 [hidden]{display:none!important}.exhibition-poll2 .ep2__hero{position:relative;display:flex;align-items:center;min-height:var(--ep2-hero-h-m, 50vh);overflow:hidden;color:#fff}@media screen and (min-width:750px){.exhibition-poll2 .ep2__hero{min-height:var(--ep2-hero-h, 60vh)}}.exhibition-poll2 .ep2__hero--v-top{align-items:flex-start}.exhibition-poll2 .ep2__hero--v-bottom{align-items:flex-end}.exhibition-poll2 .ep2__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.exhibition-poll2 .ep2__hero-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.exhibition-poll2 .ep2__hero-img--desktop{display:none}@media screen and (min-width:750px){.exhibition-poll2 .ep2__hero-img--desktop{display:block}.exhibition-poll2 .ep2__hero-img--mobile{display:none}}.exhibition-poll2 .ep2__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--ep2-overlay, 0);pointer-events:none}.exhibition-poll2 .ep2__hero-inner{position:relative;z-index:1;width:100%;padding-top:4rem;padding-bottom:4rem}.exhibition-poll2 .ep2__hero--center .ep2__hero-inner{text-align:center}.exhibition-poll2 .ep2__hero--right .ep2__hero-inner{text-align:right}.exhibition-poll2 .ep2__heading{margin:0}.exhibition-poll2 .ep2__heading--hero{max-width:52rem;color:#fff}.exhibition-poll2 .ep2__hero--center .ep2__heading--hero{margin-left:auto;margin-right:auto}.exhibition-poll2 .ep2__hero--right .ep2__heading--hero{margin-left:auto}.exhibition-poll2 .ep2__intro-wrap{max-width:100rem;margin:0 auto;padding:4.8rem 0;text-align:center}@media screen and (min-width:750px){.exhibition-poll2 .ep2__intro-wrap{padding:6.4rem 0}}.exhibition-poll2 .ep2__intro-wrap .ep2__heading{margin-bottom:2rem}.exhibition-poll2 .ep2__intro{font-size:1.6rem;line-height:1.7}.exhibition-poll2 .ep2__intro p{margin:0 0 1.6rem;color:inherit}.exhibition-poll2 .ep2__intro p:last-child{margin-bottom:0}.exhibition-poll2 .ep2__options{min-width:0;margin:0;padding:0;border:0}.exhibition-poll2 .ep2__slider{border-top:1px solid rgb(var(--color-border))}.exhibition-poll2 .ep2__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;outline:none}.exhibition-poll2 .ep2__track::-webkit-scrollbar{display:none}.exhibition-poll2 .ep2__card{position:relative;display:block;flex:0 0 var(--ep2-mw, 80%);min-width:0;scroll-snap-align:start;cursor:pointer}.exhibition-poll2 .ep2__card+.ep2__card{border-left:1px solid rgb(var(--color-border))}@media screen and (min-width:750px){.exhibition-poll2 .ep2__card{flex-basis:calc(100%/min(2,var(--ep2-pv, 3)))}}@media screen and (min-width:1100px){.exhibition-poll2 .ep2__card{flex-basis:calc(100% / var(--ep2-pv, 3))}}.exhibition-poll2 .ep2__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.exhibition-poll2 .ep2__input:disabled{cursor:default}.exhibition-poll2 .ep2__face{display:flex;flex-direction:column;box-sizing:border-box;height:100%;padding:4rem 2.4rem 3.2rem;transition:background-color var(--duration-default, .25s) ease}@media screen and (min-width:750px){.exhibition-poll2 .ep2__face{padding:5.6rem 4rem 4rem}}.exhibition-poll2 .ep2__card:hover .ep2__input:not(:disabled)+.ep2__face{background:rgba(var(--color-foreground),.03)}.exhibition-poll2 .ep2__input:checked+.ep2__face{background:rgba(var(--color-foreground),.05)}.exhibition-poll2 .ep2__input:focus-visible+.ep2__face{outline:2px solid var(--ep2-accent);outline-offset:-4px}.exhibition-poll2 .ep2__image{position:relative;display:block;flex:1 1 auto;aspect-ratio:var(--ep2-ratio, 4 / 5);overflow:hidden}.exhibition-poll2 .ep2__image img,.exhibition-poll2 .ep2__image svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:var(--ep2-fit, contain);object-position:center}.exhibition-poll2 .ep2__meta{display:flex;flex-direction:column;align-items:center;gap:.8rem;margin-top:3.2rem}.exhibition-poll2 .ep2__region{font-size:1.1rem;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.exhibition-poll2 .ep2__chip{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1.4rem;border-radius:.5rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-button-family, var(--font-body-family));font-size:1.3rem;line-height:1.5;letter-spacing:.04em;text-transform:uppercase;transition:background-color var(--duration-default, .25s) ease}.exhibition-poll2 .ep2__check{display:none;flex:none}.exhibition-poll2 .ep2__input:checked+.ep2__face .ep2__chip{background:var(--ep2-accent);color:#fff}.exhibition-poll2 .ep2__input:checked+.ep2__face .ep2__check{display:block}.exhibition-poll2 .ep2__nav{display:flex;align-items:center;justify-content:center;gap:2.4rem;padding:1.6rem 0;border-top:1px solid rgb(var(--color-border))}.exhibition-poll2 .ep2__arrow{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:0;border:0;background:none;color:rgb(var(--color-foreground));cursor:pointer;transition:opacity var(--duration-default, .25s) ease}.exhibition-poll2 .ep2__arrow:disabled{opacity:.3;cursor:default}.exhibition-poll2 .ep2__arrow:focus-visible{outline:2px solid var(--ep2-accent);outline-offset:0}.exhibition-poll2 .ep2__counter{min-width:4rem;text-align:center;font-size:1.3rem;letter-spacing:.04em;color:rgba(var(--color-foreground),.75)}.exhibition-poll2 .ep2__footer{position:relative;display:flex;flex-direction:column;gap:1.6rem;max-width:90rem;margin:0 auto;padding:3.6rem 0 0}@media screen and (min-width:750px){.exhibition-poll2 .ep2__footer{flex-direction:row;flex-wrap:wrap;align-items:flex-end}.exhibition-poll2 .ep2__field{flex:1 1 0;min-width:0}.exhibition-poll2 .ep2__submit{flex:0 0 auto}.exhibition-poll2 .ep2__message{flex:0 0 100%;order:3}}.exhibition-poll2 .ep2__field-label{display:block;margin-bottom:.8rem;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.exhibition-poll2 .ep2__text{display:block;width:100%;height:5rem;box-sizing:border-box;padding:0 1.6rem;border:1px solid rgb(var(--color-border));border-radius:var(--border-radius, 0);background:rgb(var(--color-background));box-shadow:none;font-family:inherit;font-size:1.5rem;color:rgb(var(--color-foreground))}.exhibition-poll2 .ep2__text::placeholder{color:rgba(var(--color-foreground),.45)}.exhibition-poll2 .ep2__text:focus-visible{outline:2px solid var(--ep2-accent);outline-offset:1px}.exhibition-poll2 .ep2__submit{height:5rem;padding:0 3.2rem;border:0;border-radius:var(--border-radius, 0);background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-button-family, var(--font-body-family));font-size:1.3rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:opacity var(--duration-default, .25s) ease}.exhibition-poll2 .ep2__submit:hover:not(:disabled){opacity:.85}.exhibition-poll2 .ep2__submit:focus-visible{outline:2px solid var(--ep2-accent);outline-offset:3px}.exhibition-poll2 .ep2__submit:disabled{opacity:.4;cursor:not-allowed}.exhibition-poll2 .ep2__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.exhibition-poll2 .ep2__message{min-height:2rem;margin:0;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.exhibition-poll2 .ep2__message--error{color:#b3261e}.exhibition-poll2 .ep2__thanks{max-width:56rem;margin:0 auto;padding-top:4rem;text-align:center;outline:none}.exhibition-poll2 .ep2__thanks p{margin:0}.exhibition-poll2 .ep2__thanks-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,2rem + 1vw,3.2rem);line-height:1.15;color:rgb(var(--color-foreground-title, var(--color-foreground)))}.exhibition-poll2 .ep2__thanks-text{margin-top:1.2rem!important;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}@media(prefers-reduced-motion:reduce){.exhibition-poll2 .ep2__face,.exhibition-poll2 .ep2__chip,.exhibition-poll2 .ep2__arrow,.exhibition-poll2 .ep2__submit{transition:none}}.exhibition-poll{padding-top:var(--ep-pad-top, 80px);padding-bottom:var(--ep-pad-bottom, 80px)}.exhibition-poll [hidden]{display:none!important}.exhibition-poll .ep__header{max-width:78rem;margin:0 auto 4.8rem;text-align:center}.exhibition-poll .ep__eyebrow{margin:0 0 1.6rem;color:var(--ep-accent)}.exhibition-poll .ep__heading{margin:0 0 1.6rem}.exhibition-poll .ep__intro{max-width:60rem;margin:0 auto;font-size:1.6rem;line-height:1.6;color:rgba(var(--color-foreground),.7)}.exhibition-poll .ep__intro p{margin:0;color:inherit}.exhibition-poll .ep__cards{display:grid;grid-template-columns:repeat(var(--ep-cols-m, 2),minmax(0,1fr));gap:1.2rem;min-width:0;margin:0;padding:0;border:0}@media screen and (min-width:750px){.exhibition-poll .ep__cards{grid-template-columns:repeat(var(--ep-cols-d, 4),minmax(0,1fr));gap:1.6rem}}.exhibition-poll .ep__card{position:relative;display:block;cursor:pointer}.exhibition-poll .ep__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.exhibition-poll .ep__input:disabled{cursor:default}.exhibition-poll .ep__face{position:relative;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;height:100%;min-height:12rem;padding:2rem 2.1rem 2.2rem;overflow:hidden;border:1px solid rgb(var(--color-border));background:var(--ep-card-bg, #fff);transition:border-color var(--duration-default, .25s) ease,box-shadow var(--duration-default, .25s) ease}@media screen and (min-width:750px){.exhibition-poll .ep__face{min-height:12.4rem}}.exhibition-poll .ep__card:hover .ep__input:not(:disabled)+.ep__face{border-color:rgba(var(--color-foreground),.45)}.exhibition-poll .ep__input:focus-visible+.ep__face{outline:2px solid var(--ep-accent);outline-offset:2px}.exhibition-poll .ep__input:checked+.ep__face{border-color:rgb(var(--color-foreground));box-shadow:inset 0 0 0 1px rgb(var(--color-foreground))}.exhibition-poll .ep__top{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.exhibition-poll .ep__label{font-size:1.1rem;letter-spacing:.16em;line-height:1.4;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.exhibition-poll .ep__tail{display:inline-flex;align-items:center;color:rgba(var(--color-foreground),.6)}.exhibition-poll .ep__icon--check,.exhibition-poll .ep__pct{display:none}.exhibition-poll .ep__input:checked+.ep__face .ep__icon--plus{display:none}.exhibition-poll .ep__input:checked+.ep__face .ep__icon--check{display:block;color:rgb(var(--color-foreground))}.exhibition-poll .ep__name{display:block;margin-top:2.4rem;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,1.9rem + 1vw,3.2rem);line-height:1.1;color:rgb(var(--color-foreground-title, var(--color-foreground)));overflow-wrap:anywhere}.exhibition-poll .ep__picked,.exhibition-poll .ep__bar{display:none}.exhibition-poll.is-results .ep__icon{display:none!important}.exhibition-poll.is-results .ep__pct{display:block;font-family:var(--font-heading-family);font-size:2rem;line-height:1;color:rgb(var(--color-foreground))}.exhibition-poll.is-results .ep__bar{position:absolute;left:0;right:0;bottom:0;display:block;height:.3rem;background:rgba(var(--color-foreground),.08)}.exhibition-poll .ep__bar-fill{display:block;width:100%;height:100%;background:var(--ep-accent);transform:scaleX(0);transform-origin:left;transition:transform .9s ease}.exhibition-poll.is-results .ep__input:checked+.ep__face{border-color:var(--ep-accent);box-shadow:inset 0 0 0 1px var(--ep-accent)}.exhibition-poll.is-results .ep__input:checked+.ep__face .ep__picked{display:block;margin-top:.6rem;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ep-accent)}.exhibition-poll .ep__footer{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:1.6rem;margin-top:3.2rem;padding-top:3.2rem;border-top:1px solid rgb(var(--color-border))}@media screen and (min-width:750px){.exhibition-poll .ep__footer{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end}}.exhibition-poll .ep__field-label{display:block;margin-bottom:.8rem;font-size:1.3rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.exhibition-poll .ep__text{display:block;width:100%;height:5rem;box-sizing:border-box;padding:0 1.6rem;border:1px solid rgb(var(--color-border));border-radius:0;background:var(--ep-card-bg, #fff);box-shadow:none;font-family:inherit;font-size:1.5rem;color:rgb(var(--color-foreground))}.exhibition-poll .ep__text::placeholder{color:rgba(var(--color-foreground),.45)}.exhibition-poll .ep__text:focus-visible{outline:2px solid var(--ep-accent);outline-offset:1px}.exhibition-poll .ep__submit{height:5rem;padding:0 3.2rem;border:0;border-radius:0;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-family:var(--font-button-family, var(--font-body-family));font-size:1.3rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:opacity var(--duration-default, .25s) ease}.exhibition-poll .ep__submit:hover:not(:disabled){opacity:.85}.exhibition-poll .ep__submit:focus-visible{outline:2px solid var(--ep-accent);outline-offset:3px}.exhibition-poll .ep__submit:disabled{opacity:.4;cursor:not-allowed}.exhibition-poll .ep__trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.exhibition-poll .ep__message{grid-column:1 / -1;min-height:2rem;margin:0;font-size:1.4rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.exhibition-poll .ep__message--error{color:#b3261e}.exhibition-poll .ep__thanks{margin-top:3.2rem;padding-top:3.2rem;border-top:1px solid rgb(var(--color-border));text-align:center;outline:none}.exhibition-poll .ep__thanks p{margin:0}.exhibition-poll .ep__thanks-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(2.4rem,2rem + 1vw,3.2rem);line-height:1.15;color:rgb(var(--color-foreground-title, var(--color-foreground)))}.exhibition-poll .ep__thanks-text{max-width:56rem;margin:1.2rem auto 0!important;font-size:1.5rem;line-height:1.6;color:rgba(var(--color-foreground),.75)}.exhibition-poll .ep__thanks-note{margin-top:1.6rem!important;font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--color-foreground),.55)}@media(prefers-reduced-motion:reduce){.exhibition-poll .ep__face,.exhibition-poll .ep__bar-fill,.exhibition-poll .ep__submit{transition:none}}.featured-product__header{padding-bottom:4.8rem}.featured-product__header--left{text-align:left}.featured-product__header--center{text-align:center}.featured-product__heading{margin:0}.featured-product__description{max-width:var(--fp-desc-width, 1000px);margin:2.4rem 0 0;line-height:1.6;color:rgba(var(--color-foreground),.7)}.featured-product__header--center .featured-product__description{margin-left:auto;margin-right:auto}.featured-product__description p{margin:0 0 1rem;color:inherit}.featured-product__description p:last-child{margin-bottom:0}.footer-block--logo-centered{display:flex;flex-direction:column;align-items:center;text-align:center}.footer-block--logo-centered .footer-block--logo-wrapper{display:flex;flex-direction:column;align-items:center;margin-left:auto;margin-right:auto}.footer-block--logo-centered .footer-block--logo-desc{text-align:center}.footer-block--logo-centered .footer__column--payment,.footer-block--logo-centered .footer__payment,.footer-block--logo-centered .list-payment{justify-content:center;margin-left:auto;margin-right:auto}.icon-text-slider__body{padding-top:var(--its-pad-top, 32px);padding-bottom:var(--its-pad-bottom, 32px)}.icon-text-slider__list{position:relative;margin:0;padding:0;list-style:none}.icon-text-slider__item{position:relative;min-width:0;padding-top:1.2rem;padding-bottom:1.2rem}.icon-text-slider__item-inner{display:flex;align-items:center;justify-content:center;gap:1.6rem;height:100%}.icon-text-slider--icon-top .icon-text-slider__item-inner{flex-direction:column;text-align:center}.icon-text-slider__icon{display:flex;flex:none;align-items:center;justify-content:center;line-height:0;color:rgb(var(--color-foreground-title))}.icon-text-slider__icon img,.icon-text-slider__icon svg{display:block;max-width:100%;height:auto}.icon-text-slider__text{display:flex;flex-direction:column;gap:.6rem;min-width:0}.icon-text-slider--icon-top .icon-text-slider__text{align-items:center}.icon-text-slider__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:1.3;color:rgb(var(--color-foreground-title))}.icon-text-slider__description{line-height:1.6;color:rgba(var(--color-foreground),.7)}.icon-text-slider__description p{margin:0;color:inherit}.icon-text-slider__dots{display:none}@media screen and (min-width:750px){.icon-text-slider__list{display:flex;gap:var(--its-gap, 32px)}.icon-text-slider__item{flex:1 1 0}.icon-text-slider--separators .icon-text-slider__item+.icon-text-slider__item:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--its-gap, 32px) / -2);width:1px;background:var(--its-separator-color, rgb(var(--color-border)))}}@media screen and (max-width:749px){.icon-text-slider__list{display:flex;flex-direction:column;gap:var(--its-mobile-gap, 24px)}.icon-text-slider__item-inner{justify-content:flex-start}.icon-text-slider--icon-top .icon-text-slider__item-inner{justify-content:center}.icon-text-slider--separators:not(.icon-text-slider--slider) .icon-text-slider__item+.icon-text-slider__item:before{content:"";position:absolute;left:0;right:0;top:calc(var(--its-mobile-gap, 24px) / -2);height:1px;background:var(--its-separator-color, rgb(var(--color-border)))}.icon-text-slider--slider .icon-text-slider__list{flex-direction:row;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-left:calc(var(--main-padding) * -1);margin-right:calc(var(--main-padding) * -1);padding-left:var(--main-padding);padding-right:var(--main-padding);scroll-padding-left:var(--main-padding)}.icon-text-slider--slider .icon-text-slider__list::-webkit-scrollbar{display:none}.icon-text-slider--slider .icon-text-slider__item{flex:0 0 var(--its-slide-width, 85%);scroll-snap-align:start}.icon-text-slider--separators.icon-text-slider--slider .icon-text-slider__item+.icon-text-slider__item:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--its-mobile-gap, 24px) / -2);width:1px;background:var(--its-separator-color, rgb(var(--color-border)))}.icon-text-slider--slider .icon-text-slider__dots{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:2rem}.icon-text-slider__dot{width:1.2rem;height:1.2rem;padding:0;border:1px solid rgba(var(--color-foreground),.5);border-radius:50%;background:transparent;cursor:pointer;transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease}.icon-text-slider__dot.is-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}}.image-parallax{position:relative;display:flex;min-height:var(--ip-height, 70vh);overflow:hidden}@media screen and (max-width:749px){.image-parallax{min-height:var(--ip-height-mobile, 60vh)}}.image-parallax__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.image-parallax__layer{position:absolute;left:0;width:100%;top:calc(var(--ip-strength, 0) * -1%);height:calc(100% + var(--ip-strength, 0) * 2%);will-change:transform}.image-parallax__img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.image-parallax__img--mobile{display:block}.image-parallax__img--desktop{display:none}@media screen and (min-width:750px){.image-parallax__img--mobile{display:none}.image-parallax__img--desktop{display:block}}.image-parallax__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-overlay),var(--ip-overlay, .3));pointer-events:none}.image-parallax__content{position:relative;z-index:1;display:flex;width:100%;padding-top:6.4rem;padding-bottom:6.4rem;box-sizing:border-box}.image-parallax__content--top{align-items:flex-start}.image-parallax__content--center{align-items:center}.image-parallax__content--bottom{align-items:flex-end}.image-parallax__content--left{justify-content:flex-start;text-align:left}.image-parallax__content--center{justify-content:center}.image-parallax__content--right{justify-content:flex-end;text-align:right}.image-parallax__content.image-parallax__content--center{text-align:center}.image-parallax__text{width:100%;max-width:var(--ip-text-width, 700px);color:rgb(var(--color-foreground))}.image-parallax__subheading{margin:0 0 1.6rem}.image-parallax__heading{margin:0}.image-parallax__description{margin-top:2rem;line-height:1.6}.image-parallax__description p{margin:0 0 1rem;color:inherit}.image-parallax__description p:last-child{margin-bottom:0}.image-parallax__button{display:flex;margin-top:3.2rem}.image-parallax__content--center .image-parallax__button{justify-content:center}.image-parallax__content--right .image-parallax__button{justify-content:flex-end}.letters{--lt-view: 1;padding-top:var(--lt-pad-top, 80px);padding-bottom:var(--lt-pad-bottom, 80px);overflow-x:clip}@media screen and (min-width:750px){.letters{--lt-view: var(--lt-cols-t, 2)}}@media screen and (min-width:1100px){.letters{--lt-view: var(--lt-cols-d, 3)}}.letters__header{display:flex;flex-direction:column;align-items:center;gap:1.6rem;margin-bottom:5.6rem;text-align:center}.letters__eyebrow{margin:0;font-size:1.3rem;letter-spacing:.3em;text-transform:uppercase;line-height:1.4;color:rgba(var(--color-foreground),.75)}.letters__heading{margin:0}.letters__heading--italic{font-style:italic}.letters__grid{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--lt-gap, 40px);padding:1.6rem 0}@media screen and (min-width:750px){.letters__grid{grid-template-columns:repeat(var(--lt-cols-t, 2),minmax(0,1fr))}}@media screen and (min-width:1100px){.letters__grid{grid-template-columns:repeat(var(--lt-cols-d, 3),minmax(0,1fr))}}@media screen and (max-width:749px){.letters--slider-m .letters__grid{display:flex;align-items:center;gap:var(--lt-gap, 40px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6rem 2rem;margin:-6rem -2rem;scroll-padding-left:2rem}.letters--slider-m .letters__grid::-webkit-scrollbar{display:none}.letters--slider-m .letters__card{flex:0 0 calc((100% - (var(--lt-view) - 1) * var(--lt-gap, 40px)) / var(--lt-view));scroll-snap-align:start}.letters--slider-m .letters__controls{display:flex}}@media screen and (min-width:750px)and (max-width:1099px){.letters--slider-t .letters__grid{display:flex;align-items:center;gap:var(--lt-gap, 40px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6rem 2rem;margin:-6rem -2rem;scroll-padding-left:2rem}.letters--slider-t .letters__grid::-webkit-scrollbar{display:none}.letters--slider-t .letters__card{flex:0 0 calc((100% - (var(--lt-view) - 1) * var(--lt-gap, 40px)) / var(--lt-view));scroll-snap-align:start}.letters--slider-t .letters__controls{display:flex}}@media screen and (min-width:1100px){.letters--slider-d .letters__grid{display:flex;align-items:center;gap:var(--lt-gap, 40px);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6rem 2rem;margin:-6rem -2rem;scroll-padding-left:2rem}.letters--slider-d .letters__grid::-webkit-scrollbar{display:none}.letters--slider-d .letters__card{flex:0 0 calc((100% - (var(--lt-view) - 1) * var(--lt-gap, 40px)) / var(--lt-view));scroll-snap-align:start}.letters--slider-d .letters__controls{display:flex}}.letters__controls{display:none;align-items:center;justify-content:center;gap:2rem;margin-top:1.6rem}.letters__arrow{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground-title));cursor:pointer;transition:opacity var(--duration-default) ease}.letters__arrow:hover{opacity:.6}.letters__arrow.is-disabled{opacity:.3;pointer-events:none}.letters__dots{display:flex;align-items:center;justify-content:center;gap:1rem}.letters__dot{width:1.2rem;height:1.2rem;padding:0;border:1px solid rgba(var(--color-foreground),.5);border-radius:50%;background:transparent;cursor:pointer;transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease}.letters__dot.is-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.letters__card{padding:3.6rem 3.2rem 3.2rem;background:var(--lt-paper, #f2f0eb);color:var(--lt-ink, #2a2a28);box-shadow:0 2.4rem 4.8rem #0000001a,0 .4rem 1.2rem #00000012;transform:rotate(var(--lt-rotate, 0deg));transition:transform .4s ease,box-shadow .4s ease}@media(hover:hover){.letters__card:hover{transform:rotate(0) translateY(-.4rem);box-shadow:0 3.2rem 5.6rem #0000004d,0 .6rem 1.6rem #00000029}}.letters__card p,.letters__card cite{color:inherit}.letters__top{display:flex;align-items:flex-start;justify-content:space-between;gap:1.6rem;margin-bottom:2.4rem}.letters__date{margin:0;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.06em;line-height:1.4;opacity:.75}.letters__stamp{display:block;flex:none;width:var(--lt-stamp, 104px);max-width:none;height:auto;margin-left:auto;transform:rotate(-4deg)}.letters__body{font-family:var(--lt-font);font-size:var(--font-body-scale);line-height:1.7}.letters__body p{margin:0 0 1rem;color:inherit}.letters__body p:last-child{margin-bottom:0}.letters__quote{margin:2.4rem 0 0;padding:.4rem 0 .4rem 2.4rem;border-left:1px solid rgba(0,0,0,.3);font-family:var(--lt-font);font-style:italic;font-size:calc(var(--lt-text-size, 20px) * 1.1);line-height:1.5}.letters__quote p{margin:0}.letters__quote cite{display:block;margin-top:.8rem;font-family:var(--font-body-family);font-style:normal;font-size:1.4rem;opacity:.65}.letters__signature{margin:2.4rem 0 0;font-family:var(--lt-font);font-style:italic;font-size:calc(var(--lt-text-size, 20px) * 1.15);line-height:1.3}.letters__signature:before{content:"\2014\a0"}.letters__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2.4rem 3.2rem;margin-top:5.6rem;text-align:center}.letters__footer--divider{margin-top:7.2rem;padding-top:4rem;border-top:1px solid rgb(var(--color-border))}.letters__footer-text{font-family:var(--font-body-family);font-style:italic;font-size:--font-body-scale;line-height:1.4;color:rgb(var(--color-foreground))}.letters__footer-text p{margin:0;color:inherit}@media screen and (max-width:749px){.letters__card{padding:2.8rem 2.4rem 2.4rem}.letters__stamp{width:calc(var(--lt-stamp, 104px) * .85)}}@media(prefers-reduced-motion:reduce){.letters__card{transition:none}}.blog-tag-filter{margin-bottom:3.2rem}.blog-tag-filter__list{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;margin:0;padding:0}.blog-tag-filter--center .blog-tag-filter__list{justify-content:center}.blog-tag-filter__item{margin:0;list-style:none}.blog-tag-filter__link{display:inline-block;font-family:var(--font-button-family, var(--font-body-family));font-size:1.2rem;letter-spacing:.12em;line-height:1.4;text-transform:uppercase;text-decoration:none;color:rgba(var(--color-foreground),.7);transition:color var(--duration-default, .25s) ease,background-color var(--duration-default, .25s) ease,border-color var(--duration-default, .25s) ease}.blog-tag-filter__link:hover,.blog-tag-filter__link:focus-visible{color:rgb(var(--color-foreground))}.blog-tag-filter--size-small .blog-tag-filter__link{font-size:1.1rem}.blog-tag-filter--size-medium .blog-tag-filter__link{font-size:1.3rem}.blog-tag-filter--size-large .blog-tag-filter__link{font-size:1.5rem}.blog-tag-filter:not(.blog-tag-filter--caps) .blog-tag-filter__link{text-transform:none;letter-spacing:.02em}.blog-tag-filter--square .blog-tag-filter__link{padding:.8rem 1.6rem;border:1px solid rgb(var(--color-border));border-radius:var(--border-radius)}.blog-tag-filter--square .blog-tag-filter__link.is-active{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.blog-tag-filter--center .blog-tag-filter__select-wrap{display:flex;justify-content:center}.blog-tag-filter__select{min-width:22rem;max-width:100%;padding:1rem 1.6rem;border:1px solid rgb(var(--color-border));border-radius:var(--border-radius);background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));font-family:var(--font-button-family, var(--font-body-family));font-size:1.3rem;cursor:pointer}.blog-tag-filter--pills .blog-tag-filter__link{padding:.8rem 1.6rem;border:1px solid rgb(var(--color-border));border-radius:99rem}.blog-tag-filter--pills .blog-tag-filter__link.is-active{border-color:rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.blog-tag-filter--text .blog-tag-filter__link{padding:.6rem 0;border-bottom:1px solid transparent}.blog-tag-filter--text .blog-tag-filter__link.is-active{border-bottom-color:currentColor;color:rgb(var(--color-foreground))}.article-card__excerpt--breaks,.article-card__excerpt--rich{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--excerpt-lines, 4);line-clamp:var(--excerpt-lines, 4);overflow:hidden;overflow-wrap:anywhere}.article-card__excerpt--breaks{white-space:pre-line}.article-card__excerpt--rich>:first-child{margin-top:0}.article-card__excerpt--rich>:last-child{margin-bottom:0}.article-card__excerpt--rich p,.article-card__excerpt--rich li,.article-card__excerpt--rich div{margin:0 0 .8em;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.article-card__excerpt--rich h1,.article-card__excerpt--rich h2,.article-card__excerpt--rich h3,.article-card__excerpt--rich h4,.article-card__excerpt--rich h5,.article-card__excerpt--rich h6{margin:0 0 .5em;font-family:inherit;font-size:inherit;font-weight:600;line-height:inherit;color:inherit}.article-card__excerpt--rich ul,.article-card__excerpt--rich ol{margin:0 0 .8em;padding-left:1.8rem}.article-card__excerpt--rich a{color:inherit;text-decoration:underline;text-underline-offset:.25em}.article-card__excerpt--rich img,.article-card__excerpt--rich picture,.article-card__excerpt--rich figure,.article-card__excerpt--rich video,.article-card__excerpt--rich iframe,.article-card__excerpt--rich table,.article-card__excerpt--rich hr{display:none}@media screen and (max-width:749px){.blog-tag-filter__list{flex-wrap:nowrap;justify-content:flex-start!important;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.blog-tag-filter__list::-webkit-scrollbar{display:none}.blog-tag-filter__link{white-space:nowrap}}.collection-banner__text--custom-font,.collection-banner__text--custom-font .collection-banner__title,.collection-banner__text--custom-font .collection-banner__desc,.collection-banner__text--custom-font .collection-banner__desc *{font-family:var(--cb-font-family);font-style:var(--cb-font-style, normal)}.collection-name-static .card__collection-title{pointer-events:none;cursor:default;text-decoration:none}.media-slider{padding-top:var(--ms-pad-top, 48px);padding-bottom:var(--ms-pad-bottom, 48px);overflow:hidden}.media-slider__header{display:flex;flex-direction:column;align-items:center;gap:1.6rem;text-align:center;padding-bottom:2.4rem}.media-slider__heading{margin:0}.media-slider__caption{max-width:96rem;font-size:calc(var(--font-body-scale-s) * 1.3rem);letter-spacing:.1em;line-height:1.8;color:rgba(var(--color-foreground),.7)}.media-slider__caption p{margin:0;color:inherit}.media-slider__caption a{color:inherit;text-decoration:underline;text-underline-offset:.3rem;transition:opacity var(--duration-default) ease}.media-slider__caption a:hover{opacity:.7}.media-slider__zoom-wrap{display:flex;justify-content:center;padding-bottom:3.2rem}.media-slider__zoom{display:flex;padding:.4rem;border:0;background:transparent;color:rgba(var(--color-foreground),.6);cursor:pointer;transition:color var(--duration-default) ease}.media-slider__zoom:hover{color:rgb(var(--color-foreground))}.media-slider__swiper{overflow:hidden}.media-slider__swiper:not(.swiper-initialized) .swiper-wrapper{display:flex}.media-slider__swiper:not(.swiper-initialized) .swiper-slide{flex:none;width:calc((100% - (var(--ms-cols-m, 1) - 1) * var(--ms-gap, 40px)) / var(--ms-cols-m, 1));margin-right:var(--ms-gap, 40px)}@media screen and (min-width:750px){.media-slider__swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--ms-cols-t, 3) - 1) * var(--ms-gap, 40px)) / var(--ms-cols-t, 3))}}@media screen and (min-width:1100px){.media-slider__swiper:not(.swiper-initialized) .swiper-slide{width:calc((100% - (var(--ms-cols-d, 4) - 1) * var(--ms-gap, 40px)) / var(--ms-cols-d, 4))}}.media-slider__item{position:relative;display:block;width:100%;aspect-ratio:var(--ms-ratio, 1 / 1);padding:0;border:0;background:rgba(var(--color-foreground),.06);border-radius:var(--border-radius);overflow:hidden;text-align:left}button.media-slider__item{cursor:zoom-in}.media-slider__item--external{cursor:pointer}.media-slider__asset{display:block;width:100%;height:100%;object-fit:cover;border:0}.media-slider__play{position:absolute;top:50%;left:50%;display:flex;transform:translate(-50%,-50%);pointer-events:none;transition:transform var(--duration-default) ease}.media-slider__item:hover .media-slider__play{transform:translate(-50%,-50%) scale(1.08)}.media-slider__controls{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:3.2rem}.media-slider__arrow{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground-title));cursor:pointer;transition:opacity var(--duration-default) ease}.media-slider__arrow:hover{opacity:.6}.media-slider__arrow.is-disabled{opacity:.3;pointer-events:none}.media-slider__arrow.is-locked,.media-slider__dots.is-locked{display:none}.media-slider__dots{display:flex;align-items:center;justify-content:center;gap:1rem}.media-slider__dot{width:1.2rem;height:1.2rem;padding:0;border:1px solid rgba(var(--color-foreground),.5);border-radius:50%;background:transparent;cursor:pointer;transition:background-color var(--duration-default) ease,border-color var(--duration-default) ease}.media-slider__dot.is-active{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.media-slider__lightbox{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;margin:0;padding:0;border:0;background:rgba(var(--color-overlay),.92);color:#fff}.media-slider__lightbox[open]{display:flex;align-items:center;justify-content:center}.media-slider__lightbox::backdrop{background:transparent}.media-slider__lightbox-stage{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:6.4rem;box-sizing:border-box}.media-slider__lightbox-stage img,.media-slider__lightbox-stage video{max-width:100%;max-height:100%;object-fit:contain}.media-slider__lightbox-stage iframe{width:min(100%,calc((100vh - 12.8rem) * 16 / 9));aspect-ratio:16 / 9;border:0}.media-slider__lb-btn{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;transition:opacity var(--duration-default) ease}.media-slider__lb-btn:hover{opacity:.6}.media-slider__lb-close{top:1.6rem;right:1.6rem}.media-slider__lb-prev{top:50%;left:1.2rem;transform:translateY(-50%)}.media-slider__lb-next{top:50%;right:1.2rem;transform:translateY(-50%)}@media screen and (max-width:749px){.media-slider__lightbox-stage{padding:6.4rem 1.6rem}}.popular-products--header-center .section-header .section-header__wrapper{position:relative;flex-direction:column;align-items:center;justify-content:center}.popular-products--header-center .section-header .section-header__content{display:flex;flex-direction:column;align-items:center;max-width:var(--pp-header-width, 70rem);text-align:center}.popular-products--header-center .section-header .section-header__desc{max-width:100%}@media screen and (min-width:750px){.popular-products--header-center .section-header .swiper-buttons-wrapper{position:absolute;right:0;bottom:0}}.popular-products--header-right .section-header .section-header__wrapper{align-items:flex-end}.popular-products--header-right .section-header .section-header__content{display:flex;flex-direction:column;align-items:flex-end;max-width:var(--pp-header-width, 70rem);text-align:right}.popular-products--header-right .section-header .section-header__desc{max-width:100%}@media screen and (min-width:750px){.popular-products--header-right .section-header .section-header__wrapper{flex-direction:row-reverse}}.product-slider-centered__header{display:flex;flex-direction:column;align-items:center;text-align:center;gap:1.2rem;padding-bottom:3.2rem}.product-slider-centered__subheading{margin:0}.product-slider-centered__heading{margin:0;text-align:center}.product-slider-centered__description{max-width:56rem;color:rgba(var(--color-foreground),.7)}.product-slider-centered__description p{margin:0;color:inherit}.product-slider-centered__controls{display:flex;align-items:center;justify-content:center;gap:2.4rem;margin-top:2.4rem}.product-slider-centered__arrow{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground-title));cursor:pointer;transition:opacity var(--duration-default) ease}.product-slider-centered__arrow:hover{opacity:.6}.product-slider-centered__arrow.is-disabled{opacity:.3;cursor:default;pointer-events:none}.product-slider-centered__counter{min-width:3.2rem;text-align:center;font-size:1.2rem;letter-spacing:.05em;color:rgba(var(--color-foreground),.7)}.product-slider-centered__button{display:flex;justify-content:center;margin-top:2.4rem}.product-slider-centered .section-slider .swiper-button,.product-slider-centered .section-slider .swiper-buttons-wrapper{display:none!important}@media screen and (max-width:749px){.recommended-products--mobile-portrait .recommended-products-image_box img{height:100%;object-fit:cover}}.recommended-products-image_box video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.scroll-text__sticky{display:flex;align-items:center;box-sizing:border-box;min-height:var(--st-height, auto);padding-top:var(--st-pad-top, 48px);padding-bottom:var(--st-pad-bottom, 48px)}.scroll-text__sticky>.container{width:100%}.scroll-text--pinned .scroll-text__sticky{position:sticky;top:0;height:var(--st-height, auto);min-height:0}.scroll-text__spacer{height:var(--st-extra, 150vh)}.scroll-text__inner{display:flex;flex-direction:column;align-items:center;max-width:var(--st-width, 1100px);margin:0 auto;text-align:center}.scroll-text__eyebrow{display:inline-flex;align-items:center;gap:1.2rem;margin:0 0 3.2rem;font-size:1.4rem;line-height:1;color:rgb(var(--color-foreground-title))}.scroll-text__dot{display:block;width:.8rem;height:.8rem;border-radius:50%;background:currentColor}.scroll-text__heading{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:clamp(2.8rem,5.2vw,var(--st-size, 72px));line-height:1.08;letter-spacing:-.02em;text-transform:var(--font-heading-text-transform)}.scroll-text__word{color:rgba(var(--color-foreground-title),calc(.14 + .86 * var(--p, 1)))}html.js .scroll-text__word{--p: 0}.scroll-text__button{margin-top:4rem;opacity:var(--btn-p, 1)}html.js .scroll-text__button{--btn-p: 0;pointer-events:none}html.js .scroll-text__button.is-active{pointer-events:auto}@media(prefers-reduced-motion:reduce){html.js .scroll-text__word{--p: 1}html.js .scroll-text__button{--btn-p: 1;pointer-events:auto}.scroll-text__spacer{display:none}.scroll-text--pinned .scroll-text__sticky{position:static;height:auto;min-height:var(--st-height, auto)}}.slider-with-product-slide__img video{display:block;width:100%;height:100%;object-fit:cover}.split-media{position:relative;isolation:isolate;overflow-x:clip}.split-media__container{position:relative;z-index:1}.split-media__grid{display:grid;grid-template-columns:minmax(0,1fr);container-type:inline-size}.split-media__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.split-media__text{display:flex;flex-direction:column;justify-content:space-between;gap:4rem;box-sizing:border-box;padding:var(--sm-pad-top, 48px) 0 var(--sm-pad-bottom, 48px)}.split-media--valign-middle .split-media__text{justify-content:center}.split-media--valign-bottom .split-media__text{justify-content:flex-end}.split-media__group{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem}.split-media__subheading,.split-media__heading{margin:0}.split-media__heading--italic{font-style:italic}.split-media__description{max-width:var(--sm-desc-width, none);line-height:1.6}.split-media__description p{margin:0 0 2rem;color:inherit}.split-media__description p:last-child{margin-bottom:0}.split-media__button{display:flex}.split-media__media{position:relative;overflow:hidden;aspect-ratio:var(--sm-ratio-m, 4 / 5)}.split-media--extent-container .split-media__media{border-radius:var(--border-radius)}.split-media__asset{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center}.split-media__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-overlay),var(--sm-overlay, 0));pointer-events:none}.split-media--full-bg .split-media__media{overflow:visible;border-radius:0;margin:0!important}.split-media__caption{position:absolute;z-index:2;margin:2.4rem;font-family:var(--font-button-family);font-size:1.3rem;letter-spacing:.05em;line-height:1.4;color:var(--sm-caption-color, #ffffff)}.split-media__caption--top-left{top:0;left:0}.split-media__caption--top-right{top:0;right:0}.split-media__caption--bottom-left{bottom:0;left:0}.split-media__caption--bottom-right{bottom:0;right:0}.split-media__caption--label{padding:.8rem 1.8rem;border-radius:99rem;background:var(--sm-label-bg, #ffffff);color:var(--sm-label-text, #1a1916)}.split-media--has-card .split-media__media{display:flex;box-sizing:border-box;padding:2.4rem;aspect-ratio:auto}.split-media__media--card-top-left{align-items:flex-start;justify-content:flex-start}.split-media__media--card-top-right{align-items:flex-start;justify-content:flex-end}.split-media__media--card-bottom-left{align-items:flex-end;justify-content:flex-start}.split-media__media--card-bottom-right{align-items:flex-end;justify-content:flex-end}.split-media__media--card-center{align-items:center;justify-content:center}.split-media__card{position:relative;z-index:3;display:flex;flex-direction:column;gap:1.4rem;box-sizing:border-box;width:min(var(--sm-card-width, 320px),100%);padding:var(--sm-card-pad, 16px) var(--sm-card-pad, 16px) calc(var(--sm-card-pad, 16px) + .4rem);border-radius:var(--border-radius);background:var(--sm-card-bg, #ffffff);color:var(--sm-card-text, #1a1916);text-decoration:none}.split-media__card-media{position:relative;overflow:hidden;aspect-ratio:var(--sm-card-ratio, 4 / 5);border-radius:var(--border-radius)}.split-media__card-image{display:block;width:100%;height:100%;object-fit:cover}.split-media__card-badge{position:absolute;top:.8rem;left:.8rem;padding:.3rem .8rem;border-radius:.4rem;background:var(--sm-badge-bg, #d4a373);color:var(--sm-badge-text, #ffffff);font-size:1.1rem;font-weight:700;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}.split-media__card-badge--inline{position:static;align-self:flex-start}.split-media__card-text{display:flex;flex-direction:column;gap:.2rem}.split-media__card-label,.split-media__card-title{margin:0;color:inherit}.split-media__card-label{font-size:1.3rem;letter-spacing:.04em;opacity:.7}.split-media__card-title{font-size:1.6rem;line-height:1.4}a.split-media__card:hover .split-media__card-title{opacity:.7}.split-media__card .split-media__card-body{margin-top:.8rem;font-family:var(--font-text-card-family);font-size:inherit;line-height:1.6;color:inherit;opacity:.85}.split-media__card .split-media__card-body p{font-family:inherit;font-size:inherit}.split-media__card-body p{margin:0 0 1rem;color:inherit}.split-media__card-body p:last-child{margin-bottom:0}@media screen and (max-width:749px){.split-media--extent-edge .split-media__media{margin-inline:calc(var(--main-padding) * -1)}.split-media--extent-container .split-media__container{padding-bottom:3.2rem}.split-media--has-card .split-media__media{padding:6rem 2.4rem;align-items:center;justify-content:center}}@media screen and (min-width:750px){.split-media__grid{grid-template-columns:var(--sm-cols, 1fr 1fr);min-height:var(--sm-height, 70vh)}.split-media__text{padding-right:clamp(2rem,4vw,6rem)}.split-media--media-left .split-media__text{padding-right:0;padding-left:clamp(2rem,4vw,6rem)}.split-media--media-left .split-media__media{order:-1}.split-media__media{aspect-ratio:auto;min-height:0}.split-media--extent-container .split-media__container{padding-top:3.2rem;padding-bottom:3.2rem}@supports (width: 1cqw){.split-media--extent-edge .split-media__media{margin-right:calc((100vw - 100cqw)/-2)}.split-media--extent-edge.split-media--media-left .split-media__media{margin-right:0;margin-left:calc((100vw - 100cqw)/-2)}}}.video-cards{padding-top:var(--vc-pad-top, 80px);padding-bottom:var(--vc-pad-bottom, 80px);overflow:hidden}.video-cards__header{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;margin-bottom:4.8rem}@media screen and (min-width:990px){.video-cards__header{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);column-gap:8rem;align-items:end}}.video-cards__eyebrow{margin:0 0 1.6rem;font-size:1.1rem;letter-spacing:.25em;text-transform:uppercase;line-height:1.5;color:var(--vc-accent, rgb(var(--color-accent)))}.video-cards__heading{margin:0}.video-cards__description{max-width:38rem;font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}@media screen and (min-width:990px){.video-cards__description{justify-self:end}}.video-cards__description p{margin:0 0 1rem;color:inherit}.video-cards__description p:last-child{margin-bottom:0}.video-cards__stage{position:relative}@media screen and (max-width:749px){.video-cards--full-m .video-cards__wrap{max-width:none;padding-left:0;padding-right:0}}@media screen and (min-width:750px){.video-cards--full-d .video-cards__wrap{max-width:none;padding-left:0;padding-right:0}}.video-cards__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--vc-gap, 16px)}@media screen and (min-width:750px){.video-cards__grid{grid-template-columns:repeat(var(--vc-cols-t, 2),minmax(0,1fr))}}@media screen and (min-width:1100px){.video-cards__grid{grid-template-columns:repeat(var(--vc-cols-d, 3),minmax(0,1fr))}}.video-cards__card{position:relative;overflow:hidden;aspect-ratio:var(--vc-ratio, 9 / 16);background:var(--vc-card-color, #262c35);color:#fff}@media screen and (max-width:749px){.video-cards__card{aspect-ratio:var(--vc-ratio-m, 9 / 16);max-height:82vh}}.video-cards__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.video-cards__asset{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.video-cards__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-overlay),var(--vc-overlay, .3));pointer-events:none}.video-cards__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000e0,#0006 40%,#0000 70%);pointer-events:none}.video-cards__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;padding:2.6rem 2.4rem 2.8rem}.video-cards__label{margin:0;font-size:1.1rem;letter-spacing:.25em;text-transform:uppercase;line-height:1.5;color:#ffffffd9}.video-cards__bottom{display:flex;flex-direction:column;align-items:flex-start;gap:1.2rem}@media screen and (min-width:750px){.video-cards--text-top .video-cards__bottom{justify-content:flex-start;min-height:var(--vc-text-h, 220px)}}.video-cards__numeral{margin:0;font-family:var(--font-heading-family);font-style:italic;font-size:1.8rem;line-height:1;color:var(--vc-accent, rgb(var(--color-accent)))}.video-cards__card-title{margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);font-size:var(--vc-title-size, 36px);line-height:1.1;color:#fff}.video-cards__card-text{max-width:30rem;font-size:1.3rem;line-height:1.6;color:#ffffffd9}.video-cards__card-text p{margin:0;color:inherit}.video-cards__button{margin-top:.8rem}.video-cards__card .button--tertiary,.video-cards__card .button--tertiary:not([disabled]):not([aria-disabled=true]):hover{--btn-color: 255, 255, 255}.video-cards__progress{display:none}.video-cards__bar{flex:1;height:3px;overflow:hidden;border-radius:2px;background:#ffffff59}.video-cards__bar-fill{display:block;width:100%;height:100%;background:#fff;transform:scaleX(0);transform-origin:left}@media screen and (max-width:749px){.video-cards--stories .video-cards__grid{position:relative;display:block;touch-action:pan-y;user-select:none;-webkit-user-select:none}.video-cards--stories .video-cards__card{position:absolute;top:0;right:0;bottom:0;left:0;max-height:none;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility .35s}.video-cards--stories .video-cards__card.is-active{position:relative;opacity:1;visibility:visible}.video-cards--stories .video-cards__progress{position:absolute;top:1.2rem;left:1.2rem;right:1.2rem;z-index:5;display:flex;gap:.4rem;pointer-events:none}.video-cards--stories .video-cards__content{padding-top:4.4rem}}@media(prefers-reduced-motion:reduce){.video-cards--stories .video-cards__card{transition:none}}.video-slider{position:relative;overflow:hidden;width:100%}.video-slider__swiper{height:var(--vs-height, 85vh)}@media screen and (max-width:749px){.video-slider__swiper{height:var(--vs-height-mobile, 70vh)}}.video-slider__slide{position:relative;height:100%;overflow:hidden}.video-slider__shared{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.video-slider--shared .video-slider__swiper{position:relative;z-index:1}.video-slider--shared .video-slider__slide{background:transparent}.video-slider__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.video-slider__asset{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.video-slider__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(var(--color-overlay),var(--vs-overlay, .3));pointer-events:none}.video-slider__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;box-sizing:border-box;padding-top:6.4rem;padding-bottom:4rem;pointer-events:none}.video-slider--controls .video-slider__content--bottom{padding-bottom:10rem}.video-slider__content--top{align-items:flex-start}.video-slider__content--bottom{align-items:flex-end}.video-slider__content--left{justify-content:flex-start}.video-slider__content--right{justify-content:flex-end}.video-slider__text{display:flex;flex-direction:column;gap:2rem;width:100%;max-width:var(--vs-text-width, 560px);pointer-events:auto;color:rgb(var(--color-foreground))}.video-slider__text--left{text-align:left;align-items:flex-start}.video-slider__text--center{text-align:center;align-items:center}.video-slider__text--right{text-align:right;align-items:flex-end}.video-slider__heading{margin:0}.video-slider__description{line-height:1.6;color:rgb(var(--color-foreground))}.video-slider__description p{margin:0 0 1rem;color:inherit}.video-slider__description p:last-child{margin-bottom:0}.video-slider__button{display:flex;margin-top:.4rem}.video-slider__controls{position:absolute;left:0;right:0;bottom:3.2rem;z-index:3;display:flex;align-items:center;gap:2.4rem;pointer-events:none}.video-slider__controls>*{pointer-events:auto}.video-slider__controls--right{justify-content:flex-end}.video-slider__controls--left{justify-content:flex-start}.video-slider__controls--center{justify-content:center}.video-slider__counter{display:flex;align-items:center;gap:1.2rem;font-family:var(--font-button-family);font-size:1.3rem;letter-spacing:.05em;color:rgb(var(--color-foreground))}.video-slider__counter-line{display:block;width:3.2rem;height:1px;background:currentColor}.video-slider__arrows{display:flex;overflow:hidden;background:rgb(var(--color-background));border-radius:var(--border-radius-button)}.video-slider__arrow{display:flex;align-items:center;justify-content:center;width:5.2rem;height:5.2rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground-title));cursor:pointer;transition:opacity var(--duration-default) ease}.video-slider__arrow+.video-slider__arrow{border-left:1px solid rgb(var(--color-border))}.video-slider__arrow:hover{opacity:.6}.video-slider__arrow.swiper-button-disabled{opacity:.35;pointer-events:none}@media screen and (max-width:749px){.video-slider__content{padding-top:4rem}.video-slider__arrow{width:4.4rem;height:4.4rem}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map */
