@font-face{font-family:NostalgicWhispers;src:url(/cdn/shop/files/NostalgicWhispers-Regular.otf?v=1755695113) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NostalgicWhispers;src:url(/cdn/shop/files/NostalgicWhispers-Medium.otf?v=1755695113) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:NostalgicWhispers;src:url(/cdn/shop/files/NostalgicWhispers-SemiBold.otf?v=1755695113) format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NostalgicWhispers;src:url(/cdn/shop/files/NostalgicWhispers-Bold.otf?v=1755695113) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NostalgicWhispers;src:url(/cdn/shop/files/NostalgicWhispers-ExtraBold.otf?v=1755695113) format("opentype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:NostalgicWhispers;src:url(/cdn/shop/files/NostalgicWhispers-MediumItalic.otf?v=1755695113) format("opentype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:NostalgicWhispers;src:url(/cdn/shop/files/NostalgicWhispers-SemiBoldItalic.otf?v=1755695113) format("opentype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:NostalgicWhispers;src:url(/cdn/shop/files/NostalgicWhispers-BoldItalic.otf?v=1755695113) format("opentype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:NostalgicWhispers;src:url(/cdn/shop/files/NostalgicWhispers-ExtraBoldItalic.otf?v=1755695113) format("opentype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:ProximaNova;src:url(/cdn/shop/files/proximanova_light.otf?v=1756215615) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/cdn/shop/files/proximanova_regular.ttf?v=1756215615) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/cdn/shop/files/proximanova_bold.otf?v=1756215615) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ProximaNova;src:url(/cdn/shop/files/proximanova_black.otf?v=1756215615) format("opentype");font-weight:800;font-style:normal;font-display:swap}.text-block{margin-bottom:var(--mb-desktop);color:var(--color);font-size:var(--font-size-desktop);font-family:var(--font-family, NimbusSan);position:relative;max-width:var(--max-width);text-align:var(--alignment-desktop, left);line-height:var(--line-height, 1);display:block;gap:12px;font-weight:var(--font-weight, 400);margin-top:0}.text-block *{color:var(--color, #000)!important}.button-block{cursor:pointer;white-space:nowrap;width:fit-content;font-size:18px;border-radius:9999px;padding:16px 62px;text-align:center;line-height:1;display:flex;align-items:center;margin-bottom:var(--margin-bottom-desktop);background:#fff;color:#000;font-family:ProximaNova}.text-block a{text-decoration:underline;text-underline-offset:4px}.image-block{width:100%;height:auto;width:var(--max-width)}.image-block.desktop-align-center{margin-left:auto;margin-right:auto}.image-block.desktop-align-end{margin-left:auto}@media (max-width: 1023px){.text-block{margin-bottom:var(--mb-mobile);font-size:var(--font-size-mobile);order:var(--mobile-order);text-align:var(--alignment-mobile, left)}.button-block{font-size:16px;padding:.5rem 50px;margin-bottom:var(--margin-bottom-mobile)}.image-block.mobile-align-center{margin-left:auto;margin-right:auto}.image-block.mobile-align-end{margin-left:auto}}.template-index{background-color:#f7f1ed}.page-width{padding-left:20px;padding-right:20px}.page-width-left{padding-left:20px;padding-right:0}.page-width-right{padding-left:0;padding-right:20px}@media (max-width: 767px){.page-width{padding-left:16px;padding-right:16px}.page-width-left{padding-left:16px;padding-right:0}.page-width-right{padding-left:0;padding-right:16px}}@media (min-width: 768px){.md\:page-width{padding-left:20px;padding-right:20px}}.new-product-card.loading{opacity:.5;pointer-events:none}.quick-add-form{display:none}.quick-add.active .quick-add-form{display:block}.quick-add.active .quick-add-trigger{display:none}.quick-add-swatch-input:disabled+label{opacity:.5}.quick-add-swatch-input[checked]+label{text-decoration:underline}.use-transparent-header .header{position:fixed;width:100%}.use-transparent-header .header:not(.is-solid):not(:has([aria-expanded=true])){background-color:transparent;box-shadow:none;color:#fff}.use-transparent-header .header:not(.is-solid) .header__logo-image{--header-show-transparent-logo: 1}.use-transparent-header .header:has([aria-expanded=true]) .header__logo-image{--header-show-transparent-logo: 0}.use-transparent-header .header.is-solid{background-color:#fff}.container{--distance-to-bleed: max(var(--container-gutter), 50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);width:auto;max-width:unset}.container--xxs{--container-max-width: var(--container-xxs-max-width)}.container--xs{--container-max-width: var(--container-xs-max-width)}.container--sm{--container-max-width: var(--container-sm-max-width)}.container--md{--container-max-width: var(--container-md-max-width)}.container--lg{--container-max-width: var(--container-lg-max-width)}.container--xl{--container-max-width: var(--container-xl-max-width)}.slide-content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:var(--desktop-horizontal-alignment, start);justify-content:var(--desktop-vertical-alignment, end);padding:60px;padding-bottom:2.5rem}@media (max-width: 767px){.slide-content{padding-left:1rem;padding-right:1rem;align-items:var(--mobile-horizontal-alignment, start);justify-content:var(--mobile-vertical-alignment, end)}}#chat-button{z-index:199}.newsletter-block{font-size:var(--font-size-desktop);color:var(--color)}.newsletter-block input,.newsletter-block input::placeholder{color:var(--color)}@media (max-width: 767px){.newsletter-block{font-size:var(--font-size-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/202/assets/custom.css.map */
