html .product-single__media-image{background-color:var(--lh-color-white)}@media only screen and (min-width:768px){html .product-section .thb-product-detail{margin-top:0}}html .thb-product-detail .product--price-container{margin-top:1rem}html .thb-product-detail .product--price-container .price{font-size:1.2rem;font-weight:300}.template-product-collection-products .product--price-container{display:none}html .template-product-collection-products .product-modal .product--price-container{display:grid}html .product--text{display:none}html .product--title-container--mobile{margin-top:20px}@media screen and (max-width:767px){html .product-information--inner .product--vendor-sku{display:none}}.lh_from-prices{display:flex;flex-direction:column;gap:1rem;margin:2rem 0}a.lh_from-prices__button{display:flex;padding:.25rem 1rem .25rem .25rem;gap:1rem;align-items:center;min-height:48px;background:var(--lh-color-white);color:var(--color-body);text-decoration:none}a.lh_from-prices__button:hover{background:var(--lh-color-light-linen)}a.lh_from-prices__button:focus-visible{outline:3px solid var(--color-body);outline-offset:2px}.lh_from-prices__button svg{width:22px;height:22px}.lh_from-prices__button svg path{stroke-width:1!important}.lh_from-prices a>div{display:flex;justify-content:space-between;width:100%;align-items:center}.lh_from-prices a>div span:first-child{font-size:1.125rem}.lh_from-prices a div strong{font-weight:700}.lh_from-prices img{flex:none;width:46px;height:auto;aspect-ratio:1}#sets,#singles{scroll-margin-top:calc(var(--logo-height-mobile) + 106px)}@media screen and (min-width:600px){.lh_from-prices{flex-direction:row}.lh_from-prices img{width:50px}.lh_from-prices a>div{flex-direction:column;justify-content:space-between;align-items:flex-start}.lh_from-prices__button svg{width:30px;height:30px}}@media screen and (min-width:768px){#sets,#singles{scroll-margin-top:calc(var(--logo-height) + 106px)}}@media screen and (min-width:1068px){.lh_from-prices{flex-direction:column}}@media screen and (min-width:1250px){.lh_from-prices{flex-direction:row}}.lh_delivery-notices{margin:2rem 0}.lh_delivery-notices__row{display:flex;gap:.5rem;margin:.5rem 0}.lh_delivery-notices__icon{padding-top:2px;width:25px}.lh_delivery-notices__text{font-weight:400}.lh_delivery-notices__text strong{font-weight:800}.lh_delivery-notices__text a{text-decoration:underline;text-underline-offset:2px;color:var(--color--dark-grey)}.lh_delivery-notices__text a:hover{color:var(--color--black)}.lh_xmas-ship-notice{display:flex;color:var(--color--primary-red);gap:.35rem;align-items:center}.lh_product-size-info{display:flex;gap:.5rem;margin-bottom:.5rem}.lh_product-size-info>span{font-weight:700}.lh_product-subheading{font-size:1.25rem;font-style:italic;color:var(--color-heading);font-family:"Noto Serif",serif}.lh_more-link__row{margin:2rem 0}.lh_more-link__row a{display:flex;gap:.5rem;margin:.5rem 0;font-weight:500;color:var(--color--dark-grey);text-decoration:underline;text-underline-offset:2px;align-items:center}.lh_more-link__text{position:relative;top:-2px}html .jdgm-all-reviews-text--style-branded>a{justify-content:left}html .jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{padding-top:0;padding-bottom:0}.jdgm-all-reviews-text{font-size:14px!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-text__text{font-size:13px!important}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating__score{font-size:16px!important}.jdgm-all-reviews-rating__stars{display:inline-flex}.jdgm-all-reviews-text--style-branded .jdgm-all-reviews-rating{display:inline-block!important;height:auto!important}.jdgm-all-reviews-text--style-branded .jdgm-verified-by__text{white-space:nowrap}.dc-payment-icons__wrapper{margin:2rem 0}.dc-payment-icons{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.dc-payment-icons-item{margin-right:10px;margin-bottom:10px}.dc-payment-icons-item svg{max-width:40px;max-height:20px;object-fit:contain}.dc-payment-icons-item.dc-payment-icon-shopify svg{max-width:70px;max-height:30px}.dc-payment-icons__heading{display:flex;align-items:center}.dc-payment-icons__heading-icon{margin-right:10px}.product-information--inner{background:var(--lh-color-medium-linen);padding:20px}
/*# sourceMappingURL=/cdn/shop/t/51/assets/lh_product-custom.css.map */
