/** Shopify CDN: Minification failed

Line 241:16 Unexpected "<"

**/
/* TPD blog/article layer: live Dawn assets merged verbatim with the 10px-rem
   base converted to px, plus the theme-level vars/classes Dawn defines
   outside these files (scheme colors, card var mapping, page-width). */
.tpd-dawn-scope {
  --color-foreground: 18, 18, 18;
  --color-background: 255, 255, 255;
  --color-shadow: 18, 18, 18;
  --color-link: 18, 18, 18;
  --alpha-link: 0.85;
  --font-body-scale: 1.0;
  --font-heading-scale: 1.0;
  --duration-short: 100ms;
  --duration-default: 200ms;
  --duration-long: 500ms;
  --page-width-margin: 0px;
  --grid-desktop-vertical-spacing: 16px;
  --grid-desktop-horizontal-spacing: 16px;
  --grid-mobile-vertical-spacing: 12px;
  --grid-mobile-horizontal-spacing: 12px;
  font-family: Montserrat, sans-serif;
  font-size: 16px;
  line-height: 1.8;
  color: rgb(var(--color-foreground));
  -webkit-font-smoothing: auto;
}

.tpd-dawn-scope h1,
.tpd-dawn-scope h2,
.tpd-dawn-scope h3,
.tpd-dawn-scope .h0,
.tpd-dawn-scope .h1,
.tpd-dawn-scope .h2,
.tpd-dawn-scope .h3 {
  font-family: Quicksand, sans-serif;
  font-weight: 700;
  letter-spacing: 0.6px;
  line-height: 1.3;
  -webkit-font-smoothing: auto;
}

@media (max-width: 768px) {
  .tpd-dawn-scope h1,
  .tpd-dawn-scope h2,
  .tpd-dawn-scope h3,
  .tpd-dawn-scope .h0,
  .tpd-dawn-scope .h1,
  .tpd-dawn-scope .h2,
  .tpd-dawn-scope .h3 {
    letter-spacing: -1.4px;
  }
}

/* Dawn base.css: per-card-type var mapping (values from live's :root) */
.tpd-dawn-scope .article-card-wrapper {
  --border-radius: 20px;
  --border-width: 1px;
  --border-opacity: 0.1;
  --shadow-horizontal-offset: 0px;
  --shadow-vertical-offset: 4px;
  --shadow-blur-radius: 5px;
  --shadow-opacity: 0;
  --shadow-visible: 0;
  --image-padding: 0px;
  --text-alignment: left;
}

.tpd-dawn-scope .color-scheme-1,
.tpd-dawn-scope .color-scheme-2 {
  --color-foreground: 18, 18, 18;
  --color-background: 255, 255, 255;
  color: rgb(var(--color-foreground));
}

.tpd-dawn-scope .gradient {
  background: rgb(var(--color-background));
}

/* Dawn base.css: page width + helpers */
.tpd-dawn-scope.page-width,
.tpd-dawn-scope .page-width {
  max-width: 1400px;
  margin: 0 auto;
  padding: 0 15px;
}

@media (min-width: 750px) {
  .tpd-dawn-scope.page-width,
  .tpd-dawn-scope .page-width {
    padding: 0 50px;
  }
}

.tpd-dawn-scope.page-width--narrow,
.tpd-dawn-scope .page-width--narrow {
  max-width: 826px;
}

.tpd-dawn-scope .full-unstyled-link {
  text-decoration: none;
  color: currentColor;
  display: block;
}

.tpd-dawn-scope .visually-hidden {
  position: absolute !important;
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
  clip: rect(0 0 0 0);
  word-wrap: normal !important;
}

.tpd-dawn-scope .media {
  display: block;
  background-color: rgba(var(--color-foreground), 0.1);
  position: relative;
  overflow: hidden;
}

.tpd-dawn-scope .media--hover-effect > img:only-child {
  transition: transform var(--duration-long) ease;
}

.tpd-dawn-scope .media > *:not(.zoom):not(.deferred-media__poster-button),
.tpd-dawn-scope .media model-viewer {
  display: block;
  max-width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
}

