.UploadImageModalDropIndicator{transition:opacity .3s ease-out;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;border-radius:.625rem;font-size:1.5rem;font-weight:500;opacity:0;pointer-events:none}
.theme--light .UploadImageModalDropIndicator{background-color:rgba(255,255,255,.9);color:#221e21}
.theme--dark .UploadImageModalDropIndicator{background-color:rgba(0,0,0,.9);color:#fff}
.UploadImageModalDropIndicator--visible{opacity:1}
.UploadImageModalDropIndicator::before{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(/assets/img/user-settings/upload-image-8fc4e03b89dd54c17dcf4a7d58434485.svg);content:'';height:2.25rem;margin-bottom:1rem;width:2.25rem}
.UploadImageModalDropIndicator::after{position:absolute;top:2rem;right:2rem;bottom:2rem;left:2rem;width:auto;height:auto;border:.25rem dashed #8a8b8c;border-radius:.625rem;content:''}
.UploadImageModalPlaceholder__call-to-action{font-size:.9375rem;letter-spacing:normal;line-height:1.6;margin:1.5rem 0;text-align:center}
.theme--light .UploadImageModalPlaceholder__call-to-action{color:#706e70}
.theme--dark .UploadImageModalPlaceholder__call-to-action{color:#9b999a}
.UploadImageModalPlaceholder__link{color:inherit;cursor:pointer;text-decoration:underline}
.UploadImageModalPlaceholder__image-mask{background-image:url(/assets/img/user-settings/upload-image-8fc4e03b89dd54c17dcf4a7d58434485.svg);background-position:center;background-repeat:no-repeat;background-size:2.25rem 2.25rem;overflow:hidden;position:relative}
.theme--light .UploadImageModalPlaceholder__image-mask{background-color:rgba(0,0,0,.08)}
.theme--dark .UploadImageModalPlaceholder__image-mask{background-color:#363235}
.UploadImageModalPlaceholder__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.UploadImageModalPlaceholder__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;cursor:pointer;opacity:0}
.UploadImageModalPlaceholder__padding{padding:0 2rem}
.UploadImageModalPlaceholder__tips{margin:0 auto;max-width:25rem;padding:0;width:100%}
.UploadImageModalPlaceholder__tip{font-size:.9375rem;line-height:1.6}
.theme--light .UploadImageModalPlaceholder__tip{color:#9b999a}
.theme--dark .UploadImageModalPlaceholder__tip{color:#706e70}
.UploadImageModalPlaceholder__tip:not(:last-child){margin:0 0 .5rem}
.ReactCrop{position:relative;display:inline-block;cursor:crosshair;overflow:hidden;max-width:100%}
.ReactCrop:focus{outline:0}
.ReactCrop--disabled,.ReactCrop--locked{cursor:inherit}
.ReactCrop__image{display:block;max-width:100%;touch-action:manipulation}
.ReactCrop__crop-selection{position:absolute;top:0;left:0;transform:translate3d(0,0,0);box-sizing:border-box;cursor:move;box-shadow:0 0 0 9999em rgba(0,0,0,.5);touch-action:manipulation;border:1px solid;border-image-source:url(data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==);border-image-slice:1;border-image-repeat:repeat}
.ReactCrop--disabled .ReactCrop__crop-selection{cursor:inherit}
.ReactCrop--circular-crop .ReactCrop__crop-selection{border-radius:50%;box-shadow:0 0 1px 1px #fff,0 0 0 9999em rgba(0,0,0,.5)}
.ReactCrop--invisible-crop .ReactCrop__crop-selection{display:none}
.ReactCrop__rule-of-thirds-hz::after,.ReactCrop__rule-of-thirds-hz::before,.ReactCrop__rule-of-thirds-vt::after,.ReactCrop__rule-of-thirds-vt::before{content:'';display:block;position:absolute;background-color:rgba(255,255,255,.4)}
.ReactCrop__rule-of-thirds-vt::after,.ReactCrop__rule-of-thirds-vt::before{width:1px;height:100%}
.ReactCrop__rule-of-thirds-vt::before{left:33.3333%;left:calc(100% / 3)}
.ReactCrop__rule-of-thirds-vt::after{left:66.6666%;left:calc(100% / 3 * 2)}
.ReactCrop__rule-of-thirds-hz::after,.ReactCrop__rule-of-thirds-hz::before{width:100%;height:1px}
.ReactCrop__rule-of-thirds-hz::before{top:33.3333%;top:calc(100% / 3)}
.ReactCrop__rule-of-thirds-hz::after{top:66.6666%;top:calc(100% / 3 * 2)}
.ReactCrop__drag-handle{position:absolute}
.ReactCrop__drag-handle::after{position:absolute;content:'';display:block;width:10px;height:10px;background-color:rgba(0,0,0,.2);border:1px solid rgba(255,255,255,.7);box-sizing:border-box;outline:transparent solid 1px}
.ReactCrop .ord-nw{top:0;left:0;margin-top:-5px;margin-left:-5px;cursor:nw-resize}
.ReactCrop .ord-nw::after{top:0;left:0}
.ReactCrop .ord-n{top:0;left:50%;margin-top:-5px;margin-left:-5px;cursor:n-resize}
.ReactCrop .ord-n::after{top:0}
.ReactCrop .ord-ne{top:0;right:0;margin-top:-5px;margin-right:-5px;cursor:ne-resize}
.ReactCrop .ord-ne::after{top:0;right:0}
.ReactCrop .ord-e{top:50%;right:0;margin-top:-5px;margin-right:-5px;cursor:e-resize}
.ReactCrop .ord-e::after{right:0}
.ReactCrop .ord-se{bottom:0;right:0;margin-bottom:-5px;margin-right:-5px;cursor:se-resize}
.ReactCrop .ord-se::after{bottom:0;right:0}
.ReactCrop .ord-s{bottom:0;left:50%;margin-bottom:-5px;margin-left:-5px;cursor:s-resize}
.ReactCrop .ord-s::after{bottom:0}
.ReactCrop .ord-sw{bottom:0;left:0;margin-bottom:-5px;margin-left:-5px;cursor:sw-resize}
.ReactCrop .ord-sw::after{bottom:0;left:0}
.ReactCrop .ord-w{top:50%;left:0;margin-top:-5px;margin-left:-5px;cursor:w-resize}
.ReactCrop .ord-w::after{left:0}
.ReactCrop__disabled .ReactCrop__drag-handle{cursor:inherit}
.ReactCrop__drag-bar{position:absolute}
.ReactCrop__drag-bar.ord-n{top:0;left:0;width:100%;height:6px;margin-top:-3px}
.ReactCrop__drag-bar.ord-e{right:0;top:0;width:6px;height:100%;margin-right:-3px}
.ReactCrop__drag-bar.ord-s{bottom:0;left:0;width:100%;height:6px;margin-bottom:-3px}
.ReactCrop__drag-bar.ord-w{top:0;left:0;width:6px;height:100%;margin-left:-3px}
.ReactCrop--fixed-aspect .ReactCrop__drag-bar,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,.ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w,.ReactCrop--new-crop .ReactCrop__drag-bar,.ReactCrop--new-crop .ReactCrop__drag-handle{display:none}
@media (pointer:coarse){
.ReactCrop .ord-e,.ReactCrop .ord-n,.ReactCrop .ord-s,.ReactCrop .ord-w{display:none}
.ReactCrop__drag-handle{width:24px;height:24px}
}
.UploadImageModalPreview{margin-bottom:1rem;text-align:center}
.UploadImageModalPreview .ReactCrop__image{pointer-events:none}
.UploadImageModal__drop-indicator{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}
.UploadImageModal__error{color:#dd1c1c;font-size:.9375rem;line-height:1.6;margin:1rem 0 0;text-align:center}
.UploadImageModal__header{font-size:1.875rem;font-weight:500;line-height:1.2;letter-spacing:-.0625rem;padding:2.5rem}
.theme--light .UploadImageModal__header{color:#221e21}
.theme--dark .UploadImageModal__header{color:#fff}
.UploadImageModal__footer{display:flex;justify-content:flex-end;align-items:center;padding:1.5rem 2.5rem 2.5rem}
.UploadImageModal__cancel-button{border:1px solid}
.theme--light .UploadImageModal__cancel-button{background-color:#fff;border-color:rgba(35,30,33,.08);color:#221e21}
.theme--dark .UploadImageModal__cancel-button{background-color:#000;border-color:rgba(255,255,255,.5);color:#fff}
.UploadImageModal__cancel-button,.UploadImageModal__delete-button,.UploadImageModal__submit-button{margin:0 0 0 1rem}
@media (max-width:600px){
.UploadImageModal__footer{display:flex;flex-direction:column-reverse;flex-wrap:nowrap;justify-content:stretch;align-items:stretch}
.UploadImageModal__cancel-button,.UploadImageModal__delete-button,.UploadImageModal__submit-button{margin:0 0 1rem}
.AppHeader--logged-in+.CollectionProfileLayout__body{margin-top:3.5rem}
.AppHeader--logged-out+.CollectionProfileLayout__body{margin-top:8rem}
}
.CollectionProfileLayout__body{display:flex;flex-direction:column;align-items:stretch}
@media (min-width:601px){
.CollectionProfileLayout__body{padding:0 0 2rem}
.AppHeader+.CollectionProfileLayout__body{margin-top:5.625rem}
}
.CollectionEditModalHeaderImagePreview__preview{transition:opacity .3s ease-out}
.CollectionEditModalHeaderImagePreview__preview>.CollectionEditModalImagePreview__image{background-color:#ffd51f;background-image:linear-gradient(73deg,#de201d,transparent)}
.CollectionEditModalHeaderImagePreview__preview>.CollectionEditModalImagePreview__image,.CollectionEditModalHeaderImagePreview__preview>.CollectionEditModalImagePreview__label{width:100%;border-radius:0}
.CollectionEditModalHeaderImagePreview--dragging,.CollectionEditModalHeaderImagePreview--pending{background-color:rgba(0,0,0,.08);background-repeat:no-repeat;background-position:center;background-size:1.875rem}
.CollectionEditModalHeaderImagePreview--dragging__preview,.CollectionEditModalHeaderImagePreview--pending__preview{opacity:0}
.CollectionEditModalHeaderImagePreview--dragging{background-image:url(/assets/img/user-settings/upload-image-8fc4e03b89dd54c17dcf4a7d58434485.svg)}
.CollectionEditModalHeaderImagePreview--pending{background-image:url(/assets/img/common/spinner-26b1ff87719a2bdee9dca77e33a56fa3.svg)}
.CollectionEditModalImagePreview{display:flex;justify-content:center;margin:1.25rem 0}
.CollectionEditModalImagePreview__image,.CollectionEditModalImagePreview__label{border-radius:.5rem;width:10.75rem;height:10.75rem}
.CollectionEditModalImagePreview__image{background-position:center;background-repeat:no-repeat;background-size:cover}
.theme--light .CollectionEditModalImagePreview__image{background-image:url(/assets/img/placeholder-e2abb81468f6164ff1f304b602a0c6cc.svg)}
.theme--dark .CollectionEditModalImagePreview__image{background-image:url(/assets/img/placeholder-dark-06ff841b2a671f47df00c0560119f46e.svg)}
.CollectionEditModalImagePreview__label{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;position:absolute;overflow:hidden;cursor:pointer}
.theme--dark .CollectionEditModalImagePreview__label,.theme--light .CollectionEditModalImagePreview__label{color:#fff}
.CollectionEditModalImagePreview__label::before{transition:background-color .3s ease-out;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;content:'';background-color:rgba(0,0,0,.32)}
.CollectionEditModalImagePreview__label:hover::before{background-color:rgba(0,0,0,.68)}
.CollectionEditModalImagePreview__icon{background-position:center;background-repeat:no-repeat;background-size:auto;background-image:url(/assets/img/common/camera-icon-12f75c9a14c77272a390a1629b96e015.svg);height:1.25rem;width:1.25rem;z-index:1}
.CollectionEditModalImagePreview__text{margin-top:.3125rem;z-index:1}
.theme--light .CollectionEditModal{color:#221e21}
.theme--dark .CollectionEditModal{color:#fff}
.CollectionEditModal__header{font-size:1.875rem;font-weight:500;line-height:1.2;letter-spacing:-.0625rem;padding:2.5rem}
.CollectionEditModal__label{display:flex;align-items:center;font-size:.75rem;font-weight:500;height:2rem;line-height:1.33;letter-spacing:.0625rem;text-transform:uppercase}
.theme--light .CollectionEditModal__label{color:#9b999a}
.theme--dark .CollectionEditModal__label{color:#706e70}
.CollectionEditModal__input{transition:border-color .3s ease-out;display:flex;align-items:center;border-bottom:1px solid;font-size:.9375rem;height:1.5rem;line-height:1.6;width:100%;margin-bottom:1.875rem}
.theme--light .CollectionEditModal__input{border-color:rgba(0,0,0,.08);color:#221e21}
.theme--dark .CollectionEditModal__input{border-color:rgba(255,255,255,.08);color:#fff}
.CollectionEditModal__input:active,.CollectionEditModal__input:focus{border-color:#fd8235}
.CollectionEditModal__form{padding:0 5rem}
.CollectionEditModal__textarea{border:0;border-radius:0 .25rem .25rem 0;padding:1rem;height:7rem;width:100%}
.theme--light .CollectionEditModal__textarea{color:#221e21;background-color:#f6f6f6}
.theme--dark .CollectionEditModal__textarea{color:#fff;background-color:#363235}
.CollectionEditModal__textarea::-webkit-input-placeholder{color:#d1d1d1}
.CollectionEditModal__textarea::-ms-input-placeholder{color:#d1d1d1}
.CollectionEditModal__textarea::placeholder{color:#d1d1d1}
.CollectionEditModal__toggle{display:flex;justify-content:space-between}
.CollectionEditModal__toggle-title{font-weight:500}
.CollectionEditModal__buttons{margin:2.5rem 0;display:flex;justify-content:space-between;flex-wrap:wrap}
.CollectionEditModal__delete-button{background:0 0;text-decoration:underline;box-shadow:none;padding-left:0;font-weight:400}
.theme--light .CollectionEditModal__delete-button{color:#9b999a}
.theme--dark .CollectionEditModal__delete-button{color:#706e70}
.CollectionEditModal__delete-button:hover{color:#dd1c1c}
.CollectionEditModal__delete-button:hover::before{opacity:0}
@media (max-width:600px){
.CollectionEditModal__header{padding:1.25rem}
.CollectionEditModal__delete-button,.CollectionEditModal__submit-button{width:100%;padding:initial}
.CollectionEditModal__delete-button{order:2}
.CollectionEditModal__form{padding:0 2.5rem}
}
.CollectionEditCoverImageModal__content{padding:3rem}
.CollectionEditCoverImageModal__header{font-size:1.875rem;font-weight:500;line-height:1.2;letter-spacing:-.0625rem;padding-bottom:2rem}
.theme--light .CollectionEditCoverImageModal__header{color:#221e21}
.theme--dark .CollectionEditCoverImageModal__header{color:#fff}
.CollectionEditCoverImageModal__cancel-button{border:1px solid}
.theme--light .CollectionEditCoverImageModal__cancel-button{background-color:#fff;border-color:rgba(35,30,33,.08);color:#221e21}
.theme--dark .CollectionEditCoverImageModal__cancel-button{background-color:#000;border-color:rgba(255,255,255,.5);color:#fff}
.CollectionEditCoverImageModal__modal-buttons{display:flex;margin-top:1rem}
.CollectionEditCoverImageModal__list{display:flex;flex-wrap:wrap;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:25.625rem}
.CollectionEditCoverImageModal__loading-indicator{background-repeat:no-repeat;background-position:center;width:100%;height:3.125rem;margin:.9375rem auto}
.CollectionEditCoverImageModal__loading-indicator--pending{background-image:url(/assets/img/common/loading-50px-335dd4b2e9c3e25bdd81531fdb59cfa4.gif)}
.CollectionEditCoverImageModal__image{position:absolute;top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;width:auto;height:auto;border:.0625rem solid rgba(0,0,0,.1);border-radius:.25rem}
.CollectionEditCoverImageModal__image.LazyImage--loading{background-image:url(/assets/img/common/spinner-26b1ff87719a2bdee9dca77e33a56fa3.svg);background-position:center;background-repeat:no-repeat;background-size:25%}
.CollectionEditCoverImageModal__image::before{transition:background-color .1s ease-out;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;content:'';border-radius:.25rem;z-index:1}
.CollectionEditCoverImageModal__image:hover::before{background-color:rgba(0,0,0,.5)}
.CollectionEditCoverImageModal__item{position:relative;cursor:pointer;height:0;width:25%;padding-top:25%}
.CollectionEditCoverImageModal__item:hover>.CollectionEditCoverImageModal__select-button{opacity:1}
.CollectionEditCoverImageModal__select-button{transition:opacity .1s ease-out;position:absolute;right:.625rem;top:.625rem;z-index:2;opacity:0}
.CollectionEditCoverImageModal__select-button--checked{opacity:1}
.theme--dark .CollectionEditCoverImageModal__select-button--checked,.theme--light .CollectionEditCoverImageModal__select-button--checked{color:#fff;background-color:#fd8235}
.CollectionEditCoverImageModal__select-button--pending{background:url(/assets/img/common/spinner-26b1ff87719a2bdee9dca77e33a56fa3.svg) center/50% no-repeat #fff}
.theme--dark .CollectionEditCoverImageModal__select-button--pending,.theme--light .CollectionEditCoverImageModal__select-button--pending{color:#fff}
@media (min-width:601px){
.CollectionEditCoverImageModal__modal-buttons{justify-content:space-between}
.CollectionEditCoverImageModal__cancel-button.CapsuleButton{margin-left:auto}
.CollectionEditCoverImageModal__delete-button.CapsuleButton{background:0 0;box-shadow:none;font-weight:400;padding:0;text-decoration:underline}
.theme--light .CollectionEditCoverImageModal__delete-button.CapsuleButton{color:#9b999a}
.theme--dark .CollectionEditCoverImageModal__delete-button.CapsuleButton{color:#706e70}
.CollectionEditCoverImageModal__delete-button.CapsuleButton:hover{color:#dd1c1c}
.CollectionEditCoverImageModal__delete-button.CapsuleButton::before{display:none}
}
@media (max-width:600px){
.CollectionEditCoverImageModal__content{padding:1.25rem}
.CollectionEditCoverImageModal__cancel-button{width:100%}
.CollectionEditCoverImageModal__list{padding:.75rem 0}
.CollectionEditCoverImageModal__header{padding-bottom:.625rem;margin-right:2rem}
.CollectionEditCoverImageModal__modal-buttons{flex-direction:column;justify-content:center}
.CollectionEditCoverImageModal__delete-button.CapsuleButton{background-color:#dd1c1c;margin-bottom:.75rem}
}
@media (max-width:410px){
.CollectionEditCoverImageModal__item{width:33.33333%;padding-top:33.33333%}
}
.UploadImageModalPlaceholder__image-mask{border:1px solid rgba(0,0,0,.08);height:0;padding-top:27%;width:100%}
.CollectionProfileHeader__banner.ResponsiveImage,.CollectionProfileHeader__banner.ResponsiveImage>.ResponsiveImage__image{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;z-index:-1}
.CollectionProfileHeader__banner.ResponsiveImage::after,.CollectionProfileHeader__banner.ResponsiveImage::before{position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;content:''}
.CollectionProfileHeader__banner.ResponsiveImage:not(.ResponsiveImage--default)::before{background-color:rgba(0,0,0,.32)}
.CollectionProfileHeader__banner.ResponsiveImage:not(.ResponsiveImage--default)::after{background-image:linear-gradient(to top,transparent,#000);opacity:.32}
.CollectionProfileHeader__banner.ResponsiveImage--default>.ResponsiveImage__image{background-color:#ffd51f;background-image:linear-gradient(73deg,#de201d,transparent)}
.CollectionProfileHeader{contain:content;display:flex;flex-direction:column;align-items:stretch;padding:0 2.5rem;position:relative;text-align:center;width:100%;z-index:0}
.theme--dark .CollectionProfileHeader,.theme--light .CollectionProfileHeader{color:#fff}
.CollectionProfileHeader__caption{font-size:.875rem;font-weight:700;line-height:1.43;letter-spacing:.03125rem;text-transform:uppercase}
.CollectionProfileHeader__caption--private::before{content:'';display:block;background-image:url(/assets/img/collection-profile/private-6ed591fe2165f529c50d4a98c9a80f67.svg);margin:0 auto .5rem;width:1.5rem;height:1.5rem}
.CollectionProfileHeader__description{font-size:1.125rem;font-weight:500;line-height:1.56;margin:1rem auto 0;max-width:34.375rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
.CollectionProfileHeader__description:empty{display:none}
.CollectionProfileHeader__details{transition:min-height .3s ease-out;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:center;align-items:center;padding:1rem 0}
.CollectionProfileHeader__name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.22em;max-height:3.66em;font-size:2.25rem;font-weight:500;letter-spacing:-.0625rem;margin:1rem auto 0;min-width:0;max-width:34.375rem;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
.CollectionProfileHeader__name{width:100%}
}
.CollectionProfileHeader__user-avatar.UserAvatar{border-radius:50%;width:3rem;height:3rem;margin:0 auto .75rem}
.CollectionProfileHeader__user-href{transition:margin .3s ease-out;color:inherit;text-decoration:none;font-size:.9375rem;font-weight:500;line-height:1.6;margin:0 auto}
@media (max-width:800px){
.CollectionProfileHeader__details{min-height:13.5rem}
.CollectionProfileHeader__user-href{margin-bottom:1.25rem}
}
@media (max-width:475px){
.CollectionProfileHeader{padding:0 1rem}
}
@media (min-width:801px){
.CollectionProfileHeader__details{padding:3rem 0 4rem}
.CollectionProfileHeader__user-href{margin-bottom:2.5rem}
}
@media (min-width:1441px){
.CollectionProfileHeader{padding:0 5.625rem}
}
.CollectionProfileNav{contain:layout;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:stretch;align-items:stretch;margin:0 1rem;padding:.5rem 0 0}
.CollectionProfileNav__buttons{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:auto}
@media (max-width:640px){
.CollectionProfileHeader__caption{font-size:.75rem;font-weight:500;line-height:1.67}
.CollectionProfileHeader__description{font-size:.9375rem;line-height:1.6}
.CollectionProfileHeader__name{font-size:1.5rem;line-height:1.17;letter-spacing:-.0375rem}
.CollectionProfileHeader__user-href{font-size:.75rem;line-height:1.33}
.CollectionProfileNav{height:4rem}
.CollectionProfileNav__button.CapsuleButton{height:2.25rem;min-width:5.625rem;padding:0 1rem}
.CollectionProfileNav__button.CircleButton{border-radius:50%;width:2.25rem;height:2.25rem}
.CollectionProfileNav__button:not(:last-child){margin-right:.5rem}
}
@media (min-width:451px){
.CollectionProfileNav{margin:0 2.5rem}
}
@media (min-width:641px){
.CollectionProfileNav{border:solid rgba(0,0,0,.08);border-width:0 0 1px;height:6.5rem;margin:0 3rem}
.CollectionProfileNav__button:not(:last-child){margin-right:1rem}
}
@media (min-width:1441px){
.CollectionProfileNav{margin:0 6.625rem}
}
.CollectionProfileNavLinks{contain:content;display:flex;align-items:stretch}
.CollectionProfileNavLinks__count{font-weight:500}
.theme--light .CollectionProfileNavLinks__count{color:#221e21}
.theme--dark .CollectionProfileNavLinks__count{color:#fff}
.CollectionProfileNavLinks__item{transition:margin-right .3s ease-out,min-width .3s ease-out,padding-right .3s ease-out;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;border:solid transparent;border-width:0 0 2px;text-decoration:none}
.theme--light .CollectionProfileNavLinks__item{color:#9b999a}
.theme--dark .CollectionProfileNavLinks__item{color:#706e70}
.theme--light .CollectionProfileNavLinks__item--selected{border-color:#000;color:#221e21}
.theme--dark .CollectionProfileNavLinks__item--selected{border-color:#fff;color:#fff}
@media (max-width:640px){
.CollectionProfileNavLinks__count{font-size:.9375rem;font-weight:500;line-height:1.6}
.CollectionProfileNavLinks__item{flex-grow:1;flex-shrink:1;flex-basis:auto;padding-right:1rem}
.CollectionProfileNavLinks__item:not(:last-child){margin-right:1rem}
.CollectionProfileNavLinks__item--selected{min-width:4.625rem}
.CollectionProfileNavLinks__text{font-size:.75rem;font-weight:500;line-height:1.33}
}
@media (max-width:350px){
.CollectionProfileNavLinks__item:not(:last-child){margin-right:.5rem}
.CollectionProfileNavLinks__item--selected{min-width:3.5rem}
}
@media (max-width:330px){
.CollectionProfileNavLinks__item--selected{min-width:3rem}
}
@media (min-width:641px){
.CollectionProfileNavLinks__count{font-size:1.5rem;font-weight:500;line-height:1.17;letter-spacing:-.0375rem}
.CollectionProfileNavLinks__item{padding-right:2rem}
.CollectionProfileNavLinks__item:not(:last-child){margin-right:1.5rem}
.CollectionProfileNavLinks__text{font-size:.9375rem;line-height:1.6}
}
.theme--light body{background-color:#f6f6f6}
.theme--dark body{background-color:#363235}

/*# sourceMappingURL=collection-profile-6a072635e9b4ba2908d8ddfca00a4196.css.map*/