.dn-pdp[data-dn-layout=donna]{--dn-layout-sans: var(--heading-font-family, Montserrat, sans-serif);background:#fff;padding-block-start:0}body:has([data-dn-layout=donna]) :is(.shopify-section--mayfair-related,.shopify-section--related-products,.shopify-section--faq,.shopify-section--recently-viewed-products,.shopify-section--donna-personalization) .section-spacing{background:#fff}.dn-pdp[data-dn-layout] .dn-pdp__breadcrumb{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;padding-block:17px;color:#626862;font-family:var(--dn-layout-sans);font-size:11px;font-weight:500;line-height:1.75;letter-spacing:.045em}.dn-pdp[data-dn-layout] .dn-pdp__breadcrumb a{color:inherit;text-decoration:none;text-underline-offset:3px}.dn-pdp[data-dn-layout] .dn-pdp__breadcrumb [aria-current]{overflow-wrap:anywhere}.dn-pdp[data-dn-layout] .dn-pdp__grid{row-gap:0}.dn-pdp[data-dn-layout] .dn-pdp__intro{padding-block-start:0;margin-block:24px 0}.dn-pdp[data-dn-layout][data-mf-edition=private-sale] .dn-pdp__intro{margin-block-start:0}.dn-pdp[data-dn-layout] .dn-pdp__info{font-family:var(--dn-layout-sans);font-size:14px;font-weight:500;line-height:1.75}.dn-pdp[data-dn-layout] :is(.dn-pdp__eyebrow,.dn-pdp__service-label){color:#a15d21;font-family:var(--dn-layout-sans);font-size:9px;font-weight:500;letter-spacing:.17em;line-height:1.7;text-transform:uppercase}.dn-pdp[data-dn-layout] .dn-pdp__eyebrow{margin:0 0 13px}.dn-pdp[data-dn-layout] .dn-pdp__title{margin:0;font-family:var(--dn-serif);font-size:38px;font-weight:500;line-height:1.04;letter-spacing:-.025em;color:#222a27}.dn-pdp[data-dn-layout] .dn-pdp__service-label{margin:12px 0 0}.dn-pdp[data-dn-layout] .dn-pdp__intro>.mf-product__edition{margin:12px 0 0;font-family:var(--dn-layout-sans);color:#a15d21;font-size:9px;font-weight:500;letter-spacing:.13em;line-height:1.7}.dn-pdp[data-dn-layout] .dn-pdp__sku{margin:14px 0 0;color:#626862;font-family:var(--dn-layout-sans);font-size:10px;font-weight:500;line-height:1.7;letter-spacing:.04em;overflow-wrap:anywhere}.dn-pdp[data-dn-layout] .dn-pdp__sku span{margin-inline-end:5px}.dn-pdp[data-dn-layout] .dn-pdp__price{margin:18px 0 20px}.dn-pdp[data-dn-layout] .dn-pdp__price sale-price{color:#222a27;font-family:var(--dn-layout-sans);font-size:20px;font-weight:500;line-height:1.3}.dn-pdp[data-dn-layout] .dn-pdp__price compare-at-price{font-family:var(--dn-layout-sans);font-size:14px}.dn-pdp[data-dn-layout] .cs-product-key-features{margin-block:0 22px;font-family:var(--dn-layout-sans)}.dn-pdp[data-dn-layout] .dn-pdp__actions,#main .dn-pdp[data-dn-layout] .dn-pdp__actions .cs-product-appointment{margin:0}#main .dn-pdp[data-dn-layout] .dn-pdp__actions .cs-product-appointment__link{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:48px;width:100%;padding:13px 18px;border:0;border-radius:0;background:#25302b;color:#fff;font-family:var(--dn-layout-sans);font-size:14px;font-weight:500;line-height:22px;letter-spacing:0;text-transform:none;text-decoration:none;box-shadow:none}#main .dn-pdp[data-dn-layout] .dn-pdp__actions .cs-product-appointment__link svg{flex:0 0 20px}.dn-pdp[data-dn-layout] .cs-product-layout__invitation{margin:18px 0 0;max-inline-size:none;color:#626862;font-family:var(--dn-layout-sans);font-size:12px;font-weight:500;line-height:1.8;text-align:start}.dn-pdp[data-dn-layout] .dn-pdp__custom-note{margin:14px 0 0;color:#626862;font-family:var(--dn-layout-sans);font-size:12px;font-weight:500;line-height:1.9}.dn-pdp[data-dn-layout] .dn-pdp__confirmation-note{margin:14px 0 0;padding-block-start:14px;border-block-start:1px solid #e7e6e2;color:#626862;font-family:var(--dn-layout-sans);font-size:12px;font-weight:500;line-height:1.9}.dn-pdp[data-dn-layout] .cs-product-layout__price-note{margin:0 0 18px;font-family:var(--dn-layout-sans)}.dn-pdp[data-dn-layout] .dn-pdp__inspiration{margin-block-start:22px}.dn-pdp[data-dn-layout] .dn-pdp__details-summary{font-family:var(--dn-layout-sans)}.dn-pdp[data-dn-layout] .dn-pdp__details{border-block:1px solid #a15d21}.dn-pdp[data-dn-layout] .dn-pdp__details-icon{color:#a15d21}.dn-pdp[data-dn-layout] .dn-pdp__description{font-family:var(--dn-layout-sans);font-size:14px;font-weight:500;line-height:1.8}.dn-pdp[data-dn-layout] .dn-pdp__description :is(p,li,blockquote,dt,dd){font-weight:500}.dn-pdp[data-dn-layout] .dn-pdp__description :is(strong,b){font-weight:inherit}.dn-pdp[data-dn-layout] .dn-pdp__description p span:not(.metafield-multi_line_text_field){display:inline;margin-block-start:0}@media(hover:hover){.dn-pdp[data-dn-layout] .dn-pdp__breadcrumb a:hover{color:#a15d21;text-decoration:underline}#main .dn-pdp[data-dn-layout] .dn-pdp__actions .cs-product-appointment__link:hover{background:#34433b;color:#fff}}@media screen and (min-width:1000px){.dn-pdp[data-dn-layout] .cs-product-layout__invitation{line-height:1.9}.dn-pdp[data-dn-layout] :is(.dn-pdp__custom-note,.dn-pdp__confirmation-note){font-size:11px;line-height:1.85}.dn-pdp[data-dn-layout] .dn-pdp__breadcrumb{padding-block:24px;font-size:10px}.dn-pdp[data-dn-layout] .dn-pdp__intro{margin-block:0}.dn-pdp[data-dn-layout] :is(.dn-pdp__eyebrow,.dn-pdp__service-label){font-size:10px}.dn-pdp[data-dn-layout] .dn-pdp__title{font-size:clamp(38px,3.1vw,56px);line-height:1.02}.dn-pdp[data-dn-layout] .dn-pdp__price sale-price{font-size:21px}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/donna-product-layout.css.map */
