.pch{display:block;container-type:inline-size;color:var(--pch-ink);font-family:var(--pch-body-font)}.pch *{box-sizing:border-box}.pch a{color:inherit;text-decoration:none}.pch a:focus-visible{outline:3px solid var(--pch-accent);outline-offset:5px}.pch__stage{position:relative;isolation:isolate;width:100%;height:calc(clamp(630px,49vw,820px)*var(--pch-height));overflow:hidden;background:radial-gradient(ellipse at 50% 54%,#fff 0%,var(--pch-background) 80%);border-top:1px solid #eee9e5;border-bottom:1px solid #e8e1d8}.pch__background-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.pch__slot{position:absolute;display:block;left:clamp(-30%,var(--pch-x),120%);top:clamp(-30%,var(--pch-y),120%);width:var(--pch-w);height:var(--pch-h);perspective:950px;transform:rotate(var(--pch-r));z-index:var(--pch-z,2);-webkit-tap-highlight-color:transparent}.pch__slot--desktop-hidden{display:none!important}.pch__slot:hover,.pch__slot:focus-visible,.pch__slot.is-editor-selected{z-index:12}.pch__card{position:relative;width:100%;height:100%;padding:.37cqw;border-radius:4px;background:#fff;box-shadow:0 8px 20px #42302113,0 1px 3px #2c1b1712;transform-style:preserve-3d;transform:translateZ(0) rotateX(0) rotateY(0);transition:box-shadow .35s ease}.pch__slot:hover .pch__card{box-shadow:0 19px 35px #42302127,0 3px 8px #42302118}.pch__slot[data-motion] .pch__card{will-change:transform}.pch__window{position:relative;width:100%;height:100%;overflow:hidden;border-radius:1px;background:#e9e1d8}.pch .pch__image{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(.72) contrast(.96)}.pch__light{position:absolute;top:.37cqw;right:.37cqw;bottom:.37cqw;left:.37cqw;pointer-events:none;background:radial-gradient(circle at var(--pch-light-x,50%) var(--pch-light-y,50%),#fff2,transparent 65%);opacity:0;transition:opacity .3s}.pch__slot:hover .pch__light{opacity:1}.pch__copy{position:absolute;z-index:8;left:var(--pch-copy-x);top:var(--pch-copy-y);transform:translate(-50%,-50%);width:62%;max-width:1000px;text-align:center;pointer-events:none}.pch__tags{display:flex;justify-content:center;gap:.65cqw;margin-bottom:2cqw}.pch__tags span{display:flex;align-items:center;gap:.6cqw;background:var(--pch-ink);color:#fff;border-radius:30px;padding:.8cqw 1.2cqw;font-family:var(--pch-heading-font);font-size:clamp(8px,.76cqw,13px);font-weight:800;letter-spacing:.035em;line-height:1.2;white-space:nowrap}.pch__tags i{height:.45cqw;width:.45cqw;min-width:5px;min-height:5px;border-radius:50%;background:var(--pch-accent)}.pch .pch__title{margin:0;padding:0;text-transform:none;letter-spacing:-.05em}.pch__title>span{display:block;font-family:var(--pch-heading-font);font-weight:var(--pch-heading-weight);font-size:clamp(26px,3.65cqw,var(--pch-heading-size));line-height:1.1;letter-spacing:-.055em;white-space:nowrap}.pch__title em{display:block;color:var(--pch-accent);font-family:var(--pch-accent-font);font-weight:500;font-style:italic;font-size:clamp(30px,3.65cqw,var(--pch-accent-size));line-height:1.22;letter-spacing:-.04em;margin-top:.5cqw;white-space:nowrap}.pch__actions{display:flex;justify-content:center;gap:.8cqw;margin-top:2.3cqw;pointer-events:auto}.pch .pch__button{display:flex;align-items:center;justify-content:center;gap:1cqw;border-radius:40px;min-height:max(44px,3.7cqw);padding:0 1.65cqw;font-family:var(--pch-heading-font);font-weight:800;font-size:clamp(9px,.8cqw,14px);letter-spacing:.02em;line-height:1.2;border:1px solid var(--pch-accent);transition:background .2s,transform .2s}.pch .pch__button--primary{background:var(--pch-accent);color:#fff}.pch .pch__button--secondary{background:#ffffffd9;color:var(--pch-ink)}.pch .pch__button:hover{transform:translateY(-2px);background:var(--pch-ink);border-color:var(--pch-ink);color:#fff}.pch__button span{font-size:1.1cqw;font-weight:500}@media(max-width:700px){.pch__stage{height:calc(790px*var(--pch-height))}.pch__slot{left:clamp(-30%,var(--pch-mx),120%);top:clamp(-30%,var(--pch-my),120%);width:var(--pch-mw);height:var(--pch-mh);transform:rotate(var(--pch-mr))}.pch__slot--desktop-hidden{display:block!important}.pch__slot--mobile-hidden{display:none!important}.pch__copy{left:50%;top:var(--pch-copy-mobile-y);width:calc(100% - 30px)}.pch__tags{gap:1.7cqw;margin-bottom:5.5cqw}.pch__tags span{font-size:2.05cqw;padding:2.2cqw 2.8cqw;gap:1.5cqw}.pch__tags i{width:1.5cqw;height:1.5cqw}.pch__title>span{font-size:7.7cqw}.pch__title em{font-size:8.5cqw;white-space:normal;line-height:1.14;margin-top:2.3cqw}.pch__actions{margin-top:6.7cqw;gap:2cqw}.pch .pch__button{font-size:2.3cqw;min-height:48px;padding:0 4.3cqw;gap:2.3cqw}.pch__button span{font-size:3.8cqw}.pch__card{padding:1cqw}.pch__light{top:1cqw;right:1cqw;bottom:1cqw;left:1cqw}}@media(prefers-reduced-motion:reduce){.pch__card,.pch__light,.pch__button{transition:none!important}.pch__card{transform:none!important}.pch .pch__button:hover{transform:none}}.palm-moments{padding:var(--moments-top, 28px) 28px var(--moments-bottom, 28px);color:#292534;background:var(--moments-bg, #fff9fb)}.palm-moments__inner{max-width:var(--moments-width, 1250px);margin-inline:auto}.palm-moments__header{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:18px}.palm-moments__intro{width:100%;max-width:760px;margin-inline:auto;text-align:center}.palm-moments__eyebrow{margin:0 0 8px;color:#c60d60;font:700 10px/1.4 var(--font-body-family, sans-serif);letter-spacing:.16em;text-transform:uppercase}.palm-moments__heading{margin:0;color:#292534;font:700 clamp(30px,3vw,40px)/1.06 var(--font-heading-family, sans-serif);letter-spacing:-.045em;text-wrap:balance}.palm-moments__description{margin:8px 0 0;color:#716b70;font:400 13px/1.6 var(--font-body-family, sans-serif)}.palm-moments__flags{position:relative;width:100%;height:calc(var(--flag-width, 96px) * 1.15 + 42px);min-width:0;color:#bdaab1}.palm-moments__cord{position:absolute;inset:0 0 auto;width:100%;height:58px;overflow:visible}.palm-moments__flag-row{display:grid;grid-template-columns:repeat(var(--flag-count),minmax(0,1fr));align-items:start;gap:24px;padding-inline:24px}.palm-moments__flag{position:relative;width:min(100%,var(--flag-width, 96px));justify-self:center;margin-top:20px;transform:rotate(-6deg);filter:drop-shadow(0 6px 7px rgba(64,37,48,.1))}.palm-moments__flag:nth-child(2n){margin-top:30px;transform:rotate(4deg)}.palm-moments__flag:nth-child(3n){margin-top:36px;transform:rotate(-2deg)}.palm-moments__flag:last-child{margin-top:20px;transform:rotate(6deg)}.palm-moments__flag:before{content:"";position:absolute;z-index:1;width:8px;height:13px;top:-7px;left:calc(50% - 4px);border-radius:2px;background:#b2a08b;box-shadow:inset 0 0 0 1px #3e2b211f}.palm-moments__flag-frame{padding:4px 4px 9px;background:#fff;clip-path:polygon(0 0,100% 0,100% 100%,50% calc(100% - 11px),0 100%)}.palm-moments__flag-image{display:block;width:100%;aspect-ratio:.86;height:auto;object-fit:cover;object-position:center}.palm-moments--no-flags .palm-moments__header{display:block;text-align:center}.palm-moments--no-flags .palm-moments__intro{max-width:720px;margin-inline:auto}.palm-moments__track{display:grid;width:100%;max-width:var(--moments-cards-width, 1040px);margin-inline:auto;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--moments-columns, 4) - 1) * 16px) / var(--moments-columns, 4));align-items:start;gap:16px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:3px 8px}.palm-moments__track::-webkit-scrollbar{display:none}.palm-moments__card{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid #ebdfe4;border-radius:15px;scroll-snap-align:start;box-shadow:0 6px 16px #37232c09}.palm-moments__card-top,.palm-moments__card-bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:9px 12px;font:600 10px/1.3 var(--font-body-family, sans-serif)}.palm-moments__card-top{min-height:38px;box-sizing:border-box;border-bottom:1px solid #f4eaf0}.palm-moments__platform{display:inline-flex;align-items:center;max-width:75%;padding:5px 9px;border-radius:99px;background:#fff0f6;color:#bb0d58;font-weight:700}.palm-moments__card-tools{display:flex;align-items:center;gap:8px}.palm-moments__number{color:#9c9097;font-size:9px}.palm-moments__expand{display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#fff;color:#292534;font-size:19px;cursor:pointer}.palm-moments__expand:hover{background:#fff0f6}.palm-moments__media{position:relative;width:100%;height:var(--moments-media-height, 210px);overflow:hidden;background:#f5efec}.palm-moments__image,.palm-moments__video,.palm-moments__embed{display:block;width:100%;height:100%;border:0}.palm-moments__image{object-fit:var(--media-fit, cover)}.palm-moments__video{object-fit:contain;background:#1c1a1c}.palm-moments__embed--pinterest{display:flex;align-items:flex-start;justify-content:center;padding:12px;box-sizing:border-box;overflow:auto}.palm-moments__embed--pinterest>span{max-width:100%}.palm-moments__fallback{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;height:100%;color:#716b70;font:600 12px/1.5 var(--font-body-family, sans-serif);text-decoration:none}.palm-moments__fallback>span{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:#d9136c;color:#fff}.palm-moments__caption{padding:13px 14px 15px}.palm-moments__caption h3{margin:0;font:700 14px/1.35 var(--font-heading-family, sans-serif);letter-spacing:-.02em}.palm-moments__body{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;margin-top:7px;color:#716b70;font:400 12px/1.65 var(--font-body-family, sans-serif)}.palm-moments__body p{margin:0 0 7px}.palm-moments__body p:last-child{margin-bottom:0}.palm-moments__card-bottom{min-height:40px;box-sizing:border-box;margin-top:auto;border-top:1px solid #f4eaf0;color:#716b70}.palm-moments__card-bottom a{color:#292534;text-decoration:none;font-weight:700}.palm-moments__card-bottom a:hover{text-decoration:underline}.palm-moments__card--text{min-height:calc(var(--moments-media-height, 210px) + 88px);background:linear-gradient(145deg,#fff,#fff2f7)}.palm-moments__card--text .palm-moments__caption{padding:26px 22px;margin-block:auto}.palm-moments__card--text .palm-moments__caption h3{font-size:22px;line-height:1.2}.palm-moments__card--text .palm-moments__body{font-size:14px;-webkit-line-clamp:5}.palm-moments__controls{display:flex;max-width:var(--moments-cards-width, 1040px);margin:8px auto 0;justify-content:flex-end;gap:8px}.palm-moments__controls[hidden]{display:none}.palm-moments__controls button,.palm-moments__dialog-bar button{display:grid;place-items:center;width:42px;height:42px;border:1px solid #e5d7de;border-radius:50%;background:#fff;color:#292534;font-size:20px;cursor:pointer}.palm-moments__controls button:disabled{opacity:.35;cursor:default}.palm-moments button:focus-visible,.palm-moments a:focus-visible,.palm-moments__track:focus-visible{outline:2px solid #bb0d58;outline-offset:3px}.palm-moments__dialog{width:min(520px,calc(100vw - 32px));max-height:90vh;box-sizing:border-box;padding:0;border:1px solid #e5d7de;border-radius:18px;background:#fff;color:#292534}.palm-moments__dialog::backdrop{background:#19141b99}.palm-moments__dialog-bar{position:sticky;z-index:2;top:0;display:flex;justify-content:flex-end;padding:8px;background:#fff}.palm-moments__dialog-bar button{width:38px;height:38px;font-size:26px}.palm-moments__dialog-body .palm-moments__card{border:0;border-radius:0;box-shadow:none}.palm-moments__dialog-body .palm-moments__media{height:min(68vh,700px)}.palm-moments__dialog-body .palm-moments__image{object-fit:contain}.palm-moments__dialog-body .palm-moments__body{display:block;overflow:visible}@media(min-width:750px)and (max-width:989px){.palm-moments__flags{--flag-width: 80px}.palm-moments__flag-row{gap:14px;padding-inline:14px}.palm-moments__track{grid-auto-columns:calc((100% - 32px) / 3)}}@media(max-width:749px){.palm-moments{padding:28px 18px}.palm-moments__header{gap:8px;margin-bottom:16px}.palm-moments__intro{max-width:430px;margin-inline:auto;text-align:center}.palm-moments__heading{font-size:clamp(28px,7.7vw,34px)}.palm-moments__eyebrow{margin-bottom:7px;font-size:9px}.palm-moments__description{margin-top:8px;font-size:12px}.palm-moments__flags{width:100%;height:114px;margin-inline:auto}.palm-moments__cord{height:50px}.palm-moments__flag-row{gap:7px;padding-inline:6px}.palm-moments__flag{width:min(100%,58px);margin-top:18px}.palm-moments__flag:nth-child(2n){margin-top:26px}.palm-moments__flag:nth-child(3n){margin-top:31px}.palm-moments__flag:last-child{margin-top:18px}.palm-moments__flag-frame{padding:3px 3px 7px}.palm-moments__flag:before{height:9px;top:-5px;width:6px;left:calc(50% - 3px)}.palm-moments__track{grid-auto-columns:78%;gap:12px}.palm-moments__media{height:min(var(--moments-media-height, 210px),70vw)}.palm-moments__controls button{width:38px;height:38px}}.palm-stories{display:block;padding:var(--ps-top,64px) 24px var(--ps-bottom,64px);background:var(--ps-bg,#f7f5f2);color:var(--ps-ink,#292534);font:400 16px/1.65 var(--font-body-family,Jost,Arial,sans-serif);--ps-columns:var(--ps-desktop,3)}.palm-stories,.palm-stories *{box-sizing:border-box}.palm-stories [hidden]{display:none!important}.palm-stories :focus-visible{outline:3px solid var(--ps-accent,#f72585);outline-offset:4px}.ps__shell{max-width:var(--ps-width,1250px);margin:auto;min-width:0}.ps__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;padding:0 12px}.ps__heading-group{max-width:760px}.ps__kicker{margin:0 0 13px;color:var(--ps-accent,#f72585);font-size:11px;letter-spacing:.16em;font-weight:700;text-transform:uppercase}.palm-stories .ps__heading{margin:0;font:700 clamp(35px,4.1vw,62px)/1.08 var(--font-heading-family,Jost,Arial,sans-serif);letter-spacing:-.045em;color:inherit}.ps__heading em{color:var(--ps-accent,#f72585);font-family:Playfair Display,Georgia,serif;font-weight:400}.ps__intro{max-width:560px;margin-top:17px;font-size:15px;line-height:1.7;color:var(--ps-ink,#292534);opacity:.72}.ps__intro p{margin:0}.ps__controls{display:flex;gap:10px;flex:none;visibility:hidden}.palm-stories.is-ready .ps__controls{visibility:visible}.ps__arrow{width:50px;height:50px;display:grid;place-items:center;border:1px solid #d9cfcb;border-radius:50%;background:transparent;color:var(--ps-ink,#292534);cursor:pointer;transition:background .15s,border-color .15s,color .15s}.ps__arrow svg{width:24px;height:24px}.ps__arrow:not(:disabled):hover{background:var(--ps-accent,#f72585);border-color:var(--ps-accent,#f72585);color:#fff}.ps__arrow:disabled{opacity:.3;cursor:default}.palm-stories:dir(rtl) .ps__arrow svg{transform:rotate(180deg)}.ps__frame{margin-top:15px;min-width:0}.ps__track{display:flex;gap:var(--ps-gap,24px);align-items:flex-start;padding:32px 12px 35px;margin:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-padding-inline:12px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#c5b6bc transparent}.palm-stories.is-ready .ps__track{scrollbar-width:none}.palm-stories.is-ready .ps__track::-webkit-scrollbar{display:none}.ps__item{flex:0 0 calc((100% - 24px - (var(--ps-columns) - 1)*var(--ps-gap,24px))/var(--ps-columns));min-width:0;scroll-snap-align:start;scroll-snap-stop:normal;padding:0;margin:0;--ps-rotation:0deg;--ps-shift:0px}.ps__card{background:#fff;border:1px solid #e8e0dc;border-radius:18px;overflow:hidden;box-shadow:0 10px 24px #3320270e;transform:translateY(var(--ps-shift)) rotate(var(--ps-rotation));transform-origin:50% 35%;height:auto}.ps__card--blush{background:#fff0f6}.ps__card--sand{background:#eee8df}.palm-stories--staggered .ps__item:nth-child(4n+1){--ps-rotation:-1.25deg;--ps-shift:8px}.palm-stories--staggered .ps__item:nth-child(4n+2){--ps-rotation:1deg;--ps-shift:0px}.palm-stories--staggered .ps__item:nth-child(4n+3){--ps-rotation:-.65deg;--ps-shift:16px}.palm-stories--staggered .ps__item:nth-child(4n){--ps-rotation:1.35deg;--ps-shift:5px}.ps__media{aspect-ratio:var(--ps-ratio,1.3333);margin:0;overflow:hidden;background:#eee8e2}.ps__media img{display:block;width:100%;height:100%;object-fit:cover}.ps__media--contain img{object-fit:contain}.ps__media--placeholder{background:linear-gradient(135deg,#f1e8de,#fdeaf1);display:grid;place-items:center}.ps__placeholder{width:72%;height:72%;opacity:.25}.ps__body{padding:25px 25px 27px}.palm-stories .ps__card-heading{margin:0 0 13px;font:650 21px/1.3 var(--font-heading-family,Jost,Arial,sans-serif);letter-spacing:-.02em;color:inherit}.ps__text{font-size:15px;line-height:1.75;overflow-wrap:anywhere}.ps__text p{margin:0 0 13px}.ps__text p:last-child{margin-bottom:0}.ps__text a{color:inherit;text-underline-offset:3px}.ps__person{display:flex;flex-direction:column;gap:2px;border-top:1px solid rgba(51,32,39,.1);margin-top:23px;padding-top:16px;font-size:12px;line-height:1.5}.ps__name{font-weight:650}.ps__detail{opacity:.65}.ps__disclosure{margin:15px 0 0;padding:10px 12px;border-radius:8px;background:#3320270b;font-size:12px;line-height:1.6;overflow-wrap:anywhere}.ps__link{display:inline-flex;align-items:center;gap:8px;color:inherit;font-size:12px;font-weight:650;text-decoration:underline;text-underline-offset:4px;margin-top:18px;min-height:32px}.ps__card--text .ps__body{min-height:260px}.ps__footer{display:flex;justify-content:space-between;align-items:flex-start;gap:25px;padding:0 12px;margin-top:6px;font-size:12px;color:var(--ps-ink,#292534)}.ps__note{max-width:800px;opacity:.7}.ps__note p{margin:0}.ps__counter{margin-inline-start:auto;flex:none;font-size:11px;letter-spacing:.07em;opacity:.65;visibility:hidden}.palm-stories.is-ready .ps__counter{visibility:visible}.ps__editor-note,.ps__empty{font-size:14px;line-height:1.7;color:#6d6269}.ps__empty{padding:35px;border:1px dashed #c5b6bc;border-radius:18px;margin-top:30px}.ps__editor-note{margin:0}.ps__visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ps__item{flex-basis:calc((100% - (var(--ps-columns) - 1)*var(--ps-gap,24px))/var(--ps-columns))}@media(min-width:750px)and (max-width:989px){.palm-stories{--ps-columns:var(--ps-tablet,2)}.ps__body{padding:22px}.ps__card-heading{font-size:20px}}@media(max-width:749px){.palm-stories{--ps-columns:var(--ps-mobile,1);padding:calc(var(--ps-top,64px)*.7) 12px calc(var(--ps-bottom,64px)*.7)}.ps__header{display:block}.palm-stories .ps__heading{font-size:clamp(32px,8vw,45px)}.ps__intro{font-size:14px;margin-top:13px}.ps__kicker{font-size:10px}.ps__controls{justify-content:flex-end;margin-top:22px}.ps__arrow{width:48px;height:48px}.ps__track{gap:16px;--ps-gap:16px;padding-top:22px}.ps__frame{margin-top:0}.ps__body{padding:21px 19px}.palm-stories .ps__card-heading{font-size:19px}.ps__text{font-size:14px;line-height:1.7}.ps__footer{gap:20px}.ps__person{margin-top:18px}.ps__item{--ps-rotation:0deg;--ps-shift:0px}.palm-stories--staggered .ps__item:nth-child(n){--ps-rotation:0deg;--ps-shift:0px}.ps__card--text .ps__body{min-height:220px}}@media(prefers-reduced-motion:reduce){.palm-stories *,.palm-stories *:before,.palm-stories *:after{transition:none!important;scroll-behavior:auto!important}}.palm-stories--compact .ps__header{gap:24px}.palm-stories--compact .ps__kicker{margin-bottom:6px;font-size:10px}.palm-stories--compact .ps__heading{font-size:clamp(30px,3.15vw,44px)}.palm-stories--compact .ps__intro{margin-top:9px;font-size:14px;line-height:1.5}.palm-stories--compact .ps__frame{margin-top:6px}.palm-stories--compact .ps__track{padding-top:16px;padding-bottom:22px}.palm-stories--compact .ps__media{width:100%;max-height:var(--ps-image-height,180px)}.palm-stories--compact .ps__body{padding:15px 16px 16px}.palm-stories--compact .ps__card-heading{font-size:17px;line-height:1.25;margin-bottom:8px}.palm-stories--compact .ps__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--ps-lines,2);overflow:hidden;font-size:13px;line-height:1.55}.palm-stories--compact .ps__text p{margin-bottom:8px}.palm-stories--compact .ps__card.is-expanded .ps__text{display:block;-webkit-line-clamp:unset;overflow:visible}.palm-stories--compact .ps__person{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 8px;margin-top:10px;padding-top:8px;font-size:11px}.palm-stories--compact .ps__detail{font-size:10px}.palm-stories--compact .ps__disclosure{font-size:11px;line-height:1.5;margin-top:9px;padding:7px 9px}.palm-stories--compact .ps__link{font-size:11px;margin-top:8px;min-height:24px}.palm-stories--compact .ps__card--text .ps__body{min-height:180px}.palm-stories--compact .ps__footer{margin-top:0;font-size:11px}.palm-stories--compact .ps__arrow{width:46px;height:46px}.palm-stories--compact.palm-stories--staggered .ps__item:nth-child(4n+1){--ps-rotation:-.8deg;--ps-shift:4px}.palm-stories--compact.palm-stories--staggered .ps__item:nth-child(4n+2){--ps-rotation:.65deg;--ps-shift:0px}.palm-stories--compact.palm-stories--staggered .ps__item:nth-child(4n+3){--ps-rotation:-.5deg;--ps-shift:8px}.palm-stories--compact.palm-stories--staggered .ps__item:nth-child(4n){--ps-rotation:.8deg;--ps-shift:3px}.palm-stories .ps__expand{display:inline-flex;padding:2px 0;margin-top:5px;border:0;background:none;color:inherit;font:600 11px/1.5 var(--font-body-family,Jost,Arial,sans-serif);text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:24px}@media(max-width:749px){.palm-stories--compact .ps__heading{font-size:clamp(29px,7.6vw,36px)}.palm-stories--compact .ps__controls{margin-top:14px}.palm-stories--compact .ps__arrow{width:48px;height:48px}.palm-stories--compact.palm-stories--staggered .ps__item:nth-child(n){--ps-rotation:0deg;--ps-shift:0px}.palm-stories--compact .ps__body{padding:14px 15px 15px}.palm-stories--compact .ps__card--text .ps__body{min-height:160px}}.palm-hair-concerns{background:var(--phc-bg);color:var(--phc-ink);padding:72px 32px 96px;font-family:var(--phc-body-font)}.palm-hair-concerns *,.palm-hair-concerns *:before,.palm-hair-concerns *:after{box-sizing:border-box}.palm-hair-concerns__inner{max-width:var(--phc-width);margin:0 auto}.palm-hair-concerns__header{max-width:790px;margin:0 auto 48px;text-align:center}.palm-hair-concerns__eyebrow{margin:0 0 14px;color:var(--phc-accent);font-size:12px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.palm-hair-concerns__title{margin:0;font-family:var(--phc-heading-font);font-size:clamp(38px,5vw,64px);font-weight:700;line-height:1.08;letter-spacing:-.055em}.palm-hair-concerns__title em{color:var(--phc-accent);font-family:var(--phc-accent-font);font-weight:400}.palm-hair-concerns__intro{max-width:670px;margin:18px auto 0;color:var(--phc-muted);font-size:16px;line-height:1.7}.palm-hair-concerns__intro p{margin:0}.palm-hair-concerns__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.palm-hair-concerns__card{min-width:0;overflow:hidden;border:1px solid var(--phc-border);border-radius:18px;background:var(--phc-card)}.palm-hair-concerns__card-link{display:flex;height:100%;flex-direction:column;color:inherit;text-decoration:none}.palm-hair-concerns__card-link:focus-visible{outline:3px solid var(--phc-accent);outline-offset:-3px}.palm-hair-concerns__media{aspect-ratio:16 / 10;overflow:hidden;background:#f4efec}.palm-hair-concerns__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}.palm-hair-concerns__fallback{display:grid;width:100%;height:100%;place-items:center;color:var(--phc-accent);font-family:var(--phc-accent-font);font-size:88px;font-style:italic}.palm-hair-concerns__card-link:hover img{transform:scale(1.035)}.palm-hair-concerns__copy{display:flex;min-height:228px;flex:1;flex-direction:column;padding:24px}.palm-hair-concerns__number{color:var(--phc-accent);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.palm-hair-concerns__copy h2{margin:10px 0 0;font-family:var(--phc-heading-font);font-size:clamp(20px,2vw,25px);font-weight:700;line-height:1.22;letter-spacing:-.035em}.palm-hair-concerns__copy p{margin:12px 0 22px;color:var(--phc-muted);font-size:13px;line-height:1.6}.palm-hair-concerns__cta{display:inline-flex;align-items:center;gap:7px;margin-top:auto;color:var(--phc-ink);font-size:12px;font-weight:800;letter-spacing:.03em}.palm-hair-concerns__card-link:hover .palm-hair-concerns__cta{color:var(--phc-accent)}@media(max-width:990px){.palm-hair-concerns__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.palm-hair-concerns{padding:54px 18px 72px}.palm-hair-concerns__header{margin-bottom:32px}.palm-hair-concerns__intro{font-size:14px}.palm-hair-concerns__grid{grid-template-columns:1fr;gap:18px}.palm-hair-concerns__copy{min-height:0;padding:20px}}@media(prefers-reduced-motion:reduce){.palm-hair-concerns__media img{transition:none}}.palm-social-posts{background:var(--palm-social-bg,#fff);padding:80px 28px 96px;color:#25212a}.palm-social-posts__inner{max-width:1440px;margin:0 auto}.palm-social-posts__header{text-align:center;margin:0 auto 38px;max-width:720px}.palm-social-posts__eyebrow{margin:0 0 12px;color:var(--palm-social-accent,#f72585);font:700 12px/1.4 Montserrat,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase}.palm-social-posts__heading{margin:0;font:700 clamp(30px,3.5vw,48px)/1.12 Montserrat,Arial,sans-serif;letter-spacing:-.035em}.palm-social-posts__description{margin:14px 0 0;color:#716b70;font:400 15px/1.65 Montserrat,Arial,sans-serif}.palm-social-posts__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;align-items:stretch}.palm-social-posts__card{display:flex;flex-direction:column;min-width:0;height:100%;overflow:hidden;border:1px solid #eadfe4;border-radius:18px;background:#fff;box-shadow:0 14px 35px #24171d0e}.palm-social-posts__card-top,.palm-social-posts__card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;font:600 12px/1.4 Montserrat,Arial,sans-serif}.palm-social-posts__card-top{border-bottom:1px solid #f1e8ec}.palm-social-posts__platform{display:inline-flex;align-items:center;min-height:27px;padding:4px 12px;border-radius:99px;color:var(--palm-social-accent,#f72585);background:#fff0f6;font-weight:700}.palm-social-posts__post-number{color:#bdb3b8;letter-spacing:.08em}.palm-social-posts__media{position:relative;display:flex;align-items:center;justify-content:center;flex:1 0 540px;height:540px;min-height:540px;max-height:540px;overflow:hidden;background:#faf6f7}.palm-social-posts__media iframe{display:block;width:100%;height:100%;border:0;background:#fff}.palm-social-posts__uploaded-video{display:block;width:100%;height:100%;object-fit:contain;background:#171717}.palm-social-posts__media-link{position:absolute;top:12px;right:12px;z-index:1;padding:8px 12px;border-radius:99px;background:#fffffff2;color:#25212a;font:700 11px/1.4 Montserrat,Arial,sans-serif;text-decoration:none;box-shadow:0 4px 12px #0000001a}.palm-social-posts__media-link:hover,.palm-social-posts__media-link:focus-visible{color:var(--palm-social-accent,#f72585);text-decoration:underline}.palm-social-posts__media--pinterest{padding:20px;overflow:auto}.palm-social-posts__media--pinterest>span,.palm-social-posts__media--pinterest>iframe{max-width:100%}.palm-social-posts__placeholder{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:#746c71;text-align:center;padding:24px;font:600 13px/1.5 Montserrat,Arial,sans-serif;text-decoration:none}.palm-social-posts__placeholder:hover,.palm-social-posts__placeholder:focus-visible{color:var(--palm-social-accent,#f72585)}.palm-social-posts__placeholder-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;color:#fff;background:var(--palm-social-accent,#f72585);font-size:19px;padding-left:3px}.palm-social-posts__card-bottom{min-height:66px;margin-top:auto;border-top:1px solid #f1e8ec;color:#847b81}.palm-social-posts__card-bottom a{color:#25212a;text-decoration:none;font-weight:700;white-space:nowrap}.palm-social-posts__card-bottom a:hover,.palm-social-posts__card-bottom a:focus-visible{color:var(--palm-social-accent,#f72585);text-decoration:underline}@media(max-width:1199px){.palm-social-posts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:699px){.palm-social-posts{padding:56px 16px 64px}.palm-social-posts__header{margin-bottom:26px}.palm-social-posts__grid{grid-template-columns:minmax(0,1fr);gap:16px}.palm-social-posts__media{flex-basis:500px;height:500px;min-height:500px;max-height:500px}}.psl,.psl *{box-sizing:border-box}.psl{display:grid;isolation:isolate;width:100%;background:var(--psl-left-bg);font-family:var(--psl-body-font)}.psl__panel{grid-area:1 / 1;display:grid;min-width:0;margin:0;color:var(--psl-ink);text-decoration:none}.psl__panel--left{--psl-ink: var(--psl-left-ink);background:var(--psl-left-bg);clip-path:polygon(0 0,calc(50% + var(--psl-slant)) 0,calc(50% - var(--psl-slant)) 100%,0 100%)}.psl__panel--right{--psl-ink: var(--psl-right-ink);background:var(--psl-right-bg);clip-path:polygon(calc(50% + var(--psl-slant)) 0,100% 0,100% 100%,calc(50% - var(--psl-slant)) 100%)}.psl__inner{display:grid;direction:ltr;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;width:min(calc(100% - var(--psl-side) * 2),var(--psl-width));min-height:var(--psl-height);padding-block:var(--psl-top) var(--psl-bottom);margin-inline:auto}.psl__content{display:flex;align-items:center;justify-content:space-between;gap:22px;min-width:0}.psl__panel--left .psl__content{grid-column:1;padding-inline-end:calc(var(--psl-slant) + 28px)}.psl__panel--right .psl__content{grid-column:2;padding-inline-start:calc(var(--psl-slant) + 28px)}.psl__copy{min-width:0}.psl__title{margin:0;color:inherit;font-family:var(--psl-heading-font);font-size:var(--psl-heading-size);font-weight:var(--psl-heading-weight);line-height:1.15;letter-spacing:-.035em;overflow-wrap:anywhere}.psl__description{max-width:420px;margin:7px 0 0;color:inherit;opacity:.8;font-size:var(--psl-body-size);line-height:1.45;overflow-wrap:anywhere}.psl__arrow{display:grid;flex:0 0 48px;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid currentColor;border-radius:50%;font:400 23px/1 var(--psl-body-font);transition:transform .2s ease,background .2s ease,color .2s ease}.psl__panel--right .psl__arrow{color:#fff;border-color:var(--psl-accent);background:var(--psl-accent)}.psl__panel:hover .psl__title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.psl__panel:hover .psl__arrow{transform:translate(2px,-2px)}.psl__panel:focus-visible{outline:none}.psl__panel:focus-visible .psl__content{outline:3px solid var(--psl-ink);outline-offset:8px}.psl__panel[aria-disabled]{cursor:default}.psl__panel[aria-disabled] .psl__arrow{display:none}@media(max-width:999px)and (min-width:750px){.psl__content{gap:14px}.psl__title{font-size:min(var(--psl-heading-size),20px)}.psl__description{font-size:min(var(--psl-body-size),12px)}.psl__panel--left .psl__content{padding-inline-end:calc(var(--psl-slant) + 14px)}.psl__panel--right .psl__content{padding-inline-start:calc(var(--psl-slant) + 14px)}.psl__arrow{flex-basis:40px;width:40px;height:40px}}@media(max-width:749px){.psl{--psl-side: var(--psl-mobile-side);--psl-slant: 16px}.psl__inner{min-height:var(--psl-mobile-height);padding-block:24px}.psl__content{align-items:flex-start;flex-direction:column;gap:14px}.psl__panel--left .psl__content{padding-inline-end:27px}.psl__panel--right .psl__content{padding-inline-start:27px}.psl__title{font-size:16px;line-height:1.2}.psl__description{font-size:11px;line-height:1.5;margin-top:8px}.psl__arrow{flex:0 0 36px;width:36px;height:36px;font-size:19px}}@media(prefers-reduced-motion:reduce){.psl__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/compiled_assets/styles.css.map */
