.Badges-module-scss-module__z8thPG__tagsColumn{z-index:1;pointer-events:none;flex-direction:row;width:100%;padding:12px 12px 0;display:flex;position:absolute}.Badges-module-scss-module__z8thPG__lefthandTags{justify-content:flex-start}.Badges-module-scss-module__z8thPG__lefthandTags>div{margin-right:8px}.Badges-module-scss-module__z8thPG__righthandTags{justify-content:flex-end}.Badges-module-scss-module__z8thPG__righthandTags>div{margin-left:8px}
.Carousel-module-scss-module__kz2dcG__carouselWrapper{flex-direction:column;width:100%;max-width:100%;display:flex}@media only screen and (min-width:1024px){.Carousel-module-scss-module__kz2dcG__carouselWrapper{background:#fff;border-radius:16px;flex:1}}.Carousel-module-scss-module__kz2dcG__thumbnailsDesktop{display:none}@media only screen and (min-width:1024px){.Carousel-module-scss-module__kz2dcG__thumbnailsDesktop{flex-direction:column;flex-shrink:0;gap:8px;display:flex}}.Carousel-module-scss-module__kz2dcG__thumbnail{cursor:pointer;aspect-ratio:1;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden;box-shadow:0 0 4px #00000014}.Carousel-module-scss-module__kz2dcG__thumbnail.Carousel-module-scss-module__kz2dcG__selected{filter:brightness(65%)}.Carousel-module-scss-module__kz2dcG__imageContainer{aspect-ratio:1;background:#fff;border-radius:16px 16px 0 0;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 0 4px #00000014}@media only screen and (max-width:768px){.Carousel-module-scss-module__kz2dcG__imageContainer{border-radius:0}}.Carousel-module-scss-module__kz2dcG__imageButton{cursor:pointer;z-index:1;pointer-events:none;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:absolute;inset:0}.Carousel-module-scss-module__kz2dcG__expandIconContainer{z-index:2;opacity:0;cursor:pointer;pointer-events:auto;background:#f6f6f6;border:4px solid #0000;border-radius:90px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Carousel-module-scss-module__kz2dcG__expandIconContainer:hover{border-color:#10101026}.Carousel-module-scss-module__kz2dcG__imageContainer:hover .Carousel-module-scss-module__kz2dcG__expandIconContainer{opacity:1}.Carousel-module-scss-module__kz2dcG__video{object-fit:contain;z-index:0;background-color:var(--color-backgrounds-highestContrast--alt);width:100%;height:100%;position:absolute;inset:0}.Carousel-module-scss-module__kz2dcG__carouselMobile{flex-direction:row;justify-content:center;align-items:center;gap:16px;width:100%;padding:16px;display:flex}@media only screen and (min-width:1024px){.Carousel-module-scss-module__kz2dcG__carouselMobile{display:none}}.Carousel-module-scss-module__kz2dcG__item{cursor:pointer;aspect-ratio:1;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.Carousel-module-scss-module__kz2dcG__selected{filter:brightness(65%)}.Carousel-module-scss-module__kz2dcG__videoItem{cursor:pointer;pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.Carousel-module-scss-module__kz2dcG__videoItem svg{pointer-events:none;fill:#0000;width:32px;height:32px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Carousel-module-scss-module__kz2dcG__discountBadgeContainer{min-width:50%;position:absolute;bottom:12px;left:12px}.Carousel-module-scss-module__kz2dcG__customTooltip{min-width:50%;min-height:22px}.Carousel-module-scss-module__kz2dcG__badgesWithHovering{z-index:1;position:absolute}.Carousel-module-scss-module__kz2dcG__sold img,.Carousel-module-scss-module__kz2dcG__sold video{filter:brightness(65%)}
.CreatorInfo-module-scss-module__l49vNq__creatorInfo{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;flex-direction:row;align-items:center;width:100%;padding:12px 16px;font-size:14px;font-weight:500;display:flex}@media only screen and (min-width:1024px){.CreatorInfo-module-scss-module__l49vNq__creatorInfo{padding-left:24px;padding-right:24px}}.CreatorInfo-module-scss-module__l49vNq__creatorInfo .CreatorInfo-module-scss-module__l49vNq__avatar{margin-right:8px}.CreatorInfo-module-scss-module__l49vNq__actions{flex-direction:row;align-items:center;margin-left:auto;display:flex}
.SizeSelect-module-scss-module__2DcEGG__dualSizeRow{gap:16px;display:flex}.SizeSelect-module-scss-module__2DcEGG__sizeItem{flex:1;gap:12px;display:grid}.SizeSelect-module-scss-module__2DcEGG__sizeItem .SizeSelect-module-scss-module__2DcEGG__label{color:#404040;font-size:16px;font-weight:500;line-height:1.1875}.SizeSelect-module-scss-module__2DcEGG__sizeItem .SizeSelect-module-scss-module__2DcEGG__wrapper{font-size:16px}.SizeSelect-module-scss-module__2DcEGG__label{color:#404040;font-size:16px;font-weight:500;line-height:1.1875}.SizeSelect-module-scss-module__2DcEGG__wrapper{font-size:16px}.SizeSelect-module-scss-module__2DcEGG__wrapper:has(.SizeSelect-module-scss-module__2DcEGG__selectOptionContainerClassName) .SizeSelect-module-scss-module__2DcEGG__selectOptionContainerClassName{height:fit-content;max-height:152px}
.QuantitySelector-module-scss-module__ZvW5SW__quantitySelector{flex-direction:column;gap:12px;display:flex}.QuantitySelector-module-scss-module__ZvW5SW__label{color:#404040;font-size:14px;font-weight:500}.QuantitySelector-module-scss-module__ZvW5SW__controls{background:#fff;border:1px solid #e0e0e0;border-radius:24px;align-items:center;gap:0;width:fit-content;display:flex;overflow:hidden}.QuantitySelector-module-scss-module__ZvW5SW__button{color:#404040;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:40px;height:36px;font-size:20px;font-weight:500;transition:background-color .2s;display:flex}.QuantitySelector-module-scss-module__ZvW5SW__button:hover:not(.QuantitySelector-module-scss-module__ZvW5SW__disabled){background-color:#f6f6f6}.QuantitySelector-module-scss-module__ZvW5SW__button.QuantitySelector-module-scss-module__ZvW5SW__disabled{color:#707070;cursor:not-allowed}.QuantitySelector-module-scss-module__ZvW5SW__button:active:not(.QuantitySelector-module-scss-module__ZvW5SW__disabled){background-color:#f6f6f6}.QuantitySelector-module-scss-module__ZvW5SW__input{text-align:center;color:#404040;background:0 0;border:none;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;outline:none;width:56px;height:36px;font-size:14px;font-weight:500}.QuantitySelector-module-scss-module__ZvW5SW__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.QuantitySelector-module-scss-module__ZvW5SW__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.QuantitySelector-module-scss-module__ZvW5SW__input[type=number]{-moz-appearance:textfield}
.ItemDetails-module-scss-module__5mO54q__infoRow{align-items:flex-start;gap:10px;margin-top:0;display:flex}.ItemDetails-module-scss-module__5mO54q__infoColumn{flex-direction:column;display:flex}.ItemDetails-module-scss-module__5mO54q__mt24{margin-top:24px}.ItemDetails-module-scss-module__5mO54q__box{color:#404040;font-size:14px;font-weight:500;line-height:1.5}.ItemDetails-module-scss-module__5mO54q__box span{color:#707070;margin-left:6px;font-weight:400;display:inline-block}.ItemDetails-module-scss-module__5mO54q__box span.ItemDetails-module-scss-module__5mO54q__quantity{margin-left:9px}.ItemDetails-module-scss-module__5mO54q__link{color:#b53bfe;display:inline-block}.ItemDetails-module-scss-module__5mO54q__link:first-of-type{margin-left:6px}
.Carousel-module-scss-module__upQsvW__carouselContainer{width:100%;margin:0 auto;padding:0 0 16px;position:relative}.Carousel-module-scss-module__upQsvW__carouselContainer .Carousel-module-scss-module__upQsvW__titleCtn{flex:auto;justify-content:space-between;margin-bottom:24px;margin-left:8px;padding:24px 20px 0 15px;display:flex}@media only screen and (min-width:768px){.Carousel-module-scss-module__upQsvW__carouselContainer .Carousel-module-scss-module__upQsvW__titleCtn{padding:24px 20px 0 5px}}.Carousel-module-scss-module__upQsvW__carouselContainer .Carousel-module-scss-module__upQsvW__titleCtn .Carousel-module-scss-module__upQsvW__kebabMenu{position:relative;top:-8px;right:-16px}.Carousel-module-scss-module__upQsvW__carouselContainer .Carousel-module-scss-module__upQsvW__titleCtn .Carousel-module-scss-module__upQsvW__kebabMenu svg{color:#707070;fill:#707070}.Carousel-module-scss-module__upQsvW__carouselContainer h2{color:#404040;margin-top:0;font-size:16px;font-style:normal;font-weight:500;line-height:19px}.Carousel-module-scss-module__upQsvW__carouselContainer.Carousel-module-scss-module__upQsvW__relatedItemsVariant .Carousel-module-scss-module__upQsvW__titleCtn{margin:0 0 10px;padding:0}@media only screen and (min-width:768px){.Carousel-module-scss-module__upQsvW__carouselContainer.Carousel-module-scss-module__upQsvW__fewerItems .Carousel-module-scss-module__upQsvW__emblaViewport{padding-left:20px}}.Carousel-module-scss-module__upQsvW__emblaCarousel{min-height:138px;padding-bottom:26px;position:relative}.Carousel-module-scss-module__upQsvW__emblaCarousel.Carousel-module-scss-module__upQsvW__loading .Carousel-module-scss-module__upQsvW__emblaViewport{opacity:0}.Carousel-module-scss-module__upQsvW__emblaCarousel.Carousel-module-scss-module__upQsvW__loading .Carousel-module-scss-module__upQsvW__navButton,.Carousel-module-scss-module__upQsvW__emblaCarousel.Carousel-module-scss-module__upQsvW__loading .Carousel-module-scss-module__upQsvW__dotNavContainer{visibility:hidden}.Carousel-module-scss-module__upQsvW__emblaViewport{transition:opacity .2s ease-in-out;overflow:hidden}@media only screen and (min-width:768px){.Carousel-module-scss-module__upQsvW__emblaViewport{margin:0 57px}}.Carousel-module-scss-module__upQsvW__emblaContainer{gap:16px;display:flex}.Carousel-module-scss-module__upQsvW__emblaSlide{flex:none;min-width:0}.Carousel-module-scss-module__upQsvW__dotNavContainer{z-index:1;justify-content:center;width:100%;display:flex;position:absolute;bottom:0;left:0;right:0}.Carousel-module-scss-module__upQsvW__dotNavContainer .Carousel-module-scss-module__upQsvW__dot{cursor:pointer;background-color:#efefef;border:0;border-radius:50%;outline:0;width:8px;height:8px;margin-right:8px;padding:0}.Carousel-module-scss-module__upQsvW__dotNavContainer .Carousel-module-scss-module__upQsvW__dot:last-of-type{margin-right:0}.Carousel-module-scss-module__upQsvW__dotNavContainer .Carousel-module-scss-module__upQsvW__dot.Carousel-module-scss-module__upQsvW__dotSelected{background-color:#707070}.Carousel-module-scss-module__upQsvW__navButton{cursor:pointer;fill:#fff;z-index:1;border:0;border-radius:50%;outline:0;padding:0;display:none;position:absolute;top:25%}.Carousel-module-scss-module__upQsvW__navButton>svg{fill:#606060}.Carousel-module-scss-module__upQsvW__navButton:hover>svg{fill:#101010}.Carousel-module-scss-module__upQsvW__navButton:disabled{cursor:not-allowed;opacity:.5;background-color:#404040}@media only screen and (min-width:768px){.Carousel-module-scss-module__upQsvW__navButton{display:flex}}.Carousel-module-scss-module__upQsvW__navButton svg{margin:auto}.Carousel-module-scss-module__upQsvW__navButton.Carousel-module-scss-module__upQsvW__prev{left:0}.Carousel-module-scss-module__upQsvW__navButton.Carousel-module-scss-module__upQsvW__next{right:0}.Carousel-module-scss-module__upQsvW__thumbNavContainer{justify-content:center;align-items:center;margin:16px 0;display:none}@media only screen and (min-width:768px){.Carousel-module-scss-module__upQsvW__thumbNavContainer{display:flex}}.Carousel-module-scss-module__upQsvW__thumbNavContainer .Carousel-module-scss-module__upQsvW__pic{cursor:pointer;border:2px solid #0000;border-radius:8px;width:64px;height:64px;margin-right:16px;display:inline-flex;position:relative;overflow:hidden}.Carousel-module-scss-module__upQsvW__thumbNavContainer .Carousel-module-scss-module__upQsvW__pic img{box-sizing:border-box;opacity:.5;border:2px solid #0000;border-radius:8px;width:100%;height:100%}.Carousel-module-scss-module__upQsvW__thumbNavContainer .Carousel-module-scss-module__upQsvW__pic .Carousel-module-scss-module__upQsvW__ctnSvg{background-color:#404040b3;width:64px;height:64px;display:flex;position:absolute;top:0;left:0}.Carousel-module-scss-module__upQsvW__thumbNavContainer .Carousel-module-scss-module__upQsvW__pic svg{width:24px;height:24px;margin:auto}.Carousel-module-scss-module__upQsvW__thumbNavContainer .Carousel-module-scss-module__upQsvW__pic:last-of-type{margin-right:0}.Carousel-module-scss-module__upQsvW__thumbNavContainer .Carousel-module-scss-module__upQsvW__pic.Carousel-module-scss-module__upQsvW__current{border:2px solid #404040}.Carousel-module-scss-module__upQsvW__thumbNavContainer .Carousel-module-scss-module__upQsvW__pic.Carousel-module-scss-module__upQsvW__current img{opacity:1;border:2px solid #fff}
.StoreItemCard-module-scss-module__4k-Q5W__storeItemCard{width:112px;height:112px;display:flex}.StoreItemCard-module-scss-module__4k-Q5W__storeItemCard img,.StoreItemCard-module-scss-module__4k-Q5W__storeItemCard .StoreItemCard-module-scss-module__4k-Q5W__avatarUnavailable{background-color:#efefef;border-radius:12px;width:112px;min-width:112px;height:112px;min-height:112px;display:block}.StoreItemCard-module-scss-module__4k-Q5W__storeItemCard .StoreItemCard-module-scss-module__4k-Q5W__avatarUnavailable svg{height:100%;display:inherit;margin:0 auto}.StoreItemCard-module-scss-module__4k-Q5W__noThumbnail{background-color:#f6f6f6;border-radius:12px;width:112px;height:112px;display:block}.StoreItemCard-module-scss-module__4k-Q5W__noThumbnail svg{opacity:.4;transform:translate(24px,24px)}
.StoreItemCarouselCard-module-scss-module__A7iiKq__storeItemCard{width:112px;height:112px;display:flex}.StoreItemCarouselCard-module-scss-module__A7iiKq__storeItemCard img,.StoreItemCarouselCard-module-scss-module__A7iiKq__storeItemCard .StoreItemCarouselCard-module-scss-module__A7iiKq__avatarUnavailable{background-color:#efefef;border-radius:12px;width:112px;min-width:112px;height:112px;min-height:112px;display:block}.StoreItemCarouselCard-module-scss-module__A7iiKq__storeItemCard .StoreItemCarouselCard-module-scss-module__A7iiKq__avatarUnavailable svg{height:100%;display:inherit;margin:0 auto}.StoreItemCarouselCard-module-scss-module__A7iiKq__storeItemCard .StoreItemCarouselCard-module-scss-module__A7iiKq__hidden{display:none}.StoreItemCarouselCard-module-scss-module__A7iiKq__noThumbnail{background-color:#f6f6f6;border-radius:12px;width:112px;height:112px;display:block}.StoreItemCarouselCard-module-scss-module__A7iiKq__noThumbnail svg{opacity:.4;transform:translate(24px,24px)}
.BuyNowButton-module-scss-module__jpBdCW__edit{color:#707070;text-transform:uppercase;cursor:pointer;background:#f6f6f6;border:0 solid #707070;border-radius:42px;flex:1 0 0;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;padding:0 16px;font-size:17px;font-weight:700;line-height:17px;transition:background .3s ease-in-out,border-color .3s ease-in-out,color .3s ease-in-out;display:flex;position:relative}.BuyNowButton-module-scss-module__jpBdCW__edit svg{stroke:#707070;fill:#0000;transition:stroke .3s ease-in-out}.BuyNowButton-module-scss-module__jpBdCW__edit:hover{color:#b53bfe;background:#fff;border:1px solid #b53bfe}.BuyNowButton-module-scss-module__jpBdCW__edit:hover svg{stroke:#b53bfe}.BuyNowButton-module-scss-module__jpBdCW__modalShippingContainer{font-weight:700}.BuyNowButton-module-scss-module__jpBdCW__modalShippingBtn{width:116px}
.StoreItemPage-module-scss-module__UO9s3W__main{width:calc(100% - 16px);max-width:1012px;margin:0 auto;padding-top:24px;padding-bottom:24px}@media only screen and (max-width:768px){.StoreItemPage-module-scss-module__UO9s3W__main{width:100%;padding-top:0}}.StoreItemPage-module-scss-module__UO9s3W__container{flex-direction:column;align-items:flex-start;gap:16px;display:flex}@media only screen and (min-width:1024px){.StoreItemPage-module-scss-module__UO9s3W__container{flex-direction:row}}.StoreItemPage-module-scss-module__UO9s3W__middleColumn{background:#fff;border-radius:16px;flex-direction:column;width:100%;display:flex;position:relative}@media only screen and (min-width:1024px){.StoreItemPage-module-scss-module__UO9s3W__middleColumn{flex:596px;min-width:0;max-width:596px}}@media only screen and (max-width:768px){.StoreItemPage-module-scss-module__UO9s3W__middleColumn{border-radius:0}}.StoreItemPage-module-scss-module__UO9s3W__middleColumn .StoreItemPage-module-scss-module__UO9s3W__wishlistButtonContainer{z-index:1;position:absolute;bottom:12.15px;right:12.15px}.StoreItemPage-module-scss-module__UO9s3W__details{background-color:#fff;border-radius:16px;flex-direction:column;flex-shrink:0;align-self:flex-start;align-items:flex-start;width:100%;max-width:320px;padding-bottom:16px;display:flex}@media only screen and (max-width:1023px){.StoreItemPage-module-scss-module__UO9s3W__details{display:none}}.StoreItemPage-module-scss-module__UO9s3W__detailsMobile{flex-direction:column;flex-shrink:0;align-items:flex-start;width:100%;padding-bottom:16px;display:flex}@media only screen and (min-width:1024px){.StoreItemPage-module-scss-module__UO9s3W__detailsMobile{display:none}}.StoreItemPage-module-scss-module__UO9s3W__detailsBox{flex-direction:column;align-self:stretch;align-items:flex-start;gap:16px;padding:16px;display:flex}.StoreItemPage-module-scss-module__UO9s3W__title{text-overflow:ellipsis;color:#404040;white-space:wrap;font-size:24px;font-weight:500;line-height:1.16667;overflow-x:hidden}.StoreItemPage-module-scss-module__UO9s3W__category{color:#b53bfe;margin-top:-8px;font-size:14px;line-height:1.57143}.StoreItemPage-module-scss-module__UO9s3W__box{width:100%;padding:16px}.StoreItemPage-module-scss-module__UO9s3W__description{color:#707070;overflow-wrap:anywhere;border-top:1px solid #efefef;width:100%;padding:24px 16px;font-size:14px;line-height:1.5}@media only screen and (min-width:1024px){.StoreItemPage-module-scss-module__UO9s3W__description{min-height:200px}}.StoreItemPage-module-scss-module__UO9s3W__items{background-color:#fff;width:100%;padding:24px 16px}@media only screen and (min-width:768px){.StoreItemPage-module-scss-module__UO9s3W__items{border-radius:0 0 16px 16px}}
.MediaModal-module-scss-module__feaz1a__modalOverlay{z-index:9999;background:#101010d9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.MediaModal-module-scss-module__feaz1a__closeButton{color:#fff;cursor:pointer;z-index:10000;background:#707070;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;transition:all .1s;display:flex;position:fixed;top:20px;right:20px}.MediaModal-module-scss-module__feaz1a__closeButton:hover{background:#fff3;border-color:#ffffff80;transform:scale(1.1)}.MediaModal-module-scss-module__feaz1a__closeButton:active{transform:scale(.95)}.MediaModal-module-scss-module__feaz1a__modalContent{width:100%;height:100%;display:flex}.MediaModal-module-scss-module__feaz1a__thumbnailsContainer{flex-direction:column;align-items:center;gap:16px;max-height:100%;padding:32px 0 0 32px;display:flex;overflow-y:auto}@media only screen and (max-width:1024px){.MediaModal-module-scss-module__feaz1a__thumbnailsContainer{padding:16px 0 16px 16px;position:fixed;bottom:0}}.MediaModal-module-scss-module__feaz1a__thumbnailButton{cursor:pointer;background:0 0;border:none;padding:0;display:block}.MediaModal-module-scss-module__feaz1a__thumbnail{object-fit:cover;border-radius:16px;flex-shrink:0;width:64px;height:64px;transition:all .2s;display:block}@media only screen and (max-width:1024px){.MediaModal-module-scss-module__feaz1a__thumbnail{width:48px;height:48px}}.MediaModal-module-scss-module__feaz1a__thumbnail.MediaModal-module-scss-module__feaz1a__selected,.MediaModal-module-scss-module__feaz1a__thumbnail:hover{filter:brightness(65%);box-shadow:0 0 4px #00000014}.MediaModal-module-scss-module__feaz1a__mainMediaContainer{scroll-snap-type:y mandatory;flex-direction:column;flex:1;align-items:center;gap:8px;height:100vh;padding:0 48px;display:flex;overflow:hidden auto}@media only screen and (max-width:1024px){.MediaModal-module-scss-module__feaz1a__mainMediaContainer{padding:0}}.MediaModal-module-scss-module__feaz1a__mediaItem{scroll-snap-align:center;flex-shrink:0;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;overflow:hidden}.MediaModal-module-scss-module__feaz1a__image{object-fit:contain;width:100%;height:100%;display:block}@media only screen and (max-width:1024px){.MediaModal-module-scss-module__feaz1a__image{object-fit:cover;height:100%}}.MediaModal-module-scss-module__feaz1a__video{object-fit:contain;height:100%}