.tpd-dawn-scope .media > img {
  object-fit: cover;
  object-position: center center;
  transition: opacity 0.4s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.tpd-dawn-scope .ratio {
  display: flex;
  position: relative;
  align-items: stretch;
}

.tpd-dawn-scope .ratio::before {
  content: '';
  width: 0;
  height: 0;
  padding-bottom: var(--ratio-percent);
}

.tpd-dawn-scope .rte {
  font-family: Montserrat, sans-serif;
}

.tpd-dawn-scope .rte:after {
  clear: both;
  content: '';
  display: block;
}

.tpd-dawn-scope .rte p {
  margin: 0 0 20px;
}

.tpd-dawn-scope .rte ul,
.tpd-dawn-scope .rte ol {
  margin: 0 0 20px;
  padding-left: 20px;
}

.tpd-dawn-scope .rte img {
  height: auto;
  max-width: 100%;
  border-radius: 12px;
}

.tpd-dawn-scope .rte a {
  color: rgba(var(--color-link), var(--alpha-link));
  text-underline-offset: 3px;
}

.tpd-dawn-scope .caption-with-letter-spacing {
  font-size: 10px;
  letter-spacing: 1.3px;
  line-height: 1.2;
  text-transform: uppercase;
}

.tpd-dawn-scope .circle-divider::after {
  content: '\2022';
  margin: 0 13px 0 15px;
}

.tpd-dawn-scope .svg-wrapper {
  display: inline-flex;
}

.tpd-dawn-scope .svg-wrapper svg {
  width: 100%;
  height: 100%;
}


/* ===== live component-card.css (scoped, rem converted) ===== */
.tpd-dawn-scope .card-wrapper {color:inherit;height:100%;position:relative;text-decoration:none}.tpd-dawn-scope .card {text-decoration:none;text-align:var(--text-alignment)}.tpd-dawn-scope .card:not(.ratio) {display:flex;flex-direction:column;height:100%}.tpd-dawn-scope .card.card--horizontal {--text-alignment: left;--image-padding: 0px;flex-direction:row;align-items:flex-start;gap:15px}.tpd-dawn-scope .card--horizontal.ratio:before {padding-bottom:0}.tpd-dawn-scope .card--card.card--horizontal {padding:12px}.tpd-dawn-scope .card--card.card--horizontal.card--text {column-gap:0}.tpd-dawn-scope .card--card {height:100%}.tpd-dawn-scope .card--card, .tpd-dawn-scope .card--standard .card__inner {position:relative;box-sizing:border-box;border-radius:var(--border-radius);border:var(--border-width) solid rgba(var(--color-foreground),var(--border-opacity))}.tpd-dawn-scope .card--card:after, .tpd-dawn-scope .card--standard .card__inner:after {content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius);box-shadow:var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity))}.tpd-dawn-scope .card--card.gradient, .tpd-dawn-scope .card__inner.gradient {transform:perspective(0)}.tpd-dawn-scope .card__inner.color-scheme-1 {background:transparent}.tpd-dawn-scope .card .card__inner .card__media {overflow:hidden;z-index:0;border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.tpd-dawn-scope .card--card .card__inner .card__media {border-bottom-right-radius:0;border-bottom-left-radius:0}.tpd-dawn-scope .card--standard.card--text {background-color:transparent}.tpd-dawn-scope .card-information {text-align:var(--text-alignment)}.tpd-dawn-scope .card__media, .tpd-dawn-scope .card .media {bottom:0;position:absolute;top:0}.tpd-dawn-scope .card .media {width:100%}.tpd-dawn-scope .card__media {margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding))}.tpd-dawn-scope .card--standard .card__media {margin:var(--image-padding)}.tpd-dawn-scope .card__inner {width:100%}.tpd-dawn-scope .card--media .card__inner .card__content {position:relative;padding:calc(var(--image-padding) + 10px)}.tpd-dawn-scope .card__content {display:grid;grid-template-rows:minmax(0,1fr) max-content minmax(0,1fr);padding:10px;width:100%;flex-grow:1}.tpd-dawn-scope .card__content--auto-margins {grid-template-rows:minmax(0,auto) max-content minmax(0,auto)}.tpd-dawn-scope .card__information {grid-row-start:2;padding:13px 10px}.tpd-dawn-scope .card:not(.ratio)>.card__content {grid-template-rows:max-content minmax(0,1fr) max-content auto}.tpd-dawn-scope .card-information .card__information-volume-pricing-note {margin-top:6px;line-height:calc(.5 + .4 / var(--font-body-scale));color:rgba(var(--color-foreground),.75)}.tpd-dawn-scope .card__information-volume-pricing-note--button, .tpd-dawn-scope .card__information-volume-pricing-note--button.quantity-popover__info-button--icon-with-label {position:relative;z-index:1;cursor:pointer;padding:0;margin:0;text-align:var(--text-alignment);min-width:auto}.tpd-dawn-scope .card__information-volume-pricing-note--button:hover {text-decoration:underline}.tpd-dawn-scope .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info {transform:initial;top:auto;bottom:40px;max-width:200px;width:calc(95% + 20px)}.tpd-dawn-scope .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info span:first-of-type {padding-right:3px}.tpd-dawn-scope .card__information-volume-pricing-note--button-right+.global-settings-popup.quantity-popover__info {right:0;left:auto}.tpd-dawn-scope .card__information-volume-pricing-note--button-center+.global-settings-popup.quantity-popover__info {left:50%;transform:translate(-50%)}.tpd-dawn-scope .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info .quantity__rules {text-align:left}@media screen and (min-width:990px) {.tpd-dawn-scope .grid--6-col-desktop .card__content quick-add-bulk .quantity {width:auto}.tpd-dawn-scope .grid--6-col-desktop .card__content quick-add-bulk .quantity__button {width:calc(30px / var(--font-body-scale))}.tpd-dawn-scope .grid--6-col-desktop .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info {left:50%;transform:translate(-50%);width:calc(100% + var(--border-width) + 35px)}.tpd-dawn-scope .grid--6-col-desktop .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info {width:calc(100% + var(--border-width) + 10px)}}@media screen and (max-width:749px) {.tpd-dawn-scope .grid--2-col-tablet-down .card__content quick-add-bulk .quantity__button {width:calc(35px / var(--font-body-scale))}.tpd-dawn-scope .grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info, .tpd-dawn-scope .grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info {left:50%;transform:translate(-50%)}.tpd-dawn-scope .grid--2-col-tablet-down .card--standard .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info {width:100%}.tpd-dawn-scope .grid--2-col-tablet-down .card--card .card__information-volume-pricing-note--button+.global-settings-popup.quantity-popover__info {width:calc(100% + var(--border-width) + 40px)}.tpd-dawn-scope .grid--2-col-tablet-down .card__content quick-add-bulk .quantity {width:auto}}.tpd-dawn-scope .card-information quantity-popover volume-pricing {margin-top:0}@media screen and (max-width:989px) {.tpd-dawn-scope .card-information quantity-popover .quantity__rules~volume-pricing {margin-top:0}.tpd-dawn-scope .card-information quantity-popover volume-pricing {margin-top:42px}}@media screen and (min-width:750px) {.tpd-dawn-scope .card__information {padding-bottom:17px;padding-top:17px}}.tpd-dawn-scope .card__badge {align-self:flex-end;grid-row-start:3;justify-self:flex-start}.tpd-dawn-scope .card__badge.top {align-self:flex-start;grid-row-start:1}.tpd-dawn-scope .card__badge.right {justify-self:flex-end}.tpd-dawn-scope .card:not(.card--horizontal)>.card__content>.card__badge {margin:13px}.tpd-dawn-scope .card__media .media img {height:100%;object-fit:cover;object-position:center center;width:100%}.tpd-dawn-scope .card__inner:not(.ratio)>.card__content {height:100%}.tpd-dawn-scope .card__heading {margin-top:0;margin-bottom:0}.tpd-dawn-scope .card__heading:last-child {margin-bottom:0}.tpd-dawn-scope .card--horizontal .card__heading, .tpd-dawn-scope .card--horizontal .price__container .price-item, .tpd-dawn-scope .card--horizontal__quick-add {font-size:calc(var(--font-heading-scale) * 12px)}.tpd-dawn-scope .card--horizontal .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note) {margin-top:0}.tpd-dawn-scope .card--horizontal__quick-add:before {box-shadow:none}@media only screen and (min-width:750px) {.tpd-dawn-scope .card--horizontal .card__heading, .tpd-dawn-scope .card--horizontal .price__container .price-item, .tpd-dawn-scope .card--horizontal__quick-add {font-size:calc(var(--font-heading-scale) * 13px)}}.tpd-dawn-scope .card--card.card--media>.card__content {margin-top:calc(0px - var(--image-padding))}.tpd-dawn-scope .card--standard.card--text a:after, .tpd-dawn-scope .card--card .card__heading a:after {bottom:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);right:calc(var(--border-width) * -1);top:calc(var(--border-width) * -1)}.tpd-dawn-scope .card__heading a:after {bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.tpd-dawn-scope .card__heading a:after {outline-offset:3px}.tpd-dawn-scope .card__heading a:focus:after {box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3);outline:2px solid rgba(var(--color-foreground),.5)}.tpd-dawn-scope .card__heading a:focus-visible:after {box-shadow:0 0 0 3px rgb(var(--color-background)),0 0 5px 4px rgba(var(--color-foreground),.3);outline:2px solid rgba(var(--color-foreground),.5)}.tpd-dawn-scope .card__heading a:focus:not(:focus-visible):after {box-shadow:none;outline:0}.tpd-dawn-scope .card__heading a:focus {box-shadow:none;outline:0}@media screen and (min-width:990px) {.tpd-dawn-scope .card .media.media--hover-effect>img:only-child, .tpd-dawn-scope .card-wrapper .media.media--hover-effect>img:only-child {transition:transform var(--duration-long) ease}.tpd-dawn-scope .card:hover .media.media--hover-effect>img:first-child:only-child, .tpd-dawn-scope .card-wrapper:hover .media.media--hover-effect>img:first-child:only-child {transform:scale(1.03)}.tpd-dawn-scope .card-wrapper:hover .media.media--hover-effect>img:first-child:not(:only-child) {opacity:0}.tpd-dawn-scope .card-wrapper:hover .media.media--hover-effect>img+img {opacity:1;transition:transform var(--duration-long) ease;transform:scale(1.03)}.tpd-dawn-scope .underline-links-hover:hover a {text-decoration:underline;text-underline-offset:3px}}.tpd-dawn-scope .card--standard.card--media .card__inner .card__information, .tpd-dawn-scope .card--standard.card--text:not(.card--horizontal)>.card__content .card__heading:not(.card__heading--placeholder), .tpd-dawn-scope .card--standard:not(.card--horizontal)>.card__content .card__badge, .tpd-dawn-scope .card--standard.card--text.article-card>.card__content .card__information, .tpd-dawn-scope .card--standard>.card__content .card__caption {display:none}.tpd-dawn-scope .card--standard:not(.card--horizontal) .placeholder-svg {width:100%}.tpd-dawn-scope .card--standard>.card__content {padding:0}.tpd-dawn-scope .card--standard>.card__content .card__information {padding-left:0;padding-right:0}.tpd-dawn-scope .card--card.card--media .card__inner .card__information, .tpd-dawn-scope .card--card.card--text .card__inner, .tpd-dawn-scope .card--card.card--media>.card__content .card__badge {display:none}.tpd-dawn-scope .card--horizontal .card__badge, .tpd-dawn-scope .card--horizontal.card--text .card__inner {display:none}.tpd-dawn-scope .card--extend-height {height:100%}.tpd-dawn-scope .card--extend-height.card--standard.card--text, .tpd-dawn-scope .card--extend-height.card--media {display:flex;flex-direction:column}.tpd-dawn-scope .card--extend-height.card--standard.card--text .card__inner, .tpd-dawn-scope .card--extend-height.card--media .card__inner {flex-grow:1}.tpd-dawn-scope .card .icon-wrap {margin-left:8px;white-space:nowrap;transition:transform var(--duration-short) ease;overflow:hidden}.tpd-dawn-scope .card-information>*+* {margin-top:5px}.tpd-dawn-scope .card-information {width:100%}.tpd-dawn-scope .card-information>* {line-height:calc(1 + .4 / var(--font-body-scale));color:rgb(var(--color-foreground))}.tpd-dawn-scope .card-information>.price {color:rgb(var(--color-foreground))}.tpd-dawn-scope .card--horizontal .card-information>.price {color:rgba(var(--color-foreground),.75)}.tpd-dawn-scope .card-information>.rating {margin-top:4px}.tpd-dawn-scope .card-information>*:not(.visually-hidden:first-child)+quantity-popover:not(.rating):not(.card__information-volume-pricing-note), .tpd-dawn-scope .card-information .card__information-volume-pricing-note.card__information-volume-pricing-note--button {margin-top:0}.tpd-dawn-scope .card-information>*:not(.visually-hidden:first-child)+*:not(.rating):not(.card__information-volume-pricing-note) {margin-top:7px}.tpd-dawn-scope .card-information .caption {letter-spacing:0.7px}.tpd-dawn-scope .card-article-info {margin-top:10px}.tpd-dawn-scope .card--shape .card__content {padding-top:0}.tpd-dawn-scope .card--shape.card--standard:not(.card--text) .card__inner {border:0;background-color:transparent;filter:drop-shadow(var(--shadow-horizontal-offset) var(--shadow-vertical-offset) var(--shadow-blur-radius) rgba(var(--color-shadow),var(--shadow-opacity)))}.tpd-dawn-scope .card--shape.card--standard:not(.card--text) .card__inner:after {display:none}.tpd-dawn-scope .grid__item:nth-child(2n) .shape--blob {clip-path:polygon(var(--shape--blob-2))}.tpd-dawn-scope .grid__item:nth-child(3n) .shape--blob {clip-path:polygon(var(--shape--blob-3))}.tpd-dawn-scope .grid__item:nth-child(4n) .shape--blob {clip-path:polygon(var(--shape--blob-4))}.tpd-dawn-scope .grid__item:nth-child(5n) .shape--blob {clip-path:polygon(var(--shape--blob-5))}.tpd-dawn-scope .grid__item:nth-child(7n) .shape--blob {clip-path:polygon(var(--shape--blob-6))}.tpd-dawn-scope .grid__item:nth-child(8n) .shape--blob {clip-path:polygon(var(--shape--blob-1))}@media(prefers-reduced-motion:no-preference) {.tpd-dawn-scope .product-card-wrapper .shape--round {transition:clip-path var(--duration-long) ease}.tpd-dawn-scope .product-card-wrapper:hover .shape--round {clip-path:ellipse(47% 47% at 50% 50%)}.tpd-dawn-scope .product-card-wrapper .shape--blob {transition:clip-path var(--duration-long) ease-in-out}.tpd-dawn-scope .product-card-wrapper:hover .shape--blob {clip-path:polygon(var(--shape--blob-5))}.tpd-dawn-scope .grid__item:nth-child(2n) .product-card-wrapper:hover .shape--blob {clip-path:polygon(var(--shape--blob-6))}.tpd-dawn-scope .grid__item:nth-child(3n) .product-card-wrapper:hover .shape--blob {clip-path:polygon(var(--shape--blob-1))}.tpd-dawn-scope .grid__item:nth-child(4n) .product-card-wrapper:hover .shape--blob {clip-path:polygon(var(--shape--blob-2))}.tpd-dawn-scope .grid__item:nth-child(5n) .product-card-wrapper:hover .shape--blob {clip-path:polygon(var(--shape--blob-3))}.tpd-dawn-scope .grid__item:nth-child(7n) .product-card-wrapper:hover .shape--blob {clip-path:polygon(var(--shape--blob-4))}.tpd-dawn-scope .grid__item:nth-child(8n) .product-card-wrapper:hover .shape--blob {clip-path:polygon(var(--shape--blob-5))}}



