.store-main-content{color:#fff;padding-inline:5%}.store-main-content .store-header-container{margin-bottom:66px}.store-main-content .store-header{font-weight:700;font-size:36px;line-height:120%;text-align:center;color:#fff;margin-bottom:16px}.store-main-content .store-subheader{font-weight:700;font-size:20px;line-height:120%;text-align:center;color:#fff}.store-main-content .product-mini-card{border-radius:24px;max-width:248px;overflow:hidden}.store-main-content .product-mini-card.card-2{max-width:364px}.store-main-content .product-mini-card:has(.product-image-container.selected:active){outline:2px solid #31b261}.store-main-content .product-mini-card.selected{outline:2px solid #31b261}.store-main-content .product-image-container{position:relative}.store-main-content .product-image{width:100%;border-radius:unset}.store-main-content .popularity-badge{position:absolute;padding:5px 12px;top:14px;right:14px;background-color:#0c0c0c33;color:#fff;border:1px solid white;border-radius:13.5px;box-sizing:border-box;text-align:center;font:600 12px/120% Metropolis}.store-main-content .product-mini-card.selected .info-panel-container{background-color:#101010}.store-main-content .info-panel-container{padding:16px 14px 20px 16px;background-color:#1f1f1f;display:flex;border-bottom-left-radius:24px;border-bottom-right-radius:24px;position:relative}.store-main-content .title-price-container{display:flex;flex-direction:column}.store-main-content .selection-panel-container{align-self:stretch;margin-top:auto;margin-left:auto}.store-main-content .product-mini-card .title{font:600 16px/120% Metropolis;margin-bottom:12px}.store-main-content .product-mini-card .price{font:600 20px/1 Metropolis}.store-main-content .color-swatches{display:flex;flex-direction:row}.store-main-content .color-swatches .color-container{width:unset}.store-main-content .color-swatches .color-swatch{width:20px;height:20px;border:.6px solid #404040}.store-main-content .color-container.selected .color-swatch{outline:1px solid white}.store-main-content .color-swatches .color-swatch:after{content:unset}.store-main-content .color-swatches .color-name{display:none}.store-main-content .product-image-container a{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.store-main-content .size-info-container{font-family:Metropolis;font-style:normal;font-weight:500;font-size:16px;line-height:16px;text-align:right;letter-spacing:-.02em;color:#bfbfbf;position:absolute;right:16px}@media screen and (orientation: portrait) and (max-width: 830px){.store-main-content .product-mini-cards-container{gap:20px}}@media screen and (orientation: portrait) and (max-width: 1081px){.store-hero .hero-image{height:100%;width:auto!important}.store-main-content .max-width-container{padding:36px 18px 28px;max-width:unset}.store-main-content .store-header-container{margin-bottom:36px}.store-main-content .store-header{font-weight:600;font-size:20px;line-height:120%;margin-bottom:8px}.store-main-content .store-subheader{font-weight:500;font-size:12px}.store-main-content .title-container{font-size:24px;margin-bottom:28px;text-align:center}.store-main-content .product-mini-cards-container{column-gap:16px;row-gap:24px;justify-content:center}.store-main-content .product-mini-card{border-radius:16px;max-width:154px;overflow:hidden}.store-main-content .product-mini-card.card-2{max-width:232px}.store-main-content .product-image-container{position:relative;width:154px;aspect-ratio:154 / 188}.store-main-content .product-mini-card.card-2 .product-image-container{width:232px;aspect-ratio:232 / 188}.store-main-content .size-info-container{font-size:10px}.store-main-content .popularity-badge{padding:4px 8px;font:600 10px/120% Metropolis;top:8px;right:8px}.store-main-content .info-panel-container{flex-direction:column;gap:8px;padding:12px 8px;border-bottom-left-radius:16px;border-bottom-right-radius:16px}.store-main-content .selection-panel-container{align-self:unset;margin-top:unset;margin-left:unset}.store-main-content .product-mini-card .title{font:600 12px/140% Metropolis;margin-bottom:8px}.store-main-content .product-mini-card .price{font:600 16px/1 Metropolis}}.store-main-content{max-width:2000px;margin:164px auto 80px;width:100%}.store-hero{position:relative;overflow:hidden;aspect-ratio:1168 / 360;height:auto;color:#fff;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:24px}.store-hero:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#000;opacity:.48;border-radius:24px}.store-hero .hero-image{position:absolute;z-index:-1;width:100%}.store-hero .hero-image{display:block}.store-head{font-size:48px;width:100%;max-width:560px;height:auto;margin:0;display:flex;justify-content:center;align-items:center;z-index:1}.store-head2{font-size:36px;text-align:left;margin-top:64px;color:#fff}.store-product-grid{display:flex;flex-wrap:wrap;gap:40px 59px;margin-top:40px}.store-product-card{background-color:#1f1f1f;border-radius:22px;width:248px;height:392px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;overflow:hidden}.store-product-card .store-img{width:248px;height:305px;background-color:#9c9c9c;border-radius:22px 22px 0 0;overflow:hidden;position:relative;margin-top:-10px;margin-right:-5px}.store-product-card .store-name{margin-top:16px;font-size:16px;font-weight:600;margin-left:16px;margin-right:auto;text-align:left;background-color:#1f1f1f;color:#fff}.store-product-card .store-price{margin-top:10px;font-size:20px;font-weight:600px;margin-left:16px;text-align:left;background-color:#1f1f1f;color:#fff;flex-grow:1}.store-product-card2{background-color:#1f1f1f;border-radius:22px;width:364px;height:392px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.store-product-card2 .store-img{margin:-16px 0 0;width:364px;height:305px;background-color:#9c9c9c;border-radius:22px 22px 0 0}.store-product-card2 .store-name{margin-top:16px;font-size:16px;font-weight:600;margin-left:-224px;text-align:left;background-color:#1f1f1f;color:#fff}.store-product-card2 .store-price{font-size:20px;font-weight:600;text-align:left;background-color:#1f1f1f;color:#fff;padding:10px;border-radius:10px;margin-left:24px}.store-colorcontainer{display:flex;align-items:center;justify-content:right;box-sizing:border-box;width:100%}.store-color{display:flex;gap:5px;margin-left:auto;margin-right:20px}.store-color button{border-radius:50%;width:20px;height:20px;background-color:#405a7f;cursor:pointer;border:none}.store-color button2{border-radius:50%;width:20px;height:20px;background-color:#404040;cursor:pointer;border:none}.store-color button3{border-radius:50%;width:20px;height:20px;background-color:#de6d4f;cursor:pointer;border:none}.store-color button4{border-radius:50%;width:20px;height:20px;background-color:#bfbfbf;cursor:pointer;border:none}.store-color button5{border-radius:50%;width:20px;height:20px;mask-image:linear-gradient(45deg,#0003 50%,#9c9c9c 50%);-webkit-mask-image:linear-gradient(45deg,rgba(0,0,0,.2) 50%,rgba(255,255,255,1) 50%);background-color:#fff;cursor:pointer;border:none}.store-tag{border-radius:22px;width:auto;padding:0 12px;height:27px;background-color:#0c0c0c33;font:600 12px/120% Metropolis;color:#fff;border:1px solid #ffffff;margin-right:0;position:absolute;top:14px;right:14px}.store-notify{border-radius:22px;width:fit-content;padding:0 15px;height:34px;margin:-5px 0 -9px;background:linear-gradient(-45deg,#fff3,#ffffff1a);color:#fff;border:none;display:flex;align-items:center;gap:5px}.variant-button{border:2px solid transparent;transition:border .3s}.variant-button.active{outline:1px solid #ffffff;border:2px solid #1f1f1f}@media only screen and (max-width: 768px){.store-main-content{width:100%;margin-bottom:48px;margin-top:104px}.store-hero{color:#fff;height:140px;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:16px}.store-hero:after{border-radius:16px}.store-head{font-size:20px;width:100%;max-width:276px;height:auto;margin:0;display:flex;justify-content:center;align-items:center;font-weight:700px}.store-head2{font-size:20px;text-align:left;margin-left:8px;margin-top:36px}.store-product-grid{display:flex;flex-wrap:wrap;gap:24px 16px;margin-top:28px}.store-product-card{background-color:#1f1f1f;border-radius:16px;width:154px;height:283px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.store-product-card .store-img{margin:-16px 0 0;width:154px;height:188px;background-color:#9c9c9c;border-radius:22px 22px 0 0}.store-product-card .store-name{margin:12px auto 18px 7px;font-size:12px;text-align:left;background-color:#1f1f1f;color:#fff}.store-product-card .store-price{margin-top:8px;font-size:16px;font-weight:600px;margin-left:0;text-align:left;background-color:#1f1f1f;color:#fff;flex-grow:1;margin-right:80px}.store-product-card2{background-color:#1f1f1f;border-radius:22px;width:232px;height:283px;display:flex;margin-bottom:24px;flex-direction:column;justify-content:center;align-items:center;position:relative}.store-product-card2 .store-img{margin:-16px 0 0;width:232px;height:188px;background-color:#9c9c9c;border-radius:22px 22px 0 0}.store-product-card2 .store-name{margin-top:8px;font-size:12px;font-weight:600px;margin-left:-174px;text-align:left;background-color:#1f1f1f;color:#fff}.store-product-card2 .store-price{font-size:16px;font-weight:600;text-align:left;background-color:#1f1f1f;color:#fff;padding:10px;border-radius:10px;margin-left:-155px}.store-color2{display:flex;gap:5px;margin-top:8px;justify-content:left;margin-left:-150px;margin-bottom:8px}.store-colorcontainer{display:flex;align-items:center;justify-content:left;box-sizing:border-box;width:100%;flex-direction:column}.store-color{display:flex;gap:5px;margin-top:13px;flex-wrap:wrap;justify-content:left}.store-color button{border-radius:50%;width:20px;height:20px;background-color:#405a7f;cursor:pointer;border:none}.store-color button2{border-radius:50%;width:20px;height:20px;background-color:#404040;cursor:pointer;border:none}.store-color button3{border-radius:50%;width:20px;height:20px;background-color:#de6d4f;cursor:pointer;border:none}.store-color button4{border-radius:50%;width:20px;height:20px;background-color:#bfbfbf;cursor:pointer;border:none}.store-color2 button5{border-radius:50%;width:20px;height:20px;mask-image:linear-gradient(45deg,#0003 50%,#9c9c9c 50%);-webkit-mask-image:linear-gradient(45deg,rgba(0,0,0,.2) 50%,rgba(255,255,255,1) 50%);background-color:#fff;cursor:pointer;border:none}.store-color2 :hover,.store-color :hover{outline:1px solid #ffffff;border:2px solid #1f1f1f}.store-tag{width:auto;padding:0 6px;height:20px;font-size:10px;top:8px;right:8px}.store-notify{border-radius:22px;width:100%;font-size:12px;margin-top:10px;margin-bottom:8px;padding:0 24px;height:32px;border:none;margin-left:0;display:flex;align-items:center;gap:5px}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/store.css.map */
