.pb-root{--ink:#211319;--wine:#67223d;--berry:#d94676;--rose:#ef95ad;--pink:#f7cbd5;--cream:#f7efe9;--paper:#fffaf6;--line:rgba(33,19,25,.15);--serif:Didot,"Bodoni MT",Georgia,serif;--sans:Inter,"Helvetica Neue",Arial,sans-serif}.pb-root *{box-sizing:border-box}.pb-root{scroll-behavior:smooth;background:var(--cream);overflow-x:hidden}.pb-root{margin:0;color:var(--ink);background:var(--cream);font-family:var(--sans);line-height:1.2;-webkit-font-smoothing:antialiased;overflow-x:hidden}.pb-root button,.pb-root input{font:inherit}.pb-root button,.pb-root a{-webkit-tap-highlight-color:transparent}.pb-root img,.pb-root video{max-width:100%}.pb-announcement{height:30px;display:flex;align-items:center;justify-content:center;gap:18px;padding:0 16px;background:var(--wine);color:#fff;font-size:8px;font-weight:800;letter-spacing:.17em;white-space:nowrap;overflow:hidden}.pb-announcement i{width:3px;height:3px;border-radius:50%;background:var(--rose)}.pb-site-header{height:62px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 28px;background:#fffaf6f5;border-bottom:1px solid var(--line);position:relative;z-index:20}.pb-menu-button{width:38px;height:38px;padding:11px 6px;border:0;background:none;display:grid;align-content:center;gap:6px;cursor:pointer}.pb-menu-button span{display:block;width:21px;height:1px;background:var(--ink)}.pb-wordmark{color:var(--ink);font-family:var(--serif);font-size:22px;letter-spacing:.12em;text-decoration:none}.pb-header-bag{justify-self:end;color:var(--ink);font-size:9px;font-weight:800;letter-spacing:.15em;text-decoration:none}.pb-section-kicker,.pb-eyebrow{margin:0 0 12px;color:var(--berry);font-size:9px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}.pb-root h1,.pb-root h2{margin:0;font-family:var(--serif);font-weight:500;letter-spacing:-.045em}.pb-root h1 em,.pb-root h2 em{color:var(--berry);font-weight:500}.pb-hero{max-width:1220px;margin:auto;padding:34px 28px 46px;display:grid;grid-template-columns:minmax(0,1fr) minmax(390px,.83fr);gap:clamp(38px,5vw,70px);align-items:center}.pb-gallery{min-width:0}.pb-gallery-stage{position:relative;aspect-ratio:1/1;overflow:hidden;background:#ecd4d9;touch-action:pan-y;user-select:none;-webkit-user-select:none;cursor:grab}.pb-gallery-stage:active{cursor:grabbing}.pb-gallery-slide{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;visibility:hidden;transform:scale(1.012);transition:opacity .42s ease,transform .55s ease,visibility 0s linear .55s;background:#fff}.pb-gallery-slide:not(:first-child){padding:2px}.pb-gallery-slide.pb-is-active{opacity:1;visibility:visible;transform:scale(1);z-index:1;transition-delay:0s}.pb-gallery-slide img{display:block;width:100%;height:100%;object-fit:cover}.pb-gallery-slide--contain img{object-fit:contain}.pb-gallery-slide--pink{background:#f5c8d3}.pb-gallery-slide figcaption{position:absolute;z-index:2;left:14px;bottom:14px;padding:9px 11px;background:#211319e8;color:#fff;font-size:7.5px;font-weight:850;letter-spacing:.12em}.pb-gallery-arrow{position:absolute;z-index:4;top:50%;width:46px;height:46px;display:grid;place-items:center;transform:translateY(-50%);border:0;border-radius:50%;background:#fffaf6f0;color:var(--ink);font-size:18px;cursor:pointer;box-shadow:0 8px 24px #2113191f}.pb-gallery-arrow--prev{left:14px}.pb-gallery-arrow--next{right:14px}.pb-gallery-count{position:absolute;z-index:4;right:14px;top:14px;display:flex;align-items:baseline;gap:5px;padding:9px 10px;background:#fffaf6f0;font-size:9px;letter-spacing:.08em}.pb-gallery-count b{font-family:var(--serif);font-size:17px;font-weight:500}.pb-gallery-progress{position:absolute;z-index:4;left:0;right:0;bottom:0;height:3px;background:#ffffff57}.pb-gallery-progress i{display:block;width:0;height:100%;background:var(--berry)}.pb-gallery-progress i.pb-is-running{animation:galleryProgress 2.5s linear forwards}.pb-gallery-dots{height:24px;display:flex;justify-content:center;align-items:end;gap:8px}.pb-gallery-dots button{width:7px;height:7px;padding:0;border:0;border-radius:50%;background:#cabfc0;cursor:pointer}.pb-gallery-dots button.pb-is-active{width:23px;border-radius:8px;background:var(--wine)}.pb-swipe-note{margin:7px 0 0;text-align:center;color:var(--berry);font-size:7.5px;font-weight:850;letter-spacing:.13em}.pb-offer{min-width:0}.pb-offer h1{font-size:clamp(50px,5vw,66px);line-height:.92}.pb-product-name{margin:18px 0 0;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.pb-price-row{display:flex;align-items:center;gap:12px;margin:12px 0 17px}.pb-price-row strong{font-family:var(--serif);font-size:34px;font-weight:500}.pb-price-row s{color:#8b7a80;font-size:12px}.pb-price-row span{padding:8px 10px;background:var(--berry);color:#fff;font-size:7.5px;font-weight:850;letter-spacing:.09em}.pb-offer-lead{max-width:520px;margin:0 0 17px;color:#5c4e53;font-size:13px;line-height:1.62}.pb-buy-form+.pb-offer-lead{margin:14px 0 0}.pb-sku-box{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:15px 16px;border:1px solid var(--wine);background:var(--paper)}.pb-sku-box div{display:grid;gap:3px}.pb-sku-box span,.pb-sku-box small{font-size:7px;font-weight:800;letter-spacing:.12em}.pb-sku-box b{font-family:var(--serif);font-size:20px;font-weight:500}.pb-sku-box small{color:#806f75}.pb-sku-check{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:var(--wine);color:#fff;font-size:13px!important}.pb-buy-form{display:grid;grid-template-columns:1fr;gap:8px;margin-top:10px}.pb-quantity-row{min-height:52px;display:flex;align-items:center;justify-content:space-between;border:1px solid var(--line);background:var(--paper);padding-left:14px}.pb-quantity-label{font-size:8px;font-weight:850;letter-spacing:.13em}.pb-quantity{width:122px;height:52px;display:grid;grid-template-columns:1fr 40px 1fr;border-left:1px solid var(--line)}.pb-quantity button,.pb-quantity input{min-width:0;border:0;background:none;text-align:center}.pb-quantity button{cursor:pointer;font-size:17px}.pb-quantity input{width:40px;font-family:var(--serif);font-size:18px}.pb-add-button{width:100%;height:54px;display:flex;align-items:center;justify-content:center;padding:0 17px;border:0;background:var(--ink);color:#fff;cursor:pointer}.pb-add-button span{font-size:9px;font-weight:850;letter-spacing:.12em;line-height:1.2;white-space:nowrap}.pb-offer-assurances{display:grid;grid-template-columns:repeat(3,1fr);margin-top:11px;border:1px solid var(--line);border-right:0}.pb-offer-assurances span{display:grid;gap:4px;padding:10px;border-right:1px solid var(--line);font-size:6.5px;font-weight:850;letter-spacing:.06em}.pb-offer-assurances i{color:var(--berry);font-family:var(--serif);font-size:13px;font-style:normal}.pb-watch-link{display:flex;align-items:center;justify-content:space-between;margin-top:17px;padding-bottom:9px;border-bottom:1px solid var(--ink);color:var(--ink);text-decoration:none;font-size:8px;font-weight:850;letter-spacing:.12em}.pb-watch-link span{font-size:15px}.pb-scent-ribbon{min-height:54px;display:flex;align-items:center;justify-content:center;gap:30px;padding:0 18px;background:var(--ink);color:#fff;overflow:hidden;white-space:nowrap}.pb-scent-ribbon span{font-size:8px;font-weight:850;letter-spacing:.17em}.pb-scent-ribbon i{color:var(--rose);font-style:normal}.pb-motion-story{max-width:1280px;margin:auto;padding:82px 28px 90px}.pb-motion-head,.pb-occasion-head{display:grid;grid-template-columns:1.08fr .92fr;gap:70px;align-items:end;margin-bottom:34px}.pb-motion-head h2,.pb-occasion-head h2{font-size:clamp(50px,5.5vw,72px);line-height:.93}.pb-motion-head>p,.pb-occasion-head>p{max-width:500px;margin:0 0 3px;color:#5d4e54;font-size:14px;line-height:1.68}.pb-motion-layout{display:grid;grid-template-columns:1.08fr .92fr;gap:12px;align-items:start}.pb-motion-stack{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pb-motion-card{position:relative;margin:0;overflow:hidden;background:#26171d}.pb-motion-card--lead{aspect-ratio:4/4.45}.pb-motion-card--portrait{aspect-ratio:4/5.25}.pb-motion-card--wide{grid-column:1/-1;aspect-ratio:2/1}.pb-motion-card video{display:block;width:100%;height:100%;object-fit:cover}.pb-motion-card--lead video{object-position:center 76%}.pb-motion-card--wide video{object-position:center 43%}.pb-motion-card figcaption{position:absolute;z-index:2;left:0;right:0;bottom:0;display:grid;gap:5px;padding:52px 14px 14px;background:linear-gradient(transparent,#16090eeb);color:#fff;pointer-events:none}.pb-motion-card figcaption b{font-size:8px;letter-spacing:.12em}.pb-motion-card figcaption span{color:#ebdfe3;font-size:9px;line-height:1.4}.pb-motion-toggle{position:absolute;z-index:3;right:10px;top:10px;min-width:52px;height:29px;padding:0 9px;border:1px solid rgba(255,255,255,.65);border-radius:99px;background:#190a0f9e;color:#fff;font-size:6.5px;font-weight:850;letter-spacing:.1em;cursor:pointer;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pb-decision-strip{display:grid;grid-template-columns:repeat(3,1fr) 1.12fr;background:var(--wine);color:#fff}.pb-decision-strip article,.pb-decision-strip>a{min-height:108px;padding:23px 26px;border-right:1px solid rgba(255,255,255,.19);display:grid;align-content:center;gap:8px}.pb-decision-strip small{color:#e8bdcc;font-size:7px;font-weight:850;letter-spacing:.14em}.pb-decision-strip b{font-family:var(--serif);font-size:20px;font-weight:500}.pb-decision-strip>a{place-items:center;background:var(--berry);color:#fff;text-align:center;text-decoration:none;font-size:8px;font-weight:850;letter-spacing:.12em}.pb-scent-proof{display:grid;grid-template-columns:1fr 1fr;min-height:700px;background:var(--paper)}.pb-scent-proof-image{position:relative;align-self:stretch;margin:0;padding:68px;background:#3c0e21;display:grid;place-items:center}.pb-scent-proof-image img{display:block;width:100%;height:auto;box-shadow:0 26px 60px #14040a42}.pb-scent-proof-image figcaption{position:absolute;right:78px;bottom:78px;padding:8px 10px;background:var(--ink);color:#fff;font-size:7px;font-weight:850;letter-spacing:.13em}.pb-scent-proof-copy{align-self:center;padding:74px clamp(34px,7vw,105px)}.pb-scent-proof-copy h2,.pb-box-proof-copy h2,.pb-final-copy h2{font-size:clamp(48px,5vw,68px);line-height:.94}.pb-scent-intro{max-width:520px;margin:22px 0 27px;color:#5d4e54;font-size:14px;line-height:1.68}.pb-scent-steps{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.pb-scent-steps li{display:grid;grid-template-columns:38px 1fr;gap:14px;padding:15px 0;border-bottom:1px solid var(--line)}.pb-scent-steps>li>b{color:var(--berry);font-family:var(--serif);font-size:15px;font-weight:500}.pb-scent-steps span{font-size:8px;font-weight:850;letter-spacing:.11em}.pb-scent-steps p{margin:4px 0 0;color:#6c5c62;font-size:11px;line-height:1.45}.pb-truth-note{margin:15px 0 0;color:#8a7980;font-size:9px;line-height:1.55}.pb-occasion-story{max-width:1280px;margin:auto;padding:84px 28px 94px}.pb-occasion-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.pb-occasion-grid figure{position:relative;margin:0;aspect-ratio:4/5;overflow:hidden;background:#e8c3cb}.pb-occasion-grid img{display:block;width:100%;height:100%;object-fit:cover}.pb-occasion-grid figcaption{position:absolute;left:0;right:0;bottom:0;display:grid;gap:5px;padding:50px 14px 15px;background:linear-gradient(transparent,#190a0fe8);color:#fff}.pb-occasion-grid b{font-size:8px;letter-spacing:.12em}.pb-occasion-grid span{color:#ebdfe3;font-size:9px;line-height:1.4}.pb-box-proof{display:grid;grid-template-columns:.88fr 1.12fr;background:#f2c4cf}.pb-box-proof-copy{align-self:center;padding:78px clamp(34px,7vw,105px)}.pb-box-proof-copy>p:not(.pb-section-kicker):not(.pb-prop-note){max-width:560px;margin:22px 0;color:#5d424c;font-size:14px;line-height:1.68}.pb-box-callout{display:flex;align-items:center;gap:19px;padding:17px;border:1px solid rgba(103,34,61,.25);background:#fffaf68a}.pb-box-callout>b{color:var(--wine);font-family:var(--serif);font-size:31px;font-weight:500}.pb-box-callout span{display:grid;gap:4px;font-size:9px;font-weight:850;letter-spacing:.08em}.pb-box-callout small{color:#76535f;font-size:8px}.pb-prop-note{margin:10px 0 20px;color:#85606d;font-size:9px}.pb-box-proof-copy>a{min-height:52px;display:flex;align-items:center;justify-content:center;background:var(--wine);color:#fff;text-decoration:none;font-size:8px;font-weight:850;letter-spacing:.12em}.pb-box-proof-image{min-height:680px;display:grid;place-items:center;padding:58px;background:var(--paper)}.pb-box-proof-image img{display:block;width:min(100%,660px);height:auto}.pb-faq{max-width:1120px;margin:auto;padding:84px 28px 94px}.pb-faq header{margin-bottom:32px}.pb-faq h2{font-size:clamp(46px,4.8vw,62px)}.pb-faq-list{max-width:900px;border-top:1px solid var(--line)}.pb-faq-list details{border-bottom:1px solid var(--line)}.pb-faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0;cursor:pointer;font-family:var(--serif);font-size:21px}.pb-faq-list summary::-webkit-details-marker{display:none}.pb-faq-list summary span{font-family:var(--sans);font-size:15px;transition:transform .2s}.pb-faq-list details[open] summary span{transform:rotate(45deg)}.pb-faq-list p{max-width:720px;margin:0;padding:0 0 22px;color:#5d4e54;font-size:12px;line-height:1.68}.pb-final-cta{display:grid;grid-template-columns:1fr 1fr;min-height:590px;background:var(--ink);color:#fff}.pb-final-visual{overflow:hidden}.pb-final-visual img{display:block;width:100%;height:100%;object-fit:cover}.pb-final-copy{align-self:center;padding:74px clamp(34px,7vw,110px)}.pb-final-copy h2 em{color:var(--pink)}.pb-final-copy>p:not(.pb-section-kicker){margin:20px 0;color:#e1d2d7;font-size:12px}.pb-final-copy form{max-width:460px}.pb-final-copy button{width:100%;height:55px;border:0;background:var(--berry);color:#fff;font-size:8px;font-weight:850;letter-spacing:.12em;cursor:pointer}.pb-mobile-sticky{display:none}.pb-motion-story,.pb-decision-strip,.pb-scent-proof,.pb-occasion-story,.pb-box-proof,.pb-faq,.pb-final-cta{content-visibility:auto;contain-intrinsic-size:auto 780px}@keyframes galleryProgress{0%{width:0}to{width:100%}}@media(max-width:960px){.pb-hero{grid-template-columns:1fr;max-width:720px;padding-top:26px}.pb-gallery{order:0}.pb-offer{order:1}.pb-motion-head,.pb-occasion-head{grid-template-columns:1fr;gap:18px}.pb-motion-layout{grid-template-columns:1fr}.pb-motion-card--lead{aspect-ratio:4/4.25}.pb-decision-strip{grid-template-columns:repeat(3,1fr)}.pb-decision-strip>a{grid-column:1/-1;min-height:64px}.pb-scent-proof,.pb-box-proof,.pb-final-cta{grid-template-columns:1fr}.pb-scent-proof-image{padding:58px}.pb-scent-proof-image figcaption{right:68px;bottom:68px}.pb-box-proof-image{order:-1;min-height:540px}.pb-final-visual{max-height:620px}}@media(min-width:601px)and (max-width:960px){.pb-hero{max-width:100%;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:28px;align-items:start;padding:34px 24px 46px}.pb-gallery{order:0}.pb-offer{order:1}.pb-offer h1{font-size:44px}.pb-product-name{font-size:8px}.pb-price-row{margin:9px 0 13px}.pb-price-row strong{font-size:30px}.pb-price-row span{font-size:6.5px}.pb-sku-box{padding:12px}.pb-sku-box b{font-size:17px}.pb-quantity-row{min-height:50px}.pb-quantity{height:50px}.pb-add-button{height:52px;padding:0 11px}.pb-add-button span{font-size:8px}.pb-offer-lead{font-size:11px}.pb-offer-assurances span{padding:8px 6px;font-size:5.8px}.pb-watch-link{font-size:7px}}@media(max-width:600px){.pb-root{padding-bottom:68px}.pb-announcement{height:27px;gap:9px;font-size:6.5px}.pb-announcement i{width:2px;height:2px}.pb-site-header{height:56px;padding:0 13px}.pb-wordmark{font-size:18px}.pb-header-bag{font-size:7.5px}.pb-hero{padding:0 10px 32px;gap:14px}.pb-gallery{margin-inline:-10px}.pb-gallery-stage{aspect-ratio:1.16/1}.pb-gallery-arrow{width:42px;height:42px}.pb-gallery-arrow--prev{left:9px}.pb-gallery-arrow--next{right:9px}.pb-gallery-slide figcaption{left:10px;bottom:11px;font-size:6.5px}.pb-gallery-count{top:9px;right:9px}.pb-swipe-note{font-size:6.5px}.pb-offer{padding:0 2px}.pb-section-kicker,.pb-eyebrow{font-size:7.5px}.pb-offer h1{font-size:42px}.pb-product-name{margin-top:14px;font-size:8px}.pb-price-row{margin:8px 0 13px}.pb-price-row strong{font-size:30px}.pb-price-row s{font-size:10px}.pb-price-row span{font-size:6.5px}.pb-offer-lead{font-size:12px;line-height:1.55}.pb-sku-box{padding:13px}.pb-sku-box b{font-size:18px}.pb-quantity-row{min-height:50px;padding-left:12px}.pb-quantity-label{font-size:7.5px}.pb-quantity{width:116px;height:50px}.pb-add-button{height:52px;padding:0 12px}.pb-add-button span{font-size:9px}.pb-offer-assurances span{padding:9px 6px;font-size:5.8px}.pb-watch-link{font-size:7px}.pb-scent-ribbon{justify-content:flex-start;gap:13px;min-height:47px;padding-inline:13px}.pb-scent-ribbon span{font-size:7px}.pb-motion-story{padding:58px 13px 64px}.pb-motion-head,.pb-occasion-head{margin-bottom:26px}.pb-motion-head h2,.pb-occasion-head h2{font-size:43px}.pb-motion-head>p,.pb-occasion-head>p{font-size:12px;line-height:1.6}.pb-motion-card--lead{aspect-ratio:4/5}.pb-motion-stack{gap:7px}.pb-motion-card--portrait{aspect-ratio:4/5.3}.pb-motion-card--wide{aspect-ratio:2/1.12}.pb-motion-card figcaption{padding:38px 8px 9px}.pb-motion-card figcaption b{font-size:6px}.pb-motion-card figcaption span{font-size:6.8px}.pb-motion-toggle{right:7px;top:7px;min-width:44px;height:25px;font-size:5.5px}.pb-decision-strip{grid-template-columns:1fr}.pb-decision-strip article{min-height:72px;padding:15px 14px;border-right:0;border-bottom:1px solid rgba(255,255,255,.19)}.pb-decision-strip b{font-size:18px}.pb-decision-strip>a{grid-column:auto;min-height:58px;font-size:7px}.pb-scent-proof{min-height:0}.pb-scent-proof-image{padding:28px 13px}.pb-scent-proof-image figcaption{right:21px;bottom:36px;font-size:6px}.pb-scent-proof-copy{padding:54px 15px 60px}.pb-scent-proof-copy h2,.pb-box-proof-copy h2,.pb-final-copy h2{font-size:41px}.pb-scent-intro{font-size:12.5px;margin:18px 0 22px}.pb-scent-steps li{padding:13px 0}.pb-truth-note{font-size:8px}.pb-occasion-story{padding:58px 13px 64px}.pb-occasion-grid{grid-template-columns:repeat(2,1fr);gap:7px}.pb-occasion-grid figure:first-child{grid-column:1/-1;aspect-ratio:4/4.2}.pb-occasion-grid figure:not(:first-child){aspect-ratio:4/5.2}.pb-occasion-grid figcaption{padding:38px 8px 9px}.pb-occasion-grid b{font-size:6.3px}.pb-occasion-grid span{font-size:7px}.pb-box-proof-image{min-height:0;padding:28px 13px}.pb-box-proof-copy{padding:54px 15px 61px}.pb-box-proof-copy>p:not(.pb-section-kicker):not(.pb-prop-note){font-size:12.5px}.pb-box-proof-copy>a{font-size:7px}.pb-box-callout{padding:14px}.pb-box-callout>b{font-size:27px}.pb-faq{padding:58px 15px 68px}.pb-faq h2{font-size:41px}.pb-faq-list summary{padding:17px 0;font-size:18px}.pb-faq-list p{font-size:11px}.pb-final-visual{max-height:none}.pb-final-copy{padding:54px 15px 68px}.pb-final-copy button{height:52px;font-size:7px}.pb-mobile-sticky{position:fixed;z-index:50;left:0;right:0;bottom:0;height:64px;padding:8px 9px calc(8px + env(safe-area-inset-bottom));display:grid;grid-template-columns:1fr 1.14fr;gap:9px;align-items:center;background:#fffaf6f7;border-top:1px solid var(--line);box-shadow:0 -8px 24px #21131914;transform:translateY(110%);transition:transform .25s ease}.pb-mobile-sticky.pb-mobile-sticky--visible{transform:translateY(0)}.pb-mobile-sticky small,.pb-mobile-sticky strong{display:block}.pb-mobile-sticky small{margin-bottom:3px;font-size:6.5px;font-weight:800;letter-spacing:.05em}.pb-mobile-sticky strong{font-family:var(--serif);font-size:16px;font-weight:500}.pb-mobile-sticky s{margin-left:4px;color:#89777d;font-family:var(--sans);font-size:8px}.pb-mobile-sticky a{height:46px;display:grid;place-items:center;background:var(--ink);color:#fff;text-decoration:none;font-size:7px;font-weight:850;letter-spacing:.1em}}@media(max-width:370px){.pb-offer h1{font-size:39px}.pb-motion-head h2,.pb-occasion-head h2,.pb-scent-proof-copy h2,.pb-box-proof-copy h2,.pb-final-copy h2,.pb-faq h2{font-size:38px}}@media(prefers-reduced-motion:reduce){.pb-root{scroll-behavior:auto}.pb-root *,.pb-root *:before,.pb-root *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.pb-offer>.pb-offer-lead{margin:0 0 15px;color:#514249}.pb-gallery-slide--pink img{object-fit:contain;background:#f5c8d3}.pb-final-cta .pb-final-copy,.pb-final-cta .pb-final-copy h2,.pb-final-cta .pb-final-copy h2 em{color:#fff!important}.pb-final-cta .pb-final-copy h2 em{color:var(--pink)!important}.pb-final-cta .pb-final-copy .pb-section-kicker{color:var(--rose)!important}.pb-final-cta .pb-final-copy>p:not(.pb-section-kicker){color:#f1e6e9!important}@media(max-width:600px){.pb-hero{padding-bottom:26px;gap:10px}.pb-gallery-stage{aspect-ratio:1.24/1}.pb-gallery-slide--contain img,.pb-gallery-slide--pink img{object-fit:contain}.pb-gallery-slide--portrait img{object-position:center 31%}.pb-gallery-dots{height:20px}.pb-swipe-note{margin-top:5px}.pb-offer h1{font-size:38px;line-height:.94}.pb-product-name{margin-top:10px}.pb-price-row{margin:7px 0 9px}.pb-price-row strong{font-size:28px}.pb-offer>.pb-offer-lead{margin:0 0 10px;font-size:11px;line-height:1.45}.pb-sku-box{min-height:54px;padding:8px 10px}.pb-sku-box span:first-child{font-size:6px}.pb-sku-box b{font-size:15px}.pb-sku-box small{font-size:6px}.pb-sku-check{width:25px;height:25px}.pb-buy-form{display:grid;grid-template-columns:112px minmax(0,1fr);gap:8px;margin-top:8px}.pb-quantity-row{min-height:50px;padding:0;border:1px solid var(--line)}.pb-quantity-label{display:none}.pb-quantity{width:100%;height:50px;border:0}.pb-add-button{height:50px;padding:0 8px}.pb-add-button span{font-size:7.5px;letter-spacing:.08em}.pb-offer-assurances{margin-top:8px}.pb-offer-assurances span{padding:7px 5px}.pb-watch-link{margin-top:12px}.pb-motion-story{padding-top:50px}.pb-motion-head h2,.pb-occasion-head h2{font-size:40px}.pb-motion-layout{gap:7px}.pb-decision-strip b{font-size:17px}.pb-final-copy{background:var(--ink)}}@media(max-width:370px){.pb-offer h1{font-size:35px}.pb-buy-form{grid-template-columns:104px minmax(0,1fr)}.pb-add-button span{font-size:7px}}.pb-root{display:block;width:100%;max-width:none;margin:0;color:var(--ink);background:var(--cream);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}.pb-root .pb-payment-button{grid-column:1/-1;margin-top:0}.pb-root .pb-payment-button .shopify-payment-button__button{min-height:52px!important;border-radius:0!important;font-size:11px!important;font-weight:800!important;letter-spacing:.08em!important}.pb-root .pb-add-button[disabled],.pb-root .pb-final-copy button[disabled]{opacity:.55;cursor:not-allowed}.pb-root .pb-buy-form .shopify-payment-button{width:100%}@media(max-width:600px){.pb-root{padding-bottom:68px}.pb-root .pb-payment-button .shopify-payment-button__button{min-height:50px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pink-blush-v7-pink-blush-video-v7.css.map */
