.product-card .media--portrait>:is(img,svg,video-media),.product-card .aspect-portrait,.horizontal-product__media.media--portrait>:is(img,svg,video-media){aspect-ratio:2 / 3}.js .button.gPreorderBtn,.js .button.gPreorderBtn:hover{color:rgb(var(--color-button-text))!important;background:var(--color-button-gradient)!important;background-color:rgb(var(--color-button-background))!important;border-radius:var(--buttons-radius)!important;border:none!important}.js div.gPreorderTopMessage,.js div.gPreorderBottomMessage{background:none!important;color:rgb(var(--color-foreground))!important;font-size:var(--text-sm)!important;padding:0!important}.js .gPreorderBadge,.js .gPreorderBadge.ribbon>span:first-child{background:rgb(var(--color-foreground))!important;color:rgb(var(--color-background))!important;font-family:inherit!important;font-size:var(--text-2xs)!important;font-weight:inherit!important;font-style:normal!important;padding:var(--sp-1d5) var(--sp-2d5)!important;width:max-content!important;height:auto!important}@media screen and (min-width:768px){.js .gPreorderBadge,.js .gPreorderBadge.ribbon>span:first-child{font-size:var(--text-sm)!important;padding:var(--sp-2d5) var(--sp-4)!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
