.cd-product-highlights-section{background:var(--cd-color-white, #fff)}.cd-product-highlights{display:block;width:100%;padding-block:var(--cd-product-highlights-padding-top, 48px) var(--cd-product-highlights-padding-bottom, 80px);color:var(--cd-color-ink, #171513);background:var(--cd-color-white, #fff)}.cd-product-highlights__inner{width:100%;margin-inline:auto;padding-inline:var(--page-margin, 3rem)}.cd-product-highlights__header{display:flex;margin-block-end:2.5rem;align-items:flex-start;flex-direction:column;gap:.5rem}.cd-product-highlights__heading{max-width:48rem;margin:0;color:currentColor;font-family:var(--cd-font-heading, Raleway, Arial, sans-serif);font-size:var(--cd-type-product-h2, clamp(1.75rem, 2vw, 2rem));font-weight:var(--font-h2--weight, 700);letter-spacing:var(--font-h2--letter-spacing, 0);line-height:var(--font-h2--line-height, 1.1);text-wrap:balance}.cd-product-highlights__description{max-width:34rem;margin:0;color:var(--cd-color-graphite, #5f5f5f);font-family:var(--cd-font-body, Jost, Arial, sans-serif);font-size:1rem;line-height:1.55;text-wrap:pretty}.cd-product-highlights__gallery{display:flex;width:100%;height:var(--cd-product-highlights-desktop-height, 560px);min-width:0;gap:.7rem;overflow:hidden}.cd-product-highlights__panel{position:relative;display:block;min-width:5rem;height:100%;margin:0;padding:0;overflow:hidden;color:var(--cd-color-white, #fff);border:0;border-radius:var(--cd-radius-media, .75rem);background:var(--cd-color-mist, #f8f8f8);cursor:pointer;flex:1 1 0;text-align:left;transition:flex-grow .4s cubic-bezier(.4,0,.2,1)}.cd-product-highlights__panel.is-active{flex-grow:5}.cd-product-highlights__media,.cd-product-highlights__image,.cd-product-highlights__overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.cd-product-highlights__image{object-fit:cover;object-position:center}.cd-product-highlights__overlay{z-index:1;background:linear-gradient(180deg,#0000000d,#00000075 92%);opacity:0;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.cd-product-highlights__panel.is-active .cd-product-highlights__overlay{opacity:1}.cd-product-highlights__content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;padding:clamp(1.75rem,3vw,3rem);align-items:flex-start;justify-content:flex-end;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .1s linear,visibility .1s linear}.cd-product-highlights__panel.is-active .cd-product-highlights__content{opacity:1;visibility:visible;transition-delay:.4s;transition-duration:.4s}.cd-product-highlights__panel-heading{display:block;max-width:34rem;color:currentColor;font-family:var(--cd-font-heading, Raleway, Arial, sans-serif);font-size:var(--cd-type-h3, clamp(1.55rem, 2.3vw, 2.1rem));font-weight:600;line-height:1.15;text-wrap:balance}.cd-product-highlights__panel-text{display:block;max-width:34rem;margin-block-start:.65rem;color:#ffffffe5;font-family:var(--cd-font-body, Jost, Arial, sans-serif);font-size:1rem;line-height:1.5;text-wrap:pretty}.cd-product-highlights__panel:focus-visible{outline:2px solid var(--cd-color-sand, #c6b399);outline-offset:-4px}.cd-product-highlights__gallery[data-highlight-count="1"] .cd-product-highlights__panel{flex-grow:1;cursor:default}@media screen and (max-width:767px){.cd-product-highlights{padding-block:min(var(--cd-product-highlights-padding-top, 48px),40px) min(var(--cd-product-highlights-padding-bottom, 80px),56px)}.cd-product-highlights__inner{padding-inline:1.5rem}.cd-product-highlights__header{margin-block-end:1.75rem;align-items:flex-start;flex-direction:column;gap:.75rem}.cd-product-highlights__heading{font-size:var(--cd-type-product-h2-mobile, clamp(1.375rem, 5.5vw, 1.5rem))}.cd-product-highlights__gallery{width:calc(100% + 1.5rem);height:var(--cd-product-highlights-mobile-height, 350px);margin-inline-end:-1.5rem;gap:.5rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:0 1.5rem;scroll-snap-type:inline mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.cd-product-highlights__gallery:after{content:"";flex:0 0 1rem}.cd-product-highlights__gallery::-webkit-scrollbar{display:none}.cd-product-highlights__panel,.cd-product-highlights__panel.is-active{width:80%;min-width:0;flex:0 0 80%;scroll-snap-align:start}.cd-product-highlights__overlay{opacity:1}.cd-product-highlights__content,.cd-product-highlights__panel.is-active .cd-product-highlights__content{padding:1.5rem;opacity:1;visibility:visible;transition:none}.cd-product-highlights__panel-heading{font-size:1.5rem}}@media(prefers-reduced-motion:reduce){.cd-product-highlights__panel,.cd-product-highlights__overlay,.cd-product-highlights__content{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/cd-product-highlights.css.map */
