.newsletter .newsletter-form__field-wrapper{width:100%;min-width:0}.newsletter .field__input{min-width:0;min-height:5.2rem;padding-right:1.5rem;font-size:max(16px,1.6rem)}.newsletter__consent{margin:1.4rem 0;font-size:1.3rem;line-height:1.6;color:rgb(var(--color-foreground));text-align:start}.newsletter__consent a{color:inherit;text-underline-offset:.3rem}.newsletter__subscribe{width:100%;min-height:4.8rem;padding:1.2rem 1.8rem;gap:1rem;white-space:normal}.newsletter__subscribe .svg-wrapper{width:1.8rem;flex-shrink:0}.newsletter__subscribe:focus-visible,.newsletter__consent a:focus-visible{outline:.2rem solid rgb(var(--color-foreground));outline-offset:.4rem}.smb-section{border-bottom:1px solid rgba(var(--color-foreground),.08)}.smb-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.smb-item{min-width:0;display:flex;align-items:center;gap:1.2rem;padding:2.1rem 2rem;border-right:1px solid rgba(var(--color-foreground),.08)}.smb-item:first-child{padding-left:0}.smb-item:last-child{padding-right:0;border-right:0}.smb-icon{display:grid;place-items:center;flex:0 0 auto;width:4.4rem;height:4.4rem;border-radius:13px;color:#fff;background:#14213d;box-shadow:0 8px 20px #14213d26}.smb-icon svg{width:2.35rem;height:2.35rem}.smb-copy strong,.smb-copy small{display:block}.smb-copy strong{color:rgb(var(--color-foreground));font-size:1.28rem;line-height:1.2}.smb-copy small{margin-top:.25rem;color:rgba(var(--color-foreground),.65);font-size:1.02rem;line-height:1.35}@media screen and (max-width:989px){.smb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.smb-item:nth-child(2){border-right:0}.smb-item:nth-child(-n+2){border-bottom:1px solid rgba(var(--color-foreground),.08)}.smb-item:first-child,.smb-item:nth-child(3){padding-left:0}.smb-item:nth-child(2),.smb-item:last-child{padding-right:0}}@media screen and (max-width:749px){.smb-item{gap:.9rem;padding-top:1.5rem;padding-bottom:1.5rem}.smb-icon{width:3.8rem;height:3.8rem;border-radius:11px}.smb-icon svg{width:2rem;height:2rem}.smb-copy strong{font-size:1.08rem}.smb-copy small{font-size:.9rem}}.sn-departments{padding:clamp(3.8rem,5vw,5.8rem) 0;background:var(--departments-background)}.sn-departments__head{display:flex;align-items:end;justify-content:space-between;gap:3rem;margin-bottom:2rem}.sn-departments__head p{margin:0 0 .45rem;color:#e63946;font-size:1rem;font-weight:840;letter-spacing:.08em;text-transform:uppercase}.sn-departments__head h2{margin:0;font-size:clamp(2.6rem,3.2vw,4rem)}.sn-departments__head span{display:block;max-width:62rem;margin-top:.65rem;color:#687386;font-size:1.28rem}.sn-departments__head>a{flex:0 0 auto;color:#14213d;text-decoration:none;font-weight:810}.sn-departments__head>a:hover{color:#e63946}.sn-departments__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.15rem}.sn-department{min-width:0;display:grid;grid-template-rows:auto 1fr;overflow:hidden;border:1px solid #e1e6ed;border-radius:15px;color:#14213d;background:#fff;box-shadow:0 5px 16px #14213d0e;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.sn-department:hover{transform:translateY(-3px);border-color:#cbd4df;box-shadow:0 14px 30px #14213d1c}.sn-department__media{aspect-ratio:4 / 3;display:grid;place-items:center;min-height:13rem;overflow:hidden;padding:1.15rem;background:linear-gradient(145deg,#eef3f8,#fafbfd)}.sn-department__media img,.sn-department__media svg{display:block;width:100%;height:100%;max-height:16rem;object-fit:contain;filter:drop-shadow(0 7px 12px rgba(20,33,61,.1));transition:transform .25s ease}.sn-department:hover .sn-department__media img{transform:scale(1.035)}.sn-department__copy{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:8.3rem;padding:1.05rem 1.15rem 1.15rem;border-top:1px solid #edf0f4;background:#fff}.sn-department__text{min-width:0;display:block}.sn-department__text strong,.sn-department__text small{display:block}.sn-department__text strong{font-size:1.3rem;line-height:1.2}.sn-department__text small{margin-top:.38rem;color:#687386;font-size:.93rem;line-height:1.3}.sn-department__arrow{flex:0 0 auto;display:grid;place-items:center;width:2.65rem;height:2.65rem;border-radius:50%;color:#fff;background:#14213d;font-size:1.25rem;transition:background .18s ease,transform .18s ease}.sn-department:hover .sn-department__arrow{transform:translate(2px);background:#e63946}.sn-departments__mobile-link{display:none}@media screen and (max-width:989px){.sn-departments__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.sn-departments{padding-top:3.3rem;padding-bottom:3.7rem}.sn-departments__head{align-items:start;flex-direction:column;gap:.7rem;margin-bottom:1.55rem}.sn-departments__head h2{font-size:2.65rem}.sn-departments__head span{margin-top:.4rem;font-size:1.14rem;line-height:1.4}.sn-departments__head>a{display:none}.sn-departments__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.sn-department{grid-template-rows:auto 1fr;border-radius:12px}.sn-department__media{min-height:10.2rem;padding:.65rem}.sn-department__media img,.sn-department__media svg{max-height:9.2rem}.sn-department__copy{align-items:flex-start;min-height:7.5rem;padding:.8rem .8rem .9rem}.sn-department__text strong{font-size:1.08rem;line-height:1.2}.sn-department__text small{margin-top:.3rem;font-size:.82rem;line-height:1.25}.sn-department__arrow{width:2.15rem;height:2.15rem;margin-top:.05rem;font-size:1rem}.sn-departments__mobile-link{display:flex;align-items:center;justify-content:center;gap:.75rem;min-height:4.7rem;margin-top:1.35rem;border:1px solid #ccd4df;border-radius:12px;color:#14213d;background:#fff;text-decoration:none;font-size:1.08rem;font-weight:820}}@media screen and (max-width:389px){.sn-department{grid-template-rows:auto 1fr}.sn-department__media{min-height:9.2rem}.sn-department__copy{min-height:7.2rem;padding-inline:.7rem}.sn-department__text strong{font-size:1rem}.sn-department__text small{font-size:.76rem}.sn-department__arrow{display:none}}.schnapper-device-selector{padding:3.5rem 0;background:#f7f8f9;color:#252c34;border-block:1px solid #e8ebee}.schnapper-device-selector__header{max-width:70rem;margin:0 0 2rem;text-align:left}.schnapper-device-selector__eyebrow{margin:0 0 .6rem;color:#7a838d;font-size:1.05rem;font-weight:600}.schnapper-device-selector__heading{margin:0;font-size:2.6rem;line-height:1.2;font-weight:650;letter-spacing:-.03em}.schnapper-device-selector__text{margin-top:.9rem;color:#64707b;font-size:1.3rem;line-height:1.6}.schnapper-device-selector__text p{margin:0}.schnapper-device-selector__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.schnapper-device-selector__card{display:grid;grid-template-columns:minmax(0,1fr) 14rem;min-width:0;border:1px solid #dfe4e9;border-radius:6px;color:#252c34;background:#fff;text-decoration:none;transition:border-color .15s}.schnapper-device-selector__card:hover{border-color:#a9b3bd}.schnapper-device-selector__card:focus-visible{outline:3px solid #c62239;outline-offset:3px}.schnapper-device-selector__content{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:2.3rem}.schnapper-device-selector__brand{margin-bottom:.7rem;color:#6b7580;font-size:1.05rem;font-weight:600}.schnapper-device-selector__content h3{margin:0;color:#252c34;font-size:2rem;line-height:1.25;font-weight:650;letter-spacing:-.02em}.schnapper-device-selector__content p{margin:.8rem 0 1.2rem;color:#69747f;font-size:1.2rem;line-height:1.6}.schnapper-device-selector__meta{display:none}.schnapper-device-selector__button{display:inline-flex;align-items:center;gap:1rem;min-height:4.4rem;margin-top:auto;color:#a61e33;font-size:1.2rem;font-weight:600}.schnapper-device-selector__button>span{transition:transform .15s}.schnapper-device-selector__card:hover .schnapper-device-selector__button>span{transform:translate(3px)}.schnapper-device-selector__media{display:grid;place-items:center;min-width:0;padding:1.5rem 1.5rem 1.5rem 0}.schnapper-device-selector__halo{display:none}.schnapper-device-selector__image{display:block;width:100%;height:16rem;object-fit:contain}@media(max-width:989px){.schnapper-device-selector__card{grid-template-columns:minmax(0,1fr) 10rem}.schnapper-device-selector__content{padding:1.7rem}.schnapper-device-selector__media{padding-right:1rem}.schnapper-device-selector__image{height:12rem}}@media(max-width:749px){.schnapper-device-selector{padding:2.5rem 0}.schnapper-device-selector__heading{font-size:2.2rem}.schnapper-device-selector__header{margin-bottom:1.5rem}.schnapper-device-selector__grid{grid-template-columns:minmax(0,1fr);gap:1rem}.schnapper-device-selector__card{grid-template-columns:minmax(0,1fr) 9rem}.schnapper-device-selector__content h3{font-size:1.8rem}.schnapper-device-selector__content p{font-size:1.15rem}.schnapper-device-selector__text{font-size:1.2rem}.schnapper-device-selector__image{height:11rem}}@media(prefers-reduced-motion:reduce){.schnapper-device-selector__card,.schnapper-device-selector__button>span{transition:none}}.smp-header{position:relative;z-index:40;color:#14213d;background:#fff;box-shadow:0 8px 24px #14213d12}.smp-header--sticky{position:sticky;top:0}.smp-topbar{color:#fff;background:#0c1b33;font-size:1.08rem}.smp-topbar__inner{min-height:3.2rem;display:flex;align-items:center;justify-content:center;gap:clamp(2rem,6vw,8rem)}.smp-topbar__inner span{display:inline-flex;align-items:center;gap:.55rem;white-space:nowrap}.smp-topbar__inner b{display:grid;place-items:center;min-width:2.6rem;height:1.9rem;padding:0 .45rem;border:1px solid rgba(255,255,255,.42);border-radius:999px;font-size:.86rem;letter-spacing:.04em}.smp-main{background:#fff}.smp-main__inner{min-height:8.2rem;display:grid;grid-template-columns:auto minmax(32rem,1fr) auto;align-items:center;gap:clamp(1.6rem,3vw,3.4rem)}.smp-logo{display:inline-flex;align-items:center;color:#14213d;text-decoration:none;font-size:2.4rem;font-weight:900}.smp-logo__image{display:block;width:auto;max-width:21rem;max-height:5.4rem;object-fit:contain}.smp-search{min-width:0;height:5.2rem;display:grid;grid-template-columns:auto minmax(0,1fr) 5.4rem;align-items:center;overflow:hidden;border:2px solid #f0a31a;border-radius:11px;background:#fff;box-shadow:0 4px 16px #14213d12}.smp-search:focus-within{border-color:#e63946;box-shadow:0 0 0 3px #e639461f}.smp-search__select{height:100%;display:flex;align-items:center;padding:0 1.4rem;border-right:1px solid #e2e7ee;color:#536076;background:#f4f6f8;font-size:1.08rem;font-weight:750;white-space:nowrap}.smp-search input{min-width:0;width:100%;height:100%;padding:0 1.5rem;border:0;outline:0;color:#14213d;background:transparent;box-shadow:none;font:inherit;font-size:1.45rem}.smp-search input::placeholder{color:#7a8496;opacity:1}.smp-search button{height:100%;display:grid;place-items:center;border:0;color:#fff;background:linear-gradient(135deg,#f5a623,#eb8f09);cursor:pointer}.smp-search button svg{width:2.4rem}.smp-actions{display:flex;align-items:center;gap:1.5rem}.smp-action{display:flex;align-items:center;gap:.75rem;color:#14213d;text-decoration:none}.smp-action>svg,.smp-cart-icon>svg{width:2.7rem;height:2.7rem}.smp-action small,.smp-action strong{display:block;white-space:nowrap}.smp-action small{color:#687386;font-size:.92rem;font-weight:600}.smp-action strong{margin-top:.05rem;font-size:1.13rem;line-height:1.15}.smp-cart-icon{position:relative;display:inline-flex}.smp-cart-icon b{position:absolute;top:-1rem;right:-1rem;display:grid;place-items:center;min-width:2rem;height:2rem;padding:0 .5rem;border-radius:999px;color:#fff;background:#e63946;font-size:.9rem}.smp-nav{overflow:hidden;color:#fff;background:#14213d}.smp-nav__inner{min-height:4.4rem;display:flex;align-items:stretch;overflow-x:auto;scrollbar-width:none}.smp-nav__inner::-webkit-scrollbar{display:none}.smp-nav a{flex:0 0 auto;display:inline-flex;align-items:center;min-height:4.4rem;padding:0 1.25rem;color:#ffffffe6;text-decoration:none;font-size:1.08rem;font-weight:720;white-space:nowrap;transition:background .18s ease,color .18s ease}.smp-nav a:hover{color:#fff;background:#ffffff1a}.smp-nav__all{gap:.7rem;padding-left:0!important;font-weight:850!important}.smp-nav__all svg{width:2rem}.smp-nav__deal{margin-left:auto;color:#fff!important;background:#e63946}.smp-mobile-menu{display:none}@media screen and (max-width:989px){.smp-main__inner{position:relative;grid-template-columns:4.8rem minmax(0,1fr) auto;grid-template-rows:6.6rem auto;min-height:0;gap:0 1rem;padding-bottom:1.2rem}.smp-mobile-menu{display:block;position:relative;grid-column:1;grid-row:1;justify-self:start;align-self:center}.smp-mobile-menu>summary{display:grid;place-items:center;width:4.4rem;height:4.4rem;list-style:none;cursor:pointer}.smp-mobile-menu>summary::-webkit-details-marker{display:none}.smp-mobile-menu>summary svg{width:2.6rem}.smp-logo{position:absolute;z-index:2;top:3.3rem;left:50%;transform:translate(-50%,-50%);justify-content:center}.smp-logo__image{max-width:13rem;max-height:4.2rem}.smp-actions{grid-column:3;grid-row:1;justify-self:end;gap:1rem}.smp-action span:not(.smp-cart-icon){display:none}.smp-search{grid-column:1 / -1;grid-row:2;height:4.8rem;margin:0;grid-template-columns:minmax(0,1fr) 5rem}.smp-search__select{display:none}.smp-mobile-menu__panel{position:absolute;z-index:4;top:calc(100% + .8rem);left:0;width:min(88vw,34rem);max-height:70vh;overflow-y:auto;padding:.8rem;border:1px solid #e1e6ed;border-radius:14px;background:#fff;box-shadow:0 24px 60px #14213d33}.smp-mobile-menu__heading{padding:.8rem 1rem 1rem;color:#687386;font-size:1rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.smp-mobile-menu__panel a{display:flex;align-items:center;justify-content:space-between;min-height:4.7rem;padding:0 1rem;border-top:1px solid #edf0f4;color:#14213d;text-decoration:none;font-weight:720}.smp-nav{display:none}}@media screen and (max-width:749px){.smp-header--sticky{position:relative}.smp-topbar{font-size:.96rem}.smp-topbar__inner{min-height:3rem;justify-content:center}.smp-topbar__inner span:nth-child(n+2){display:none}.smp-topbar__inner b{min-width:2.2rem;height:1.7rem;font-size:.75rem}.smp-main__inner{grid-template-columns:4.6rem minmax(0,1fr) auto;grid-template-rows:6.2rem auto;gap:0 .75rem;padding-inline:1.4rem;padding-bottom:1rem}.smp-logo{top:3.1rem}.smp-logo__image{max-width:11.8rem;max-height:3.8rem}.smp-actions{gap:.8rem}.smp-search{height:4.7rem;border-width:1.5px;border-radius:10px}.smp-search input{padding-inline:1.2rem;font-size:1.24rem}.smp-search button{width:4.8rem}.smp-action>svg,.smp-cart-icon>svg{width:2.45rem;height:2.45rem}}.schnapper-model-grid{padding-top:var(--model-padding-top);padding-bottom:var(--model-padding-bottom)}.schnapper-model-grid__header{max-width:760px;margin:0 auto 36px;text-align:center}.schnapper-model-grid__eyebrow{margin:0 0 8px;color:rgb(var(--color-link));font-size:1.3rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.schnapper-model-grid__heading{margin:0;font-size:clamp(2.8rem,4vw,4.4rem);line-height:1.08}.schnapper-model-grid__text{margin-top:14px;color:rgba(var(--color-foreground),.7);font-size:1.6rem}.schnapper-model-grid__items{display:grid;grid-template-columns:repeat(var(--model-columns),minmax(0,1fr));gap:18px}.schnapper-model-grid__card{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid rgba(var(--color-foreground),.09);border-radius:18px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));text-decoration:none;box-shadow:0 10px 30px #14213d14;transition:transform .18s ease,box-shadow .18s ease}.schnapper-model-grid__media{position:relative;aspect-ratio:1 / 1;overflow:hidden;background:#f4f7fb}.schnapper-model-grid__image{width:100%;height:100%;object-fit:contain;padding:14px;transition:transform .25s ease}.schnapper-model-grid__content{display:flex;flex:1;flex-direction:column;padding:18px}.schnapper-model-grid__content h3{margin:0;font-size:1.8rem;line-height:1.25}.schnapper-model-grid__content p{margin:8px 0 0;color:rgba(var(--color-foreground),.62);font-size:1.3rem}.schnapper-model-grid__content>span{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;padding-top:18px;color:rgb(var(--color-link));font-size:1.35rem;font-weight:700}.schnapper-model-grid__card:hover{transform:translateY(-4px);box-shadow:0 18px 42px #14213d24}.schnapper-model-grid__card:hover .schnapper-model-grid__image{transform:scale(1.045)}@media screen and (max-width:989px){.schnapper-model-grid__items{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:749px){.schnapper-model-grid__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.schnapper-model-grid__card{border-radius:14px}.schnapper-model-grid__image{padding:10px}.schnapper-model-grid__content{padding:14px}.schnapper-model-grid__content h3{font-size:1.55rem}.schnapper-model-grid__content>span{font-size:1.2rem}}.sr-recent[hidden]{display:none}.sr-recent{padding-top:3rem;padding-bottom:3rem}.sr-recent__head{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.sr-recent h2{margin:0;font-size:2.6rem;font-weight:650;letter-spacing:-.03em}.sr-recent__head button{min-height:4.4rem;border:0;background:transparent;color:#66727d;font:inherit;font-size:1.15rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.sr-recent__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.4rem;margin:0;padding:0;list-style:none}.sr-recent__grid li{min-width:0}.sr-recent__grid a{display:flex;align-items:center;gap:1rem;height:100%;min-height:10rem;padding:1.2rem;border:1px solid #e0e5ea;border-radius:5px;background:#fff;color:#37414b;text-decoration:none;font-size:1.2rem;line-height:1.5}.sr-recent__grid a:hover{border-color:#aab5bf}.sr-recent__grid img{width:6.5rem;height:7rem;object-fit:contain;flex-shrink:0}.sr-recent__grid span{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.sr-recent a:focus-visible,.sr-recent button:focus-visible{outline:3px solid #c62239;outline-offset:3px}@media(max-width:989px){.sr-recent__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.sr-recent{padding-block:2.5rem}.sr-recent h2{font-size:2.2rem}.sr-recent__grid{gap:.8rem}.sr-recent__grid a{flex-direction:column;align-items:flex-start;font-size:1.15rem}.sr-recent__grid img{align-self:center;width:8rem;height:8rem}.sr-recent__head{gap:1rem}.sr-recent__head button{font-size:1.05rem}}.sx-shopping-faq{padding-top:2.8rem;padding-bottom:3rem}.sx-shopping-faq h2{font-size:2.5rem;letter-spacing:-.03em;margin:0 0 1.6rem}.sx-shopping-faq__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem;align-items:start}.sx-shopping-faq details{border-top:1px solid #dfe4e9}.sx-shopping-faq summary{min-height:5.4rem;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.3rem 0;font-size:1.4rem;font-weight:600;cursor:pointer;list-style:none}.sx-shopping-faq summary::-webkit-details-marker{display:none}.sx-shopping-faq summary:after{content:"+";font-size:2rem;font-weight:400}.sx-shopping-faq details[open] summary:after{content:"\2212"}.sx-shopping-faq summary:focus-visible{outline:3px solid #b42137;outline-offset:3px}.sx-shopping-faq .rte{font-size:1.3rem;line-height:1.7;padding-bottom:1.5rem}.sx-shopping-faq .rte p{margin:.5rem 0}.sx-shopping-faq .rte a{color:inherit;text-underline-offset:.3rem}@media(max-width:749px){.sx-shopping-faq__grid{grid-template-columns:minmax(0,1fr)}.sx-shopping-faq h2{font-size:2.2rem}.sx-shopping-faq summary{font-size:1.3rem}}.sx-payment-methods{display:flex;flex-wrap:wrap;gap:.8rem 1.5rem;list-style:none;margin:1rem 0;padding:0}.sx-payment-methods li{display:flex;align-items:center;gap:.7rem}.sx-payment-methods__icon{display:block;width:3.8rem;height:2.4rem}.sw-worlds{padding-top:2rem;padding-bottom:4.8rem}.sw-worlds>h2{font-size:3.3rem;letter-spacing:-.04em;margin:0 0 2rem;font-weight:750}.sw-grid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.sw-world{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;min-height:28rem;padding:3rem;border-radius:22px;background:var(--world-bg);color:#25231f;text-decoration:none;overflow:hidden}.sw-copy{position:relative;z-index:1}.sw-copy>p{font-size:1rem;font-weight:750;letter-spacing:.09em;text-transform:uppercase;margin:0 0 1rem}.sw-copy h3{font-size:3rem;letter-spacing:-.045em;line-height:1.08;margin:0 0 1.3rem;font-weight:750}.sw-copy>span{display:block;font-size:1.25rem;line-height:1.55;color:#514d49}.sw-copy>strong{display:inline-flex;align-items:center;gap:2rem;min-height:4.4rem;margin-top:2rem;padding:.8rem 1.4rem;border-radius:999px;background:#fff;color:#242421;font-size:1.1rem}.sw-copy b{font-size:1.7rem}.sw-media{height:21rem;min-width:0;display:grid;place-items:center;padding-left:1rem}.sw-media img{width:100%;height:100%;max-height:21rem;object-fit:contain;mix-blend-mode:multiply;transition:transform .25s}.sw-world:hover img{transform:scale(1.04)}.sw-world:focus-visible{outline:3px solid #d71e39;outline-offset:4px}@media(max-width:989px){.sw-world{padding:2rem;grid-template-columns:1fr}.sw-media{height:15rem;order:-1;padding:0 0 1.5rem}.sw-media img{max-height:15rem}.sw-copy h3{font-size:2.5rem}}@media(max-width:749px){.sw-worlds{padding-bottom:3rem}.sw-worlds>h2{font-size:2.6rem}.sw-grid{grid-template-columns:1fr;gap:1.2rem}.sw-world{grid-template-columns:1.2fr 1fr;min-height:23rem;padding:2rem;border-radius:18px}.sw-media{order:0;height:16rem;padding:0 0 0 1rem}.sw-media img{max-height:16rem}.sw-copy h3{font-size:2.8rem}.sw-copy>span{font-size:1.15rem}.sw-copy>strong{font-size:1.05rem;margin-top:1.4rem;gap:1rem}}@media(prefers-reduced-motion:reduce){.sw-media img{transition:none}}.sx-breadcrumbs{margin-block:0 1.2rem;color:#536076;font-size:1.25rem;line-height:1.5}.sx-breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 .7rem;padding:0;margin:0;list-style:none}.sx-breadcrumbs li{display:flex;align-items:center;gap:.7rem;min-width:0;max-width:100%}.sx-breadcrumbs a{display:inline-flex;align-items:center;min-height:44px;min-width:44px;color:#14213d;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.sx-breadcrumbs a:focus-visible{outline:2px solid #c62239;outline-offset:3px;border-radius:2px}.sx-breadcrumbs [aria-current=page]{min-width:0;padding-block:.8rem;overflow-wrap:anywhere}.sx-breadcrumbs__separator{flex:0 0 auto;color:#667085}@media(max-width:749px){.sx-breadcrumbs{margin-bottom:.8rem;font-size:1.2rem}}product-info .product__info-container .sx-feature-summary{display:flex;flex-wrap:wrap;gap:.3rem 1.4rem;margin:.6rem 0 1.2rem;padding:0 0 0 1.5rem;color:rgba(var(--color-foreground),.8);font-size:1.3rem;line-height:1.5;list-style:disc}product-info .sx-feature-summary li{padding-left:0;padding-right:.3rem;overflow-wrap:anywhere}@media screen and (max-width:989px){.smp-mobile-menu__panel .snm-category{grid-template-columns:3.15rem minmax(0,1fr) 1.35rem!important;gap:.6rem!important;min-height:5.35rem!important;padding:.5rem .6rem!important}.smp-mobile-menu__panel .snm-category__media{display:grid;place-items:center;width:3.15rem;height:3.15rem;overflow:hidden;border:1px solid #edf0f4;border-radius:9px;background:#f7f8fa}.smp-mobile-menu__panel .snm-category__image{display:block;width:100%;height:100%;padding:.24rem;object-fit:contain}.smp-mobile-menu__panel .snm-category__fallback{display:grid;place-items:center;width:100%;height:100%;color:#d92f3d;background:linear-gradient(145deg,#fff7f7,#fff)}.smp-mobile-menu__panel .snm-category__fallback svg{width:1.75rem;height:1.75rem}.smp-mobile-menu__panel .snm-category__copy{min-width:0}.smp-mobile-menu__panel .snm-category__copy strong{display:block;overflow:hidden;font-size:.82rem!important;line-height:1.18!important;text-overflow:ellipsis}.smp-mobile-menu__panel .snm-category__copy small{display:block!important;margin-top:.15rem!important;overflow:hidden;color:#7b8697;font-size:.65rem!important;line-height:1.2!important;text-overflow:ellipsis;white-space:nowrap}.smp-mobile-menu__panel .snm-category__arrow{width:1.2rem;height:1.2rem;color:#8d98a8}}@media screen and (max-width:389px){.smp-mobile-menu__panel .snm-category{grid-template-columns:2.8rem minmax(0,1fr) 1.1rem!important;min-height:5rem!important}.smp-mobile-menu__panel .snm-category__media{width:2.8rem;height:2.8rem}.smp-mobile-menu__panel .snm-category__copy small{display:none!important}}@media screen and (max-width:989px){.smp-mobile-menu__panel .snm-drawer__scroll>.snm-search,.smp-mobile-menu__panel .snm-drawer__scroll>.snm-section{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;box-sizing:border-box!important}.smp-mobile-menu__panel .snm-section__head{padding-right:0!important;padding-left:0!important}.smp-mobile-menu__panel .snm-quick,.smp-mobile-menu__panel .snm-categories,.smp-mobile-menu__panel .snm-more,.smp-mobile-menu__panel .snm-section--groups{width:100%!important;max-width:none!important;margin-right:0!important;margin-left:0!important;box-sizing:border-box!important}.smp-mobile-menu__panel .snm-section--groups{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.55rem!important;padding:0!important}.smp-mobile-menu__panel .snm-special-card{display:block!important;position:relative!important;width:100%!important;min-width:0!important;margin:0!important;overflow:hidden!important;border:1px solid #dfe5ec!important;border-radius:11px!important;background:#fff!important;box-shadow:0 5px 16px #14213d0f!important;box-sizing:border-box!important}.smp-mobile-menu__panel .snm-special-card__summary{display:grid!important;position:static!important;grid-template-columns:2.9rem minmax(0,1fr) 1.25rem!important;align-items:center!important;column-gap:.7rem!important;width:100%!important;min-width:0!important;min-height:5rem!important;margin:0!important;padding:.62rem .72rem!important;border:0!important;border-radius:0!important;color:#14213d!important;background:#fff!important;list-style:none!important;cursor:pointer!important;box-sizing:border-box!important;transform:none!important}.smp-mobile-menu__panel .snm-special-card__summary::-webkit-details-marker{display:none!important}.smp-mobile-menu__panel .snm-special-card__summary::marker{content:""}.smp-mobile-menu__panel .snm-special-card__summary>*{position:static!important;inset:auto!important;margin:0!important;float:none!important;transform:none!important}.smp-mobile-menu__panel .snm-special-card__icon{display:grid!important;place-items:center!important;justify-self:start!important;width:2.9rem!important;height:2.9rem!important;overflow:hidden!important;border-radius:9px!important;color:#14213d!important;background:#eef2f7!important;box-sizing:border-box!important}.smp-mobile-menu__panel .snm-special-card__icon--help{color:#d92f3d!important;background:#fff1f2!important}.smp-mobile-menu__panel .snm-special-card__icon svg{display:block!important;width:1.6rem!important;height:1.6rem!important}.smp-mobile-menu__panel .snm-special-card__copy{display:block!important;min-width:0!important;overflow:hidden!important}.smp-mobile-menu__panel .snm-special-card__copy strong,.smp-mobile-menu__panel .snm-special-card__copy small{display:block!important;position:static!important;width:auto!important;max-width:100%!important;margin:0!important;overflow:hidden!important;text-align:left!important;transform:none!important}.smp-mobile-menu__panel .snm-special-card__copy strong{color:#14213d!important;font-size:.9rem!important;font-weight:800!important;line-height:1.18!important;overflow-wrap:normal!important}.smp-mobile-menu__panel .snm-special-card__copy small{margin-top:.14rem!important;color:#758194!important;font-size:.67rem!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.smp-mobile-menu__panel .snm-special-card__chevron{display:block!important;justify-self:end!important;width:1.2rem!important;height:1.2rem!important;color:#7b8697!important;transition:transform .18s ease!important}.smp-mobile-menu__panel .snm-special-card[open] .snm-special-card__chevron{transform:rotate(180deg)!important}.smp-mobile-menu__panel .snm-special-card__links{display:block!important;width:100%!important;margin:0!important;padding:0 .7rem .55rem!important;border-top:1px solid #edf0f4!important;background:#fbfcfd!important;box-sizing:border-box!important}.smp-mobile-menu__panel .snm-special-card__links>a{display:grid!important;grid-template-columns:minmax(0,1fr) 1rem!important;align-items:center!important;gap:.6rem!important;width:100%!important;min-width:0!important;min-height:3.9rem!important;margin:0!important;padding:.55rem .15rem!important;border-bottom:1px solid #edf0f4!important;color:#14213d!important;background:transparent!important;text-decoration:none!important;box-sizing:border-box!important}.smp-mobile-menu__panel .snm-special-card__links>a:last-child{border-bottom:0!important}.smp-mobile-menu__panel .snm-special-card__links>a>span{min-width:0!important}.smp-mobile-menu__panel .snm-special-card__links strong,.smp-mobile-menu__panel .snm-special-card__links small{display:block!important}.smp-mobile-menu__panel .snm-special-card__links strong{font-size:.82rem!important;line-height:1.2!important}.smp-mobile-menu__panel .snm-special-card__links small{margin-top:.12rem!important;overflow:hidden!important;color:#758194!important;font-size:.64rem!important;line-height:1.2!important;text-overflow:ellipsis!important;white-space:nowrap!important}.smp-mobile-menu__panel .snm-special-card__links b{justify-self:end!important;color:#8d98a8!important;font-size:1.15rem!important;font-weight:700!important}.smp-mobile-menu__panel .snm-drawer__scroll{padding-right:.85rem!important;padding-left:.85rem!important;box-sizing:border-box!important}.smp-mobile-menu__panel .snm-special-card__summary{justify-items:stretch!important;text-align:left!important}.smp-mobile-menu__panel .snm-special-card__copy{justify-self:stretch!important;width:100%!important;text-align:left!important}.smp-mobile-menu__panel .snm-categories{grid-template-columns:repeat(2,minmax(0,1fr))!important}.smp-mobile-menu__panel .snm-categories>*,.smp-mobile-menu__panel .snm-quick>*{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.smp-mobile-menu__panel .snm-category{width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.smp-mobile-menu__panel .snm-category__copy,.smp-mobile-menu__panel .snm-category__copy strong,.smp-mobile-menu__panel .snm-category__copy small{min-width:0!important;max-width:100%!important}}@media screen and (max-width:389px){.smp-mobile-menu__panel .snm-special-card__summary{grid-template-columns:2.65rem minmax(0,1fr) 1.1rem!important;column-gap:.58rem!important;padding-right:.62rem!important;padding-left:.62rem!important}.smp-mobile-menu__panel .snm-special-card__icon{width:2.65rem!important;height:2.65rem!important}.smp-mobile-menu__panel .snm-special-card__copy strong{font-size:.84rem!important}}.sx-feedback{margin-top:2rem;border-top:1px solid #dfe4e9}.sx-feedback summary{display:flex;align-items:center;justify-content:space-between;min-height:5.4rem;gap:1rem;cursor:pointer;list-style:none;font-size:1.4rem;font-weight:600}.sx-feedback summary::-webkit-details-marker{display:none}.sx-feedback summary:after{content:"+";font-size:2rem;font-weight:400}.sx-feedback details[open] summary:after{content:"\2212"}.sx-feedback p,.sx-feedback label{font-size:1.3rem;line-height:1.6}.sx-feedback label{display:block;margin:.8rem 0 .4rem}.sx-feedback input:not([type=hidden]),.sx-feedback select,.sx-feedback textarea{display:block;width:100%;min-height:4.4rem;box-sizing:border-box;border:1px solid #bac3cc;border-radius:4px;padding:1rem;background:#fff;color:#26323f;font:inherit;font-size:1.6rem}.sx-feedback textarea{resize:vertical}.sx-feedback__fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.sx-feedback .sx-feedback__privacy{font-size:1.15rem}.sx-feedback a{color:inherit;text-underline-offset:.3rem}.sx-feedback summary:focus-visible,.sx-feedback input:focus-visible,.sx-feedback select:focus-visible,.sx-feedback textarea:focus-visible{outline:3px solid #b71932;outline-offset:3px}.sx-feedback .button{margin-bottom:1.5rem}@media(max-width:749px){.sx-feedback__fields{grid-template-columns:minmax(0,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
