@import url("./styles.css");

.product-page .site-header{background:var(--ink);color:var(--ivory)}
.product-page .breadcrumbs a{border-bottom:1px solid #b7a47d;padding-bottom:2px}
.product-page .product-layout{padding-top:18px}
.product-page .main-product-image{background:#e4ddd1}
.product-page .main-product-image img{object-position:center top}
.product-page .thumb{background:#e4ddd1;transition:border-color .2s;padding:0;cursor:pointer;font:inherit;color:inherit;width:100%}
.product-page .thumb:hover,.product-page .thumb:focus,.product-page .thumb.is-active{border-color:var(--gold)}
.product-page .size{background:transparent;cursor:pointer;font:inherit;color:inherit}
.product-page .quantity button{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;width:32px;height:100%}
.product-page .product-info h1{max-width:600px}
.product-page .rating{font-size:13px;letter-spacing:.12em}
.product-page .buy-row .button{width:100%}
.product-page .button-whatsapp{margin-top:10px;width:100%}
.product-page .details{max-width:570px}
.product-page .product-note{margin-top:32px;padding:18px 20px;border-left:2px solid var(--gold);background:#f2eadb;color:#686258;font-size:12px}
.product-page .related{padding:100px 0;background:var(--ink);color:var(--ivory)}
.product-page .related .product-name{color:var(--ivory)}
.product-page .related .product-type{color:var(--muted)}
.product-page .related .product-price{color:var(--gold-pale)}
.product-page .footer{background:var(--ink);color:var(--ivory)}
@media(max-width:600px){.product-page .product-layout{padding-top:0}.product-page .related{padding:72px 0}.product-page .product-note{margin-top:24px}}