.whats-new-section{display:block}.whats-new-modal .whats-new__inner{color:rgb(var(--color-foreground));background-color:rgb(var(--color-background));border:1px solid rgb(var(--color-border));box-shadow:0 -1rem 3rem rgb(var(--color-overlay)/ .16)}.whats-new-modal .drawer__header{min-height:var(--sp-12);border-block-end:0;padding:var(--sp-5) var(--sp-5) 0}.whats-new-modal .drawer__content{flex:1 1 auto;min-height:0}.whats-new-modal .drawer__scrollable{max-height:inherit;overflow-x:hidden;overflow-y:auto;padding-inline:0}.whats-new-modal .drawer__scrollable>.whats-new__content{padding-block-end:max(var(--sp-5),env(safe-area-inset-bottom,0px))}.whats-new__close{width:44px;height:44px;padding:0;flex:0 0 auto;--buttons-border-width: 1px}.whats-new__content{display:grid;gap:var(--sp-4);padding:0 var(--sp-5) var(--sp-5)}.whats-new__main{display:grid;gap:var(--sp-4);min-width:0}.whats-new__eyebrow{margin:0;color:rgb(var(--color-foreground));font-size:var(--text-xs);font-weight:700;letter-spacing:0;line-height:1.2}.whats-new__heading{margin:0;font-size:1.75rem;line-height:.95;letter-spacing:0}.whats-new__intro{max-width:32rem}.whats-new__intro>*{margin-block:0}.whats-new__steps{display:grid;gap:var(--sp-2);margin:0;padding:0}.whats-new__step{display:grid;grid-template-columns:var(--sp-10) minmax(0,1fr);align-items:center;gap:var(--sp-3);min-height:var(--sp-12);padding:var(--sp-2d5);border:1px solid rgb(var(--color-border));border-radius:8px;background-color:rgb(var(--color-foreground)/ .035)}.whats-new__step-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--sp-10);height:var(--sp-10);color:rgb(var(--color-drawer-accent));border-radius:var(--rounded-full);background-color:rgb(var(--color-drawer-accent)/ .12)}.whats-new__step--image{grid-template-columns:4.5rem minmax(0,1fr);padding:var(--sp-2)}.whats-new__step-media{display:block;width:100%;border-radius:6px}.whats-new__step-media img{display:block;width:100%;height:100%}.whats-new__step-copy{display:grid;gap:var(--sp-0d5);min-width:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.whats-new__step-title{font-weight:700;line-height:1.2}.whats-new__step-text{color:rgb(var(--color-foreground)/ .72);font-size:var(--text-sm);line-height:1.35}.whats-new__product{display:grid;grid-template-columns:6rem minmax(0,1fr) var(--sp-8);align-items:center;gap:var(--sp-3);padding:var(--sp-3);color:currentColor;border:1px solid rgb(var(--color-border));border-radius:8px;background-color:rgb(var(--color-background))}.whats-new__product-media{width:6rem;border-radius:8px;background-color:rgb(var(--color-foreground)/ .04)}.whats-new__product-media img{display:block;width:100%;height:100%;object-fit:contain}.whats-new__product-media svg{width:100%;height:100%}.whats-new__product-copy{display:grid;gap:var(--sp-1);min-width:0}.whats-new__product-badge{width:fit-content;max-width:100%;padding:var(--sp-1) var(--sp-2);color:rgb(var(--color-foreground));font-size:var(--text-2xs);font-weight:700;line-height:1;border-radius:var(--rounded-full);background-color:rgb(var(--color-drawer-accent)/ .12)}.whats-new__product-title{font-weight:700;line-height:1.2}.whats-new__product-price,.whats-new__product-text{color:rgb(var(--color-foreground)/ .72)}.whats-new__product-cta{width:fit-content;color:rgb(var(--color-foreground));font-size:var(--text-xs);font-weight:700;line-height:1.25;text-decoration:underline;text-decoration-color:rgb(var(--color-drawer-accent));text-underline-offset:.18em}.whats-new__product-arrow{display:inline-flex;align-items:center;justify-content:center;width:var(--sp-8);height:var(--sp-8);color:rgb(var(--color-drawer-accent));transition:transform var(--animation-fast)}.whats-new__newsletter{display:grid;align-content:center;gap:var(--sp-4);min-width:0;padding:var(--sp-5);border:1px solid rgb(var(--color-popup-accent)/ .22);border-radius:12px;background:linear-gradient(145deg,rgb(var(--color-popup-accent)/ .12),transparent 64%),rgb(var(--color-foreground)/ .025)}.whats-new__newsletter-eyebrow{margin:0;color:rgb(var(--color-foreground));font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;line-height:1.2}.whats-new__newsletter-heading{margin:0;font-size:clamp(1.55rem,5.8vw,2rem);line-height:1.02}.whats-new__newsletter-heading em{color:rgb(var(--color-foreground));font-style:normal;text-decoration:underline;text-decoration-color:rgb(var(--color-popup-accent));text-decoration-thickness:.1em;text-underline-offset:.12em}.whats-new__newsletter-text{color:rgb(var(--color-foreground)/ .76);line-height:1.5}.whats-new__newsletter-text>*{margin-block:0}.whats-new__newsletter-form,.whats-new__newsletter-form .newsletter-form{width:100%;max-width:none}.whats-new__newsletter-form .field{min-width:0}.whats-new__newsletter-form .field .input{padding-inline-end:calc(var(--sp-10) + var(--sp-6));background-color:rgb(var(--color-background)/ .86);box-shadow:0 0 0 1px rgb(var(--color-foreground)/ .08)}.whats-new__newsletter-form .label.is-floating{inset-inline-end:calc(var(--sp-10) + var(--sp-6));font-size:var(--text-sm);white-space:nowrap}.whats-new__newsletter-form .field .input:focus{background-color:rgb(var(--color-background))}.whats-new__newsletter-form .alert{padding:var(--sp-3);border-radius:8px}.whats-new-bar{inset-block-start:50vh;transform:translateY(-50%);width:var(--sp-13);margin-inline:var(--sp-6);padding-block:var(--sp-2);border-radius:var(--rounded-full);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:rgb(var(--color-drawer-text));background-color:rgb(var(--color-drawer-background)/ .92);box-shadow:0 0 0 1px rgb(var(--color-drawer-text)/ .1)}@supports (height: 100svh){.whats-new-bar{inset-block-start:50svh}}.whats-new-bar__button{width:100%;margin:0;padding:var(--sp-4) var(--sp-2);color:currentColor;border:0;background-color:transparent;writing-mode:vertical-rl}.whats-new-bar.left-0 .whats-new-bar__button{transform:rotate(-180deg)}.has-modal-opening .whats-new-bar,.has-modal-open .whats-new-bar{opacity:0;pointer-events:none}@media screen and (pointer:fine){.whats-new__product:hover .whats-new__product-arrow{transform:translate(.2rem)}.whats-new-bar__button:hover span{animation:beat .6s infinite ease}}@media screen and (max-width:359px){.whats-new__heading{font-size:1.5rem}.whats-new__product{grid-template-columns:5rem minmax(0,1fr)}.whats-new__product-media{width:5rem}.whats-new__product-arrow{display:none}.whats-new__newsletter{padding:var(--sp-4)}}@media screen and (max-width:639px){.js .whats-new-modal .whats-new__inner{height:auto;max-height:calc(100vh - max(var(--sp-5),env(safe-area-inset-top,0px)))}@supports (height: 100dvh){.js .whats-new-modal .whats-new__inner{max-height:calc(100dvh - max(var(--sp-5),env(safe-area-inset-top,0px)))}}}@media screen and (min-width:640px){.has-dropdown-menu .whats-new-bar{z-index:15}.whats-new-modal .whats-new__inner{width:min(40rem,calc(100vw - var(--sp-8)));max-height:min(46rem,calc(100vh - var(--sp-12)));margin:var(--sp-6)}.whats-new-modal .drawer__header{padding:var(--sp-5) var(--sp-5) 0}}@media screen and (min-width:768px){.whats-new__main--mobile-only,.whats-new__dialog-how-label--mobile-only,.whats-new__dialog-label-separator--mobile-only{display:none}.whats-new-modal[data-test-mode=true] .whats-new__main--mobile-only{display:grid}.whats-new-modal[data-test-mode=true] .whats-new__dialog-how-label--mobile-only,.whats-new-modal[data-test-mode=true] .whats-new__dialog-label-separator--mobile-only{display:inline}}@media screen and (min-width:990px){.whats-new-modal .whats-new__inner{width:min(52rem,calc(100vw - var(--sp-12)));max-height:min(44rem,calc(100vh - var(--sp-12)))}.whats-new-modal--combined .whats-new__inner{width:min(72rem,calc(100vw - var(--sp-12)));max-height:min(48rem,calc(100vh - var(--sp-12)))}.whats-new-modal .drawer__scrollable{padding-block:0}.whats-new__content{gap:var(--sp-5);padding:0 var(--sp-8) var(--sp-8)}.whats-new__content--combined{grid-template-columns:minmax(0,1.6fr) minmax(19rem,.75fr);align-items:stretch;gap:var(--sp-6)}.whats-new__main{gap:var(--sp-5)}.whats-new__heading{font-size:2.35rem}.whats-new__steps{grid-template-columns:repeat(var(--step-columns, 3),minmax(0,1fr))}.whats-new__step{grid-template-columns:1fr;align-content:start;min-height:9.25rem}.whats-new__step--image{gap:var(--sp-2);padding:0;overflow:hidden}.whats-new__step--image .whats-new__step-media{border-radius:0}.whats-new__step--image .whats-new__step-copy{padding:0 var(--sp-2d5) var(--sp-2d5)}.whats-new__step--image .whats-new__step-text{font-size:var(--text-xs)}.whats-new__product{grid-template-columns:7rem minmax(0,1fr) var(--sp-10);padding:var(--sp-4)}.whats-new__product-media{width:7rem}.whats-new__newsletter{padding:var(--sp-7)}.whats-new__newsletter-heading{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/whats-new-popup.css.map */
