.hide-header-footer :is(.shopify-section-group-header-group .announcement-bar,.shopify-section-group-header-group header,.shopify-section-group-footer-group footer){display:none}body:not(.hide-header-footer) :is(.shopify-section-group-header-group .lp-header,.shopify-section-group-footer-group .lp-footer){display:none}.section-subheading{color:var(--colorSubheading);text-align:center;font-size:.75rem;text-transform:uppercase;letter-spacing:.2em;font-weight:600;margin-bottom:1rem;display:inline-block}@media(max-width:768px){.section-subheading{margin-bottom:.65rem}}.rte:after,.btn:after{display:none}@keyframes blink{0%{opacity:1}50%{opacity:0}0%{opacity:1}}.footer-bottom{padding-top:2rem;margin-top:3rem;border-top:1px solid rgba(255,255,255,.15);display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:.5rem;justify-content:space-between;align-items:center}.site-footer .grid__item{padding-left:0}@media(min-width:769px){.site-footer .grid{column-gap:3rem;row-gap:1rem;display:flex}.site-footer .grid:after{display:none}.site-footer .grid__item{padding:0}}@media(max-width:768px){.site-footer .grid__item{padding-left:0}.footer-bottom{padding-top:1.5rem;margin-top:1.5rem;flex-direction:column;align-items:start}}.rich-text h2{letter-spacing:-.02em;line-height:1.05;margin:0}.rich-text .rte *{opacity:.9}.rich-text .rte:has(.btn:only-child){margin:0}.rich-text .rich-text-tag-line{margin-top:1.5rem;display:inline-block;font-size:.75rem;opacity:.7}.rich-text .theme-block:has(.btn):has(+.theme-block .rich-text-tag-line),.rich-text .theme-block:last-child{margin-bottom:0}@media(min-width:769px){.rich-text .theme-block{margin:0}.rich-text h2{margin-bottom:24px}.rich-text .rte{margin-bottom:40px}}@media(max-width:959px){.rich-text .theme-block{margin-bottom:20px}.rich-text h2 br,.rich-text .rte br{display:none}.rich-text .rich-text-tag-line{margin-top:1rem}}#CollectionAjaxContent :is(.grid__item--sidebar,.grid__item--content){padding-left:0}#CollectionAjaxContent .grid{margin-left:-22px}#CollectionAjaxContent>div>.grid{margin:0}@media(max-width:768px){#CollectionAjaxContent .collection-grid__wrapper>.grid{margin-left:-16px;margin-right:0}#CollectionAjaxContent .collection-grid__wrapper>.grid .grid__item{padding-left:16px}}.grid__item:has(>[for=CustomerPassword]){padding-left:0}#AddressNewForm+.h4{font-weight:700;letter-spacing:1px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/custom.css.map */
