.product-simple{--ps-radius: .75rem;--ps-radius-lg: 1rem;--ps-gap: .75rem;--ps-border: 1px solid rgba(var(--color-border), .5)}.product-simple__container{max-width:1280px;margin:0 auto;padding:1.5rem 1rem;width:100%;box-sizing:border-box}@media(min-width:750px){.product-simple__container{padding:2.5rem 1.5rem}}@media(min-width:990px){.product-simple__container{padding-top:4rem;padding-bottom:4rem}}.product-simple__breadcrumb{display:flex;align-items:center;gap:.5rem;margin-bottom:2rem;font-family:var(--font-body-family),sans-serif;font-style:var(--font-body-style);font-weight:var(--font-body-weight);color:rgba(var(--color-foreground),.7)}.product-simple__breadcrumb a{color:inherit;text-decoration:none;transition:color .2s}.product-simple__breadcrumb a:hover{color:rgb(var(--color-foreground))}.product-simple__breadcrumb span:last-child{color:rgb(var(--color-foreground))}.product-simple__breadcrumb-sep{display:flex;align-items:center;color:inherit}.product-simple__grid{display:grid;gap:1.5rem;grid-template-columns:1fr}@media(min-width:750px){.product-simple__grid{grid-template-columns:1fr 1fr;gap:2rem}}@media(min-width:990px){.product-simple__grid{gap:3.5rem}}.product-simple__gallery{position:relative}.product-simple__main-wrap{border-radius:var(--ps-radius-lg);overflow:hidden;margin-bottom:var(--ps-gap);aspect-ratio:1;background:rgba(var(--color-background),.5)}.product-simple__main-wrap img{width:100%;height:100%;object-fit:cover;display:block}.product-simple__thumbs{display:flex;gap:var(--ps-gap);flex-wrap:wrap}.product-simple__thumb{width:5rem;height:5rem;border-radius:.5rem;overflow:hidden;border:2px solid transparent;cursor:pointer;transition:border-color .2s,opacity .2s;background:rgba(var(--color-background),.5)}.product-simple__thumb:hover{opacity:.9}.product-simple__thumb.is-active{border-color:rgb(var(--color-button))}.product-simple__thumb img{width:100%;height:100%;object-fit:cover;display:block}.product-simple__details{display:flex;flex-direction:column}.product-simple__badge{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:600;margin-bottom:.75rem;font-family:var(--font-button-family),sans-serif;font-style:var(--font-button-style);text-transform:var(--font-button-text-transform);letter-spacing:var(--font-button-letter-spacing)}.product-simple__badge--accent{background:rgb(var(--color-button));color:rgb(var(--color-button-text))}.product-simple__badge--dark{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.product-simple__title{font-family:var(--font-heading-family),sans-serif;font-style:var(--font-heading-style);letter-spacing:calc(var(--font-heading-letter-spacing, 0) * .1);line-height:var(--font-heading-line-height, 1.2);margin:0 0 .5rem;color:rgb(var(--color-foreground));word-wrap:break-word}.product-simple__rating{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;font-family:var(--font-body-family),sans-serif;color:rgba(var(--color-foreground),.7)}.product-simple__stars{display:flex;gap:.125rem}.product-simple__stars svg{width:1rem;height:1rem;flex-shrink:0}.product-simple__price-wrap{font-family:var(--font-heading-family),sans-serif;margin-bottom:1rem;color:rgb(var(--color-foreground));word-wrap:break-word}.product-simple__description{font-family:var(--font-body-family),sans-serif;font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);color:rgba(var(--color-foreground),.85);margin-bottom:2rem}.product-simple__form-row{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.product-simple__quantity-wrap{display:flex;align-items:center;border:var(--ps-border);border-radius:12px;overflow:hidden;font-family:var(--font-body-family),sans-serif;background:transparent}.product-simple__qty-btn{padding:.875rem 1rem;border:none;background:transparent;cursor:pointer;color:rgb(var(--color-foreground));transition:background-color .2s ease;display:flex;align-items:center;justify-content:center}.product-simple__qty-btn:hover{background:rgb(var(--color-background))}.product-simple__qty-btn:focus-visible{outline:2px solid rgb(var(--color-button));outline-offset:2px}.product-simple__qty-value{width:3rem;min-width:3rem;text-align:center;font-weight:500;font-family:var(--font-body-family),sans-serif;border:none;background:transparent;color:rgb(var(--color-foreground));-moz-appearance:textfield}.product-simple__qty-value::-webkit-outer-spin-button,.product-simple__qty-value::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.product-simple__submit{flex:1;border-radius:12px;border:none;cursor:pointer;font-family:var(--font-heading-family),var(--font-button-family),sans-serif;font-weight:600;background:rgb(var(--color-button));color:rgb(var(--color-button-text));transition:opacity .2s ease;padding-left:1.25rem;padding-right:1.25rem;box-sizing:border-box;min-height:44px}.product-simple__submit:hover:not(:disabled){opacity:.9}.product-simple__submit:disabled{opacity:.6;cursor:not-allowed}.product-simple__submit.loading{position:relative;opacity:.8;pointer-events:none}.product-simple__tabs{border-top:var(--ps-border);padding-top:1.5rem}.product-simple__tab-list{display:flex;gap:1.5rem;margin-bottom:1rem;font-size:.875rem;font-weight:500;font-family:var(--font-body-family),sans-serif}.product-simple__tab-btn{padding-bottom:.5rem;border-bottom:2px solid transparent;background:none;border:none;cursor:pointer;color:rgba(var(--color-foreground),.7);transition:color .2s,border-color .2s}.product-simple__tab-btn:hover{color:rgb(var(--color-foreground))}.product-simple__tab-btn.is-active{border-bottom-color:rgb(var(--color-button));color:rgb(var(--color-foreground))}.product-simple__tab-panel{display:none;font-size:.875rem;font-family:var(--font-body-family),sans-serif;line-height:1.6;color:rgba(var(--color-foreground),.85)}.product-simple__tab-panel.is-active{display:block}.product-simple__error{color:rgb(var(--color-error));font-size:.875rem;margin-top:.5rem;display:none}.product-simple__error:not(:empty){display:block}
/*# sourceMappingURL=/cdn/shop/t/8/assets/section-main-product-simple.css.map */
