.sd-redesign.sd-route-product #MainContent .sd-product-story{display:block;text-align:start}.sd-redesign.sd-route-product #MainContent .sd-product-story>.sd-product-story__heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 22px;max-inline-size:none;margin:0 0 24px}.sd-redesign.sd-route-product #MainContent .sd-product-story__heading .sd-product-story__eyebrow{margin:0;font-size:10px;letter-spacing:.13em}.sd-redesign.sd-route-product #MainContent .sd-product-story__heading h2{margin:0;font-size:30px;line-height:1.2}.sd-redesign.sd-route-product #MainContent .sd-product-story__body{display:block;inline-size:100%;max-inline-size:900px;min-inline-size:0;margin:0;color:var(--sd-product-ink, #263f32);font:16px/1.65 var(--font-body--family, Arial, sans-serif);text-align:start;overflow-wrap:break-word}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(.sd-native-detail,.sd-native-detail__copy,.sd-native-detail__copy>section,[data-product-copy]){inline-size:100%;max-inline-size:none;min-inline-size:0;margin-inline:0}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(p,li,ul,ol){color:inherit;font-family:inherit;font-size:16px!important;line-height:1.65!important;letter-spacing:normal;text-align:start!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body p{margin-block:0 14px}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(p,li) :is(span,font){font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(h1,h2,h3,h4,h5,h6){max-inline-size:none;margin:26px 0 12px;color:var(--sd-product-ink, #263f32);font-family:var(--font-heading--family, Georgia, serif)!important;font-weight:500;font-size:22px!important;line-height:1.25!important;letter-spacing:-.02em;text-align:start!important;text-wrap:pretty}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(h1,h2){font-size:26px!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(h4,h5,h6){font-size:19px!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(h1,h2,h3,h4,h5,h6) :is(span,strong,b,font){font-size:inherit!important;font-family:inherit!important;line-height:inherit!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(ul,ol){padding-inline-start:22px;margin:0 0 16px}.sd-redesign.sd-route-product #MainContent .sd-product-story__body li{margin-block:0 6px;padding-inline-start:2px}.sd-redesign.sd-route-product #MainContent .sd-product-story__body li>p{margin-block-end:6px}.sd-redesign.sd-route-product #MainContent .sd-product-story__body li>:is(ul,ol){margin-block:6px}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(figure,.sd-native-detail__photo){inline-size:100%;max-inline-size:640px;margin:22px 0}.sd-redesign.sd-route-product #MainContent .sd-product-story__body img{display:block;inline-size:100%!important;block-size:auto!important;max-inline-size:min(100%,640px)!important;max-block-size:520px!important;object-fit:contain;object-position:left center;margin:18px 0;border-radius:10px}.sd-redesign.sd-route-product #MainContent .sd-product-story__body figure img{margin:0}.sd-redesign.sd-route-product #MainContent .sd-product-story__body figcaption{max-inline-size:72ch;margin:10px 0 0;color:var(--sd-product-secondary, #526458);font-size:13px;line-height:1.5;text-align:start}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(div,p):has(>iframe){max-inline-size:640px;margin-block:22px!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(iframe,video){max-inline-size:100%}.sd-redesign.sd-route-product #MainContent .sd-product-story__body table{inline-size:100%;max-inline-size:100%;margin-block:20px;border-collapse:collapse;font-size:14px;line-height:1.5}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(th,td){padding:10px 12px;vertical-align:top;overflow-wrap:anywhere}.sd-redesign.sd-route-product #MainContent .sd-product-story__body a{text-underline-offset:3px}.sd-redesign.sd-route-product #MainContent .sd-product-story__body>:first-child,.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is([data-product-copy],.sd-native-detail__copy)>:first-child{margin-block-start:0}.sd-redesign.sd-route-product #MainContent .sd-product-story__body>:last-child,.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is([data-product-copy],.sd-native-detail__copy)>:last-child{margin-block-end:0}@media(max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-product-story>.sd-product-story__heading{display:block;margin-block-end:20px}.sd-redesign.sd-route-product #MainContent .sd-product-story__heading .sd-product-story__eyebrow{margin-block-end:8px}.sd-redesign.sd-route-product #MainContent .sd-product-story__heading h2{font-size:28px}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(h1,h2){font-size:24px!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body h3{font-size:21px!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(th,td){padding:9px 8px;font-size:13px}}.sd-redesign.sd-route-product #MainContent .sd-product-story__body[data-sd-description-layout]{max-inline-size:none}.sd-redesign.sd-route-product #MainContent .sd-description-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 32px;inline-size:100%}.sd-redesign.sd-route-product #MainContent .sd-description-panel{min-inline-size:0;padding-block-start:0;border-block-start:0}.sd-redesign.sd-route-product #MainContent .sd-description-panel--intro,.sd-redesign.sd-route-product #MainContent .sd-description-panel--with-media{grid-column:1 / -1}.sd-redesign.sd-route-product #MainContent .sd-description-panel--intro{padding-block-start:0;border-block-start:0}.sd-redesign.sd-route-product #MainContent .sd-description-panel--with-media{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:32px}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy,.sd-redesign.sd-route-product #MainContent .sd-description-panel__media{min-inline-size:0}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy>:first-child{margin-block-start:0!important}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy>:last-child,.sd-redesign.sd-route-product #MainContent .sd-description-panel__media>:last-child{margin-block-end:0!important}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy :is(p,li,ul,ol){line-height:1.55!important}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy p{margin-block-end:12px}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy li{margin-block-end:4px}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media :is(figure,p,div:has(>iframe)){inline-size:100%;max-inline-size:none;margin:0!important}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media figure+figure{margin-block-start:16px!important}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media img{inline-size:100%!important;max-inline-size:100%!important;max-block-size:300px!important;object-fit:contain;object-position:center;margin:0;background:#f5f5f1;border-radius:12px}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media figcaption{margin:8px 0 0;font-size:12px;line-height:1.4}@media(max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-description-layout{grid-template-columns:minmax(0,1fr);gap:20px}.sd-redesign.sd-route-product #MainContent .sd-description-panel,.sd-redesign.sd-route-product #MainContent .sd-description-panel--intro{padding-block-start:0}.sd-redesign.sd-route-product #MainContent .sd-description-panel--with-media{grid-template-columns:minmax(0,1fr);gap:14px}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media img{max-block-size:260px!important}}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media{display:grid;justify-items:center;gap:14px}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media :is(figure,p){display:grid;justify-items:center}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media img{inline-size:min(100%,calc(260px * var(--sd-description-image-ratio, 1)))!important;block-size:auto!important;max-block-size:none!important;aspect-ratio:var(--sd-description-image-ratio, auto);background:transparent}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media figure>a{display:grid;justify-items:center;inline-size:100%}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media figcaption{font-size:14px;line-height:1.45;text-align:center}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy :is(h3,h4,h5,h6){font-size:20px!important}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy :is(h1,h2){font-size:24px!important}.sd-redesign.sd-route-product #MainContent .sd-product-story{padding-block:28px}.sd-redesign.sd-route-product #MainContent :is(.sd-como-merchant-notes,.sd-monaco-merchant-notes){padding-block:24px}.sd-redesign.sd-route-product #MainContent :is(.sd-como-merchant-notes,.sd-monaco-merchant-notes) :is(h2,h3){font-size:26px;line-height:1.25}@media(max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-description-panel__media img{inline-size:min(100%,calc(220px * var(--sd-description-image-ratio, 1)))!important}.sd-redesign.sd-route-product #MainContent .sd-product-story{padding-block:24px}}@media not (max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-description-panel--with-media:not(.sd-description-panel--intro){grid-column:auto;display:flex;flex-direction:column;align-items:stretch;gap:14px}.sd-redesign.sd-route-product #MainContent .sd-description-panel--with-media:not(.sd-description-panel--intro) .sd-description-panel__media{inline-size:100%}}.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(p,li,ul,ol){font-size:17px!important;line-height:1.6!important}.sd-redesign.sd-route-product #MainContent .sd-description-layout{gap:30px 40px}.sd-redesign.sd-route-product #MainContent .sd-description-panel--intro.sd-description-panel--with-media{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr)}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy :is(h3,h4,h5,h6){font-size:22px!important}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy :is(h1,h2){font-size:26px!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body img{inline-size:min(100%,640px,calc(500px * var(--sd-description-image-ratio, 1)))!important;max-block-size:none!important;aspect-ratio:var(--sd-description-image-ratio, auto);background:transparent}.sd-redesign.sd-route-product #MainContent .sd-description-panel__media img{inline-size:min(100%,calc(450px * var(--sd-description-image-ratio, 1)))!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body .sd-product-authority{margin-block:28px 0}@media(max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-product-story__body :is(p,li,ul,ol){font-size:16px!important}.sd-redesign.sd-route-product #MainContent .sd-description-layout{gap:24px}.sd-redesign.sd-route-product #MainContent .sd-description-panel--intro.sd-description-panel--with-media{grid-template-columns:minmax(0,1fr)}.sd-redesign.sd-route-product #MainContent .sd-description-panel__copy :is(h1,h2){font-size:24px!important}.sd-redesign.sd-route-product #MainContent .sd-product-story__body img,.sd-redesign.sd-route-product #MainContent .sd-description-panel__media img{inline-size:min(100%,calc(420px * var(--sd-description-image-ratio, 1)))!important}}@media not (max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-description-layout--editorial{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:44px}.sd-redesign.sd-route-product #MainContent .sd-description-copy-column{display:grid;gap:24px;min-inline-size:0}.sd-redesign.sd-route-product #MainContent .sd-description-media-column{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;min-inline-size:0}.sd-redesign.sd-route-product #MainContent .sd-description-media-column--mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.sd-redesign.sd-route-product #MainContent .sd-description-media-column--mosaic>:first-child{grid-column:1 / -1}.sd-redesign.sd-route-product #MainContent .sd-description-media-column .sd-description-panel__media{order:initial!important}.sd-redesign.sd-route-product #MainContent .sd-description-media-column--mosaic .sd-description-panel__media img{inline-size:100%!important}.sd-redesign.sd-route-product #MainContent .sd-description-media-column--mosaic>:first-child img{inline-size:min(100%,calc(500px * var(--sd-description-image-ratio,1)))!important}}@media(max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-description-layout--editorial{display:flex;flex-direction:column;gap:22px}.sd-redesign.sd-route-product #MainContent .sd-description-layout--editorial :is(.sd-description-copy-column,.sd-description-media-column){display:contents}.sd-redesign.sd-route-product #MainContent .sd-description-layout--editorial>:is(.sd-description-copy-column,.sd-description-media-column)>*{inline-size:100%}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sd-product-description.css.map */