/* ===== live component-article-card.css (scoped, rem converted) ===== */
@media screen and (max-width:749px) {.tpd-dawn-scope .articles-wrapper .article {width:100%}}.tpd-dawn-scope .article {display:flex;align-items:center}.tpd-dawn-scope .article.grid__item {padding:0}.tpd-dawn-scope .grid--peek .article-card {box-sizing:border-box}.tpd-dawn-scope .article-card__image-wrapper>a {display:block}.tpd-dawn-scope .article-card__title {text-decoration:none;word-break:break-word}.tpd-dawn-scope .article-card__title a:after {bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.tpd-dawn-scope .article-card__link.link {padding:0}.tpd-dawn-scope .article-card__link {text-underline-offset:3px}.tpd-dawn-scope .article-card .card__heading {margin-bottom:6px}.tpd-dawn-scope .blog-articles .article-card .card__information, .tpd-dawn-scope .blog__posts .article-card .card__information {padding-left:20px;padding-right:20px}.tpd-dawn-scope .article-card__info {padding-top:4px}.tpd-dawn-scope .article-card__footer {letter-spacing:1px;font-size:14px}.tpd-dawn-scope .article-card__footer:not(:last-child) {margin-bottom:10px}.tpd-dawn-scope .article-card__footer:last-child {margin-top:auto}.tpd-dawn-scope .article-card__excerpt {width:100%;margin-top:12px}.tpd-dawn-scope .article-card__link:not(:only-child) {margin-right:30px}@media screen and (min-width:990px) {.tpd-dawn-scope .article-card__link:not(:only-child) {margin-right:40px}}.tpd-dawn-scope .article-card__image--small .ratio:before {padding-bottom:110px}.tpd-dawn-scope .article-card__image--medium .ratio:before {padding-bottom:220px}.tpd-dawn-scope .article-card__image--large .ratio:before {padding-bottom:330px}@media screen and (min-width:750px) {.tpd-dawn-scope .article-card__image--small .ratio:before {padding-bottom:143px}.tpd-dawn-scope .article-card__image--medium .ratio:before {padding-bottom:219px}.tpd-dawn-scope .article-card__image--large .ratio:before {padding-bottom:275px}}@media screen and (min-width:990px) {.tpd-dawn-scope .article-card__image--small .ratio:before {padding-bottom:177px}.tpd-dawn-scope .article-card__image--medium .ratio:before {padding-bottom:307px}.tpd-dawn-scope .article-card__image--large .ratio:before {padding-bottom:407px}}@supports not (inset: 10px) {.tpd-dawn-scope .articles-wrapper.grid {margin:0 0 50px}@media screen and (min-width:750px) {.tpd-dawn-scope .articles-wrapper.grid {margin-bottom:70px}}}



/* ===== live section-main-blog.css (scoped, rem converted) ===== */
.tpd-dawn-scope .blog-articles {display:grid;grid-gap:10px;column-gap:var(--grid-mobile-horizontal-spacing);row-gap:var(--grid-mobile-vertical-spacing)}.tpd-dawn-scope .blog-articles .card-wrapper {width:100%}@media screen and (min-width:750px) {.tpd-dawn-scope .blog-articles {grid-template-columns:1fr 1fr;column-gap:var(--grid-desktop-horizontal-spacing);row-gap:var(--grid-desktop-vertical-spacing)}.tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+1), .tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+2):last-child {grid-column:span 2;text-align:center}.tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+1) .card, .tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+2):last-child .card {text-align:center}.tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio:before, .tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio:before {padding-bottom:220px}.tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before, .tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before {padding-bottom:440px}.tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before, .tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before {padding-bottom:660px}}@media screen and (min-width:990px) {.tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+1) .article-card__image--small .ratio .ratio:before, .tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--small .ratio .ratio:before {padding-bottom:275px}.tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+1) .article-card__image--medium .ratio:before, .tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--medium .ratio:before {padding-bottom:550px}.tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+1) .article-card__image--large .ratio:before, .tpd-dawn-scope .blog-articles--collage>*:nth-child(3n+2):last-child .article-card__image--large .ratio:before {padding-bottom:825px}}



