body:has(#MainContent[data-template^=product]) .header-section,body:has(#MainContent[data-template^=page]) .header-section,body:has(#MainContent[data-template^=article]) .header-section{position:relative!important;top:auto!important}@media screen and (min-width:750px){body:has(#MainContent[data-template^=product]) fly-to-cart.fly-to-cart--quick{--travel-x: calc(80vw - 30px - var(--start-x, 0px)) !important;--travel-y: calc(20px - var(--start-y, 0px)) !important;--x-timing: cubic-bezier(.4, 0, .2, 1);--y-timing: cubic-bezier(.2, .8, .35, 1.12);--scale-timing: cubic-bezier(.4, 0, .2, 1);animation-duration:.85s}}#MainContent[data-template=product] .rating{--star-size: 14px !important}#MainContent[data-template=product] product-sku-component .sku:before{content:"SKU: "}@media screen and (min-width:750px){body:has(#MainContent[data-template^=product]) media-gallery.sticky-content,body:has(#MainContent[data-template^=product]) .product-details.sticky-content--desktop{top:24px!important}}@media screen and (max-width:749px){.mobile-column>.group-block--height-fill:first-of-type{height:auto!important;min-height:max-content!important;overflow:visible!important}}:root{--font-h1--weight: 540}:root{--font-h2--weight: 400}#MainContent[data-template^=product] .product-information .unit-price{font-size:.9rem;font-weight:500;color:#625d5e;margin-top:6px;letter-spacing:.03em}:root{--color-secondary-button-hover-background: #F4E3EB}.product-badges__badge.color-custom-badge-sold-out{border:1px solid #000000}.product-card{border-radius:10px;box-shadow:0 2px 8px #c9749c24;transition:box-shadow .2s ease}.product-card:hover{transform:none;box-shadow:0 5px 16px #c9749c38}@media screen and (min-width:750px){body:has(#cart-drawer>dialog[open]) [data-testid=product-information-media] .product-media-container{--gallery-aspect-ratio: 1 / 1.25 !important;--media-preview-ratio: 1 / 1.25 !important}body:has(#cart-drawer>dialog[open]) [data-testid=product-information-media] .product-media-container img{object-fit:cover}}.spacing-style.layout-panel-flex.layout-panel-flex--column.section-content-wrapper.mobile-column:has(.jdgm-widget){--horizontal-alignment: unset !important}.jdgm-reviews-grid-widget{--jm-reviews-grid-widget-overlay-and-background-color: #F9F6E8 !important;--jm-reviews-grid-widget-content-color: #231F20 !important;--jm-reviews-grid-widget-star-and-reviewer-name-color: #C9749C !important;--jm-reviews-grid-widget-drop-shadow-color: rgba(201, 116, 156, .22) !important}.jdgm-reviews-grid-widget .jdgm-review-card{aspect-ratio:auto!important;min-height:180px;height:auto!important;background:#f9f6e8!important;border-radius:10px!important;box-shadow:0 2px 10px #c9749c38!important;overflow:hidden;cursor:pointer;transition:box-shadow .2s ease!important}.jdgm-reviews-grid-widget .jdgm-review-card:hover{transform:none!important;box-shadow:0 5px 16px #c9749c52!important}.jdgm-reviews-grid-widget .jdgm-review-card__preview{opacity:0!important;pointer-events:none!important}.jdgm-reviews-grid-widget .jdgm-review-card__details{position:relative!important;inset:auto!important;min-height:180px;padding:24px!important;background:transparent!important}.jdgm-reviews-grid-widget .jdgm-review-card__details-body{flex:1 1 auto!important;align-items:flex-start!important;justify-content:flex-start!important;padding-bottom:24px!important;text-align:left!important}.jdgm-reviews-grid-widget .jdgm-review-card__details-title,.jdgm-reviews-grid-widget .jdgm-review-card__details-description,.jdgm-reviews-grid-widget .jdgm-review-card__details-body .jm-text{width:100%;text-align:left!important;color:#231f20!important}.jdgm-reviews-grid-widget .jdgm-review-card__details-title{font-size:1.05rem!important;font-weight:600!important;line-height:1.35!important}.jdgm-reviews-grid-widget .jdgm-review-card__details-description{font-size:.95rem!important;line-height:1.5!important}.jdgm-reviews-grid-widget .jdgm-review-card__footer{position:static!important;margin-top:auto!important;padding:0!important;align-items:flex-start!important;justify-content:flex-start!important;text-align:left!important;color:#625d5e!important}.jdgm-reviews-grid-widget .jdgm-review-card__footer .jm-text{color:#625d5e!important}@media screen and (max-width:749px){.jdgm-reviews-grid-widget .jdgm-review-card,.jdgm-reviews-grid-widget .jdgm-review-card__details{min-height:0}.jdgm-reviews-grid-widget .jdgm-review-card__details{padding:20px!important}}.jdgm-reviews-grid-widget .jdgm-review-card__preview,.jdgm-reviews-grid-widget .jdgm-review-card img,.jdgm-reviews-grid-widget .jdgm-review-card video{display:none!important}.jdgm-reviews-grid-widget .jdgm-review-card,.jdgm-reviews-grid-widget .jdgm-review-card:before,.jdgm-reviews-grid-widget .jdgm-review-card:after,.jdgm-reviews-grid-widget .jdgm-review-card__preview,.jdgm-reviews-grid-widget .jdgm-review-card__preview:before,.jdgm-reviews-grid-widget .jdgm-review-card__preview:after{background-image:none!important}.jdgm-reviews-grid-widget .jdgm-review-card__details{opacity:1!important;visibility:visible!important}@media screen and (min-width:750px){.jdgm-reviews-grid-widget .jdgm-grid-body{grid-auto-rows:auto!important;align-items:start!important}.jdgm-reviews-grid-widget .jdgm-review-card{height:220px!important;min-height:220px!important;max-height:220px!important}.jdgm-reviews-grid-widget .jdgm-review-card:before,.jdgm-reviews-grid-widget .jdgm-review-card:after{content:none!important;display:none!important;padding:0!important}.jdgm-reviews-grid-widget .jdgm-review-card__details{height:100%!important;min-height:0!important;max-height:100%!important;overflow:hidden!important}.jdgm-reviews-grid-widget .jdgm-review-card__details-description{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden!important}}.jdgm-reviews-grid-widget{--jm-reviews-grid-widget-star-and-reviewer-name-color: #C9749C !important;--jm-widget-star-and-histogram-color: #C9749C !important}.jdgm-reviews-grid-widget .jdgm-review-card__footer svg,.jdgm-reviews-grid-widget .jdgm-review-card__footer svg *{color:#c9749c!important;fill:#c9749c!important;stroke:#c9749c!important}
/*# sourceMappingURL=/cdn/shop/t/54/assets/custom.css.map */
