:root{--sk-ink: #1f2942;--sk-pink: #e83e73;--sk-pink-dark: #c92d60;--sk-blush: #fff1f5;--sk-mint: #d9f2e7;--sk-mint-dark: #2e7464;--sk-yellow: #ffd166;--sk-cream: #fffdf8;--sk-shadow: 0 12px 34px rgba(31, 41, 66, .1);--sk-shadow-hover: 0 18px 46px rgba(31, 41, 66, .16)}body{background:var(--sk-cream);color:var(--sk-ink)}h1,h2,h3,.h0,.h1,.h2,.h3{color:var(--sk-ink);font-weight:800;letter-spacing:-.025em}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{border-radius:999px;font-weight:800;letter-spacing:.015em;min-height:4.8rem;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.button:hover,.shopify-challenge__button:hover,.customer button:hover,button.shopify-payment-button__button--unbranded:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1f29422e}.button:after{border-radius:999px}.header-wrapper{box-shadow:0 5px 18px #1f294212}.header__menu-item,.menu-drawer__menu-item{font-weight:700}.header__menu-item:hover span,.header__active-menu-item{color:var(--sk-pink);text-decoration-thickness:.2rem;text-underline-offset:.6rem}.announcement-bar__message{font-weight:800;letter-spacing:.035em;text-transform:uppercase}.card-wrapper .card{border-radius:1.8rem;background:#fff;box-shadow:var(--sk-shadow);overflow:hidden;transition:transform .22s ease,box-shadow .22s ease}.card-wrapper:hover .card{transform:translateY(-5px) rotate(-.25deg);box-shadow:var(--sk-shadow-hover)}.card__inner,.card__media,.card__media .media,.collection-card-wrapper .card__inner{border-radius:1.8rem 1.8rem 0 0;overflow:hidden}.card__content{padding:0 1.2rem 1.4rem}.card__heading{font-weight:750;line-height:1.28;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.card-information>*:not(.visually-hidden:first-child)+*{margin-top:.7rem}.card-information .price{font-weight:800;color:var(--sk-ink)}.badge{border-radius:999px;border:0;font-weight:800;padding:.7rem 1.1rem;box-shadow:0 5px 14px #1f29421f}.quick-add__submit{border-radius:999px;font-weight:800}.jdgm-prev-badge{margin-top:.55rem}.jdgm-star{color:#f6ad21!important}.jdgm-prev-badge__text{color:#1f2942b8}.collection-hero__title,.main-page-title,.title--primary{position:relative}.collection-hero__title:after,.main-page-title:after,.title--primary:after{content:"";display:block;width:6rem;height:.55rem;margin-top:1rem;border-radius:999px;background:linear-gradient(90deg,var(--sk-pink),var(--sk-yellow))}.facets-container,.active-facets{color:var(--sk-ink)}.facets__form,.mobile-facets__inner{border-radius:1.6rem}.product__title h1{font-size:clamp(2.5rem,3vw,4.2rem);line-height:1.08}.product__info-container>*+*{margin:1.5rem 0 0}.product-form__buttons{max-width:none}.product-form__submit{background:var(--sk-pink);color:#fff;font-size:1.7rem;min-height:5.5rem}.product-form__submit:hover{background:var(--sk-pink-dark)}.product-form__input input[type=radio]+label{border-radius:1.2rem;font-weight:750}.product-form__input input[type=radio]:checked+label{box-shadow:0 6px 15px #1f294224}.product__media img{border-radius:1.6rem}.thumbnail{border-radius:1rem;overflow:hidden}.product__accordion{border:.1rem solid rgba(31,41,66,.12);border-radius:1.4rem;padding:0 1.5rem;margin-top:1rem!important;background:#fff}.product__accordion summary{font-weight:800}.product__accordion .accordion__content{padding-bottom:1.5rem}.sk-product-offer{display:flex;gap:1rem;align-items:center;padding:1.2rem 1.4rem;border:.15rem dashed var(--sk-pink);border-radius:1.4rem;background:var(--sk-blush);font-weight:750;line-height:1.35}.sk-product-offer__icon{font-size:2.4rem;flex:0 0 auto}.sk-product-offer strong{color:var(--sk-pink-dark)}.icon-with-text{border-radius:1.4rem;background:var(--sk-mint);padding:1.1rem}.icon-with-text__item span{font-weight:700}.cart-drawer .drawer__inner,.cart-notification,.modal__content{border-radius:2rem 0 0 2rem}.cart-drawer__heading{font-weight:850}.cart__note{border-radius:1.4rem;background:var(--sk-blush);padding:1rem 1.2rem}.cart__note summary{font-weight:800}.cart__note textarea{background:#fff;border-radius:1rem}.sk-cart-note__hint{margin:.6rem 0 0;font-size:1.25rem;color:#1f2942b8}.sk-shipping-progress{margin:1.2rem 0 1.5rem;padding:1.3rem 1.4rem;border-radius:1.4rem;background:var(--sk-blush)}.sk-shipping-progress__message{margin:0 0 .8rem;font-weight:750;line-height:1.35}.sk-shipping-progress__track{height:.9rem;background:#1f29421f;border-radius:999px;overflow:hidden}.sk-shipping-progress__bar{height:100%;background:linear-gradient(90deg,var(--sk-pink),var(--sk-yellow));border-radius:inherit;transition:width .3s ease}.sk-cart-promo{margin:.7rem 0 0;text-align:center;font-weight:700;font-size:1.3rem;color:var(--sk-mint-dark)}.footer,.newsletter{position:relative}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:.6rem;background:linear-gradient(90deg,var(--sk-pink),var(--sk-yellow),#65c7ad,var(--sk-pink))}.footer-block__heading{font-weight:850}.newsletter-form__field-wrapper .field__input,.newsletter-form__button{border-radius:999px}.rte a{text-decoration-thickness:.15rem;text-underline-offset:.3rem}.rte a:hover{color:var(--sk-pink)}@media screen and (max-width:749px){.header__heading-logo{max-width:210px}.card__content{padding-left:.8rem;padding-right:.8rem}.product__title h1{font-size:2.6rem}.icon-with-text{align-items:flex-start}.cart-drawer .drawer__inner{border-radius:0}}@media screen and (max-width:989px){#menu-drawer.menu-drawer,#menu-drawer .menu-drawer__inner-container,#menu-drawer .menu-drawer__navigation-container,#menu-drawer .menu-drawer__navigation,#menu-drawer .menu-drawer__inner-submenu,#menu-drawer .menu-drawer__submenu{background:#fffdf8!important;background-color:#fffdf8!important;background-image:none!important;opacity:1!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#menu-drawer.menu-drawer{z-index:9999;isolation:isolate;color:#1f2942;box-shadow:12px 18px 34px #1f29422e}#menu-drawer .menu-drawer__menu-item,#menu-drawer .menu-drawer__close-button,#menu-drawer .menu-drawer__account,#menu-drawer .localization-form__select,#menu-drawer .list-social__link{color:#1f2942!important}#menu-drawer .menu-drawer__menu-item{border-bottom:1px solid rgba(31,41,66,.08)}#menu-drawer .menu-drawer__menu-item:hover,#menu-drawer .menu-drawer__menu-item:focus,#menu-drawer .menu-drawer__menu-item--active,#menu-drawer .menu-drawer__close-button:hover,#menu-drawer .menu-drawer__close-button:focus{color:#c92d60!important;background:#fff1f5!important}#menu-drawer .menu-drawer__utility-links,#menu-drawer .menu-drawer__localization{background:#d9f2e7!important;border-top:1px solid rgba(31,41,66,.1)}#menu-drawer .svg-wrapper,#menu-drawer svg{color:currentColor}}.product-card-wrapper,.product-card-wrapper .card,.product-card-wrapper .card__inner,.product-card-wrapper .card__media,.product-card-wrapper .card__media .media,.product-card-wrapper .card:after,.product-card-wrapper .card__inner:after{border-radius:0!important}.product-card-wrapper .card__media[class*=shape--],.product-card-wrapper .card__media.shape--round,.product-card-wrapper .card__media.shape--blob{clip-path:none!important;border-radius:0!important}.product-grid product-component,.product-grid .product-card-wrapper,.product-grid .product-card-wrapper .card{width:100%;height:100%}.product-grid .product-card-wrapper .card{display:flex;flex-direction:column;overflow:hidden;justify-content:flex-start}.product-grid .product-card-wrapper .card__inner,.product-grid .product-card-wrapper .card__inner.ratio{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;--ratio-percent: 100% !important}.product-grid .product-card-wrapper .card__inner.ratio:before{padding-bottom:100%!important}.product-grid .product-card-wrapper .card__media,.product-grid .product-card-wrapper .card__media .media{width:100%!important;height:100%!important}.product-grid .product-card-wrapper .card__media .media>img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#fff;border-radius:0!important}.product-grid .product-card-wrapper>.card>.card__content{display:block!important;flex:0 0 auto!important;flex-grow:0!important;width:100%!important;height:auto!important;min-height:0!important;grid-template-rows:none!important;padding:0!important}.product-grid .product-card-wrapper>.card>.card__content>.card__information{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;padding:1.2rem 1rem 1.4rem!important}.product-grid .product-card-wrapper .card--media .card__inner .card__information{display:none!important}.product-grid .product-card-wrapper>.card>.card__content .card__heading{font-family:var(--sk-product-card-title-font-family)!important;font-size:var(--sk-product-card-title-font-size)!important;font-weight:var(--sk-product-card-title-font-weight)!important;font-style:var(--sk-product-card-title-font-style)!important;text-decoration:var(--sk-product-card-title-text-decoration)!important;line-height:1.28;min-height:0!important;max-height:calc(var(--sk-product-card-title-font-size) * 2.56)!important;margin:0!important;display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.product-grid .product-card-wrapper>.card>.card__content .card__heading a{font:inherit!important;text-decoration:inherit!important}.product-grid .product-card-wrapper .jdgm-preview-badge:empty,.product-grid .product-card-wrapper .jdgm-prev-badge:empty{display:none!important}.product-grid .product-card-wrapper .jdgm-preview-badge:not(:empty),.product-grid .product-card-wrapper .jdgm-prev-badge:not(:empty){min-height:0!important;margin:.45rem 0 0!important}.product-grid .product-card-wrapper>.card>.card__content .card-information{flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;margin:var(--sk-product-card-title-price-gap) 0 0!important;padding:0!important}.product-grid .product-card-wrapper>.card>.card__content .price{width:100%!important;height:auto!important;min-height:0!important;margin:0!important}.product-card-wrapper .card__information,.product-card-wrapper .card-information,.product-card-wrapper .card__heading,.product-card-wrapper .price,.product-card-wrapper .price__container,.product-card-wrapper .price__regular,.product-card-wrapper .price__sale,.product-card-wrapper .jdgm-prev-badge{text-align:center}.product-card-wrapper .price__container,.product-card-wrapper .price__regular,.product-card-wrapper .price__sale{width:100%}.product-card-wrapper:hover .card{transform:translateY(-5px)!important}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading a{font-family:var(--sk-product-card-title-font-family)!important;font-size:var(--sk-product-card-title-font-size)!important;font-weight:var(--sk-product-card-title-font-weight)!important;font-style:var(--sk-product-card-title-font-style)!important;text-decoration:var(--sk-product-card-title-text-decoration)!important}
/*# sourceMappingURL=/cdn/shop/t/109/assets/switzer-theme.css.map */