/* ===== live section-blog-post.css (scoped, rem converted) ===== */
.tpd-dawn-scope .article-template>*:first-child:not(.article-template__hero-container) {margin-top:50px}@media screen and (min-width:750px) {.tpd-dawn-scope .article-template>*:first-child:not(.article-template__hero-container) {margin-top:calc(50px + var(--page-width-margin))}}.tpd-dawn-scope .article-template__hero-container {max-width:1300px;margin:0 auto}.tpd-dawn-scope .article-template__hero-small {height:110px}.tpd-dawn-scope .article-template__hero-medium {height:220px}.tpd-dawn-scope .article-template__hero-large {height:330px}@media screen and (min-width:750px)and (max-width:989px) {.tpd-dawn-scope .article-template__hero-small {height:220px}.tpd-dawn-scope .article-template__hero-medium {height:440px}.tpd-dawn-scope .article-template__hero-large {height:660px}}@media screen and (min-width:990px) {.tpd-dawn-scope .article-template__hero-small {height:275px}.tpd-dawn-scope .article-template__hero-medium {height:550px}.tpd-dawn-scope .article-template__hero-large {height:825px}}.tpd-dawn-scope .article-template header {margin-top:44px;margin-bottom:20px;line-height:calc(.8 / var(--font-body-scale))}@media screen and (min-width:750px) {.tpd-dawn-scope .article-template header {margin-top:50px}}.tpd-dawn-scope .article-template__title {margin:0}.tpd-dawn-scope .article-template__title:not(:only-child) {margin-bottom:10px}.tpd-dawn-scope .article-template__link {font-size:18px;display:flex;justify-content:center;align-items:center;text-decoration:none}.tpd-dawn-scope .article-template__link .icon-wrap {display:flex;margin-right:10px;transform:rotate(180deg)}.tpd-dawn-scope .article-template__content {margin-top:30px;margin-bottom:30px}.tpd-dawn-scope .article-template__social-sharing {margin-top:30px}.tpd-dawn-scope .article-template__social-sharing+header, .tpd-dawn-scope .article-template__social-sharing+.article-template__content {margin-top:15px}.tpd-dawn-scope .article-template__comment-wrapper {margin-top:50px;padding:27px 0}@media screen and (min-width:750px) {.tpd-dawn-scope .article-template__comment-wrapper {margin-top:60px;padding:36px 0}}.tpd-dawn-scope .article-template__comment-wrapper h2 {margin-top:0}.tpd-dawn-scope .article-template__comments {margin-bottom:50px}@media screen and (min-width:750px) {.tpd-dawn-scope .article-template__comments {margin-bottom:70px}}.tpd-dawn-scope .article-template__comments-fields {margin-bottom:40px}.tpd-dawn-scope .article-template__comments-comment {color:rgba(var(--color-foreground),.75);background-color:rgb(var(--color-background));margin-bottom:15px;padding:20px 20px 15px}@media screen and (min-width:750px) {.tpd-dawn-scope .article-template__comments-comment {padding:20px 25px}}.tpd-dawn-scope .article-template__comments-comment p {margin:0 0 10px}.tpd-dawn-scope .article-template__comment-fields>* {margin-bottom:30px}@media screen and (min-width:750px) {.tpd-dawn-scope .article-template__comment-fields {display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px}}.tpd-dawn-scope .article-template__comment-warning {margin:20px 0 25px}@media screen and (min-width:990px) {.tpd-dawn-scope .article-template__comments .pagination-wrapper {margin:50px 0 80px}}.tpd-dawn-scope .article-template__back:last-child {margin-bottom:32px}



