.dawn-migrated{--font-body-family: var(--font-body--family, Assistant, sans-serif);--font-heading-family: var(--font-heading--family, Assistant, sans-serif);--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 700;--font-heading-style: normal;--font-heading-weight: 400;--font-body-scale: 1.2;--font-heading-scale: 1.0833333333333333;--page-width: 120rem;--page-width-margin: 1.5rem;--grid-desktop-vertical-spacing: 8px;--grid-desktop-horizontal-spacing: 8px;--grid-mobile-vertical-spacing: 4px;--grid-mobile-horizontal-spacing: 4px;--spacing-sections-desktop: 0px;--spacing-sections-mobile: 0px;--media-padding: 0px;--media-border-opacity: 0;--media-border-width: 0px;--media-radius: 10px;--media-shadow-opacity: 0;--media-shadow-horizontal-offset: 0px;--media-shadow-vertical-offset: 4px;--media-shadow-blur-radius: 5px;--media-shadow-visible: 0;--buttons-radius: 10px;--buttons-radius-outset: 10px;--buttons-border-width: 0px;--buttons-border-opacity: 0;--buttons-shadow-opacity: 0;--buttons-shadow-visible: 0;--buttons-shadow-horizontal-offset: 0px;--buttons-shadow-vertical-offset: 4px;--buttons-shadow-blur-radius: 0px;--buttons-border-offset: .3px;--inputs-radius: 10px;--inputs-border-width: 1px;--inputs-border-opacity: .55;--inputs-shadow-opacity: 0;--inputs-shadow-horizontal-offset: 0px;--inputs-shadow-vertical-offset: -12px;--inputs-shadow-blur-radius: 5px;--inputs-radius-outset: 11px;--inputs-margin-offset: 0px;--variant-pills-radius: 40px;--variant-pills-border-width: 3px;--variant-pills-border-opacity: .55;--variant-pills-shadow-opacity: 0;--variant-pills-shadow-horizontal-offset: 0px;--variant-pills-shadow-vertical-offset: 4px;--variant-pills-shadow-blur-radius: 0px;--text-boxes-border-opacity: .4;--text-boxes-border-width: 0px;--text-boxes-radius: 20px;--text-boxes-shadow-opacity: 0;--text-boxes-shadow-visible: 0;--text-boxes-shadow-horizontal-offset: 0px;--text-boxes-shadow-vertical-offset: 4px;--text-boxes-shadow-blur-radius: 0px;--product-card-image-padding: .3rem;--product-card-corner-radius: .75rem;--product-card-text-alignment: left;--product-card-border-width: 0rem;--product-card-border-opacity: 0;--product-card-shadow-opacity: .05;--product-card-shadow-visible: 1;--product-card-shadow-horizontal-offset: 0rem;--product-card-shadow-vertical-offset: 0rem;--product-card-shadow-blur-radius: .375rem;--collection-card-image-padding: 0rem;--collection-card-corner-radius: .75rem;--collection-card-text-alignment: left;--collection-card-border-width: 0rem;--collection-card-border-opacity: 0;--collection-card-shadow-opacity: .6;--collection-card-shadow-visible: 1;--collection-card-shadow-horizontal-offset: 0rem;--collection-card-shadow-vertical-offset: .3rem;--collection-card-shadow-blur-radius: .375rem;box-sizing:border-box;font-size:1.125rem;line-height:calc(1 + .8 / var(--font-body-scale));letter-spacing:.045rem}.dawn-migrated *,.dawn-migrated *:before,.dawn-migrated *:after{box-sizing:border-box}@media screen and (min-width:750px){.dawn-migrated{font-size:1.2rem}}.dawn-migrated .grid{display:flex!important;flex-direction:row;flex-wrap:wrap;grid-template-columns:none!important;grid-template-areas:none!important;gap:0;margin-bottom:1.5rem;padding:0;list-style:none;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}@media screen and (min-width:750px){.dawn-migrated .grid{column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}}.dawn-migrated .grid__item{width:calc(25% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);flex-grow:1;flex-shrink:0}.dawn-migrated .grid--1-col .grid__item{max-width:100%;width:100%}@media screen and (min-width:750px){.dawn-migrated .grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}.dawn-migrated .grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);max-width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.dawn-migrated .product.grid--2-col-tablet>.product__media-wrapper,.dawn-migrated .product.grid--2-col-tablet>.product__info-wrapper{width:50%;max-width:50%}.dawn-migrated .product--small.grid--2-col-tablet>.product__media-wrapper{width:45%;max-width:45%}.dawn-migrated .product--small.grid--2-col-tablet>.product__info-wrapper{width:55%;max-width:55%}.dawn-migrated .product--medium.grid--2-col-tablet>.product__media-wrapper{width:55%;max-width:55%}.dawn-migrated .product--medium.grid--2-col-tablet>.product__info-wrapper{width:45%;max-width:45%}.dawn-migrated .product--large.grid--2-col-tablet>.product__media-wrapper{width:65%;max-width:65%}.dawn-migrated .product--large.grid--2-col-tablet>.product__info-wrapper{width:35%;max-width:35%}}.dawn-migrated .page-width{max-width:var(--page-width);margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}@media screen and (min-width:750px){.dawn-migrated .page-width{padding-left:5rem;padding-right:5rem}}.dawn-migrated .banner{display:flex;position:relative;flex-direction:row;flex-wrap:wrap;width:100%;overflow:hidden;z-index:auto;isolation:isolate}.dawn-migrated .banner__media{position:absolute!important;left:0!important;top:0!important;width:100%!important;height:100%!important}.dawn-migrated .media{display:block;position:relative;overflow:hidden}.dawn-migrated .media>*:not(.zoom):not(.deferred-media__poster-button),.dawn-migrated .banner__media>img,.dawn-migrated .banner__media>picture,.dawn-migrated .banner__media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover;object-position:center center}.dawn-migrated .product-media-container{--aspect-ratio: var(--preview-ratio, 1);--ratio-percent: calc(1 / var(--aspect-ratio) * 100%);position:relative;width:100%}.dawn-migrated .product-media-container .media{padding-top:var(--ratio-percent)}.dawn-migrated .image-with-text__media.media{position:relative}.dawn-migrated .image-with-text__grid{display:flex!important;flex-wrap:wrap;width:100%}@media screen and (min-width:750px){.dawn-migrated .image-with-text__grid.grid--2-col-tablet>.grid__item,.dawn-migrated .image-with-text__grid.grid--3-col-tablet>.image-with-text__media-item{width:50%;max-width:50%}.dawn-migrated .image-with-text__grid.grid--3-col-tablet>.image-with-text__text-item{width:50%;max-width:50%}}.dawn-migrated .slider-button{width:44px!important;height:44px!important;display:flex;align-items:center;justify-content:center;padding:0;background:transparent;border:none;color:rgba(var(--color-foreground),.75);cursor:pointer}.dawn-migrated .slider-button .icon,.dawn-migrated .slider-button .svg-wrapper,.dawn-migrated .slider-button svg{width:1.1rem!important;height:.6rem!important;max-width:none!important}.dawn-migrated .svg-wrapper{display:inline-flex;width:1.5rem;height:1.5rem}.dawn-migrated .svg-wrapper svg,.dawn-migrated .icon{width:100%;height:100%;max-width:none}@media screen and (min-width:750px){.dawn-migrated .slider.slider--mobile+.slider-buttons{display:none!important}}.dawn-migrated h1,.dawn-migrated h2,.dawn-migrated h3,.dawn-migrated h4,.dawn-migrated .h0,.dawn-migrated .h1,.dawn-migrated .h2,.dawn-migrated .hxl,.dawn-migrated .hxxl{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:.06rem;line-height:calc(1 + .3/max(1,var(--font-heading-scale)));word-break:break-word}.dawn-migrated .button,.dawn-migrated .shopify-payment-button__button--unbranded{font-family:inherit;border-radius:var(--buttons-radius);min-height:4.5rem}.dawn-migrated iframe{display:block;width:100%!important;max-width:100%;border:0}.shopify-section:has(>.dawn-migrated),.shopify-section:has(.dawn-migrated){display:block!important;min-height:0!important;height:auto!important;flex:0 0 auto!important;grid-template-columns:none!important}.dawn-migrated dawn-deferred-media,.dawn-migrated dawn-media-gallery,.dawn-migrated slider-component,.dawn-migrated modal-opener,.dawn-migrated product-info,.dawn-migrated product-form,.dawn-migrated quantity-input{display:block}.dawn-migrated .svg-wrapper,.dawn-migrated .icon-wrap{display:inline-flex!important;align-items:center;justify-content:center;width:1.5rem!important;height:1.5rem!important;min-width:0!important;flex:0 0 1.5rem!important;overflow:hidden;vertical-align:middle}.dawn-migrated svg:not(.placeholder-svg){width:1.5rem;height:1.5rem;max-width:100%;flex-shrink:0}.dawn-migrated .svg-wrapper>svg,.dawn-migrated .icon-wrap>svg{display:inline-block!important;position:static!important;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;min-width:0!important}.dawn-migrated .product__view-details,.dawn-migrated .animate-arrow{display:inline-flex;align-items:center;gap:.4rem}.dawn-migrated .product__view-details svg,.dawn-migrated .animate-arrow>svg{display:inline-block!important;position:static!important;width:1.5rem!important;height:1.5rem!important;vertical-align:middle}.dawn-migrated .slider-button{flex:0 0 44px!important;overflow:hidden}.dawn-migrated .slider-button .svg-wrapper{width:1rem!important;height:1rem!important;flex-basis:1rem!important}.dawn-migrated dawn-deferred-media.video-section__media{display:block!important;position:relative!important;height:0!important;overflow:hidden!important;padding-bottom:var(--ratio-percent, 56.25%)!important}.dawn-migrated .video-section__poster{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important}.dawn-migrated .video-section__poster img{object-fit:cover}.dawn-migrated .product-media-container{overflow:hidden}.dawn-migrated .product-media-container .media{position:relative!important;display:block!important;height:auto!important;padding-top:0!important;aspect-ratio:var(--preview-ratio, 1);overflow:hidden!important}.dawn-migrated .product__media-wrapper,.dawn-migrated .product__media-list,.dawn-migrated .product__media,.dawn-migrated .featured-product,.dawn-migrated .banner,.dawn-migrated .video-section{position:relative;overflow:hidden;max-width:100%}.dawn-migrated .product__media img,.dawn-migrated .card__media img,.dawn-migrated .collapsible-content__media img,.dawn-migrated .banner__media img,.dawn-migrated .video-section__poster img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover}.dawn-migrated .product__media img{object-fit:contain}.dawn-migrated .featured-product.product{align-items:flex-start}.dawn-migrated .card__inner.ratio{display:block;position:relative}.dawn-migrated .card__inner.ratio:before{content:"";display:block;width:100%;height:0;padding-bottom:var(--ratio-percent, 100%)}.dawn-migrated .card__media,.dawn-migrated .card .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important}.dawn-migrated .collapsible-content__grid{display:flex!important;flex-wrap:wrap;align-items:flex-start;width:100%}.dawn-migrated .collapsible-content__grid>.grid__item{flex:1 1 16rem;width:auto!important;max-width:100%!important;min-width:0}.dawn-migrated .collapsible-content__media{position:relative!important;width:100%;overflow:hidden!important}@media screen and (min-width:750px){.dawn-migrated .collapsible-content__grid{align-items:center;flex-wrap:nowrap}.dawn-migrated .collapsible-content__grid>.grid__item{flex:1 1 50%;flex-basis:calc(50% - 1rem);max-width:calc(50% - 1rem)!important}.dawn-migrated .collapsible-content__grid--reverse{flex-direction:row-reverse}}.dawn-migrated .collapsible-content .accordion{width:100%;text-align:left}.dawn-migrated .collapsible-content .accordion summary{display:flex;width:100%;align-items:center;justify-content:flex-start;gap:.8rem;text-align:left}.dawn-migrated .collapsible-content .accordion__title{flex:1 1 auto;max-width:none;text-align:left}.dawn-migrated .collapsible-content summary>svg{width:1rem!important;height:1rem!important;margin-left:auto;flex:0 0 1rem!important;position:static!important}.dawn-migrated .collection-list{display:flex!important;flex-wrap:wrap;width:100%;margin:0;padding:0;list-style:none;gap:1.6rem}.dawn-migrated .collection-list__item{flex:1 1 100%;width:100%!important;max-width:100%!important;list-style:none}@media screen and (min-width:750px){.dawn-migrated .collection-list__item{flex:1 1 calc(33.33% - 1.6rem);width:calc(33.33% - 1.6rem)!important;max-width:calc(33.33% - 1.6rem)!important}}.dawn-migrated .collection-list .card__inner.ratio{aspect-ratio:1;width:100%;overflow:hidden}.dawn-migrated .rich-text__blocks>*{position:static!important;height:auto!important;opacity:1!important}.dawn-migrated .rich-text__blocks :is(h1,h2,h3,h4,h5,h6,p){color:inherit}.dawn-migrated iframe[data-height]{display:block;width:100%!important;min-height:640px;height:80vh}.dawn-migrated .featured-product .product__media-wrapper,.dawn-migrated .featured-product .product__media-list,.dawn-migrated .featured-product .product__media-item,.dawn-migrated .featured-product .product-media-container,.dawn-migrated .featured-product .product-media-container.constrain-height,.dawn-migrated .featured-product .product-media-container .media,.dawn-migrated .featured-product .product__modal-opener,.dawn-migrated .featured-product modal-opener,.dawn-migrated .featured-product slider-component,.dawn-migrated .featured-product dawn-media-gallery{position:relative!important;display:block!important;height:auto!important;min-height:0!important;max-height:none!important;padding-top:0!important;aspect-ratio:auto!important;overflow:visible!important;float:none!important}.dawn-migrated .featured-product .product__media-list{width:100%!important;margin:0!important}.dawn-migrated .featured-product .product__media-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important}.dawn-migrated .featured-product .product__media>img,.dawn-migrated .featured-product .product-media-container .media>img,.dawn-migrated .featured-product .media>img{position:static!important;inset:auto!important;top:auto!important;right:auto!important;bottom:auto!important;left:auto!important;display:block!important;width:100%!important;height:auto!important;max-width:100%!important;max-height:none!important;object-fit:contain}.dawn-migrated .featured-product product-modal.product-media-modal:not([open]){display:none!important}.shopify-section.section-featured-product{display:block!important;height:auto!important;min-height:0!important;flex:0 0 auto!important;overflow:hidden!important}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dawn-migrated-overrides.css.map */
