:root{--sw-yellow:#F6B800;--sw-yellow-ink:#141414;--sw-red:#D92D20;--sw-green:#1f9d5c;--sw-wa:#25D366;--sw-ink:#141414;--sw-muted:#5b5b5b;--sw-line:#ececec;--sw-soft:#F5F5F4;--sw-ease-out:cubic-bezier(.23,1,.32,1);--sw-ease-in-out:cubic-bezier(.77,0,.175,1);--sw-ease-drawer:cubic-bezier(.32,.72,0,1);--sw-press:scale(.97);--sw-radius:14px;--sw-radius-sm:10px;--sw-shadow-1:0 1px 2px rgba(20,20,20,.04),0 2px 8px rgba(20,20,20,.04);--sw-shadow-2:0 2px 6px rgba(20,20,20,.05),0 12px 28px rgba(20,20,20,.08)}::selection{background:var(--sw-yellow);color:var(--sw-ink)}html{-webkit-tap-highlight-color:transparent;scroll-padding-top:110px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;text-rendering:optimizeLegibility}input,textarea{caret-color:var(--sw-yellow)}a:not(.button){text-underline-offset:.18em;text-decoration-thickness:1px}*{scrollbar-width:thin;scrollbar-color:#c9c9c9 transparent}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--sw-yellow)!important;outline-offset:3px;box-shadow:none!important;border-radius:6px}.price,.price-item,.sw-buybar__p,.cart-item__price-wrapper,.totals__total-value{font-variant-numeric:tabular-nums}h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:-.02em;text-wrap:balance}.h4,.h5,h4,h5{letter-spacing:-.01em}p,.rte{text-wrap:pretty}.rte p,.product__description{max-width:72ch}.caption-with-letter-spacing{letter-spacing:.08em}.title-wrapper-with-link .title,.collection__title .title{font-size:clamp(2rem,1.4rem + 1.4vw,2.8rem)}.button,.shopify-payment-button__button,.sw-f__chip,.sw-f__btn,.sw-buynow,.sw-wa-cmd a,.sw-buybar__btn,.quick-add__submit,.header__icon,.slider-button,.sw-u__link,.sw-more,.sw-f__tag{transition:transform .16s var(--sw-ease-out),background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .2s ease,opacity .18s ease}.button:active,.shopify-payment-button__button:active,.sw-f__chip:active,.sw-f__btn:active,.sw-buynow:active,.sw-wa-cmd a:active,.sw-buybar__btn:active,.quick-add__submit:active,.header__icon:active,.slider-button:active,.sw-f__tag:active{transform:var(--sw-press)}.button:after,.button:before{transition:box-shadow .2s ease}@media(prefers-reduced-motion:no-preference){.scroll-trigger:not(.scroll-trigger--offscreen).animate--slide-in{animation:sw-rise .52s var(--sw-ease-out) both;animation-delay:min(calc(var(--animation-order) * 45ms),.27s)}.scroll-trigger.animate--slide-in{transform:translateY(12px)}@keyframes sw-rise{0%{opacity:.01;transform:translateY(12px)}to{opacity:1;transform:none}}}.announcement-bar__message{font-weight:600;letter-spacing:.01em;font-size:1.25rem}.announcement-bar-slider .announcement-bar__message{transition:opacity .26s ease}.header-wrapper{transition:box-shadow .24s ease}.shopify-section-header-sticky .header-wrapper,.scrolled-past-header .header-wrapper{box-shadow:0 1px #ffffff0f,0 8px 24px #0000002e}.header-wrapper.color-scheme-3 .header__icon,.header-wrapper.color-scheme-3 .header__menu-item{color:#fff}.header__menu-item span{text-decoration:none;background:linear-gradient(var(--sw-yellow),var(--sw-yellow)) 0 100%/0 2px no-repeat;padding-bottom:3px;transition:background-size .24s var(--sw-ease-out)}@media(hover:hover){.header__menu-item:hover span{background-size:100% 2px}}.header__active-menu-item{background-size:100% 2px!important}.mega-menu__content{box-shadow:var(--sw-shadow-2);border-radius:0 0 var(--sw-radius) var(--sw-radius)}.mega-menu__link{transition:color .16s ease}.mega-menu__link--level-2{font-weight:700;letter-spacing:-.01em}@media(prefers-reduced-motion:no-preference){details[open]>.mega-menu__content{animation:sw-drop .22s var(--sw-ease-out) both;transform-origin:top center}@keyframes sw-drop{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}}.menu-drawer{transition:transform .32s var(--sw-ease-drawer),visibility .32s}.slideshow__slide{position:relative}.sw-slide-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.slideshow .slideshow__text:empty,.slideshow .banner__box:empty{display:none}@media(prefers-reduced-motion:no-preference){.slideshow .slideshow__slide:first-child .slideshow__media img{animation:sw-hero .9s var(--sw-ease-out) both}@keyframes sw-hero{0%{clip-path:inset(4% 3% round 18px);transform:scale(1.04);filter:blur(4px)}to{clip-path:inset(0 0 round 0);transform:none;filter:none}}}.slider-counter__link--dots .dot{transition:transform .2s var(--sw-ease-out),background-color .2s ease;width:.9rem;height:.9rem}.slider-counter__link--active.slider-counter__link--dots .dot{transform:scale(1.25);background-color:var(--sw-ink)}.card-wrapper .card{border-radius:var(--sw-radius);transition:box-shadow .26s ease,transform .26s var(--sw-ease-out),border-color .2s ease}.card--card,.card--standard .card__inner{overflow:hidden}.card__media .media{overflow:hidden;border-radius:calc(var(--sw-radius) - 4px)}.card__media .media img,.sw-f-card .sw-f-img{object-fit:contain!important;background:#fff;transition:transform .42s var(--sw-ease-out)}@media(hover:hover)and (pointer:fine){.card-wrapper:hover .card{box-shadow:var(--sw-shadow-2);transform:translateY(-2px)}.card-wrapper:hover .card__media .media img,.card-wrapper:hover .sw-f-img{transform:scale(1.03)}.card-wrapper .card__media .media img{transform-origin:center}}.card-wrapper:active .card{transform:scale(.99);transition-duration:.12s}.card__heading{font-size:1.4rem;line-height:1.35;font-weight:600;letter-spacing:-.005em}.card__heading a{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-information .caption-with-letter-spacing{color:var(--sw-muted);font-size:1.05rem}.card-information{gap:.4rem}.price{letter-spacing:0}.price--on-sale .price-item--sale{color:var(--sw-red);font-weight:700}.price--on-sale .price-item--regular{color:#8a8a8a;font-weight:500;font-size:.9em}.price .price-item--regular{font-weight:700}.badge{font-weight:700;letter-spacing:.01em;font-size:1.1rem;padding:.4rem .9rem .45rem;box-shadow:0 2px 6px #d92d202e}.card__badge{padding:.8rem}.quick-add__submit{border-radius:var(--sw-radius-sm);min-height:4rem;font-weight:700}.collection__view-all a,.link.underlined-link{transition:text-decoration-color .18s ease}.slider-button{border-radius:50%;width:4rem;height:4rem;background:#fff;box-shadow:var(--sw-shadow-1)}.slider-button:not([disabled]):hover{box-shadow:var(--sw-shadow-2)}@media(prefers-reduced-motion:no-preference){.sw-u__item{animation:sw-rise .42s var(--sw-ease-out) both}.sw-u__item:nth-child(2){animation-delay:40ms}.sw-u__item:nth-child(3){animation-delay:80ms}.sw-u__item:nth-child(4){animation-delay:.12s}.sw-u__item:nth-child(5){animation-delay:.16s}.sw-u__item:nth-child(6){animation-delay:.2s}.sw-u__item:nth-child(7){animation-delay:.24s}}.collection-hero__title{margin-bottom:.8rem}.collection-hero__text-wrapper{padding-bottom:0}.collection-hero__description{font-size:1.4rem;line-height:1.55;max-width:90rem;color:var(--sw-muted)}.sw-clamp{max-height:6.2em;overflow:hidden;position:relative;transition:max-height .32s var(--sw-ease-in-out)}.sw-clamp.is-mini{max-height:3.1em}.sw-clamp:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.6em;background:linear-gradient(rgba(var(--color-background),0),rgb(var(--color-background)));transition:opacity .2s ease}.sw-clamp.is-open{max-height:120em}.sw-clamp.is-open:after{opacity:0}.sw-more{display:inline-flex;align-items:center;gap:6px;margin-top:.4rem;background:none;border:0;padding:6px 0;font:inherit;font-size:1.3rem;font-weight:700;cursor:pointer;color:rgb(var(--color-foreground))}.sw-more svg{width:10px;height:6px;transition:transform .22s var(--sw-ease-out)}.sw-more.is-open svg{transform:rotate(180deg)}.sw-f__chip{transition:transform .16s var(--sw-ease-out),background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}@media(hover:hover){.sw-f__chip:hover{border-color:rgba(var(--color-foreground),.6)}}.sw-f__chip svg{transition:transform .22s var(--sw-ease-out)}.sw-f__panel{transform-origin:top left}.sw-f__panel.is-open{transition:opacity .18s ease,transform .22s var(--sw-ease-out)}@starting-style{.sw-f__panel.is-open{opacity:0;transform:translateY(-6px) scale(.985)}}.sw-f__dot{transition:background-color .16s ease,border-color .16s ease,box-shadow .2s var(--sw-ease-out)}.sw-f__opt:active .sw-f__dot{transform:scale(.92)}.sw-f__tag{transition:background-color .16s ease,transform .16s var(--sw-ease-out)}@media(hover:hover){.sw-f__tag:hover{background:rgba(var(--color-foreground),.1)}}.sw-f-on #product-grid>li{animation:sw-fade .26s var(--sw-ease-out) both}@keyframes sw-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.facet-filters__sort,.facet-filters__field select{border-radius:var(--sw-radius-sm)}.product__title h1{font-size:clamp(2.2rem,1.6rem + 1.2vw,3rem);line-height:1.18;letter-spacing:-.02em}.product__info-container>*+*{margin-top:1.2rem}.product__info-container .price-item{font-size:2.6rem}.product__info-container .price--on-sale .price-item--regular{font-size:1.7rem}.product__sku{color:var(--sw-muted);font-size:1.2rem;letter-spacing:.04em}.product-form__submit{min-height:5.2rem;font-weight:700;font-size:1.6rem;background:var(--sw-yellow)!important;color:var(--sw-yellow-ink)!important;border:0;border-radius:var(--sw-radius-sm)!important}.product-form__submit:after,.product-form__submit:before{display:none}@media(hover:hover){.product-form__submit:hover{background:#ffc417!important}}.sw-wa-cmd{margin:1.2rem 0}.sw-wa-cmd a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:5rem;background:var(--sw-wa);color:#fff;border-radius:var(--sw-radius-sm);font-weight:700;font-size:1.55rem;text-decoration:none}@media(hover:hover){.sw-wa-cmd a:hover{background:#20bf5b}}.sw-trust{list-style:none;margin:1.6rem 0;padding:0;display:grid;gap:8px}.sw-trust li{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--sw-soft);border-radius:var(--sw-radius-sm);font-size:1.3rem;line-height:1.35;color:var(--sw-muted)}.sw-trust svg{width:24px;height:24px;flex:none;color:var(--sw-ink)}.sw-trust strong{display:block;font-size:1.4rem;color:var(--sw-ink)}.sw-lv{margin:1.2rem 0!important;border-radius:var(--sw-radius)!important}.product__media-item .media,.product-media-container{border-radius:var(--sw-radius)}.thumbnail{border-radius:var(--sw-radius-sm);transition:box-shadow .18s ease,transform .16s var(--sw-ease-out)}.thumbnail:active{transform:scale(.96)}.thumbnail[aria-current]{box-shadow:0 0 0 2px var(--sw-ink)}.sw-desc-full{max-width:110rem;margin:0 auto}.sw-desc-full>h2{margin:0 0 1.6rem;padding-bottom:1rem;border-bottom:1px solid var(--sw-line)}.product__description table{width:100%;border-collapse:collapse;font-size:1.35rem;border-radius:var(--sw-radius-sm);overflow:hidden}.product__description td,.product__description th{border:1px solid var(--sw-line);padding:9px 12px;text-align:left}.product__description tr:nth-child(odd) td{background:#fafafa}.sw-buybar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom,0px));background:#ffffffeb;-webkit-backdrop-filter:saturate(1.6) blur(14px);backdrop-filter:saturate(1.6) blur(14px);border-top:1px solid var(--sw-line);box-shadow:0 -8px 24px #00000014;transform:translateY(110%);transition:transform .34s var(--sw-ease-drawer)}.sw-buybar.is-on{transform:none}.sw-buybar__info{flex:1;min-width:0;display:flex;flex-direction:column}.sw-buybar__t{font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--sw-muted)}.sw-buybar__p{font-weight:700;font-size:1.6rem}.sw-buybar__p s{font-weight:400;font-size:1.2rem;color:#999}.sw-buybar__btn{background:var(--sw-yellow)!important;color:var(--sw-yellow-ink)!important;font-weight:700;min-height:4.4rem;padding:0 1.6rem;border-radius:var(--sw-radius-sm)}.sw-buybar__btn:after{display:none}@media(min-width:750px){.sw-buybar{display:none}}.sw-wa-float{position:fixed;right:20px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:29;display:flex;align-items:center;gap:10px;text-decoration:none;transition:opacity .2s ease,transform .26s var(--sw-ease-out)}.sw-wa-float__btn{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:var(--sw-wa);box-shadow:0 6px 18px #25d36659,0 2px 6px #00000026;transition:transform .16s var(--sw-ease-out)}.sw-wa-float:active .sw-wa-float__btn{transform:scale(.94)}@media(hover:hover){.sw-wa-float:hover .sw-wa-float__btn{transform:scale(1.05)}}.sw-wa-float__label{background:#fff;color:#111;font-size:1.35rem;line-height:1.2;padding:9px 13px;border-radius:20px;box-shadow:var(--sw-shadow-2);white-space:nowrap}.sw-wa-float__label strong{color:#128c7e}.sw-buybar-on .sw-wa-float{opacity:0;transform:translateY(12px);pointer-events:none}@media(prefers-reduced-motion:no-preference){.sw-wa-float{animation:sw-pop .42s var(--sw-ease-out) .9s both}@keyframes sw-pop{0%{opacity:0;transform:translateY(10px) scale(.96)}to{opacity:1;transform:none}}}@media(max-width:749px){.sw-wa-float{right:14px;bottom:calc(14px + env(safe-area-inset-bottom,0px))}.sw-wa-float__btn{width:52px;height:52px}.sw-wa-float__label{display:none}}@media print{.sw-wa-float,.sw-buybar{display:none}}.drawer__inner{border-radius:var(--sw-radius) 0 0 var(--sw-radius)}.cart__checkout-button{background:var(--sw-ink);color:#fff;font-weight:700;border-radius:var(--sw-radius-sm)!important}.cart-item__image{border-radius:var(--sw-radius-sm);background:#fff}.cart-item{transition:opacity .2s ease}.footer a{transition:color .16s ease}@media(hover:hover){.footer a:hover{color:var(--sw-yellow)}}.footer-block__heading{letter-spacing:-.01em}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:1ms!important;animation-delay:0ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}.sw-brands__track{animation:none!important}}.slideshow.banner{min-height:0!important;height:auto!important;align-items:flex-start}.slideshow.slider:before,.slideshow .media:before,.slideshow .banner__content:before{content:none!important;padding:0!important;display:none!important}.slideshow .slideshow__slide{height:auto;min-height:0}.slideshow .slideshow__media{position:relative!important;height:auto!important;background:#f5f5f4}.slideshow .slideshow__media img{position:relative!important;inset:auto!important;width:100%!important;height:auto!important;object-fit:contain!important;display:block}.slideshow .slideshow__text-wrapper:not(:has(.slideshow__text :is(h1,h2,h3,p,a,.button))){display:none}
/*# sourceMappingURL=/cdn/shop/t/78/assets/sw-dawn.css.map */