/* ===== live component-pagination.css (scoped, rem converted) ===== */
.tpd-dawn-scope .pagination-wrapper {margin-top:40px}@media screen and (min-width:990px) {.tpd-dawn-scope .pagination-wrapper {margin-top:50px}}.tpd-dawn-scope .pagination__list {display:flex;flex-wrap:wrap;justify-content:center}.tpd-dawn-scope .pagination__list>li {flex:1 0 44px;max-width:44px}.tpd-dawn-scope .pagination__list>li:not(:last-child) {margin-right:10px}.tpd-dawn-scope .pagination__item {color:rgb(var(--color-foreground));display:inline-flex;justify-content:center;align-items:center;position:relative;height:44px;width:100%;padding:0;text-decoration:none}.tpd-dawn-scope a.pagination__item:hover:after {height:1px}.tpd-dawn-scope .pagination__item .icon-caret {height:6px}.tpd-dawn-scope .pagination__item--current:after {height:1px}.tpd-dawn-scope .pagination__item--current:after, .tpd-dawn-scope .pagination__item:hover:after {content:"";display:block;width:20px;position:absolute;bottom:8px;left:50%;transform:translate(-50%);background-color:currentColor}.tpd-dawn-scope .pagination__item--next .icon {margin-left:-2px;transform:rotate(90deg)}.tpd-dawn-scope .pagination__item--next:hover .icon {transform:rotate(90deg) scale(1.07)}.tpd-dawn-scope .pagination__item--prev .icon {margin-right:-2px;transform:rotate(-90deg)}.tpd-dawn-scope .pagination__item--prev:hover .icon {transform:rotate(-90deg) scale(1.07)}.tpd-dawn-scope .pagination__item-arrow:hover:after {display:none}



