.product__info-container{gap:var(--toylivo-space-10)}@media screen and (min-width:990px){.product__media-wrapper{padding-right:var(--toylivo-space-8)}}.product__column-sticky{top:calc(var(--header-height, 0px) + 3rem)}.product__info-container>*+*{margin-top:0}.product__info-container .caption-with-letter-spacing{color:rgba(var(--color-foreground),.68);font-weight:500;letter-spacing:.16rem;font-size:1.2rem}.product__title h1{font-size:3.6rem;letter-spacing:-.01em;line-height:1.08}quick-add-modal .product__title h1{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.product__title a.product__title{text-decoration:none;color:inherit;pointer-events:none;cursor:default}.rating-wrapper{display:flex;align-items:center;gap:var(--toylivo-space-2)}.rating-text,.rating-count{color:rgba(var(--color-foreground),.68)}.price--large .price-item--regular,.price--large .price-item--sale{font-family:var(--font-heading-family);font-size:3rem;font-weight:400;letter-spacing:-.01em}.price--large .price-item--sale{color:var(--toylivo-color-accent)}.price--large s.price-item--regular{color:rgba(var(--color-foreground),.5);font-size:1.9rem;font-weight:400}.toylivo-savings-badge{margin-left:var(--toylivo-space-3);color:var(--toylivo-color-accent);font-size:1.5rem;font-weight:600;vertical-align:middle}.product__tax{color:rgba(var(--color-foreground),.68)}.product-form__input--pill .form__label{font-weight:600;letter-spacing:.03rem;margin-bottom:var(--toylivo-space-3)}.product-form__input--pill fieldset,.product-form__input--pill{display:block}.product-form__input input[type=radio]+label{--variant-pills-radius: var(--toylivo-radius-full);border-radius:var(--toylivo-radius-full);transition:transform var(--duration-default) ease,border-color var(--duration-default) ease}.product-form__input input[type=radio]:checked+label{transform:scale(1.03)}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label .swatch{outline-offset:.3rem}.quantity{--inputs-radius: var(--toylivo-radius-full);--inputs-radius-outset: var(--toylivo-radius-full);border-radius:var(--toylivo-radius-full);overflow:hidden}.quantity__button{transition:background-color var(--duration-default) ease}.quantity__input{font-weight:600}.product-form__buttons{gap:var(--toylivo-space-3)}.product-form__submit.button--full-width{min-height:5.8rem;font-size:1.5rem;font-weight:600;transition:transform var(--duration-default) ease,box-shadow var(--duration-default) ease}.product-form__submit.button--full-width:not([disabled]):hover{transform:translateY(-.15rem);box-shadow:var(--toylivo-shadow-md)}.product-form__buttons .shopify-payment-button__button{border-radius:var(--buttons-radius, 1.6rem)!important}.toylivo-product-wishlist-row{display:flex;align-items:center;gap:var(--toylivo-space-2);margin-top:var(--toylivo-space-4)}.toylivo-product-wishlist-row__button{position:static;opacity:1}.toylivo-product-wishlist-row__button button{width:3.2rem;height:3.2rem;background:transparent;box-shadow:none;border:.1rem solid rgba(var(--color-foreground),.16)}.toylivo-product-wishlist-row__label{font-size:1.4rem;font-weight:500;color:rgba(var(--color-foreground),.8)}.product__info-container .product-form__submit.button--full-width:disabled,.toylivo-sticky-cart .product-form__submit.button--full-width:disabled{opacity:1;background-color:transparent;color:rgb(var(--color-foreground));border:.15rem solid rgba(var(--color-foreground),.25);box-shadow:none}.product__info-container .product-form__submit.button--full-width:disabled:before,.product__info-container .product-form__submit.button--full-width:disabled:after,.toylivo-sticky-cart .product-form__submit.button--full-width:disabled:before,.toylivo-sticky-cart .product-form__submit.button--full-width:disabled:after{content:none}.product__info-container .icon-with-text{display:flex;flex-wrap:wrap;column-gap:var(--toylivo-space-6);row-gap:var(--toylivo-space-3);padding:var(--toylivo-space-5) 0;border-top:.1rem solid rgba(var(--color-foreground),.1)}.product__info-container .icon-with-text__item{display:flex;align-items:center;gap:var(--toylivo-space-2)}.product__info-container .icon-with-text__item svg{width:1.8rem;height:1.8rem;flex-shrink:0;color:rgba(var(--color-foreground),.6)}.product__info-container .icon-with-text__item span.h4{font-family:var(--font-body-family);font-size:1.3rem;font-weight:500;letter-spacing:.01rem;color:rgba(var(--color-foreground),.85)}.product__inventory{display:flex;align-items:center;gap:var(--toylivo-space-2);font-weight:600;font-size:1.3rem}.product__description.rte{color:rgba(var(--color-foreground),.78);line-height:1.7}.product__accordion.accordion{border:none;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.product__accordion.accordion summary{padding:var(--toylivo-space-6) 0;cursor:pointer}.product__accordion .summary__title{gap:var(--toylivo-space-3)}.product__accordion .summary__title svg,.product__accordion .summary__title .icon{width:1.7rem;height:1.7rem;color:rgba(var(--color-foreground),.45)}.product__accordion .accordion__title{font-size:1.2rem;font-weight:600;letter-spacing:.1rem;text-transform:uppercase}.product__accordion summary svg:last-child{transition:transform var(--duration-medium) ease}.product__accordion details[open] summary svg:last-child{transform:rotate(180deg)}.product__accordion .accordion__content{padding-bottom:var(--toylivo-space-6);color:rgba(var(--color-foreground),.72);line-height:1.7}.product__view-details{font-weight:600;margin-top:var(--toylivo-space-4)}.product-media-container{--media-radius: var(--toylivo-radius-lg)}.thumbnail-list__item .thumbnail{--media-radius: var(--toylivo-radius-sm);background:rgb(var(--color-background));transition:opacity var(--duration-default) ease}.thumbnail-list__item .thumbnail img{object-fit:contain}.thumbnail-list__item .thumbnail:not([aria-current=true]){opacity:.6}.thumbnail-list__item .thumbnail:hover{opacity:1}.thumbnail-list__item .thumbnail[aria-current=true]{border-color:rgb(var(--color-button));border-width:.2rem}.complementary-products .card,.related-products .card{transition:transform var(--duration-medium) var(--toylivo-ease),box-shadow var(--duration-medium) var(--toylivo-ease)}.complementary-products .card:hover,.related-products .card:hover{transform:translateY(-.4rem);box-shadow:var(--toylivo-shadow-md);border-radius:var(--border-radius)}.complementary-products .accordion__title,.related-products__heading{font-family:var(--font-heading-family)}.jdgm-widget,.loox-widget,.yotpo-widget,[class*=-widget][class*=review]{margin-top:var(--toylivo-space-6);font-family:var(--font-body-family)}.jdgm-rev-widg__title,.loox-reviews-title,.yotpo-reviews-title{font-family:var(--font-heading-family)}@media(prefers-reduced-motion:reduce){.product-form__submit.button--full-width,.product__accordion summary svg:last-child,.complementary-products .card,.related-products .card,.thumbnail-list__item .thumbnail,.product-form__input input[type=radio]+label{transition:none}.product-form__submit.button--full-width:hover,.complementary-products .card:hover,.related-products .card:hover,.product-form__input input[type=radio]:checked+label{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/toylivo-product.css.map */
