.sd-product-design{--sd-product-rule: var(--color-border);--sd-product-muted: rgb(from var(--color-foreground) r g b / 74%);--sd-product-focus: var(--sd-gold, var(--color-primary))}.sd-product-design .product-information__grid{max-inline-size:1480px;inline-size:100%;margin-inline:auto;min-inline-size:0;align-items:start}.sd-product-design .product-information__media,.sd-product-design .product-details,.sd-product-design .product-details>.group-block{min-inline-size:0;max-inline-size:100%}.sd-product-design .product-information__media{inline-size:100%}.sd-product-design .product-details h1{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:clamp(30px,2.9vw,43px);line-height:1.12;letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:pretty}.sd-product-design .product-details .rte,.sd-product-design .product-details rte-formatter{overflow-wrap:anywhere}.sd-product-design .product-details .variant-picker__form{gap:20px}.sd-product-design .variant-option{min-inline-size:0;max-inline-size:100%}.sd-product-design .variant-option legend{font-size:12px;font-weight:600;letter-spacing:.03em;line-height:1.45;overflow-wrap:anywhere}.sd-product-design .variant-option--buttons{gap:8px}.sd-product-design .variant-option__button-label:not(.variant-option__button-label--has-swatch){min-block-size:44px;max-inline-size:100%;padding:11px 12px;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.35}.sd-product-design .variant-option__button-label__text{min-inline-size:0;overflow-wrap:anywhere}.sd-product-design .variant-option__button-label:has(:focus-visible){outline:2px solid var(--sd-product-focus);outline-offset:3px}.sd-product-design .variant-option__button-label--has-swatch{min-inline-size:44px;min-block-size:44px;display:grid;place-items:center}.sd-product-design .product-form-buttons{gap:12px}.sd-product-design add-to-cart-component,.sd-product-design .product-form-buttons>.button{min-inline-size:0}.sd-product-design [ref=addToCartButton]{min-block-size:50px;inline-size:100%;white-space:normal}.sd-product-design media-gallery,.sd-product-design media-gallery>slideshow-component{min-inline-size:0;max-inline-size:100%}.sd-product-design media-gallery>slideshow-component>slideshow-container{display:flex;flex-direction:column;overflow:visible}.sd-product-design media-gallery>slideshow-component>slideshow-container>slideshow-slides{order:1;border-radius:var(--media-radius, 0)}.sd-product-design .slideshow-controls__thumbnails-container{min-inline-size:0;max-inline-size:100%;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:8px;scrollbar-width:none}.sd-product-design .slideshow-controls__thumbnails-container::-webkit-scrollbar,.sd-product-design slideshow-slides::-webkit-scrollbar,.sd-product-recommendations .resource-list__carousel>slideshow-container>slideshow-slides::-webkit-scrollbar{display:none;inline-size:0;block-size:0}.sd-product-design .slideshow-controls__thumbnails{flex-direction:row;gap:9px;padding:8px;margin-inline:0;min-inline-size:min-content}.sd-product-design .slideshow-controls__thumbnails .slideshow-control{flex:0 0 var(--thumbnail-width, 72px);inline-size:var(--thumbnail-width, 72px);min-inline-size:44px;min-block-size:44px;scroll-snap-align:start;scroll-margin-inline:8px}.sd-product-design .slideshow-controls__thumbnails img{display:block;inline-size:100%}.sd-product-design .slideshow-controls__thumbnails .slideshow-control:focus-visible{outline:2px solid var(--sd-product-focus);outline-offset:3px}.sd-product-design .sd-product-gallery-arrows,.sd-product-recommendations .resource-list__carousel>slideshow-container>slideshow-arrows{position:static;inset:auto;order:2;display:flex;justify-content:flex-end;align-items:center;gap:6px;min-block-size:44px;margin-block:8px 0;padding:0;mix-blend-mode:normal}.sd-product-design .sd-product-gallery-arrows .slideshow-control,.sd-product-recommendations .resource-list__carousel>slideshow-container>slideshow-arrows .slideshow-control{display:grid;place-items:center;flex:0 0 44px;inline-size:44px;block-size:44px;min-block-size:44px;margin:0;padding:0;opacity:1;border:1px solid var(--color-border);border-radius:50%;color:var(--color-foreground);background:var(--color-background);animation:none}.sd-product-design .sd-product-gallery-arrows .slideshow-control:disabled,.sd-product-recommendations .resource-list__carousel>slideshow-container>slideshow-arrows .slideshow-control:disabled{display:grid;opacity:.35;cursor:default}.sd-product-design .sd-product-gallery-arrows .slideshow-control:focus-visible,.sd-product-recommendations .resource-list__carousel>slideshow-container>slideshow-arrows .slideshow-control:focus-visible{outline:2px solid var(--sd-gold, var(--color-primary));outline-offset:3px}.sd-product-recommendations,.sd-product-recommendations .resource-list,.sd-product-recommendations .resource-list__carousel{min-inline-size:0;max-inline-size:100%}.sd-product-recommendations .resource-list__carousel>slideshow-container{display:flex;flex-direction:column}.sd-product-recommendations .resource-list__carousel>slideshow-container>slideshow-slides{order:1;scrollbar-width:none;scroll-padding-inline:8px;overscroll-behavior-x:contain}.sd-product-recommendations .resource-list__item{min-inline-size:0}.sd-product-recommendations .quick-add{background-color:transparent}@media(min-width:990px){.sd-product-design .product-information__grid.product-information--media-left:not(:has(.product-information__media:empty)){grid-template-columns:minmax(0,1.18fr) minmax(0,.85fr);column-gap:6%}.sd-product-design .product-information--media-left .product-information__media,.sd-product-design .product-information--media-left .product-details{padding-inline:0}}@media not (min-width:990px){.sd-product-design .product-information__grid.product-information--media-left:not(:has(.product-information__media:empty)){grid-template-columns:minmax(0,1fr);row-gap:28px}.sd-product-design .product-information--media-left .product-information__media,.sd-product-design .product-information--media-left .product-details{grid-column:1 / -1;padding-inline:0}.sd-product-design .product-details.sticky-content--desktop,.sd-product-design media-gallery.sticky-content{position:static}}@media not (min-width:750px){.sd-redesign .sd-product-design .product-information__grid>.product-details{padding-inline:clamp(20px,6.25vw,24px)}.sd-product-design .slideshow-controls__thumbnails .slideshow-control{flex-basis:62px;inline-size:62px}.sd-product-recommendations .resource-list__carousel .resource-list__slide{--slide-width: calc((100% - var(--resource-list-column-gap)) / 2)}}@media(prefers-reduced-motion:reduce){.sd-product-design .slideshow-controls__thumbnails-container,.sd-product-design slideshow-slides,.sd-product-recommendations slideshow-slides{scroll-behavior:auto}}.sd-redesign .sd-product-design media-gallery[data-presentation=carousel]>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide.product-media-container{--gallery-aspect-ratio: 1;--constrained-height: none}.sd-redesign .sd-product-design media-gallery[data-presentation=carousel]>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide.product-media-container>.product-media>.product-media__image,.sd-redesign .sd-product-design media-gallery[data-presentation=carousel]>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide.product-media-container>.product-media>deferred-media video{object-fit:contain}.sd-redesign .sd-product-design .add-to-cart-button.button-secondary{--button-color: var(--color-primary-button-text);--button-background-color: var(--color-primary-button-background);--button-border-color: var(--color-primary-button-border);--button-border-width: var(--style-border-width-primary)}.sd-redesign .sd-product-design .add-to-cart-button.button-secondary:hover:not(:disabled,[aria-disabled=true]){--button-color: var(--color-primary-button-hover-text);--button-background-color: var(--color-primary-button-hover-background);--button-border-color: var(--color-primary-button-hover-border)}.sd-redesign .sd-product-design [ref=addToCartButton],.sd-redesign .sd-product-design .variant-option__button-label:not(.variant-option__button-label--has-swatch){border-radius:0}.sd-redesign .sd-product-recommendations .product-card .card-gallery{border-radius:0}.sd-redesign .sd-product-recommendations .product-card .card-gallery>slideshow-component>slideshow-container>slideshow-slides>slideshow-slide.product-media-container{--gallery-aspect-ratio: 1;--constrained-height: none}.sd-redesign .sd-product-recommendations .product-card .card-gallery>.product-card-gallery__title-placeholder{aspect-ratio:1;border-radius:0}.sd-redesign .sd-product-recommendations .product-card .text-block[class*=product_title_]>p{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight);font-size:17px;line-height:1.45;letter-spacing:0}.sd-redesign .sd-product-recommendations .product-card product-price.text-block,.sd-redesign .sd-product-recommendations .product-card product-price.text-block>*{font-family:var(--font-body--family);font-weight:var(--font-body--weight);font-size:12px}@media(max-width:760px){.sd-redesign .sd-product-recommendations .product-card .text-block[class*=product_title_]>p{font-size:15px}}.sd-redesign .sd-product-design .sd-product-size-information{grid-column:1 / -1;inline-size:100%;max-inline-size:1150px;margin-inline:auto;padding:40px 4.5%;border-block-start:1px solid var(--color-border);min-inline-size:0}.sd-redesign .sd-product-size-information sd-size-browser.sd-size-browser{max-inline-size:none;border-radius:0;padding:24px}.sd-redesign .sd-product-story{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,1.2fr);gap:8%;max-inline-size:1310px;margin-inline:auto;padding:62px 4.5%;color:var(--color-foreground);background:var(--color-background)}.sd-redesign .sd-product-story__eyebrow{font:600 10px/1.4 var(--font-body--family);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px}.sd-redesign .sd-product-story__heading h2{font:var(--font-heading--weight) 36px/1.15 var(--font-heading--family);margin:0}.sd-redesign .sd-product-story__body{display:block;min-inline-size:0;overflow-wrap:anywhere}.sd-redesign .sd-product-story__body img{max-inline-size:100%;height:auto}.sd-redesign .sd-product-story__body table{max-inline-size:100%}.sd-redesign [data-product-page-preview=palm-cove]{margin-block-start:0;background:transparent;--pc-paper: #f5f2ea;--pc-ink: #263f32;--pc-sage: #e9ece0;font-family:var(--font-body--family);padding-block-end:40px}.sd-redesign [data-product-page-preview=palm-cove] .pc-wrap{max-inline-size:1310px;padding-inline:4.5%}.sd-redesign [data-product-page-preview=palm-cove] h2,.sd-redesign [data-product-page-preview=palm-cove] h3{font-family:var(--font-heading--family);font-weight:var(--font-heading--weight)}.sd-redesign [data-product-page-preview=palm-cove] .pc-navigation{position:static;background:transparent;border-block-start:1px solid var(--pc-rule)}.sd-redesign [data-product-page-preview=palm-cove] .pc-media{border-radius:0}.sd-redesign [data-product-page-preview=palm-cove] .pc-button{border-radius:0;background:var(--sd-forest);color:#fff}.sd-redesign [data-product-page-preview=palm-cove] #pc-image-dialog img{max-inline-size:none}@media(max-width:760px){.sd-redesign .sd-product-design .sd-product-size-information{padding:32px 6%}.sd-redesign .sd-product-size-information sd-size-browser.sd-size-browser{padding:15px}.sd-redesign .sd-product-story{grid-template-columns:minmax(0,1fr);gap:16px;padding:38px 6% 44px}.sd-redesign [data-product-page-preview=palm-cove] .pc-wrap{padding-inline:6%}}.sd-redesign .sd-product-design .product-information__grid>.product-details product-price:not(.product-card product-price,quick-add-component product-price,.quick-add-modal product-price)>.sh-price-container>.price{font:500 26px/1.3 Arial,sans-serif}.sd-redesign .sd-product-design .product-information__grid>.product-details product-price:not(.product-card product-price,quick-add-component product-price,.quick-add-modal product-price)>.sh-price-container>.compare-at-price{font-family:Arial,sans-serif;font-size:16px}@media(max-width:760px){.sd-redesign .sd-product-design .product-information__grid>.product-details product-price:not(.product-card product-price,quick-add-component product-price,.quick-add-modal product-price)>.sh-price-container>.price{font-size:25px}}@media(min-width:1200px){.sd-redesign .sd-product-design .product-information__grid{max-inline-size:1280px}.sd-redesign .sd-product-design .product-information__grid>.product-details h1{font-size:clamp(30px,2.64vw,40px)}.sd-redesign .sd-product-story{padding-block:48px}}body.sd-redesign.sd-route-product{--sd-product-content-width: 1200px;--sd-product-gutter: 40px;--sd-product-section-space: 40px;--page-content-width: var(--sd-product-content-width);--page-margin: var(--sd-product-gutter);--page-width: calc(var(--sd-product-content-width) + var(--sd-product-gutter) * 2)}.sd-redesign.sd-route-product #MainContent .sd-product-design{padding-block-end:0;row-gap:var(--sd-product-section-space)}.sd-redesign.sd-route-product #MainContent .sd-product-design .product-information__grid{grid-column:1 / -1;inline-size:calc(100% - var(--sd-product-gutter) * 2);max-inline-size:var(--sd-product-content-width);margin-inline:auto}.sd-redesign.sd-route-product #MainContent .sd-product-design .product-information__grid>.product-details{padding-inline:0}.sd-redesign.sd-route-product #MainContent :is(.sd-breadcrumbs--product,.sd-product-proof-sections,.sdu-wrap,.sd-product-story,.sd-como-merchant-notes,.sd-monaco-merchant-notes,.sd-product-context-links){box-sizing:border-box;inline-size:100%;max-inline-size:var(--page-width);margin-inline:auto;padding-inline:var(--sd-product-gutter)}.sd-redesign.sd-route-product #MainContent .sd-product-design .sd-product-size-information{inline-size:calc(100% - var(--sd-product-gutter) * 2);max-inline-size:var(--sd-product-content-width);margin-inline:auto;padding:0 0 var(--sd-product-section-space);border-block:0}.sd-redesign.sd-route-product #MainContent .sd-product-proof-sections{display:flow-root}.sd-redesign.sd-route-product #MainContent .sd-product-proof-sections [data-sd-social-proof]{margin:0 0 var(--sd-product-section-space)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison{max-inline-size:none;padding:0 0 var(--sd-product-section-space)}.sd-redesign.sd-route-product #MainContent [data-sdu-details]{margin-block-start:0;padding-block-end:0}.sd-redesign.sd-route-product #MainContent [data-sdu-details] .sdu-navigation{border-block:0;padding-block:20px;margin-block-end:24px;gap:14px 24px}.sd-redesign.sd-route-product #MainContent [data-sdu-details] .sdu-section{padding-block:calc(var(--sd-product-section-space) / 2);border-block-end:0}.sd-redesign.sd-route-product #MainContent [data-sdu-details] .sdu-hero{padding-block-start:0}.sd-redesign.sd-route-product #MainContent [data-sdu-details] .sdu-copy>:last-child{margin-block-end:0}.sd-redesign.sd-route-product #MainContent [data-sdu-details] :is(.sdu-tint,.sdu-diagram){margin-inline:0}.sd-redesign.sd-route-product #MainContent [data-sdu-details] .sdu-next{margin-block-start:24px}.sd-redesign.sd-route-product #MainContent :is(.sd-product-story,.sd-product-context-links,.sd-como-merchant-notes,.sd-monaco-merchant-notes){padding-block:var(--sd-product-section-space);border-block:0}.sd-redesign.sd-route-product #MainContent .sd-product-story__body>:first-child{margin-block-start:0}.sd-redesign.sd-route-product #MainContent .sd-product-story__body>:last-child{margin-block-end:0}.sd-redesign.sd-route-product #MainContent .sd-native-reviews{padding-block:var(--sd-product-section-space)}.sd-redesign.sd-route-product #MainContent .sd-native-reviews__inner{inline-size:calc(100% - var(--sd-product-gutter) * 2);max-inline-size:var(--sd-product-content-width);margin-inline:auto}.sd-redesign.sd-route-product #MainContent .sd-market-section{inline-size:100%!important;max-inline-size:none!important;left:auto!important;margin-inline:0!important;grid-column:1 / -1;padding:var(--sd-product-section-space) 0!important;background:var(--sd-cream, #f7f4eb)!important}.sd-redesign.sd-route-product #MainContent .sd-market-inner{width:calc(100% - var(--sd-product-gutter) * 2)!important;max-inline-size:var(--sd-product-content-width)!important;margin-inline:auto!important}.sd-redesign.sd-route-product #MainContent .sd-market-eyebrow{margin-block-end:14px;color:#526458;font:600 11px/1.5 var(--font-body--family, Arial, sans-serif);letter-spacing:.16em}.sd-redesign.sd-route-product #MainContent .sd-market-heading{margin:0 0 16px;color:#263f32;font:400 clamp(28px,3vw,38px)/1.2 var(--font-heading--family, Georgia, serif);letter-spacing:-.025em;text-wrap:balance}.sd-redesign.sd-route-product #MainContent .sd-market-description{max-inline-size:55ch;margin:0 auto 28px;color:#526458;font-size:15px;line-height:1.65}.sd-redesign.sd-route-product #MainContent .sd-market-grid{gap:16px}.sd-redesign.sd-route-product #MainContent .sd-market-logo{min-block-size:108px;padding:20px 16px;border:1px solid #dedfd4;border-radius:12px;background:#fbfaf6;box-shadow:none}.sd-redesign.sd-route-product #MainContent a.sd-market-logo:hover{transform:translateY(-3px);border-color:#99aa9d;box-shadow:0 6px 16px #263f3214}.sd-redesign.sd-route-product #MainContent a.sd-market-logo:focus-visible{outline:2px solid #263f32;outline-offset:4px}.sd-redesign.sd-route-product #MainContent .sd-market-footer{margin-block-start:24px;color:#627066;font-size:12px;line-height:1.6}@media(max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-market-grid{gap:12px}.sd-redesign.sd-route-product #MainContent .sd-market-logo{min-block-size:96px;padding:16px 12px}.sd-redesign.sd-route-product #MainContent .sd-market-description{font-size:14px}}@media(max-width:600px){.sd-redesign.sd-route-product #MainContent .sd-market-logo:last-child{width:calc((100% - 12px)/2)}}@media(prefers-reduced-motion:reduce){.sd-redesign.sd-route-product #MainContent .sd-market-logo{transition:none}.sd-redesign.sd-route-product #MainContent a.sd-market-logo:hover{transform:none}}.sd-redesign.sd-route-product #MainContent .sd-product-recommendations>.section{padding-block:var(--sd-product-section-space)}.sd-redesign.sd-route-product #MainContent [data-product-page-preview=palm-cove] .pc-wrap{box-sizing:border-box;inline-size:100%;max-inline-size:var(--page-width);margin-inline:auto;padding-inline:var(--sd-product-gutter)}@media(max-width:760px){body.sd-redesign.sd-route-product{--sd-product-gutter: 22px;--sd-product-section-space: 32px}}body.sd-redesign.sd-route-product{--sd-product-canvas: #ffffff;--sd-product-section: #f7f4ec;--sd-product-card: #ffffff;--sd-product-ink: #263f32;--sd-product-secondary: #526458;--sd-product-line: #d7dcd0;--sd-product-sage: #e8eddf;--sd-product-sage-strong: #c6d2b8;background-color:var(--sd-product-canvas)}body.sd-redesign.sd-route-product #header-group :is(#header-component,.header__row,.sd-mega-panel,.menu-drawer,.sd-mobile-nav){--color-background: var(--sd-product-canvas);--color-foreground: var(--sd-product-ink);background:var(--sd-product-canvas);color:var(--sd-product-ink)}body.sd-redesign.sd-route-product #header-group .header-logo__image{mix-blend-mode:multiply}body.sd-redesign.sd-route-product #header-group :is(.header-actions__action,.header__icon--menu){background-color:var(--sd-product-card);border-color:var(--sd-product-line)}.sd-redesign.sd-route-product #MainContent,.sd-redesign.sd-route-product #MainContent :is(.sd-product-story-section,.sd-product-proof-sections,.sd-product-story,.sd-brand-comparison,.sd-smart-choices,.sd-native-reviews,.sd-product-recommendations){background-color:var(--sd-product-canvas);color:var(--sd-product-ink)}.sd-redesign.sd-route-product #MainContent [data-sdu-details]{--sdu-ink: var(--sd-product-ink);--sdu-muted: var(--sd-product-secondary);--sdu-rule: var(--sd-product-line);--sdu-paper: var(--sd-product-card);--sdu-sage: var(--sd-product-sage);background-color:var(--sd-product-canvas)}.sd-redesign.sd-route-product #MainContent [data-sdu-details] table,.sd-redesign.sd-route-product #MainContent [data-sdu-details] .sdu-close{background-color:var(--sd-product-card)}.sd-redesign.sd-route-product #MainContent [data-sdu-details] .sdu-button{background-color:var(--sd-product-ink);color:var(--sd-product-card)}.sd-redesign.sd-route-product #MainContent [data-product-page-preview=palm-cove]{--pc-paper: var(--sd-product-card);--pc-ink: var(--sd-product-ink);--pc-sage: var(--sd-product-sage);--pc-rule: var(--sd-product-line);background-color:var(--sd-product-canvas)}.sd-redesign.sd-route-product #MainContent [data-sd-social-proof]{--sd-social-ink: var(--sd-product-ink);background-color:var(--sd-product-card);border-color:var(--sd-product-line)}.sd-redesign.sd-route-product #MainContent [data-sd-social-proof] :is(.sd-social-proof__eyebrow,.sd-social-proof__description,.sd-social-proof__image-caption,.sd-social-proof__stack-footer,.sd-social-proof__transcript summary){color:var(--sd-product-secondary)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison__table{background-color:var(--sd-product-card);color:var(--sd-product-ink)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison__table :is(th,td),.sd-redesign.sd-route-product #MainContent .sd-brand-comparison__table-frame,.sd-redesign.sd-route-product #MainContent .sd-smart-choices{border-color:var(--sd-product-line)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison__table thead th{background-color:#f0f2eb;color:var(--sd-product-ink)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison__table thead .sd-brand-comparison__brand{background-color:var(--sd-product-ink);color:var(--sd-product-card)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison__table td.sd-brand-comparison__ours{background-color:var(--sd-product-sage)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison :is(.sd-brand-comparison__detail,.sd-brand-comparison__other,.sd-brand-comparison__note){color:var(--sd-product-secondary)}.sd-redesign.sd-route-product #MainContent .sd-native-reviews{--sd-review-text: var(--sd-product-ink);--sd-review-muted: var(--sd-product-secondary);--sd-review-line: var(--sd-product-line);--sd-review-bg: var(--sd-product-canvas);--sd-review-card: var(--sd-product-card);--sd-review-green: #40634d;--sd-review-green-dark: var(--sd-product-ink);--sd-review-green-soft: var(--sd-product-sage)}.sd-redesign.sd-route-product #MainContent :is(.sd-native-review-card,.sd-native-reviews__summary){background-color:var(--sd-product-card);border-color:var(--sd-product-line)}.sd-redesign.sd-route-product #MainContent .sd-native-review-card__media-item{background-color:var(--sd-product-sage)}.sd-redesign.sd-route-product #MainContent .sd-product-page-rating-link{background-color:var(--sd-product-card);border-color:var(--sd-product-line)}.sd-redesign.sd-route-product #MainContent .sd-product-page-rating-link:is(:hover,:focus-visible){background-color:var(--sd-product-sage);border-color:#687d64}.sd-redesign.sd-route-product #MainContent .sd-product-recommendations>.section,.sd-redesign.sd-route-product #MainContent .sd-product-recommendations .section-background{background-color:var(--sd-product-canvas)}.sd-redesign.sd-route-product #MainContent .sd-product-design{background-color:var(--sd-product-canvas)}.sd-redesign.sd-route-product #MainContent [data-sd-social-proof],.sd-redesign.sd-route-product #MainContent .sd-brand-comparison,.sd-redesign.sd-route-product #MainContent .sd-native-reviews{background-color:var(--sd-product-section)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison{padding:18px;margin-block-end:24px;border:1px solid var(--sd-product-line);border-radius:20px}.sd-redesign.sd-route-product #MainContent [data-sdu-details]{--sdu-paper: var(--sd-product-section)}.sd-redesign.sd-route-product #MainContent [data-product-page-preview=palm-cove]{--pc-paper: var(--sd-product-section)}.sd-redesign.sd-route-product #MainContent .sd-native-reviews{--sd-review-bg: var(--sd-product-section)}@media(max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-brand-comparison{padding:16px;margin-block-end:20px;border-radius:16px}}.sd-redesign.sd-route-product #MainContent .sd-breadcrumbs--product{background:var(--sd-product-canvas, #ffffff)}body.sd-redesign.sd-route-product #header-group>.header-section{box-shadow:0 1px #263f3214,0 5px 14px -5px #263f3229}body.sd-redesign.sd-route-product{--sd-surface-social: #f5eae4;--sd-surface-social-line: #dfcec4;--sd-surface-comparison: #284b3d;--sd-on-comparison: #fffdf7;--sd-surface-market: #edf2f4;--sd-surface-market-line: #d4dfe2;--sd-surface-reviews: #f0f3ed}.sd-redesign.sd-route-product #MainContent [data-sd-social-proof]{background-color:var(--sd-surface-social);border-color:var(--sd-surface-social-line)}.sd-redesign.sd-route-product #MainContent [data-sd-social-proof] .sd-social-proof__eyebrow{background-color:#fffaf7;border-color:var(--sd-surface-social-line)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison{background-color:var(--sd-surface-comparison);border-color:var(--sd-surface-comparison);color:var(--sd-on-comparison)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison :is(.sd-brand-comparison__heading,.sd-brand-comparison__intro,.sd-brand-comparison__lead,.sd-brand-comparison__thanks,.sd-brand-comparison__link,.sd-brand-comparison__note),.sd-redesign.sd-route-product #MainContent .sd-brand-comparison__disclosure>summary{color:var(--sd-on-comparison)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison__highlight{background-color:#f6f8f2;border-color:#f6f8f2;color:var(--sd-product-ink)}.sd-redesign.sd-route-product #MainContent .sd-brand-comparison__disclosure>summary:focus-visible{outline-color:var(--sd-on-comparison)}.sd-redesign.sd-route-product #MainContent .sd-smart-choices .sd-choice-scene:nth-child(1){background:#eef3e9;border-color:#cddac5}.sd-redesign.sd-route-product #MainContent .sd-smart-choices .sd-choice-scene:nth-child(2){background:#f8efe4;border-color:#e1cfbb}.sd-redesign.sd-route-product #MainContent .sd-smart-choices .sd-choice-scene:nth-child(3){background:#eaf1f5;border-color:#cbdbe3}.sd-redesign.sd-route-product #MainContent .sd-market-section{background:var(--sd-surface-market)!important}.sd-redesign.sd-route-product #MainContent .sd-market-logo{background-color:#fff;border-color:var(--sd-surface-market-line)}.sd-redesign.sd-route-product #MainContent .sd-native-reviews{--sd-review-bg: var(--sd-surface-reviews);background-color:var(--sd-surface-reviews)}.sd-redesign.sd-route-product .sd-product-design .product-details sd-piece-bundle [data-individual-note]{margin-block-end:0}.sd-redesign.sd-route-product .sd-product-design .product-details product-price.spacing-style:not(.product-card product-price,quick-add-component product-price,.quick-add-modal product-price){padding-block-start:0}.sd-redesign.sd-route-product .sd-product-design [ref=addToCartButton],.sd-redesign.sd-route-product .sd-product-design .sd-piece-bundle__add{border-radius:12px}.sd-redesign.sd-route-product .sd-product-design .sd-piece-bundle__add{min-block-size:44px}@media(max-width:760px){.sd-redesign.sd-route-product #MainContent .sd-breadcrumbs--product .sd-breadcrumbs__list{flex-wrap:nowrap;min-inline-size:0;white-space:nowrap}.sd-redesign.sd-route-product #MainContent .sd-breadcrumbs--product .sd-breadcrumbs__item{flex:0 1 auto;min-inline-size:0;white-space:nowrap}.sd-redesign.sd-route-product #MainContent .sd-breadcrumbs--product .sd-breadcrumbs__item:first-child,.sd-redesign.sd-route-product #MainContent .sd-breadcrumbs--product .sd-breadcrumbs__item:before{flex-shrink:0}.sd-redesign.sd-route-product #MainContent .sd-breadcrumbs--product .sd-breadcrumbs__item[aria-current=page]{flex:1 0 6ch}.sd-redesign.sd-route-product #MainContent .sd-breadcrumbs--product :is(.sd-breadcrumbs__link,.sd-breadcrumbs__current){display:block;min-inline-size:0;max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.sd-redesign.sd-route-product .sd-product-design .product-details[data-sd-piece-mode=individual]>.group-block>.group-block-content>div:has(>sd-piece-bundle)+.group-block:has(>.group-block-content>product-price){margin-block-start:-9px}@media(min-width:990px){.sd-redesign.sd-route-product .sd-product-design .product-information__grid>.product-information__media:has(>media-gallery.media-gallery--carousel){align-self:stretch;min-block-size:0}.sd-redesign.sd-route-product .sd-product-design .product-information__media>media-gallery.media-gallery--carousel{position:sticky;inset-block-start:calc(var(--sticky-header-offset, 0px) + 12px)}.sd-redesign.sd-route-product:has(#header-group #header-component[data-sticky-state=active]) .sd-product-design .product-information__media>media-gallery.media-gallery--carousel{--sticky-header-offset: var(--header-height)}}@media(min-width:990px)and (not (min-height:700px)){.sd-redesign.sd-route-product .sd-product-design .product-information__media>media-gallery.media-gallery--carousel{position:static}}.sd-redesign.sd-route-product .sd-product-design>.product-information__grid>.product-information__media>media-gallery[data-presentation=carousel]>slideshow-component>slideshow-controls[thumbnails][pagination-position=center] .slideshow-control{flex-basis:80px;inline-size:80px;block-size:80px}@media not (min-width:990px){.sd-redesign.sd-route-product .sd-product-design>.product-information__grid>.product-information__media>media-gallery[data-presentation=carousel]>slideshow-component>slideshow-controls[thumbnails][pagination-position=center] .slideshow-control{flex-basis:64px;inline-size:64px;block-size:64px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/sd-product-design.css.map */