/* ===== live component-share.css (scoped, rem converted) ===== */
.tpd-dawn-scope <!DOCTYPE html>
<html lang="en">
  <head>
    <title>404: Page not found — Shopify</title>
    <meta charset="utf-8" />
    <style>
      html {
        /* Load system fonts */
        font-family: -apple-system, BlinkMacSystemFont, San Francisco, Segoe UI,
          Roboto, Helvetica Neue, sans-serif;

        /* Make type rendering look crisper */
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;

        /* Disable auto-enlargement of small text in Safari */
        text-size-adjust: 100%;

        /* Enable kerning and optional ligatures */
        text-rendering: optimizeLegibility;

        font-size: 62.5%;
        color: #212b36;
      }

      .tpd-dawn-scope body {
        font-size: 15px;
      }

      .tpd-dawn-scope a, .tpd-dawn-scope a:visited {
        color: #006fbb;
      }

      .tpd-dawn-scope a:hover, .tpd-dawn-scope a:focus {
        color: #084e8a;
        text-decoration: none;
      }

      .tpd-dawn-scope .container {
        max-width: 600px;
        margin: 0 auto;
        text-align: center;
        padding: 60px 30px;
      }

      .tpd-dawn-scope .shopify-glyph-mono {
        display: block;
        width: 160px;
        height: 160px;
        margin: 0 auto 50px;
      }
    
  

  
     
            
                                                                              
      

      
               
      
      
                     
      
    
  



/* ===== live component-accordion.css (scoped, rem converted) ===== */
.tpd-dawn-scope .accordion summary {display:flex;position:relative;line-height:1;padding:15px 0}.tpd-dawn-scope .accordion .summary__title {display:flex;flex:1}.tpd-dawn-scope .accordion .summary__title+.icon-caret {height:calc(var(--font-heading-scale) * 6px)}.tpd-dawn-scope .accordion+.accordion {margin-top:0;border-top:none}.tpd-dawn-scope .accordion {margin-top:25px;margin-bottom:0;border-top:1px solid rgba(var(--color-foreground),.08);border-bottom:1px solid rgba(var(--color-foreground),.08)}.tpd-dawn-scope .accordion__title {display:inline-block;max-width:calc(100% - 60px);min-height:16px;margin:0;word-break:break-word}.tpd-dawn-scope .accordion .svg-wrapper {align-self:center;fill:rgb(var(--color-foreground));height:calc(var(--font-heading-scale) * 20px);margin-right:calc(var(--font-heading-scale) * 10px);width:calc(var(--font-heading-scale) * 20px)}.tpd-dawn-scope .accordion details[open]>summary .icon-caret {transform:rotate(180deg)}.tpd-dawn-scope .accordion__content {margin-bottom:15px;word-break:break-word;overflow-x:auto;padding:0 6px;text-align:justify}@media screen and (max-width:749px) {.tpd-dawn-scope .accordion__content {text-align:justify;-webkit-hyphens:auto;hyphens:auto}}.tpd-dawn-scope .accordion__content img {max-width:100%}



