.single-product-card{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.single-product-card .single-product-card__image-wrapper{width:100%;position:relative;overflow:hidden;aspect-ratio:522 / 682}.single-product-card .single-product-card__image-wrapper .single-product-card__image{width:100%;height:100%;object-fit:fill;display:flex;align-items:center;justify-content:center}.single-product-card .single-product-card__image-wrapper .product-thumbnail{width:100%;height:100%;-webkit-user-select:none;user-select:none;transition:all .3s ease-in-out;object-fit:cover;object-position:center;position:absolute}.single-product-card .single-product-card__image-wrapper:hover .product-thumbnail{transform:scale(1.05);transition:all .3s ease-in-out}.single-product-card .single-product-card__top{position:absolute;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;top:0;left:0;width:100%;padding:16px;z-index:10}.single-product-card .single-product-card__top .single-product-card__badge{text-align:left;color:var(--hp-color-normal)}.single-product-card .single-product-card__top .single-product-card__bookmark{width:18px;height:22px;cursor:pointer}.single-product-card .single-product-card__top .single-product-card__bookmark.active svg{fill:#000}.single-product-card .single-product-card__top .single-product-card__bookmark.active svg path{stroke:#000!important}.single-product-card .single-product-card__content{margin-top:20px}.single-product-card .single-product-card__content .collection-name{text-align:left;color:var(--hp-color-blue);text-transform:uppercase;margin:0 0 4px;text-decoration:none}.single-product-card .single-product-card__content .collection-name:hover{color:var(--hp-color-blue-hover);text-decoration:underline}.single-product-card .single-product-card__content .product-name{text-align:left;color:var(--hp-color-darker);text-decoration:none;margin:0 0 8px;transition:all .3s ease-in-out}.single-product-card .single-product-card__content .product-name:hover{color:var(--hp-color-blue-hover);text-decoration:underline}.single-product-card .single-product-card__content .product-name a{color:inherit;text-decoration:none}.single-product-card .single-product-card__content .single-product-card__prices{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.single-product-card .single-product-card__content .single-product-card__prices .price{margin:0;color:var(--hp-color-medium);text-align:left}.single-product-card .single-product-card__content .frame-colors{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;margin-top:20px}.single-product-card .single-product-card__content .frame-colors .frame-color-btn{width:44px;height:24px;cursor:pointer;display:flex;margin-right:12px;position:relative}.single-product-card .single-product-card__content .frame-colors .frame-color-btn.active:after{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:var(--hp-color-darker)}.single-product-card .single-product-card__content .frame-colors .frame-color-btn .frame-color-btn__preview{height:16px;width:100%;border-radius:8px;border:.5px solid var(--hp-color-light-hover);display:flex}.single-product-card .single-product-card__content .frame-colors .frame-color-btn:last-of-type{margin-right:0}.single-product-card .single-product-card__content .frame-colors .frame-color-btn[data-color=Black] .frame-color-btn__preview{background-color:#39393b}.single-product-card .single-product-card__content .frame-colors .frame-color-btn[data-color=White] .frame-color-btn__preview{background-color:#eff3f6}:is(.single-product-card .single-product-card__content .frame-colors .frame-color-btn[data-color=Sand],.single-product-card .single-product-card__content .frame-colors .frame-color-btn[data-color=Wheat]) .frame-color-btn__preview{background-color:#dfc793;background-image:url(danbury-sand-bg.png);background-size:cover;background-position:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/single-product.css.map */
