body{letter-spacing:.015rem;color:#14233b}.sw-specialist-hero{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,#fff7d8 55%,#edf8ff)!important}.sw-specialist-hero__grid{position:relative;z-index:1}.sw-flight-decor{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden}.sw-cloud{position:absolute;width:14rem;height:4rem;border-radius:5rem;background:#fff;opacity:.7}.sw-cloud:before,.sw-cloud:after{content:"";position:absolute;background:inherit;border-radius:50%;width:6rem;height:6rem;bottom:0;left:2rem}.sw-cloud:after{width:8rem;height:8rem;left:5rem}.sw-cloud--one{top:5rem;left:42%;transform:scale(.8)}.sw-cloud--two{bottom:4rem;right:3%;transform:scale(1.3)}.sw-flight-route{position:absolute;top:0;left:35%;width:35%;height:100%;color:#67a4bd;opacity:.3}.sw-specialist-hero__eyebrow{width:fit-content;background:#fff;border:1px solid #efd588;border-radius:3rem;padding:.6rem 1.1rem;transform:rotate(-2deg)}.sw-specialist-hero__visual{transform:rotate(1deg)}.sw-character-links .sw-character-link{align-items:center;gap:1rem;border-width:1px;border-bottom-width:3px;padding:.8rem 1.2rem}.sw-character-links .sw-character-link--jett{background:#fff0ec;border-color:#f5b6a7}.sw-character-links .sw-character-link--dizzy{background:#fff0f7;border-color:#efbed5}.sw-character-links .sw-character-link--donnie{background:#fff8d9;border-color:#ebd479}.sw-character-links .sw-character-link--jerome{background:#edf5ff;border-color:#bdd5f3}.sw-character-emblem{display:grid;place-items:center;flex:0 0 3.8rem;width:3.8rem;height:3.8rem;border-radius:50%;background:#fff;color:#cb3834}.sw-character-link--dizzy .sw-character-emblem{color:#b63b7b}.sw-character-link--donnie .sw-character-emblem{color:#9b7215}.sw-character-link--jerome .sw-character-emblem{color:#2c70b5}.sw-character-emblem svg{width:2.8rem;height:2.8rem}.sw-character-arrow{margin-left:auto}.sw-play-icon{display:grid;place-items:center;width:3.5rem;height:3.5rem;margin-bottom:1rem;border-radius:1rem;background:#e4effb;color:#2c70b5}.sw-play-icon svg{width:2.5rem;height:2.5rem}.toy-category-grid__item--1 .sw-play-icon{background:#ffe8e1;color:#b94a35}.toy-category-grid__item--3 .sw-play-icon{background:#e3f3e7;color:#317452}.toy-category-grid__item--4 .sw-play-icon{background:#fff1be;color:#967214}@media(max-width:749px){.sw-flight-route{left:58%;width:50%;opacity:.18}.sw-cloud--one{left:70%;top:4rem;transform:scale(.5)}.sw-cloud--two{display:none}.sw-specialist-hero__visual{transform:none}.sw-character-emblem{flex-basis:3rem;width:3rem;height:3rem}.sw-character-emblem svg{width:2.2rem;height:2.2rem}.sw-character-links .sw-character-link{gap:.7rem;padding:.7rem 1rem}.sw-play-icon{width:2.8rem;height:2.8rem;margin-bottom:.7rem}.sw-play-icon svg{width:2rem;height:2rem}}.header-wrapper{border-bottom:1px solid #e5e9ee}.announcement-bar__message{font-size:1.2rem;padding:.8rem 0}.product__title h1{font-size:3.4rem;line-height:1.15;letter-spacing:-.06rem;color:#14233b}.sw-product-summary{font-size:1.35rem;line-height:1.4;margin:.7rem 0;color:#475467}.product__info-container .price{font-weight:700;color:#14233b}.product-form__submit{background:#d72d28;color:#fff;border-radius:1rem;min-height:5.2rem;font-weight:700}.product-form__submit:after{box-shadow:none}.sw-product-trust .sw-product-trust__item{border:1px solid #e1e6ed;border-radius:1rem;box-shadow:none;background:#f7f9fc}.sw-full-product-name{border-bottom:1px solid #e1e6ed;margin:1.5rem 0;padding-bottom:1rem;font-size:1.3rem}.sw-mobile-purchase{display:none}.card-wrapper .card{border-radius:1.2rem}.card__heading{line-height:1.35}html body .featured-collection .product-card-wrapper .card__media .media>img,html body .collection .product-card-wrapper .card__media .media>img,html body .product-card-wrapper .card__media .media>img{object-fit:contain!important;object-position:center!important;transform:none!important;padding:1rem!important;box-sizing:border-box}.card-wrapper .card__media:before{display:none!important;content:none!important}.card-wrapper .card__media .toy-product-brand-mark{display:none!important}#MainContent .product-card-wrapper .card__media .media>img:first-child{opacity:1!important;transform:none!important}#MainContent .product-card-wrapper .card__media .media>img:nth-child(2){display:none!important;opacity:0!important}#MainContent .product-card-wrapper .card{border:1px solid #dfe5ed!important;border-radius:16px!important;box-shadow:0 3px 12px #14233b08!important;transform:none!important;position:relative;background:#fff;overflow:hidden;transition:border-color .18s ease,box-shadow .18s ease}#MainContent .product-card-wrapper:hover .card{border-color:#a8bfd8!important;box-shadow:0 5px 16px #14233b12!important;transform:none!important}#MainContent .product-card-wrapper .card:before,#MainContent .product-card-wrapper .card:after{box-shadow:none!important;transform:none!important}#MainContent .product-card-wrapper .card__inner{--ratio-percent:100%!important;border:0!important;border-radius:0!important;background:#fff}#MainContent .product-card-wrapper .card__media{margin:0!important;width:100%!important}#MainContent .product-card-wrapper .card__media .media>img{padding:20px!important;object-fit:contain!important;object-position:center!important;box-sizing:border-box;transform:none!important}#MainContent .product-card-wrapper .card>.card__content{padding:0!important;display:block!important}#MainContent .product-card-wrapper .card>.card__content>.card__information{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;grid-template-columns:none!important;grid-template-rows:none!important;padding:18px 20px 20px!important;gap:12px!important;min-height:140px!important;text-align:left!important}#MainContent .product-card-wrapper .card__heading{font-size:16px!important;line-height:1.4!important;margin:0!important;color:#14233b;font-weight:700}#MainContent .product-card-wrapper .card__heading a{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3!important;min-height:67px!important;max-height:67px!important;overflow:hidden!important;padding:0!important;text-decoration:none!important;word-break:normal}#MainContent .product-card-wrapper .card-information{width:100%!important;padding:0!important;margin:0!important;display:block!important;text-align:left!important}#MainContent .product-card-wrapper .card-information>.caption-large:empty{display:none}#MainContent .product-card-wrapper .price{display:block!important;margin:0!important;line-height:1.35!important}#MainContent .product-card-wrapper .price__container{display:block!important;margin:0!important}#MainContent .product-card-wrapper .price--on-sale .price__sale{display:flex!important;align-items:baseline;flex-wrap:wrap;gap:4px 10px}#MainContent .product-card-wrapper .price-item{font-size:17px!important;line-height:1.35!important;margin:0!important}#MainContent .product-card-wrapper s.price-item{font-size:13px!important;color:#667085!important}#MainContent .product-card-wrapper .card__badge{top:12px!important;left:12px!important;bottom:auto!important;right:auto!important}#MainContent .product-card-wrapper .badge{border:0!important;border-radius:6px!important;box-shadow:none!important;padding:5px 8px!important;font-size:11px!important;line-height:1.2!important}@media(max-width:749px){#MainContent .product-card-wrapper .card__media .media>img{padding:12px!important}#MainContent .product-card-wrapper .card>.card__content>.card__information{padding:12px 12px 16px!important;gap:9px!important;min-height:134px!important}#MainContent .product-card-wrapper .card__heading{font-size:13px!important;line-height:1.4!important}#MainContent .product-card-wrapper .card__heading a{min-height:55px!important;max-height:55px!important}#MainContent .product-card-wrapper .price-item{font-size:14px!important}#MainContent .product-card-wrapper s.price-item{font-size:11px!important}#MainContent .product-card-wrapper .card__badge{top:8px!important;left:8px!important}}.toy-shopping-guide__card,.toy-trust-strip__item{border-width:1px!important;box-shadow:none!important;border-radius:1.2rem}.sw-mini-promo{border-width:1px!important;border-color:#eadfae!important;background:#fff7d8!important;border-radius:1.2rem}.sw-mini-promo__button{border:0!important;box-shadow:none!important;border-radius:.8rem;background:#14233b!important}@media(max-width:749px){.header{padding-top:.8rem;padding-bottom:.8rem}.header__heading-link{width:14rem;max-width:14rem;height:4.4rem;background:url(/cdn/shop/files/super-wings_97bf5df7-e53a-43c8-9941-ebbc23695a36.png?v=1639045895) center/contain no-repeat}.header__heading-link .h2{font-size:0;opacity:0}.product__title h1{font-size:2.45rem;line-height:1.15}.product__info-container>*+*{margin-top:1.1rem}.product__media-wrapper .product-media-container{--ratio:1;--preview-ratio:1;border:0}.product__media-wrapper .product__media{padding-top:0!important;height:27rem;min-height:0}.product__media-wrapper .product__media img{object-fit:contain;height:100%;width:100%}.product__media-list{margin-bottom:.8rem}.product__media-wrapper .thumbnail-slider{margin-top:.8rem}.product__media-wrapper .thumbnail-list__item{width:5.2rem}.product__info-wrapper{padding-top:1rem}.sw-product-trust{grid-template-columns:1fr 1fr!important}.sw-product-trust__item{padding:1rem!important}.sw-product-trust__item strong{font-size:1.25rem!important}.sw-product-trust__item span{font-size:1.15rem!important}.sw-mobile-purchase{display:flex;position:fixed;bottom:0;left:0;right:0;z-index:25;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1.8rem calc(1rem + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dbe0e8;box-shadow:0 -3px 18px #14233b12}.sw-mobile-purchase__price{font-size:1.8rem;font-weight:700;color:#14233b}.sw-mobile-purchase .button{min-height:4.4rem;min-width:16rem;border-radius:.8rem;background:#d72d28;color:#fff;font-size:1.3rem;padding:0 1.5rem}.sw-mobile-purchase .button:after{box-shadow:none}body:has(.sw-mobile-purchase){padding-bottom:8rem}body:has(cart-drawer.active) .sw-mobile-purchase{visibility:hidden}.collection .title,.featured-collection .title{font-size:2.7rem!important;line-height:1.15!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.sw-specialist-hero__text,.sw-product-summary{font-weight:400!important}.toy-category-grid__header,.toy-category-grid__header h2{display:block!important}@media(max-width:749px){.announcement-bar__message{font-size:1.1rem!important;padding:.65rem 0!important;min-height:3.4rem!important}.sw-specialist-hero h1{font-size:3.25rem}.sw-specialist-hero__text{font-size:1.4rem}.product__media-wrapper .product__media{height:24rem!important}.sw-product-summary{font-size:1.2rem}.sw-mobile-purchase .button{font-weight:700}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/sw-specialist.css.map */
