.product-grid{gap:3.2rem!important;row-gap:3.2rem!important}@media screen and (max-width:749px){.product-grid{gap:1.6rem!important;row-gap:1.6rem!important;--grid-mobile-horizontal-spacing: 1.6rem}.product-grid .grid__item{width:calc(50% - .8rem)!important;max-width:calc(50% - .8rem)!important}}.card__heading,.card__heading>a,.card__heading .card__text{font-family:Cormorant Garamond,serif!important;font-size:2rem!important;font-weight:400!important;color:#0a0a0a!important;line-height:1.2!important;letter-spacing:-.01em!important}.card__heading a:hover{color:#0a0a0a}.price__container .price-item,.price .price-item,.price-item,.price-item--regular{font-family:DM Sans,sans-serif!important;font-size:1.4rem!important;color:#4a4a4a!important;font-weight:400!important}.price-item--sale{color:#0a0a0a!important}.collection__title .title{font-family:Cormorant Garamond,serif;font-style:italic;font-weight:400}.quick-add,.card__footer .quick-add,quick-add-bulk,.product-form--quick-add{display:none!important}.template-page .collapsible-content__heading{font-family:var(--font-heading-family, "Cormorant Garamond", serif);font-weight:300;letter-spacing:.02em}.template-page .accordion{border-top:1px solid #e8e4df;border-bottom:none}.template-page .accordion:last-child{border-bottom:1px solid #e8e4df}.template-page details summary{padding:1.8rem 0;font-size:1rem;font-weight:400;color:#1a1a1a}.template-page .accordion__content{padding-bottom:1.8rem;color:#555;font-size:.95rem;line-height:1.7}.template-page .accordion__content h4{font-size:.95rem;font-weight:400;line-height:1.7;color:#555}.collapsible-content details summary .icon-accordion:first-of-type{display:none}.template-product .product-block-list,.template-product .collapsible-content,.template-product .collapsible-content__grid{background:#fff}.template-product details.accordion{border-top:1px solid #e8e4df!important;border-bottom:none!important;border-left:none!important;border-right:none!important;background:#fff}.template-product details.accordion:last-of-type{border-bottom:1px solid #e8e4df!important}.template-product details.accordion>summary{list-style:none!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:1.6rem 0!important;font-family:DM Sans,sans-serif!important;font-size:.82rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:#1a1a1a!important;cursor:pointer;background:none!important;border:none!important}.template-product details.accordion>summary::-webkit-details-marker{display:none}.template-product details.accordion>summary svg,.template-product details.accordion>summary .icon-caret,.template-product details.accordion>summary .accordion__icon,.template-product details.accordion>summary .summary__chevron-icon{display:none!important}.template-product details.accordion>summary:after{content:"+";font-size:2rem;font-weight:300;line-height:1;color:#1a1a1a;flex-shrink:0;margin-left:1.6rem;font-family:DM Sans,sans-serif;font-style:normal;transition:transform .2s ease}.template-product details.accordion[open]>summary:after{content:"\2212"}.template-product details.accordion .accordion__content,.template-product details.accordion .product__accordion,.template-product details.accordion .rte{color:#666!important;font-size:.9rem!important;line-height:1.75!important;font-family:DM Sans,sans-serif!important;padding:0 0 1.8rem!important;background:#fff}.template-product details.accordion .accordion__content p,.template-product details.accordion .accordion__content li,.template-product details.accordion .rte p,.template-product details.accordion .rte li,.template-product details.accordion .product__accordion p,.template-product details.accordion .product__accordion li{color:#666!important;font-size:.9rem!important;line-height:1.75!important;margin-top:0!important}.template-product details.accordion .accordion__content a,.template-product details.accordion .rte a{color:#1a1a1a!important;text-decoration:underline}.template-product .collapsible-content__heading{font-family:DM Sans,sans-serif!important;font-size:.65rem!important;letter-spacing:.3em!important;text-transform:uppercase!important;color:#9e9589!important;font-weight:400!important}.novetti-savings-badge{display:inline-block;background:#f0ece6;color:#1a1a1a;font-family:DM Sans,sans-serif;font-size:.78rem;letter-spacing:.06em;padding:.4rem 1rem;margin:.8rem 0 1.2rem}
/*# sourceMappingURL=/cdn/shop/t/5/assets/novetti-custom.css.map */
