.top--slim .top__content{row-gap:12px}.top--slim .top__content .top__content__col{flex-basis:auto;max-width:100%}.top--slim .top__content .top__content__col:first-child{flex-grow:1}.top--slim .top__content .top__content__col+.top__content__col{margin-left:auto}.artwork__content{display:grid;grid-template-columns:7fr 5fr;grid-template-areas:"gallery aside" "specs   artist";column-gap:70px;align-content:start}@media(max-width: 1023px){.artwork__content{grid-template-columns:1fr;grid-template-areas:"titles" "gallery" "panel" "specs" "artist"}}.artwork__aside{grid-area:aside}@media(max-width: 1023px){.artwork__aside{display:contents}}.artwork__aside__inner{--sticky-top: 100px}@media(max-width: 1023px){.artwork__aside__inner{display:contents}}.artwork__aside__inner--sticky{position:sticky;top:var(--sticky-top)}@media(max-width: 1023px){.artwork__aside__inner--sticky{position:static}}.artwork__panel{grid-area:panel}@media(max-width: 1023px){.artwork__panel{margin-top:25px}}.artwork__actions{display:inline-flex;gap:12px}.artwork__actions__option{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:35px;height:35px;background-color:#000;color:#fff;transition:.3s ease-in-out;border-radius:35px}@media(max-width: 480px){.artwork__actions__option{width:30px;height:30px}}.artwork__actions__option>svg{flex-shrink:0;width:auto;height:18px;fill:#fff}@media(max-width: 480px){.artwork__actions__option>svg{height:16px}}.artwork__actions__option--comments>svg{height:20px}@media(max-width: 480px){.artwork__actions__option--comments>svg{height:18px}}.artwork__actions__option--comments:has(.artwork__actions__count){width:auto;gap:6px;padding-inline:10px;font-size:13px}@media(max-width: 480px){.artwork__actions__option--comments:has(.artwork__actions__count){padding-inline:8px;font-size:12px}}.artwork__actions__option--share{--share-menu-size: 35px;--share-menu-icon: 16px}@media(max-width: 480px){.artwork__actions__option--share{--share-menu-size: 30px;--share-menu-icon: 14px}}.artwork__actions__option--share>svg{height:20px}@media(max-width: 480px){.artwork__actions__option--share>svg{height:18px}}.artwork__actions__option--fav .favorite-toggle__heart--filled{display:none}.artwork__actions__option--fav .favorite-toggle__heart--outline path{stroke:#fff}.artwork__actions__option--fav[aria-pressed=true] .favorite-toggle__heart--outline{display:none}.artwork__actions__option--fav[aria-pressed=true] .favorite-toggle__heart--filled{display:block}.artwork__actions__option--fav[aria-pressed=true] .favorite-toggle__heart--filled path{fill:#962f43}.artwork__gallery{grid-area:gallery}.artwork__gallery__main{display:block;max-width:632px;margin-inline:auto;cursor:zoom-in}.artwork__gallery__main img{display:block;width:100%;height:auto}@media print{.artwork__gallery__main img{max-width:100%;max-height:60vh;width:auto;margin-inline:auto}}.artwork__gallery__thumbs{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;list-style:none}@media(max-width: 480px){.artwork__gallery__thumbs{flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}}.artwork__gallery__thumbs__item{flex:0 0 auto;width:calc((100% - 40px)/5)}@media(max-width: 480px){.artwork__gallery__thumbs__item{width:calc((100% - 40px)/4.5);scroll-snap-align:start}}.artwork__gallery__thumbs a{display:block;aspect-ratio:1;overflow:hidden;cursor:zoom-in}.artwork__gallery__thumbs img{display:block;width:100%;height:100%;object-fit:cover}.artwork__version{position:relative;display:block;border-bottom:1px solid #787878;margin-bottom:25px}.artwork__version__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.artwork__version__option{display:inline-block;color:#3d3d3d;padding:7px 20px 3px;font-size:12px;font-weight:600;cursor:pointer;transition:.3s ease-in-out}@media(max-width: 767px){.artwork__version__option{padding:7px 10px 3px}}.artwork__version__option:hover{background-color:#962f43;color:#fff}.artwork__version__option:hover span{color:#fff}#artwork-version-original:checked~.artwork__version .artwork__version__option[for=artwork-version-original],#artwork-version-print:checked~.artwork__version .artwork__version__option[for=artwork-version-print]{background-color:#962f43;color:#fff}#artwork-version-original:checked~.artwork__version .artwork__version__option[for=artwork-version-original] span,#artwork-version-print:checked~.artwork__version .artwork__version__option[for=artwork-version-print] span{color:#fff}#artwork-version-original:focus-visible~.artwork__version .artwork__version__option[for=artwork-version-original],#artwork-version-print:focus-visible~.artwork__version .artwork__version__option[for=artwork-version-print]{outline:2px solid #962f43;outline-offset:2px}#artwork-version-original:checked~.artwork__details .artwork__sizes,#artwork-version-original:checked~.artwork__details .artwork__quantities,#artwork-version-original:checked~.artwork__details .artwork__trust--print{display:none}#artwork-version-print:checked~.artwork__details .artwork__buttons__bottom,#artwork-version-print:checked~.artwork__details .artwork__price__old,#artwork-version-print:checked~.artwork__details .artwork__price__tag,#artwork-version-print:checked~.artwork__details .artwork__trust--original{display:none}.artwork__titles{grid-area:titles;position:relative;display:block;margin-bottom:25px}.artwork__titles__title{font-size:52px;line-height:1.1em;font-family:"Twemoji Country Flags","Silk Serif",Georgia,serif;font-weight:500}@media(max-width: 480px){.artwork__titles__title{font-size:36px}}.artwork__titles__subtitle{font-size:16px;line-height:1.1em}@media(max-width: 480px){.artwork__titles__subtitle{font-size:14px}}.artwork__original-status{margin-bottom:25px}.artwork__original-status__title{font-size:18px;font-weight:600}.artwork__original-status__cta{font-size:14px;color:#3d3d3d}.artwork__sizes{position:relative;margin-bottom:20px}.artwork__sizes__input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.artwork__sizes__title{display:block;font-size:12px;font-weight:600}.artwork__sizes__wrapper{position:relative;display:flex;list-style:none;margin:0 -5px 15px}.artwork__sizes__option{display:block;margin:5px}.artwork__sizes__option__inner{display:block;width:90px;border:1px solid #787878;cursor:pointer;transition:.3s ease-in-out}@media(max-width: 480px){.artwork__sizes__option__inner{width:70px}}.artwork__sizes__option__inner:hover{background-color:#962f43}.artwork__sizes__option__inner:hover .artwork__sizes__option__size{color:#fff;border-bottom:1px solid #fff}.artwork__sizes__option__inner:hover .artwork__sizes__option__label{color:#fff}.artwork__sizes__option__size{display:flex;align-items:center;justify-content:center;font-size:60px;height:80px;line-height:1;font-weight:500;color:#cecfd0;border-bottom:1px solid #787878}@media(max-width: 480px){.artwork__sizes__option__size{font-size:45px;height:65px}}.artwork__sizes__option__size svg{display:block;width:42px;height:42px}@media(max-width: 480px){.artwork__sizes__option__size svg{width:32px;height:32px}}.artwork__sizes__option__label{display:block;text-align:center;font-size:12px;color:#787878;padding-top:2px}#artwork-size-small:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-small]{background-color:#962f43}#artwork-size-small:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-small] .artwork__sizes__option__size{color:#fff;border-bottom:1px solid #fff}#artwork-size-small:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-small] .artwork__sizes__option__label{color:#fff}#artwork-size-small:focus-visible~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-small]{outline:2px solid #962f43;outline-offset:2px}#artwork-size-medium:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-medium]{background-color:#962f43}#artwork-size-medium:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-medium] .artwork__sizes__option__size{color:#fff;border-bottom:1px solid #fff}#artwork-size-medium:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-medium] .artwork__sizes__option__label{color:#fff}#artwork-size-medium:focus-visible~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-medium]{outline:2px solid #962f43;outline-offset:2px}#artwork-size-large:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-large]{background-color:#962f43}#artwork-size-large:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-large] .artwork__sizes__option__size{color:#fff;border-bottom:1px solid #fff}#artwork-size-large:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-large] .artwork__sizes__option__label{color:#fff}#artwork-size-large:focus-visible~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-large]{outline:2px solid #962f43;outline-offset:2px}#artwork-size-custom:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-custom]{background-color:#962f43}#artwork-size-custom:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-custom] .artwork__sizes__option__size{color:#fff;border-bottom:1px solid #fff}#artwork-size-custom:checked~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-custom] .artwork__sizes__option__label{color:#fff}#artwork-size-custom:focus-visible~.artwork__sizes__wrapper .artwork__sizes__option__inner[for=artwork-size-custom]{outline:2px solid #962f43;outline-offset:2px}.artwork__sizes__custom{display:none;margin-bottom:15px}#artwork-size-custom:checked~.artwork__sizes__custom{display:block}.artwork__sizes__slider{position:relative}.artwork__sizes__slider__range{display:block;width:100%;margin:0 0 8px;appearance:none;height:2px;background:#000;cursor:pointer}.artwork__sizes__slider__range::-webkit-slider-thumb{appearance:none;width:16px;height:16px;border-radius:50%;background:#962f43;border:1px solid #000;cursor:pointer}.artwork__sizes__slider__range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:#962f43;border:1px solid #000;cursor:pointer}.artwork__sizes__slider__range:focus-visible{outline:2px solid #962f43;outline-offset:4px}.artwork__sizes__slider__label{font-size:13px;margin:0}.artwork__sizes__frame{display:flex;align-items:center;gap:10px;margin-bottom:10px}.artwork__sizes__frame .checkbox-container{margin-bottom:0}.artwork__sizes__frame__view{font-size:12px;font-weight:600;text-decoration:underline;color:#3d3d3d}.artwork__sizes__frame__view:hover{color:#962f43}.artwork__sizes__frame__error{display:none;font-size:12px;color:#d32f2f;margin:0 0 10px}.artwork__sizes--frame-blocked .artwork__sizes__frame{display:none}.artwork__sizes--frame-blocked .artwork__sizes__frame__error{display:block}.artwork__frame-preview{position:relative;width:fit-content;margin:0 auto}.artwork__frame-preview img{display:block;max-width:100%}.artwork__frame-preview__badge-text{position:absolute;top:9%;left:74.5%;translate:-50% 0;font-size:14px;font-weight:600;letter-spacing:3px;white-space:nowrap;color:#1d1d1b}.artwork__price-row{display:flex;flex-wrap:wrap;align-items:center;gap:15px}.artwork__price{font-size:15px;line-height:1.1em;font-weight:500}.artwork__price__total{display:inline-block;font-size:22px;line-height:1.1em;margin-top:3px}.artwork__price__old{margin-left:12px}.artwork__price__tag::before{content:"|";margin:0 10px}.artwork__price__subprice{display:block;font-size:12px;margin-top:6px}.artwork__buttons{position:relative;display:block;margin:30px 0 10px}.artwork__buttons__bottom{margin-left:-8px;margin-right:-8px}.artwork__buttons__col{padding-left:8px;padding-right:8px}.artwork__data{display:grid;grid-template-columns:25% 1fr;margin:0;font-size:12px;text-transform:uppercase}.artwork__data dt{color:#787878;font-weight:400}.artwork__data dd{margin:0;font-weight:500}.artwork__comments__item{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:15px;padding:25px 0;border-bottom:1px solid #fff}.artwork__comments__item:last-of-type{border-bottom:none}.artwork__comments__item__autor{font-size:16px;font-weight:600}.artwork__comments__item__date{font-size:12px;text-transform:uppercase}.artwork__comments__item__body{flex-basis:100%;font-size:14px;margin-top:15px}.artwork__trust{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:12px;color:#3d3d3d}.artwork__trust__summary{line-height:1.4em}.artwork__trust__more{border-bottom:1px solid #000;font-size:12px;font-weight:600;line-height:1.2em;text-transform:uppercase;color:#000}.artwork__trust__more:hover{color:#962f43;border-bottom-color:#962f43}.artwork__description{font-size:15px;line-height:1.6em;margin-bottom:25px}.artwork__description--clamped{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;overflow:hidden;margin-bottom:8px}.artwork__description__more{margin-bottom:25px;border-bottom:1px solid #000;font-size:12px;font-weight:600;line-height:1.2em;text-transform:uppercase;color:#000}.artwork__description__more:hover{color:#962f43;border-bottom-color:#962f43}.artwork__about{margin-top:45px}@media(max-width: 480px){.artwork__about{margin-top:30px}}.artwork__about .full-section__title{margin-bottom:16px}.artwork__about--specs{grid-area:specs}.artwork__about--artist{grid-area:artist}.artwork__artist{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px;cursor:pointer}@media(max-width: 480px){.artwork__artist{gap:16px}}.artwork__artist:hover .artwork__artist__profile{transform:scale(1.05)}.artwork__artist__profile-wrapper{flex-shrink:0;overflow:hidden;border-radius:50%}.artwork__artist__profile{display:block;width:90px;height:90px;border-radius:50%;object-fit:cover;transition:transform .4s ease}@media(max-width: 480px){.artwork__artist__profile{width:70px;height:70px}}.artwork__artist__info{flex:1;min-width:0}.artwork__artist__name{font-size:24px;line-height:1.1em;font-family:"Twemoji Country Flags","Silk Serif",Georgia,serif;font-weight:500}.artwork__artist__name a{color:inherit;text-decoration:none}.artwork__artist__name .artist-verified--inline{--verified-badge-size: 21px}.artwork__artist__location{font-size:13px;color:#3d3d3d;margin-bottom:12px}.artwork__artist__meta-row{display:flex;flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:15px}.artwork__artist__meta-row .btn{margin:0}.artwork__artist__meta{display:inline-flex;align-items:center;gap:3px;font-size:12px;color:#3d3d3d}.artwork__artist__meta svg{flex-shrink:0;width:auto;height:14px}.artwork__artist__bio{font-size:14px;line-height:1.6em;margin-bottom:20px}.artwork__artist__more{font-weight:600;white-space:nowrap}.artwork__tags{position:relative;display:block;list-style:none;padding:30px 0 50px;margin:0 -4px;border-bottom:1px solid #e7eaea}.artwork__tags__item{display:inline-block;margin:4px;flex:1;flex-basis:0;max-width:100%}.artwork__tags__link{display:block;font-size:14px;color:#fff;border:1px solid #000;background-color:#000;padding:7px 15px 5px;white-space:nowrap;text-align:center;transition:.3s ease-in-out}.artwork__tags__link:hover{color:#000;background-color:#fff}.artwork__inappropriate{display:inline-flex;align-items:center;gap:5px;margin:20px 0;padding:0;border:none;background:none;font:inherit;color:inherit;cursor:pointer}.artwork__inappropriate svg,.artwork__inappropriate img{width:25px;height:auto}.artwork__inappropriate span{font-size:14px;text-decoration:underline;color:#000}.artwork__footer{position:relative;display:block;flex-shrink:0;margin:50px 0}.artwork__visited{position:relative;margin:30px 0}.artwork__visited__track{display:grid;grid-auto-flow:column;gap:20px;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc((100% - 2*20px)/2.5)}@media(min-width: 480px){.artwork__visited__track{grid-auto-columns:calc((100% - 3*20px)/3.5)}}@media(min-width: 640px){.artwork__visited__track{grid-auto-columns:calc((100% - 4*20px)/4.5)}}@media(min-width: 768px){.artwork__visited__track{grid-auto-columns:calc((100% - 5*20px)/5.5)}}@media(min-width: 1024px){.artwork__visited__track{grid-auto-columns:calc((100% - 2*20px)/2.5)}}@media(min-width: 1280px){.artwork__visited__track{grid-auto-columns:calc((100% - 3*20px)/3.5)}}@media(min-width: 1680px){.artwork__visited__track{grid-auto-columns:calc((100% - 4*20px)/4.5)}}@media(prefers-reduced-motion: no-preference){.artwork__visited__track{scroll-behavior:smooth}}.artwork__visited__track::-webkit-scrollbar{display:none}.artwork__visited__track::scroll-button(*){display:none;position:absolute;top:calc(50% - 20px);width:40px;height:40px;border:none;border-radius:50%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:18px;box-shadow:0 2px 8px rgba(0,0,0,.25);cursor:pointer;transition:opacity .2s ease}@media(hover: hover){.artwork__visited__track::scroll-button(*){display:block}}@media(max-width: 767px){.artwork__visited__track::scroll-button(*){top:calc(50% - 16px);width:32px;height:32px;background-size:14px}}.artwork__visited__track::scroll-button(*):disabled{opacity:0;pointer-events:none}.artwork__visited__track::scroll-button(inline-start){content:""/attr(data-label-prev);left:8px;background-image:url(/img/ui/icons/arrows/prev.svg)}.artwork__visited__track::scroll-button(inline-end){content:""/attr(data-label-next);right:8px;background-image:url(/img/ui/icons/arrows/next.svg)}.artwork__visited__item{scroll-snap-align:start}.artwork__visited__item a{display:block;aspect-ratio:1}.artwork__visited__item img{width:100%;height:100%;object-fit:cover}.comment-list__empty{font-size:14px;color:#787878;margin-bottom:20px}.comment-item{position:relative;padding:0 0 22px 66px;margin-bottom:22px;border-bottom:1px solid #e7eaea}@media(max-width: 480px){.comment-item{padding-left:60px}}.comment-item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.comment-item__profile,.comment-item__profile__link{position:absolute;top:0;left:0;display:block;width:48px;height:48px}.comment-item__profile{border-radius:50%;object-fit:cover}.comment-item__profile__link .comment-item__profile{position:static;width:100%;height:100%}.comment-item__author{display:block;font-size:16px;font-weight:600;color:#000;margin-bottom:2px}.comment-item__date{display:block;font-size:12px;color:#787878;margin-bottom:12px}.comment-item__body{font-size:15px;line-height:1.5;color:#3d3d3d;overflow-wrap:anywhere}.artwork-comments .full-section__header{margin-bottom:30px}.artwork-comments .comment-list{max-width:900px;margin:0 auto 20px}.artwork-comments .comment-list__empty{text-align:center}.artwork-comments__count{font-size:.75em;vertical-align:baseline}.artwork-comments .comment-list__more{width:auto;background-image:url(/img/ui/icons/arrows/arrow-down-right.svg)}.artwork-comments .comment-list__more:hover span{color:#962f43;border-bottom-color:#962f43}.artwork-comments__actions{display:flex;flex-direction:column;align-items:center;gap:20px}.artwork-comments__add{width:auto;min-width:240px}