/* ===== live collapsible-content.css (scoped, rem converted) ===== */
.tpd-dawn-scope .collapsible-content {position:relative;z-index:0}.tpd-dawn-scope .collapsible-section-layout {padding-bottom:50px;padding-top:50px}@media screen and (min-width:750px) {.tpd-dawn-scope .collapsible-section-layout {padding-bottom:70px;padding-top:70px}}.tpd-dawn-scope .collapsible-content__media {background:transparent}.tpd-dawn-scope .collapsible-content__media--small {height:194px}.tpd-dawn-scope .collapsible-content__media--large {height:435px}@media screen and (min-width:750px) {.tpd-dawn-scope .collapsible-content__media--small {height:314px}.tpd-dawn-scope .collapsible-content__media--large {height:695px}}@media screen and (min-width:750px) {.tpd-dawn-scope .collapsible-content__grid--reverse {flex-direction:row-reverse}}.tpd-dawn-scope .collapsible-content-wrapper-narrow {margin:0 auto;padding-right:15px;padding-left:15px;max-width:734px}.tpd-dawn-scope .collapsible-content__header {word-break:break-word}.tpd-dawn-scope .collapsible-content__heading {margin-bottom:20px;margin-top:0}@media screen and (min-width:750px) {.tpd-dawn-scope .collapsible-content__heading {margin-bottom:30px}}.tpd-dawn-scope .collapsible-none-layout .accordion+.accordion {border-top:0}.tpd-dawn-scope .collapsible-row-layout .accordion:not(:first-child):not(.color-scheme-1) {margin-top:10px}.tpd-dawn-scope .caption-with-letter-spacing+h2 {margin-top:10px}@media screen and (min-width:750px) {.tpd-dawn-scope .collapsible-content .accordion {margin-top:0}}.tpd-dawn-scope .collapsible-row-layout .accordion {border:var(--text-boxes-border-width) solid rgba(var(--color-foreground),var(--text-boxes-border-opacity));margin-bottom:15px;transform:perspective(0)}.tpd-dawn-scope .collapsible-row-layout .accordion summary, .tpd-dawn-scope .collapsible-row-layout .accordion .accordion__content {padding:15px}.tpd-dawn-scope .collapsible-row-layout .accordion .accordion__content {padding-top:0}.tpd-dawn-scope .collapsible-content summary:hover {background:rgba(var(--color-foreground),.04)}.tpd-dawn-scope .collapsible-content summary:hover .accordion__title {text-decoration:underline;text-underline-offset:3px}@supports not (inset: 10px) {@media screen and (min-width:750px) {.tpd-dawn-scope .collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child, .tpd-dawn-scope .collapsible-content__grid--reverse .collapsible-content__grid-item {padding-left:50px;padding-right:0}}@media screen and (min-width:990px) {.tpd-dawn-scope .collapsible-content__grid:not(.collapsible-content__grid--reverse) .grid__item:last-child, .tpd-dawn-scope .collapsible-content__grid--reverse .collapsible-content__grid-item {padding-left:70px}}}



