.template-product .product__title{margin-bottom:.4rem}.template-product .product__title h1{letter-spacing:normal}.template-product .product__info-container>[id^=price-]{margin-top:1.6rem}.template-product .product__info-container .price{font-size:2rem;line-height:2.8rem;font-weight:700}.template-product .product-form__submit{min-height:4.6rem;border-radius:0}.template-product .product-form__submit:after{border-radius:0}.template-product .product__info-container>.product-form__quantity+div .product-form{margin:0}.template-product .product-media-container{overflow:hidden!important;border-radius:1.2rem;background:rgba(var(--color-foreground),.03)}.template-product .thumbnail{border-radius:.6rem}.template-product .thumbnail[aria-current=true]{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground))}.template-product .product__inventory{padding-bottom:2.4rem;border-bottom:.1rem solid rgba(var(--color-foreground),.16)}.template-product .gm-product-picker{margin-top:2.4rem}.template-product .gm-product-picker h2{margin:0 0 2.4rem;font-size:1.8rem;line-height:2.8rem;font-weight:700}.template-product .gm-product-picker__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.template-product .gm-product-picker__item{min-width:0;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:2rem;font-weight:600;text-decoration:none}.template-product .gm-product-picker__item img{display:block;box-sizing:border-box;width:100%;height:auto;aspect-ratio:4 / 3;margin-bottom:.8rem;border:.1rem solid rgba(var(--color-foreground),.18);border-radius:.8rem;background:rgba(var(--color-foreground),.03);object-fit:contain}.template-product .gm-product-picker__item--current img{border-color:rgb(var(--color-foreground));box-shadow:0 0 0 1px rgb(var(--color-foreground))}.template-product .gm-product-picker__item:not(.gm-product-picker__item--current):hover span,.template-product .gm-product-picker__all:hover{text-decoration:underline}.template-product .gm-product-picker__all{display:inline-block;margin-top:2.4rem;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:2rem;text-underline-offset:.3rem}.template-product .gm-product-tabs{margin-top:4.8rem;color:rgb(var(--color-foreground))}.template-product .gm-product-tabs__nav{display:grid;grid-template-columns:1fr 1fr;border-bottom:.2rem solid rgba(var(--color-foreground),.18)}.template-product .gm-product-tabs__nav label{display:flex;min-height:5.6rem;align-items:center;justify-content:center;margin-bottom:-.2rem;border-bottom:.3rem solid transparent;font-size:1.8rem;line-height:2.4rem;font-weight:600;text-align:center;cursor:pointer}.template-product .gm-product-tabs__input:first-child:checked~.gm-product-tabs__nav label:first-child,.template-product .gm-product-tabs__input:nth-child(2):checked~.gm-product-tabs__nav label:nth-child(2){border-bottom-color:rgb(var(--color-foreground))}.template-product .gm-product-tabs__input:first-child:focus-visible~.gm-product-tabs__nav label:first-child,.template-product .gm-product-tabs__input:nth-child(2):focus-visible~.gm-product-tabs__nav label:nth-child(2){outline:.2rem solid rgb(var(--color-foreground));outline-offset:-.4rem}.template-product .gm-product-tabs__panel{display:none;padding:3.2rem 0 1.6rem;font-size:1.6rem;line-height:2.5rem}.template-product .gm-product-tabs__input:first-child:checked~.gm-product-tabs__panel--details,.template-product .gm-product-tabs__input:nth-child(2):checked~.gm-product-tabs__panel--shipping{display:block}.template-product .gm-product-tabs__description>:first-child{margin-top:0}.template-product .gm-product-tabs__facts{margin:2.4rem 0 0;padding-top:1.6rem;border-top:.1rem solid rgba(var(--color-foreground),.12)}.template-product .gm-product-tabs__facts div{display:grid;grid-template-columns:10rem minmax(0,1fr);gap:1.6rem}.template-product .gm-product-tabs__facts dt{opacity:.68}.template-product .gm-product-tabs__facts dd{margin:0}.template-product .gm-product-tabs__policy+.gm-product-tabs__policy{margin-top:3.2rem}.template-product .gm-product-tabs__policy h3{margin:0 0 .8rem;font-size:2rem;line-height:2.8rem}.template-product .gm-product-tabs__policy p{margin:0 0 .8rem}.template-product .gm-product-tabs__policy a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}@media screen and (min-width:990px){.template-product .product--medium:not(.product--no-media) .product__media-wrapper,.template-product .product--medium:not(.product--no-media) .product__info-wrapper{width:50%;max-width:50%}.template-product .product--medium:not(.product--no-media) .product__info-wrapper{padding-left:4.2rem}.template-product .product__info-container{max-width:64rem;display:grid;grid-template-columns:10.4rem minmax(0,1fr);column-gap:1.2rem}.template-product .product__info-container>*{grid-column:1 / -1}.template-product .product__info-container>.product-form__quantity{grid-column:1;min-height:4.6rem;margin:2.4rem 0 0}.template-product .product__info-container>.product-form__quantity+div{grid-column:2;align-self:end;margin-top:2.4rem}.template-product .product-form__quantity .quantity__label{display:none}.template-product .product-form__quantity .quantity{width:10.4rem;min-height:4.6rem}.template-product .product-form__buttons{max-width:none}}@media screen and (max-width:749px){.template-product .product__info-container{display:grid;grid-template-columns:9.6rem minmax(0,1fr);column-gap:1.2rem}.template-product .product__info-container>*{grid-column:1 / -1}.template-product .product__info-container>.product-form__quantity{grid-column:1;margin:2.4rem 0 0}.template-product .product__info-container>.product-form__quantity+div{grid-column:2;align-self:end;margin-top:2.4rem}.template-product .product-form__quantity .quantity__label{display:none}.template-product .product-form__quantity .quantity{width:9.6rem;min-height:4.6rem}.template-product .product-form__buttons{max-width:none}.template-product .gm-product-picker__items{gap:1rem}.template-product .gm-product-tabs{margin-top:4rem}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/genshin-product-layout.css.map */