/* ===== Dawn base.css grid system (scoped) ===== */
.tpd-dawn-scope .grid-auto-flow {
  display: grid;
  grid-auto-flow: column;
}
@media screen and (min-width: 750px) {
  .tpd-dawn-scope .grid {
    column-gap: var(--grid-desktop-horizontal-spacing);
    row-gap: var(--grid-desktop-vertical-spacing);
  }
}
.tpd-dawn-scope .grid:last-child {
  margin-bottom: 0;
}
.tpd-dawn-scope .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;
}
@media screen and (min-width: 750px) {
  .tpd-dawn-scope .grid__item {
    width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
  }
}
.tpd-dawn-scope .grid--gapless.grid {
  column-gap: 0;
  row-gap: 0;
}
@media screen and (max-width: 749px) {
  .tpd-dawn-scope .grid__item.slider__slide--full-width {
    width: 100%;
    max-width: none;
  }
}
.tpd-dawn-scope .grid--1-col .grid__item {
  max-width: 100%;
  width: 100%;
}
.tpd-dawn-scope .grid--3-col .grid__item {
  width: calc(33.33% - var(--grid-mobile-horizontal-spacing) * 2 / 3);
}
@media screen and (min-width: 750px) {
  .tpd-dawn-scope .grid--3-col .grid__item {
    width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);
  }
}
.tpd-dawn-scope .grid--2-col .grid__item {
  width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);
}
@media screen and (min-width: 750px) {
  .tpd-dawn-scope .grid--2-col .grid__item {
    width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
  }
  .tpd-dawn-scope .grid--4-col-tablet .grid__item {
    width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
  }
  .tpd-dawn-scope .grid--3-col-tablet .grid__item {
    width: calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3);
  }
  .tpd-dawn-scope .grid--2-col-tablet .grid__item {
    width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
  }
}
@media screen and (max-width: 989px) {
  .tpd-dawn-scope .grid--1-col-tablet-down .grid__item {
    width: 100%;
    max-width: 350px;
    margin: 0 auto;
  }
}
@media screen and (min-width: 990px) {
  .tpd-dawn-scope .grid--6-col-desktop .grid__item {
    width: calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);
    max-width: calc(16.66% - var(--grid-desktop-horizontal-spacing) * 5 / 6);
  }
  .tpd-dawn-scope .grid--5-col-desktop .grid__item {
    width: calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);
    max-width: calc(20% - var(--grid-desktop-horizontal-spacing) * 4 / 5);
  }
  .tpd-dawn-scope .grid--4-col-desktop .grid__item {
    width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    max-width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
  }
  .tpd-dawn-scope .grid--3-col-desktop .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);
  }
  .tpd-dawn-scope .grid--2-col-desktop .grid__item {
    width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
    max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
  }
}
@media screen and (min-width: 990px) {
  .tpd-dawn-scope .grid--1-col-desktop {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .tpd-dawn-scope .grid--1-col-desktop .grid__item {
    width: 100%;
    max-width: 100%;
  }
}
@media screen and (max-width: 749px) {
  .tpd-dawn-scope .grid--peek.slider--mobile {
    margin: 0;
    width: 100%;
  }
  .tpd-dawn-scope .grid--peek.slider--mobile .grid__item {
    box-sizing: content-box;
    margin: 0;
  }
  .tpd-dawn-scope .grid--peek .grid__item {
    min-width: 35%;
  }
  .tpd-dawn-scope .grid--peek.slider .grid__item:first-of-type {
    margin-left: 15px;
  }
  .tpd-dawn-scope .grid--2-col-tablet-down .grid__item {
    width: calc(50% - var(--grid-mobile-horizontal-spacing) / 2);
  }
}
@media screen and (min-width: 750px) and (max-width: 989px) {
  .tpd-dawn-scope .grid--2-col-tablet-down .grid__item {
    width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
  }
  .tpd-dawn-scope .grid--1-col-tablet-down.grid--peek .grid__item {
    width: calc(100% - var(--grid-desktop-horizontal-spacing) - 30px);
  }
}

/* ===== live computed ground-truth overrides ===== */
.tpd-dawn-scope .article-card .card__content .article-card__excerpt {
  margin: 0;
}

.tpd-dawn-scope details:not([open])::details-content {
  display: none;
}

.tpd-dawn-scope .article-template__content p {
  margin: 0 !important;
}

.tpd-dawn-scope .article-template__content > :is(p, ul, ol) {
  margin-top: 0 !important;
}

.tpd-dawn-scope .article-template__content.page-width--narrow {
  max-width: 760px;
  padding: 0;
}

/* Dawn heading scale (live: heading_scale 1.0 at 10px root) */
.tpd-dawn-scope .h0 {
  font-size: 52px;
}

.tpd-dawn-scope h1,
.tpd-dawn-scope .h1 {
  font-size: 40px;
}

.tpd-dawn-scope h2,
.tpd-dawn-scope .h2 {
  font-size: 28px;
}

.tpd-dawn-scope h3,
.tpd-dawn-scope .h3 {
  font-size: 22px;
}

.tpd-dawn-scope .accordion__title {
  font-size: 15px;
}

@media (max-width: 749px) {
  .tpd-dawn-scope .h0 {
    font-size: 40px;
  }

  .tpd-dawn-scope h1,
  .tpd-dawn-scope .h1 {
    font-size: 30px;
  }

  .tpd-dawn-scope h2,
  .tpd-dawn-scope .h2 {
    font-size: 21px;
  }

  .tpd-dawn-scope h3,
  .tpd-dawn-scope .h3 {
    font-size: 17px;
  }
}

/* live: the blog title carries a 20px top margin */
.tpd-dawn-scope.main-blog .title--primary,
.tpd-dawn-scope .main-blog .title--primary {
  margin-top: 20px;
}

/* Dawn base.css grid: explicit top-level rules (the extractor chokes on
   comments containing braces, so these are hand-copied verbatim) */
.tpd-dawn-scope .grid {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 20px;
  padding: 0;
  list-style: none;
  column-gap: var(--grid-mobile-horizontal-spacing);
  row-gap: var(--grid-mobile-vertical-spacing);
}

.tpd-dawn-scope .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;
}

.tpd-dawn-scope .grid--1-col .grid__item {
  max-width: 100%;
  width: 100%;
}

@media screen and (min-width: 750px) {
  .tpd-dawn-scope .grid {
    column-gap: var(--grid-desktop-horizontal-spacing);
    row-gap: var(--grid-desktop-vertical-spacing);
  }

  .tpd-dawn-scope .grid__item {
    width: calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4);
    max-width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
  }

  .tpd-dawn-scope .grid--2-col-tablet .grid__item {
    width: calc(50% - var(--grid-desktop-horizontal-spacing) / 2);
  }
}

/* live: the accordion caret is a fixed 15x6 icon pinned right — without
   this the inline svg flex-grows to fill the summary */
.tpd-dawn-scope .accordion .icon-caret {
  width: 15px;
  height: 6px;
  flex-shrink: 0;
  margin-left: auto;
  align-self: center;
}
