*,*:before,*:after{box-sizing:border-box}html{scrollbar-gutter:stable;scroll-padding-top:var(--asongs-header-height, 56px);-webkit-text-size-adjust:100%}body{margin:0;min-width:280px;background:var(--asongs-background, #fff);color:var(--asongs-text, #121212);font-family:var(--asongs-body-family, Inter, Arial, sans-serif);font-size:var(--asongs-body-size, 16px);font-weight:var(--asongs-body-weight, 400);font-style:var(--asongs-body-style, normal);line-height:var(--asongs-line-height, 1.6);letter-spacing:var(--asongs-tracking, 0)}main{min-height:45svh}button,input,select,textarea{font:inherit;letter-spacing:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button{color:inherit;cursor:pointer;border:0;background:none;padding:0}button:disabled,[aria-disabled=true]{cursor:not-allowed;opacity:.55}a{color:var(--asongs-link, inherit);text-decoration:none}a,button,summary{transition:color var(--asongs-duration, .24s) ease}@media(hover:hover)and (pointer:fine){a:hover,button:hover,summary:hover{color:var(--asongs-link-hover, #000)}}img,video{display:block;max-width:100%;height:auto}svg{display:block;width:100%;height:100%}figure,fieldset{margin:0}fieldset{padding:0;border:0;min-width:0}legend{padding:0;margin-bottom:12px}h1,h2,h3,h4,h5,h6{margin:0 0 16px;font-family:var(--asongs-heading-family, Inter, Arial, sans-serif);font-style:var(--asongs-heading-style, normal);font-size:var(--asongs-heading-size, 20px);line-height:var(--asongs-heading-line-height, 1.2);font-weight:var(--asongs-heading-weight, 500);color:var(--asongs-heading, var(--asongs-text));letter-spacing:var(--asongs-heading-tracking, 0);overflow-wrap:anywhere}p{margin:0 0 var(--asongs-paragraph-gap, 16px)}ul,ol{padding-inline-start:24px}summary{list-style:none;cursor:pointer}summary::-webkit-details-marker{display:none}table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}th,td{text-align:start;padding:12px;border-bottom:1px solid var(--asongs-border, #ddd)}iframe{max-width:100%}[hidden]{display:none!important}dialog:not([open]){display:none}dialog{border:0;margin:0;color:var(--asongs-text);background:var(--asongs-paper, #fff);max-width:100vw;max-height:100svh;padding:0}dialog::backdrop{background:rgb(0 0 0 / var(--asongs-overlay-opacity, .08));backdrop-filter:blur(var(--asongs-overlay-blur, 10px));-webkit-backdrop-filter:blur(var(--asongs-overlay-blur, 10px))}::selection{background:#161616;color:#fff}:target{scroll-margin-top:calc(var(--asongs-header-height, 56px) + 24px)}asongs-header,asongs-gallery,asongs-product,asongs-cart,asongs-collection,asongs-recommendations,asongs-carousel,asongs-service-center,asongs-size-guide,asongs-region-selector{display:block}.visually-hidden,.asongs-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}:focus{outline:none}html:not([data-asongs-input=pointer]) :where(a,button,summary,[role=tab],[role=button]):focus-visible{outline:none;background-color:color-mix(in srgb,var(--asongs-text) 7%,var(--asongs-background));box-shadow:inset 0 -2px color-mix(in srgb,currentColor 65%,transparent)}html:not([data-asongs-input=pointer]) .asongs-button:focus-visible{background:var(--asongs-button-hover);color:var(--asongs-button-hover-text);box-shadow:inset 0 -3px 0 currentColor}.asongs-quantity input:focus{box-shadow:inset 0 -1px 0 currentColor}html:not([data-asongs-input=pointer]) :where(input[type=radio],input[type=checkbox]):focus-visible+span,html:not([data-asongs-input=pointer]) .asongs-option input:focus-visible+span{background-color:color-mix(in srgb,var(--asongs-text) 8%,var(--asongs-background));box-shadow:inset 0 -2px 0 currentColor}.asongs-password-dialog{padding:24px}.asongs-skip{position:fixed;z-index:1000;top:8px;left:8px;transform:translateY(-200%);padding:12px;background:#fff;color:#000}.asongs-skip:focus{transform:none}.asongs-icon,.svg-wrapper{display:inline-flex;width:20px;height:20px;flex:0 0 20px;vertical-align:middle;color:var(--asongs-icon, currentColor)}.asongs-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.asongs-container{max-width:var(--asongs-page-width, 100%);margin-inline:auto;padding-inline:var(--asongs-gutter, 12px)}.asongs-section{padding-block:var(--section-top, 32px) var(--section-bottom, 32px)}main>.shopify-section+.shopify-section{margin-top:var(--asongs-section-gap, 4px)}.asongs-heading{margin-bottom:24px}.asongs-copy,.rte{overflow-wrap:anywhere}.asongs-copy>:last-child,.rte>:last-child{margin-bottom:0}.asongs-copy img,.rte img{height:auto}.asongs-copy a,.rte a{color:var(--asongs-link)}.asongs-copy h2,.rte h2{margin-top:32px}.asongs-copy h3,.rte h3{margin-top:24px}.asongs-copy table,.rte table{display:block;overflow-x:auto}.asongs-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 24px;border:1px solid var(--asongs-button, #000);border-radius:var(--asongs-button-radius, 0);background:var(--asongs-button, #000);color:var(--asongs-button-text, #fff);font-size:var(--asongs-body-size, 16px);line-height:1.5;text-align:center}@media(hover:hover)and (pointer:fine){.asongs-button:hover{background:var(--asongs-button-hover, #222);color:var(--asongs-button-hover-text, #fff);filter:none}}.asongs-button--secondary{background:var(--asongs-secondary-button, transparent);color:var(--asongs-secondary-button-text, #000);border-color:var(--asongs-input-border, #767676)}.asongs-button--full{width:100%}.asongs-status:empty{display:none}.asongs-status{font-size:var(--asongs-body-size, 16px);margin-block:12px}.asongs-price{white-space:nowrap;font-variant-numeric:tabular-nums}.asongs-price del{opacity:.6;margin-inline-end:8px}.asongs-small{font-size:var(--asongs-body-size, 16px)}.asongs-quantity{display:inline-flex;background:var(--asongs-input-background);color:var(--asongs-input-text);align-items:center;border:1px solid var(--asongs-input-border, #767676);height:40px}.asongs-quantity button{width:36px;height:38px}.asongs-quantity input{width:40px;border:0;background:transparent;text-align:center;color:inherit;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.asongs-quantity input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none}.asongs-empty{padding:64px var(--asongs-gutter, 12px);text-align:center}.asongs-accordion summary{display:flex;align-items:center;gap:12px;min-height:56px;padding-block:12px}.asongs-accordion summary h2,.asongs-accordion summary h3{font:inherit;margin:0}.asongs-accordion summary>.asongs-icon:last-child{margin-inline-start:auto;width:16px;height:16px}.asongs-accordion[open] summary>.asongs-icon:last-child{transform:rotate(180deg)}.asongs-accordion__content{padding:8px 0 24px}.asongs-accordion__content:empty{display:none}.asongs-media{position:relative;overflow:hidden;background:color-mix(in srgb,var(--asongs-text, #121212) 5%,var(--asongs-paper, #fff));isolation:isolate}.asongs-media:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgb(255 255 255 / .42) 48%,transparent 75%);transform:translate(-100%);animation:asongs-shimmer 1.5s ease-in-out infinite}.asongs-media[data-ready]:after,.asongs-media[data-error]:after{display:none}.asongs-media img{opacity:1;transition:opacity var(--asongs-duration, .24s) ease}.asongs-media[data-pending] img{opacity:0}.asongs-pagination{display:flex;justify-content:center;align-items:center;gap:20px;padding:32px}.asongs-pagination [aria-current]{font-weight:var(--asongs-emphasis-weight, 600)}.asongs-pagination__direction{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}.asongs-pagination__previous .asongs-icon{transform:rotate(180deg)}.asongs-pagination__direction[aria-disabled=true]{opacity:.32;cursor:default}.asongs-reading{width:min(100%,760px);margin:64px auto 80px;padding-inline:var(--asongs-gutter, 12px)}.asongs-reading h1{margin-bottom:32px}.asongs-busy{pointer-events:none;opacity:.65}.asongs-dialog-head{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;gap:20px;flex-shrink:0}.asongs-dialog-head h2{font:inherit;margin:0}.asongs-dialog-body{overflow:auto;overscroll-behavior:contain;min-height:0;padding:20px}.asongs-dialog--side{inset:0 0 0 auto;width:min(560px,100%);height:100%;height:100dvh}.asongs-dialog--side[open]{display:flex;flex-direction:column;animation:asongs-drawer-in var(--asongs-duration, .24s) cubic-bezier(.22,.61,.36,1)}.asongs-spinner{width:20px;height:20px;flex:0 0 20px;color:var(--asongs-icon, currentColor)}.asongs-spinner svg{display:block;width:100%;height:100%;animation:asongs-spin .9s linear infinite}@keyframes asongs-spin{to{transform:rotate(360deg)}}@keyframes asongs-shimmer{to{transform:translate(100%)}}@keyframes asongs-drawer-in{0%{transform:translate(100%)}to{transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition-duration:60ms!important;scroll-behavior:auto!important}.asongs-media:after{display:none}}html[data-asongs-motion=false] *,html[data-asongs-motion=false] *:before,html[data-asongs-motion=false] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}main>.shopify-section{max-width:var(--asongs-page-width, 100%);margin-inline:auto}.asongs-footer__inner{max-width:var(--asongs-page-width, 100%);margin-inline:auto}.asongs-icon-text[data-layout=vertical]{flex-direction:column}.asongs-icon-text[data-layout=vertical]>div{display:flex;justify-content:flex-start}@media(hover:hover)and (pointer:fine){.asongs-button--secondary:hover{background:var(--asongs-button-hover);color:var(--asongs-button-hover-text)}}.asongs-button .asongs-icon,.asongs-button .svg-wrapper{color:inherit}@media(hover:hover)and (pointer:fine){.asongs-copy a:not(.asongs-button):hover,.rte a:not(.asongs-button):hover{color:var(--asongs-link-hover)}}.asongs-quantity .asongs-icon{color:inherit}.asongs-field{display:block;min-width:0;margin-bottom:16px;--field-error: #b42318}.asongs-field__body{position:relative;background:var(--asongs-input-background);border-bottom:1px solid var(--asongs-input-border);transition:border-color var(--asongs-duration, .24s) ease}.asongs-field__control{display:block;width:100%;min-width:0;min-height:64px;padding:28px 0 8px;border:0;border-radius:0;background:transparent;color:var(--asongs-input-text);caret-color:var(--asongs-input-text);font-size:var(--asongs-body-size);line-height:1.5;box-shadow:none}.asongs-field__control:focus{outline:none}input.asongs-field__control,textarea.asongs-field__control{-webkit-appearance:none;appearance:none}textarea.asongs-field__control{min-height:140px;resize:vertical}.asongs-field__label{position:absolute;top:24px;inset-inline-start:0;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--asongs-input-text);line-height:1.5;pointer-events:none;transform-origin:left top;transition:transform var(--asongs-duration, .24s) ease,color var(--asongs-duration, .24s) ease}[dir=rtl] .asongs-field__label{transform-origin:right top}.asongs-field__body:focus-within .asongs-field__label,.asongs-field__control:not(:placeholder-shown)~.asongs-field__label,.asongs-field__control:is(select,[type=date])~.asongs-field__label{transform:translateY(-18px) scale(.75)}.asongs-field__body:focus-within{border-bottom-color:var(--asongs-input-text)}.asongs-field__body:has(.asongs-field__action) .asongs-field__control{padding-inline-end:52px}.asongs-field__body:has(.asongs-field__action) .asongs-field__label{max-width:calc(100% - 52px)}.asongs-field__action{position:absolute;inset-inline-end:0;bottom:0;visibility:hidden;opacity:0;pointer-events:none;transform:translateY(4px);transition:opacity var(--asongs-duration, .24s) ease,transform var(--asongs-duration, .24s) ease,visibility var(--asongs-duration, .24s)}.asongs-field__control:not(:placeholder-shown)~.asongs-field__action{visibility:visible;opacity:1;pointer-events:auto;transform:none}.asongs-field__action .asongs-icon-button{color:var(--asongs-icon)}.asongs-field__action .asongs-icon{color:inherit;width:16px;height:16px;flex-basis:16px}.asongs-field[data-invalid] .asongs-field__body{border-bottom-color:var(--field-error)}.asongs-field[data-invalid] .asongs-field__label,.asongs-field__error{color:var(--field-error)}.asongs-field__error{margin:8px 0 0;overflow-wrap:anywhere}.asongs-field:has(:disabled){opacity:.55}.asongs-form__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}@media(max-width:749px){.asongs-form__fields{grid-template-columns:minmax(0,1fr)}}@media(max-width:989px),(pointer:coarse){html:root :where(input:not([type=hidden],[type=checkbox],[type=radio],[type=button],[type=submit],[type=reset]),textarea,select){font-size:max(16px,var(--asongs-body-size))}}.asongs-placeholder{display:block;width:100%;min-width:0;aspect-ratio:var(--placeholder-ratio, 3 / 4);background:color-mix(in srgb,var(--asongs-text) 7%,var(--asongs-background))}.asongs-placeholder--fill{height:100%;aspect-ratio:auto}.asongs-editorial__media:not([data-ratio=adapt])>.asongs-placeholder,.asongs-themes__cover:not([data-ratio=adapt])>.asongs-placeholder{aspect-ratio:var(--editorial-ratio, .8)}.asongs-editor-notice{max-width:70ch;padding:24px var(--asongs-gutter, 12px);color:var(--asongs-text)}.asongs-editor-notice>:first-child{margin-top:0}.asongs-editor-notice>:last-child{margin-bottom:0}.asongs-featured-product-preview{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--asongs-image-gap, 2px)}.asongs-featured-product-preview__copy{align-self:center;padding:32px var(--asongs-gutter, 12px)}.asongs-featured-product-preview h2{font-size:var(--asongs-heading-size)}@media(max-width:989px){.asongs-featured-product-preview{grid-template-columns:minmax(0,1fr)}}.asongs-tabs{display:flex;align-items:center;flex-wrap:nowrap;gap:24px;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline:2px;scrollbar-width:none}.asongs-tabs::-webkit-scrollbar{display:none;width:0;height:0}.asongs-tabs>li{flex:0 0 auto;min-width:0}.asongs-tab,[data-unit]{min-height:44px;display:inline-flex;align-items:center;flex-shrink:0;padding:10px 0;color:var(--asongs-link);font-size:var(--asongs-body-size);line-height:1.5;white-space:nowrap;background:transparent;border:0}.asongs-tab[aria-selected=true],.asongs-tab[aria-current=page],[data-unit][aria-pressed=true]{font-weight:var(--asongs-emphasis-weight);color:var(--asongs-link-hover);box-shadow:inset 0 -1px 0 currentColor}@media(hover:hover)and (pointer:fine){.asongs-tab:hover,[data-unit]:hover{color:var(--asongs-link-hover)}}#asongs-header-stack{position:relative}.asongs-header{--header-height: var(--header-desktop-height, 56px);position:relative;height:var(--header-height)}.asongs-header__surface{position:relative;z-index:50;mix-blend-mode:normal;color:var(--asongs-text)}.asongs-header__surface:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--asongs-paper);opacity:1;transition:opacity var(--asongs-duration) ease}.asongs-header__bar{display:flex;mix-blend-mode:normal;align-items:center;width:100%;min-width:0;flex-shrink:0;height:var(--header-height);gap:var(--logo-gap, 32px)}.asongs-header__surface>.asongs-header__bar,.asongs-header__surface>.asongs-header__bar .asongs-brand,.asongs-header__surface>.asongs-header__bar .asongs-icon{transition:color var(--asongs-duration) ease}.asongs-header[data-transparent=true]:not([data-solid]) .asongs-header__surface>.asongs-header__bar,.asongs-header[data-transparent=true]:not([data-solid]) .asongs-header__surface>.asongs-header__bar :is(a,button,.asongs-brand,.asongs-icon){transition:none}.asongs-brand{display:inline-flex;flex:0 0 auto;align-items:center;width:var(--asongs-logo-width, 148px);color:var(--asongs-logo-color, currentColor)}.asongs-brand__mark{display:block;width:100%;font-size:32px;font-weight:700;line-height:1;letter-spacing:-.03em}.asongs-brand__image{width:100%;height:auto}.asongs-brand__mark[style]{aspect-ratio:var(--asongs-logo-ratio);background:currentColor;mask-image:var(--asongs-logo-image);mask-size:contain;mask-position:center;mask-repeat:no-repeat;-webkit-mask-image:var(--asongs-logo-image);-webkit-mask-size:contain;-webkit-mask-position:center;-webkit-mask-repeat:no-repeat}.asongs-brand__mark[style] img{opacity:0}.asongs-header__navigation{display:flex;align-items:center;gap:var(--nav-gap, 28px);height:100%}.asongs-header__item{display:flex;height:100%;align-items:center}.asongs-header__item>:is(button,a){display:flex;align-items:center;min-height:44px;font-size:var(--asongs-body-size)}.asongs-header__actions{margin-inline-start:auto;display:flex;align-items:center;gap:8px}.asongs-header__actions .asongs-icon{color:inherit}.asongs-header__actions [data-cart-open]{position:relative}.asongs-header__count{position:absolute;inset:4px 0 auto auto;min-width:12px;font-size:var(--asongs-body-size);line-height:1;text-align:center}.asongs-header__mobile-toggle{display:none}.asongs-header__expansion{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--asongs-duration) cubic-bezier(.22,.61,.36,1),opacity var(--asongs-duration) ease}.asongs-header__clip{overflow:hidden;min-height:0}.asongs-header[data-menu-state=open] .asongs-header__expansion{grid-template-rows:1fr;opacity:1}.asongs-header__panel{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--asongs-image-gap);padding-block:24px 32px;max-height:calc(100svh - var(--header-height));overflow:auto}.asongs-header__children--list{grid-column:1;display:flex;flex-direction:column;gap:16px;padding-right:20px}.asongs-header__column{min-width:0;display:flex;flex-direction:column;gap:12px}.asongs-header__grandchild{padding-inline-start:12px}.asongs-header__children--covers,.asongs-header__promotions{display:contents}.asongs-header__promotions>a{min-width:0}.asongs-header__panel .asongs-media,.asongs-header__mobile-covers .asongs-media{aspect-ratio:3/4!important}.asongs-header__panel .asongs-media img,.asongs-header__mobile-covers .asongs-media img{width:100%;height:100%;object-fit:cover}.asongs-header__children--covers span,.asongs-header__promotions span{display:block;padding-top:12px}.asongs-header__scrim{position:fixed;inset:var(--asongs-header-bottom, 56px) 0 0;z-index:49;background:rgb(0 0 0 / var(--asongs-overlay-opacity, .08));backdrop-filter:blur(var(--asongs-overlay-blur));-webkit-backdrop-filter:blur(var(--asongs-overlay-blur));opacity:0;transition:opacity var(--asongs-duration) ease}.asongs-header[data-menu-state=open] .asongs-header__scrim{opacity:1}.asongs-header[data-transparent=true]{margin-bottom:calc(-1 * var(--header-height))}.asongs-header[data-transparent=true]:not([data-solid]) .asongs-header__surface:before,.asongs-header[data-transparent=true][data-top][data-menu-state=closing]:not([data-hover]) .asongs-header__surface:before{opacity:0}.asongs-header[data-transparent=true][data-contrast=white]:not([data-solid]) .asongs-header__surface>.asongs-header__bar,.asongs-header[data-transparent=true][data-contrast=difference]:not([data-solid]) .asongs-header__surface>.asongs-header__bar{color:#fff;--asongs-logo-color: #fff;--asongs-icon: #fff}.asongs-header[data-transparent=true][data-contrast=difference]:not([data-solid]):not([data-menu-state]) .asongs-header__surface{mix-blend-mode:difference}.asongs-header[data-transparent=true][data-contrast=black]:not([data-solid]) .asongs-header__surface>.asongs-header__bar{color:var(--asongs-text);--asongs-logo-color: var(--asongs-text);--asongs-icon: var(--asongs-text)}.asongs-header[data-sticky=always] .asongs-header__surface,.asongs-header[data-sticky=on_scroll] .asongs-header__surface{position:fixed;inset:var(--asongs-announcement-height, 0px) 0 auto;transform:none;transition:transform var(--asongs-duration) cubic-bezier(.22,.61,.36,1)}.asongs-header[data-away] .asongs-header__surface{transform:translateY(calc(-100% - var(--asongs-announcement-height, 0px)))}.asongs-header__bar a:not(.asongs-brand){color:inherit}.asongs-header:is([data-solid],[data-transparent=false]) .asongs-header__navigation :is(a,button),.asongs-header__panel a,.asongs-header__mobile a{color:var(--asongs-link)}.asongs-header__mobile{padding:0;overflow:hidden;background:var(--asongs-paper);color:var(--asongs-text)}.asongs-header__mobile>.asongs-header__bar{flex:0 0 var(--header-height);position:relative;background:var(--asongs-paper);margin:0}.asongs-header__mobile>nav{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;padding-block:12px max(32px,env(safe-area-inset-bottom));scrollbar-width:none}.asongs-header__mobile>nav::-webkit-scrollbar{display:none}.asongs-header__mobile nav>a,.asongs-header__mobile-links a{display:flex;align-items:center;min-height:48px;padding:12px var(--asongs-gutter)}.asongs-header__mobile-links{padding-bottom:24px}.asongs-header__mobile-covers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px var(--asongs-image-gap, 2px);margin-bottom:24px}.asongs-header__mobile-covers>div{min-width:0}.asongs-header__mobile-covers .asongs-menu-cover{display:block}.asongs-header__mobile-covers .asongs-menu-cover>span{display:block;padding:12px var(--asongs-gutter)}.asongs-header__mobile a.asongs-header__mobile-descendant{display:flex;align-items:center;min-height:44px;padding:8px calc(var(--asongs-gutter) + 16px)}.asongs-menu-cover__empty{aspect-ratio:3/4;background:color-mix(in srgb,var(--asongs-text) 5%,var(--asongs-background))}.asongs-announcement{padding:8px var(--asongs-gutter);text-align:center;font-size:var(--asongs-body-size)}@media(hover:hover)and (pointer:fine){.asongs-header:is([data-solid],[data-transparent=false]) .asongs-header__navigation :is(a,button):hover,.asongs-header__panel a:hover,.asongs-header__mobile a:hover{color:var(--asongs-link-hover)}}@media(max-width:989px){.asongs-header{--header-height: var(--header-mobile-height, 56px)}.asongs-header__navigation,.asongs-header__expansion{display:none}.asongs-header__mobile-toggle{display:inline-flex}.asongs-header__bar{gap:12px}.asongs-header__bar>.asongs-brand{width:var(--asongs-logo-mobile, 120px);min-width:64px;flex-shrink:1}.asongs-header__actions{gap:0}.asongs-header__mobile{top:0;right:0;bottom:0;left:0;width:100%;height:100dvh}}.asongs-region-form{flex:1;min-height:0;display:flex;flex-direction:column}.asongs-region-scroll{overflow:auto;min-height:0;flex:1}.asongs-region-options{display:grid;grid-template-columns:1fr 1fr;gap:12px}.asongs-region-option{display:flex;min-height:44px;align-items:center;gap:8px;padding-block:4px}.asongs-region-option input{accent-color:var(--asongs-text)}.asongs-region-languages,.asongs-region-countries{margin:24px 0}.asongs-region-actions{padding-top:16px}.asongs-region-actions button{width:100%}.asongs-region-trigger{min-height:44px}.asongs-footer{padding:var(--footer-top, 56px) var(--asongs-gutter, 12px) var(--footer-bottom, 24px)}.asongs-footer__top{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,1.15fr);gap:clamp(32px,6vw,96px)}.asongs-footer__lead{grid-column:2;grid-row:1;max-width:360px;justify-self:end;width:100%}.asongs-footer__nav{grid-column:1;grid-row:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.asongs-footer__heading{font:inherit;font-weight:var(--asongs-heading-weight);margin:0 0 16px}.asongs-footer__links{list-style:none;margin:0;padding:0;display:grid;gap:0}.asongs-footer__newsletter-copy{font-size:var(--asongs-body-size);margin-top:12px;max-width:48ch}.asongs-footer__contact{margin-top:24px}.asongs-footer__signature{margin-top:clamp(64px,8vw,112px)}.asongs-footer__signature>.asongs-brand{width:min(var(--asongs-logo-footer, 432px),100%)}.asongs-footer__meta{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:32px;font-size:var(--asongs-body-size)}.asongs-footer__meta p{margin:0}.asongs-footer__privacy-links{display:flex;flex-wrap:wrap;gap:20px;padding:0;margin:0;list-style:none}.asongs-footer__links a{display:flex;align-items:center;min-height:44px;padding-block:8px}.asongs-footer__newsletter .asongs-footer__heading{font-weight:var(--asongs-body-weight)}@media(max-width:989px){.asongs-footer__top{display:flex;flex-direction:column;gap:40px}.asongs-footer__lead{order:-1;max-width:480px;justify-self:start}.asongs-footer__nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.asongs-footer__signature{margin-top:48px}.asongs-footer__meta{align-items:flex-start;flex-direction:column;gap:16px}.asongs-footer__privacy-links{gap:12px}.asongs-footer__newsletter-copy{max-width:none}.asongs-footer__newsletter{max-width:360px}}@media(max-width:749px){.asongs-footer__nav{grid-template-columns:1fr}}.asongs-product{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center}.asongs-product__information{min-width:0;padding:32px var(--asongs-gutter, 12px) 32px clamp(var(--product-gap, 32px),4.67vw,96px)}.asongs-product__blocks{width:100%;max-width:var(--purchase-width, 640px);margin-inline-start:auto;display:flex;flex-direction:column}.asongs-product__block{min-width:0}.asongs-product__block--title h1,.asongs-product__block--title h2{margin:0;font-size:var(--asongs-heading-size);letter-spacing:-.02em}.asongs-product__block--title{margin-bottom:24px}.asongs-product__block--price{margin-bottom:32px}.asongs-product__block--buy_buttons{margin:8px 0 24px}.asongs-product__block--description:not(:has(.asongs-copy:empty)){margin-block:16px 24px}.asongs-product__block--variant_picker{margin-block:0 24px}.asongs-product__block--quantity_selector{margin-bottom:24px}.asongs-product__block--quantity_selector>label{display:block;margin-bottom:8px}.asongs-product__block--custom_liquid,.asongs-product__block--text{margin-block:8px}.asongs-product__block .asongs-accordion{font-size:var(--asongs-body-size)}.asongs-product__block .asongs-accordion__content{line-height:var(--asongs-line-height)}.asongs-options{margin-bottom:12px}.asongs-options__values{display:flex;flex-wrap:wrap;gap:8px}.asongs-option{position:relative;cursor:pointer}.asongs-option input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.asongs-option span{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid transparent;border-radius:var(--asongs-variant-radius, 0);font-size:var(--asongs-body-size)}.asongs-option input:checked+span{border-color:var(--asongs-input-border, #000)}.asongs-option--unavailable{opacity:.5}.asongs-option--unavailable span{text-decoration:line-through}.asongs-option span[style]{background:var(--swatch);border:1px solid var(--asongs-border);min-width:32px}.asongs-option img{width:28px;height:28px;object-fit:cover}.asongs-size-guide__trigger{font-size:var(--asongs-body-size);min-height:44px;display:flex;align-items:center}.asongs-size-guide__dialog{inset:0 0 0 auto;height:100dvh;padding:20px}.asongs-size-guide__heading{display:flex;justify-content:flex-end}.asongs-size-guide__close{width:44px;height:44px;padding:12px}.asongs-size-guide__tabs,.asongs-size-guide__subtabs{margin-bottom:24px}.asongs-size-guide__intro{display:flex;justify-content:space-between;gap:24px;margin-bottom:24px}.asongs-size-guide__intro h3{font:inherit}.asongs-size-guide__units{display:flex;gap:12px}.asongs-size-guide__table-scroll{overflow:auto;margin-bottom:24px}.asongs-size-guide__table{font-size:var(--asongs-body-size);white-space:nowrap}.asongs-size-guide__notes,.asongs-size-guide__instructions{margin-block:24px}.asongs-size-guide__contact{display:block;margin-top:32px}.asongs-icon-text{display:flex;gap:24px}.asongs-icon-text>div{display:grid;place-items:center;gap:12px}@media(min-width:990px){.asongs-product[data-sticky=true]{align-items:start}.asongs-product[data-sticky=true]>.asongs-product__information{position:sticky;top:var(--asongs-header-height, 56px);min-height:calc(100dvh - var(--asongs-header-height, 56px));display:flex;align-items:center}.asongs-product[data-sticky=true]>.asongs-product__information>.asongs-product__blocks{margin-inline-start:auto}.asongs-product--featured{min-height:600px}}@media(max-width:989px){.asongs-product{display:block}.asongs-product__information{padding:20px 16px 40px}.asongs-product__blocks{max-width:none;min-height:440px}.asongs-product__block--title{margin-bottom:12px}.asongs-product__block--title h1,.asongs-product__block--title h2{font-size:var(--asongs-body-size);font-weight:var(--asongs-body-weight)}.asongs-product__block--price{margin-bottom:20px}.asongs-product__block--buy_buttons{order:10;margin-top:24px;margin-bottom:0}.asongs-product[data-mobile-sticky=true] .asongs-product__block--buy_buttons:not(:has(.shopify-payment-button,input[name=selling_plan],input[name="properties[Recipient email]"])){position:sticky;bottom:max(16px,env(safe-area-inset-bottom));z-index:4;background:var(--asongs-background)}.asongs-product__block--buy_buttons[data-keyboard]{position:static!important}.asongs-product__block--buy_buttons .asongs-button{min-height:50px}.asongs-option span{border:0;border-radius:0;padding:12px 4px}.asongs-option input:checked+span{box-shadow:inset 0 -1px currentColor}.asongs-product__block .asongs-accordion summary>.asongs-icon:first-child{display:none}.asongs-product__block .asongs-accordion__content{font-size:var(--asongs-body-size)}}.asongs-product__block--variant_picker:not(:has([data-product-options])){display:none}.asongs-product__block--description:has(.asongs-copy:empty){display:none}@media(min-width:990px){.asongs-product:has([data-media-position=right]){grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.asongs-product>[data-media-position=right]{order:2}}.asongs-options[data-swatch-shape=square] .asongs-option span[style]{border-radius:0}.asongs-options[data-swatch-shape=circle] .asongs-option span[style],.asongs-options[data-swatch-shape=circle] .asongs-option img{border-radius:50%}.asongs-options[data-swatch-shape=square] .asongs-option img{border-radius:0}.asongs-icon-text .asongs-media{width:40px;height:40px;flex:0 0 40px}.asongs-icon-text .asongs-media img{width:100%;height:100%;object-fit:contain}.asongs-gallery{position:relative;min-width:0;height:calc(100dvh - var(--asongs-header-height, 56px));overflow:hidden}.asongs-gallery__track{display:flex;gap:var(--asongs-image-gap, 2px);height:100%;overflow:auto hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab;touch-action:pan-x pan-y pinch-zoom}.asongs-gallery__track::-webkit-scrollbar,.asongs-lightbox__track::-webkit-scrollbar{display:none}.asongs-gallery__slide{flex:0 0 clamp(calc((100% - var(--asongs-image-gap, 2px)) / 2),calc((100dvh - var(--asongs-header-height, 56px)) * var(--media-ratio, 1)),calc(100% - 48px));height:100%;min-width:0;scroll-snap-align:end}.asongs-gallery__slide:only-child{flex-basis:100%}.asongs-gallery__slide>button{display:block;width:100%;height:100%;cursor:inherit}.asongs-gallery__slide .asongs-media{height:100%;width:100%;aspect-ratio:auto!important}.asongs-gallery__slide img,.asongs-gallery__slide>video,.asongs-gallery__slide>iframe{height:100%;width:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.asongs-gallery__slide>model-viewer{height:100%;width:100%}.asongs-gallery[data-navigating] .asongs-gallery__track{scroll-snap-type:none;scroll-behavior:auto}.asongs-gallery[data-dragging] .asongs-gallery__track{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.asongs-gallery__controls,.asongs-lightbox__controls{position:absolute;inset:auto 12px 12px auto;display:flex;align-items:center;gap:8px;background:var(--asongs-paper, #fff);font-size:var(--asongs-body-size, 16px);font-variant-numeric:tabular-nums;z-index:2;padding:0 4px;line-height:1}.asongs-gallery__controls button,.asongs-lightbox__controls button{min-width:32px;min-height:32px}.asongs-gallery__controls .asongs-icon,.asongs-lightbox__controls .asongs-icon{width:12px;height:12px;flex-basis:12px}.asongs-gallery__controls button:first-child .asongs-icon,.asongs-lightbox__controls button:first-child .asongs-icon{transform:rotate(90deg)}.asongs-gallery__controls button:last-child .asongs-icon,.asongs-lightbox__controls button:last-child .asongs-icon{transform:rotate(-90deg)}.asongs-lightbox{top:0;right:0;bottom:0;left:0;width:100vw;height:100dvh;max-width:100vw;max-height:100dvh;background:var(--asongs-paper, #fff);overflow:hidden}.asongs-lightbox::backdrop{background:var(--asongs-paper, #fff);-webkit-backdrop-filter:none;backdrop-filter:none}.asongs-lightbox__track{display:flex;overflow:auto hidden;height:100%;scroll-snap-type:x mandatory;scrollbar-width:none;touch-action:pan-x pan-y pinch-zoom}.asongs-lightbox__slide{flex:0 0 100%;height:100%;scroll-snap-align:center;overflow:hidden;display:grid;place-items:center}.asongs-lightbox__slide .asongs-media{height:100%;width:100%;background:var(--asongs-paper, #fff);aspect-ratio:auto!important}.asongs-lightbox__slide img{width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:zoom-in}.asongs-lightbox__slide[data-zoom] img{object-fit:cover;cursor:zoom-out;max-width:none;transform:scale(1.7);transform-origin:var(--zoom-x, 50%) var(--zoom-y, 50%)}.asongs-lightbox__close{position:absolute;z-index:3;top:8px;right:16px;background:var(--asongs-paper, #fff)}@media(min-width:990px){.asongs-gallery__controls{inset:auto auto 12px 12px}.asongs-product[data-sticky=true]>.asongs-gallery{position:sticky;top:var(--asongs-header-height, 56px)}.asongs-product--featured .asongs-gallery{max-height:800px}}@media(max-width:989px){.asongs-gallery{height:auto;aspect-ratio:3/4}.asongs-gallery__slide{flex-basis:100%;scroll-snap-align:start}.asongs-gallery__track{cursor:auto}.asongs-gallery__controls{background:none;padding:2px 4px;gap:2px}.asongs-gallery__controls button{display:none}.asongs-gallery[data-counter=false]>.asongs-gallery__controls{display:none}.asongs-lightbox__controls{display:none}}.asongs-gallery__thumbnails{display:none}@media(min-width:990px){.asongs-gallery[data-layout=stacked],.asongs-gallery[data-layout=columns]{height:auto;overflow:visible;position:relative!important}.asongs-gallery:is([data-layout=stacked],[data-layout=columns]) .asongs-gallery__track{display:grid;grid-template-columns:1fr;height:auto;overflow:visible}.asongs-gallery[data-layout=columns] .asongs-gallery__track{grid-template-columns:1fr 1fr}.asongs-gallery:is([data-layout=stacked],[data-layout=columns]) .asongs-gallery__slide{height:auto;aspect-ratio:var(--media-ratio)}.asongs-gallery:is([data-layout=stacked],[data-layout=columns])>.asongs-gallery__controls{display:none}.asongs-gallery[data-layout=thumbnail]{height:calc(100dvh - var(--asongs-header-height, 56px) - 80px);margin-bottom:80px;overflow:visible}.asongs-gallery[data-layout=thumbnail] .asongs-gallery__slide{flex-basis:100%}.asongs-gallery[data-layout=thumbnail] .asongs-gallery__thumbnails{display:flex;height:80px;gap:var(--asongs-image-gap);overflow:auto}.asongs-gallery__thumbnails button{width:60px;flex:0 0 60px}.asongs-gallery__thumbnails img{width:100%;height:100%;object-fit:cover}}.asongs-gallery__initial{display:none}@media(min-width:990px){.asongs-gallery[data-layout=asongs_slider] .asongs-gallery__initial{--first-width: clamp( calc((100% - var(--asongs-image-gap, 2px)) / 2), calc( (100dvh - var(--asongs-header-height, 56px)) * var(--first-ratio, 1) ), calc(100% - 48px) );display:block;position:relative;height:100%;flex:0 0 calc(100% - var(--asongs-image-gap, 2px) - var(--first-width));overflow:hidden}.asongs-gallery__initial img{position:absolute;inset:0 0 auto auto;width:auto;max-width:none;height:100%}}@media(max-width:989px){.asongs-gallery[data-mobile-thumbnails=show]{margin-bottom:72px;overflow:visible}.asongs-gallery[data-mobile-thumbnails=show]>.asongs-gallery__thumbnails{display:flex;height:64px;gap:var(--asongs-image-gap);overflow:auto}.asongs-gallery[data-mobile-thumbnails=show] .asongs-gallery__thumbnails button{flex:0 0 48px}.asongs-gallery[data-mobile-thumbnails=show] .asongs-gallery__thumbnails img{height:100%;object-fit:cover}.asongs-gallery[data-mobile-thumbnails=columns]{height:auto;aspect-ratio:auto}.asongs-gallery[data-mobile-thumbnails=columns]>.asongs-gallery__track{display:grid;grid-template-columns:1fr 1fr;overflow:visible}.asongs-gallery[data-mobile-thumbnails=columns] .asongs-gallery__slide{aspect-ratio:var(--media-ratio);height:auto}.asongs-gallery[data-mobile-thumbnails=columns]>.asongs-gallery__controls{display:none}}.asongs-cart-panel__contents{min-height:0;overflow:auto;flex:1;padding:20px;overscroll-behavior:contain;display:flex;flex-direction:column}.asongs-cart-panel__contents>[data-cart-state]{display:flex;flex-direction:column;min-height:100%}.asongs-cart-lines{display:grid;gap:32px}.asongs-cart-line{display:grid;grid-template-columns:104px minmax(0,1fr);gap:20px}.asongs-cart-line__image .asongs-media{aspect-ratio:3/4!important}.asongs-cart-line__image img{width:100%;height:100%;object-fit:cover}.asongs-cart-line__detail>a{display:block;margin-bottom:8px}.asongs-cart-line__detail p{margin-bottom:4px}.asongs-cart-line__actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px}.asongs-cart-line__actions>a{display:flex;width:44px;height:44px;align-items:center;justify-content:center}.asongs-cart-line__actions .asongs-quantity{font-size:var(--asongs-body-size)}.asongs-cart-total{margin-top:auto;padding-top:32px}.asongs-cart-total>div{display:flex;justify-content:space-between;gap:20px;margin-bottom:12px}.asongs-cart-total>p{margin-bottom:24px}.asongs-cart-view{display:block;text-align:center;margin-top:16px;font-size:var(--asongs-body-size)}.asongs-cart-page{max-width:1000px;margin:48px auto 80px}.asongs-cart-page h1{margin-bottom:40px}.asongs-cart-page .asongs-cart-total{margin-inline-start:auto;max-width:480px}.asongs-search-results{display:grid;gap:20px;margin-top:24px}.asongs-search-results a{display:flex;gap:16px;align-items:center}.asongs-search-results .asongs-media{width:72px;flex:0 0 72px;aspect-ratio:3/4!important}.asongs-search-results img{width:100%;height:100%;object-fit:cover}.asongs-search-results h3{font:inherit;margin:0}.asongs-search-results p{margin:0;font-size:var(--asongs-body-size)}.asongs-cart-footer{max-width:1000px;margin:0 auto 80px}.asongs-cart-footer>[data-cart-content]{max-width:480px;margin-inline-start:auto}.asongs-cart-footer .asongs-cart-total{padding-top:0}.asongs-cart-panel__contents .asongs-cart-total{position:sticky;bottom:-20px;background:var(--asongs-paper);padding-bottom:20px}.asongs-quickview{width:min(1100px,100%)}.asongs-quickview .asongs-dialog-body{padding:0}.asongs-quickview .asongs-product__information{padding:32px 24px}.asongs-quickview .asongs-gallery{height:min(75svh,720px)}.asongs-quickview [data-quickview-content][aria-busy=true]{min-height:50svh;background:linear-gradient(100deg,#f5f5f5,#fff,#f5f5f5);background-size:200% 100%;animation:asongs-shimmer 1.5s ease infinite}.asongs-quickview [data-quickview-error]{padding-inline:24px}.asongs-grid{display:grid;grid-template-columns:repeat(var(--columns, 4),minmax(0,1fr));gap:var(--grid-gap, var(--asongs-image-gap, 2px));margin:0;padding:0;list-style:none}.asongs-card{position:relative;min-width:0}.asongs-card__images{position:relative;overflow:hidden;aspect-ratio:var(--card-ratio, var(--asongs-card-ratio, .75))}.asongs-card__images>.asongs-media,.asongs-card__secondary,.asongs-card__secondary>.asongs-media{height:100%;width:100%;aspect-ratio:inherit!important}.asongs-card__images img{height:100%;width:100%;object-fit:cover}.asongs-card__secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--asongs-duration) ease}@media(min-width:990px)and (hover:hover)and (pointer:fine){.asongs-card:hover .asongs-card__secondary{opacity:1}}.asongs-card__link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.asongs-card__information{padding:var(--asongs-card-padding, 12px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;pointer-events:none;font-size:var(--asongs-body-size)}.asongs-card__information h3{font:inherit;margin:0}.asongs-card__information>span:not(.asongs-price){grid-column:1/-1}.asongs-card__quick-add{position:relative;z-index:3}.asongs-card__badge{color:var(--asongs-badge-text);background:var(--asongs-badge-background);padding:4px 8px;justify-self:start}.asongs-filterbar{padding:20px var(--asongs-gutter)}.asongs-filters{display:flex;align-items:start;flex-wrap:wrap;gap:24px}.asongs-filter{position:relative}.asongs-filter summary{display:flex;align-items:center;gap:12px;min-height:44px}.asongs-filter summary .asongs-icon{width:12px;height:12px}.asongs-filter__values{position:absolute;z-index:10;top:100%;left:0;background:var(--asongs-paper, #fff);padding:20px;min-width:240px;max-height:60svh;overflow:auto;box-shadow:0 12px 24px color-mix(in srgb,var(--asongs-shadow, #000) 8%,transparent)}.asongs-filter__values>label{display:flex;align-items:center;gap:8px;margin-bottom:12px}.asongs-filter input{accent-color:var(--asongs-text)}.asongs-filter-sort{width:min(100%,240px)}.asongs-filter-sort .asongs-field{margin-bottom:0}.asongs-active-filters{display:flex;flex-wrap:wrap;gap:16px;font-size:var(--asongs-body-size)}.asongs-active-filters a{display:flex;align-items:center;gap:8px;min-height:44px}.asongs-active-filters .asongs-icon{width:12px;height:12px}.asongs-collection[aria-busy=true] .asongs-grid{opacity:.5}.asongs-column{min-width:0}.asongs-article-card h3{font-size:var(--asongs-body-size);margin-top:16px}.asongs-article-card .asongs-media{aspect-ratio:var(--editorial-ratio, 1.3333)!important}.asongs-article-card img{width:100%;height:100%;object-fit:cover}.asongs-article-card__body{padding:16px var(--asongs-gutter)}.asongs-article-card__body p{font-size:var(--asongs-body-size)}.asongs-newsletter{max-width:560px;margin:auto}.asongs-contact{max-width:760px;margin:0 auto}.asongs-carousel-controls{display:flex;gap:12px;justify-content:center;padding:12px}.asongs-carousel-controls button[aria-current=true]{font-weight:var(--asongs-emphasis-weight)}.asongs-video video,.asongs-video iframe{width:100%;height:auto;aspect-ratio:16/9}.asongs-quick-table{overflow:auto}.asongs-quick-table input{width:80px;padding:8px;background:var(--asongs-input-background);color:var(--asongs-input-text);border:1px solid var(--asongs-input-border);border-radius:var(--asongs-input-radius)}.asongs-quick-table img{width:60px;height:80px;object-fit:contain}.asongs-quick-table button{min-width:100px}@media(min-width:990px)and (hover:hover)and (pointer:fine){.asongs-card[data-info=overlay] .asongs-card__information{position:absolute;inset:auto 10px 10px;background:var(--asongs-paper, #fff)}.asongs-card[data-reveal=true] .asongs-card__information{opacity:0;transition:opacity var(--asongs-duration) ease}.asongs-card[data-reveal=true]:is(:hover,:focus-within) .asongs-card__information{opacity:1}}@media(max-width:989px){.asongs-grid{grid-template-columns:repeat(var(--columns-mobile, 2),minmax(0,1fr))}.asongs-card__information{grid-template-columns:minmax(0,1fr);gap:4px;padding:var(--asongs-card-padding, 12px)}.asongs-card__information h3{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere}.asongs-filters{gap:16px}.asongs-filter-sort{margin-inline-start:0}.asongs-grid[data-mobile-swipe=true]{display:flex;overflow:auto;scroll-snap-type:x mandatory}.asongs-grid[data-mobile-swipe=true]>*{flex:0 0 78%;scroll-snap-align:start}}.asongs-section[data-full-width=false]>.asongs-grid{margin-inline:var(--asongs-gutter)}.asongs-button--text{border:0;padding-inline:0;background:transparent;color:var(--asongs-link)}.asongs-article-hero>.asongs-media{aspect-ratio:var(--editorial-ratio, 1.5)!important}.asongs-article-hero img{height:100%;width:100%;object-fit:cover}.asongs-collapsible__heading{text-align:var(--text-align, center)}.asongs-collapsible>.asongs-media{aspect-ratio:var(--editorial-ratio, auto)!important}.asongs-collapsible>.asongs-media img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.asongs-grid[data-desktop-swipe=true]{display:flex;overflow:auto;scroll-snap-type:x mandatory}.asongs-grid[data-desktop-swipe=true]>*{flex:0 0 calc((100% - (var(--columns) - 1) * var(--grid-gap, var(--asongs-image-gap))) / var(--columns));scroll-snap-align:start}.asongs-collapsible:has(>.asongs-media){max-width:none;display:grid;grid-template-columns:1fr 1fr;column-gap:var(--asongs-image-gap)}.asongs-collapsible:has(>.asongs-media)>.asongs-collapsible__heading{grid-column:1 / -1}.asongs-collapsible>.asongs-media{grid-column:1;grid-row:span 50}.asongs-collapsible[data-image-position=image_second]>.asongs-media{grid-column:2}.asongs-collapsible>details{grid-column:2}.asongs-collapsible[data-image-position=image_second]>details{grid-column:1}}@media(max-width:989px){.asongs-email-banner__content{text-align:var(--mobile-text-align, var(--text-align, left))}}.asongs-filter-trigger{display:inline-flex;align-items:center;gap:12px;min-height:44px;max-width:100%;flex:0 0 auto;white-space:nowrap;line-height:1.5}.asongs-filter-trigger .asongs-icon{width:12px;height:12px;flex:0 0 12px}.asongs-filter-drawer .asongs-dialog-body{flex:1}.asongs-filter-drawer .asongs-filters{flex-direction:column;gap:0;align-items:stretch}.asongs-filter-drawer .asongs-filter summary{min-height:56px;justify-content:space-between}.asongs-filter-drawer .asongs-filter__values{position:static;min-width:0;max-height:none;padding:8px 0 24px;box-shadow:none}.asongs-filter-drawer .asongs-filter__values>label{min-height:44px;margin:0}.asongs-filter-drawer .asongs-filter-sort{margin:16px 0 0;justify-content:space-between}.asongs-filter-drawer .asongs-filter-sort select{min-width:0;max-width:65%}.asongs-filter-actions{flex-shrink:0;padding:16px 20px max(20px,env(safe-area-inset-bottom))}body:has(asongs-collection[data-infinite-ready]){overflow-anchor:none}.asongs-collection[data-infinite-ready] [data-pagination-fallback]{display:none}.asongs-collection__continuation{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px var(--asongs-gutter, 12px);text-align:center}.asongs-collection__continuation p{margin:0}.asongs-collection__load-more{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 24px}.asongs-collection__load-more[aria-disabled=true]{cursor:progress}.asongs-collection__load-more .asongs-spinner,.asongs-collection__continuation[aria-busy=true] [data-load-label]{display:none}.asongs-collection__continuation[aria-busy=true] .asongs-spinner{display:inline-block}.asongs-campaign{position:relative;display:block;height:var(--campaign-height, 100svh);overflow:hidden;background:var(--asongs-background)}.asongs-campaign>[data-slide]{position:absolute;top:0;right:0;bottom:0;left:0}.asongs-campaign__frame{position:relative;display:block;height:100%;width:100%}.asongs-campaign__media{height:100%;min-height:0;overflow:hidden}.asongs-campaign__media picture,.asongs-campaign__media img,.asongs-campaign__media video{display:block;width:100%;height:100%;aspect-ratio:auto;object-fit:var(--campaign-fit, cover);object-position:var(--campaign-image-position, 50% 50%)}.asongs-campaign__caption{position:absolute;bottom:48px;inset-inline:var(--asongs-gutter, 12px);text-align:var(--caption-align, center)}.asongs-campaign__caption-inner{max-width:var(--caption-width, 640px)}.asongs-campaign[data-caption-align=center] .asongs-campaign__caption-inner{margin-inline:auto}.asongs-campaign[data-caption-align=right] .asongs-campaign__caption-inner{margin-inline-start:auto}.asongs-campaign__caption h1,.asongs-campaign__caption h2{font-size:var(--asongs-heading-size);margin:0}.asongs-campaign__caption .asongs-copy{font-size:var(--asongs-body-size);margin-top:8px}.asongs-campaign__caption .asongs-copy>:last-child{margin-bottom:0}.asongs-campaign__action{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:4px;font-size:var(--asongs-body-size);color:var(--asongs-link)}.asongs-campaign__action .asongs-icon{width:20px;height:20px}.asongs-campaign[data-caption-position=below] .asongs-campaign__frame{display:grid;grid-template-rows:minmax(0,1fr) auto}.asongs-campaign[data-caption-position=below] .asongs-campaign__caption{position:static;padding:20px var(--asongs-gutter, 12px) 24px;background:var(--asongs-background, #fff);color:var(--asongs-text)}.asongs-campaign .asongs-carousel-controls{position:absolute;z-index:1;inset-inline:0;bottom:8px;padding:0}.asongs-campaign .asongs-carousel-controls button{min-height:44px;min-width:44px}.asongs-campaign[data-controls=true] .asongs-campaign__caption{bottom:64px}.asongs-campaign[data-controls=true][data-caption-position=below] .asongs-campaign__caption{padding-bottom:64px}.asongs-campaign[data-frame-mode=ratio]{height:auto;display:grid}.asongs-campaign[data-frame-mode=ratio]>[data-slide]{position:relative;grid-area:1 / 1;min-width:0}.asongs-campaign[data-frame-mode=ratio] .asongs-campaign__frame{height:auto}.asongs-campaign[data-frame-mode=ratio] .asongs-campaign__media{height:auto;aspect-ratio:var(--campaign-ratio, 1.777778)}.asongs-campaign[data-frame-mode=ratio][data-caption-position=below] .asongs-campaign__frame{grid-template-rows:auto auto}@media(hover:hover)and (pointer:fine){.asongs-campaign__frame:hover{filter:none}.asongs-campaign__frame:hover .asongs-campaign__action{color:var(--asongs-link-hover)}}@media(max-width:989px){.asongs-campaign{height:var(--campaign-mobile-height, 100svh)}.asongs-campaign[data-frame-mode=ratio]{height:auto}.asongs-campaign[data-frame-mode=ratio] .asongs-campaign__media{aspect-ratio:var(--campaign-mobile-ratio, .75)}.asongs-campaign__media img,.asongs-campaign__media video{object-position:var(--campaign-mobile-image-position, 50% 50%)}}.asongs-service__contact .shopify-policy__container{max-width:none;padding:0;margin:0}.asongs-service__contact .shopify-policy__title{display:none}.asongs-service__quick-links{list-style:none;padding:0}.asongs-service__quick-links a{display:block;padding-block:12px}.shopify-policy__container{max-width:760px;padding:64px var(--asongs-gutter) 80px;margin:auto}.shopify-policy__title{text-align:start;margin-bottom:32px}.shopify-policy__body{overflow-wrap:anywhere}.shopify-policy__body h2{margin-top:32px}.shopify-policy__body h3{margin-top:24px}.shopify-policy__body a{color:var(--asongs-link)}.asongs-gift{max-width:640px;padding:48px 20px;margin:auto;text-align:center}.asongs-gift__code{font-size:var(--asongs-heading-size);letter-spacing:.06em;padding:24px;border:1px solid var(--asongs-border);margin-block:24px}.asongs-gift__qr{width:160px;height:160px;margin:24px auto}@media(max-width:989px){.asongs-reading{margin-top:48px}.shopify-policy__container{padding-top:48px}}.asongs-password-header{display:flex;align-items:center;justify-content:space-between;gap:32px;padding-block:24px;min-height:108px}.asongs-password-message{max-width:48ch;text-align:center}.asongs-password-link{display:flex;align-items:center;gap:12px;min-height:44px}.asongs-password-footer{text-align:center;padding-block:32px;font-size:var(--asongs-body-size)}.asongs-email-banner{min-height:0;position:relative;display:grid;place-items:center;text-align:var(--text-align, center);overflow:hidden;align-items:var(--content-position, center);justify-items:var(--content-align, center)}.asongs-email-banner__media{position:relative;grid-area:1 / 1;width:100%;aspect-ratio:var(--email-ratio, 1.777778);align-self:start;overflow:hidden}.asongs-email-banner__media>.asongs-media,.asongs-email-banner__media img,.asongs-email-banner__media>svg{width:100%;height:100%;object-fit:cover;aspect-ratio:auto!important}.asongs-email-banner__content{position:relative;grid-area:1 / 1;width:min(560px,calc(100% - 32px));padding:32px}.asongs-email-banner__content[data-box=true]{background:var(--asongs-background)}@media(max-width:749px){.asongs-email-banner__media{aspect-ratio:var(--email-mobile-ratio, .8)}.asongs-password-header{flex-wrap:wrap;gap:16px}.asongs-password-message{order:3;width:100%;max-width:none}.asongs-email-banner[data-below=true]{display:block}.asongs-email-banner[data-below=true] .asongs-email-banner__media{position:relative;height:auto}.asongs-email-banner__content{width:100%;padding:32px 16px}}.asongs-email-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(0 0 0 / var(--email-overlay, 0));pointer-events:none}asongs-external-video{position:relative;display:block;width:100%;height:100%;aspect-ratio:var(--external-video-ratio, 16 / 9);background:color-mix(in srgb,var(--asongs-text, #121212) 5%,var(--asongs-paper, #fff));overflow:hidden}asongs-external-video>.asongs-media{width:100%;height:100%}asongs-external-video>.asongs-media img{object-fit:cover}.asongs-video asongs-external-video>iframe,asongs-external-video>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;aspect-ratio:auto}.asongs-external-video__play{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;width:100%;height:100%;color:var(--asongs-text, #121212)}.asongs-external-video__play .asongs-icon{display:grid;place-items:center;width:48px;height:48px;background:var(--asongs-background, #fff)}@media(hover:hover)and (pointer:fine){.asongs-external-video__play:hover .asongs-icon{background:color-mix(in srgb,var(--asongs-text) 6%,var(--asongs-background))}}.asongs-external-video__play .asongs-icon svg{width:24px;height:24px}.asongs-external-video__feedback,.asongs-external-video__fallback{position:absolute;inset-inline:12px;bottom:12px;z-index:1;width:fit-content;max-width:calc(100% - 24px);padding:12px;color:var(--asongs-text, #121212);background:var(--asongs-background, #fff)}.asongs-external-video__feedback{display:flex;flex-wrap:wrap;gap:8px 16px}.asongs-story{display:grid;grid-template-columns:minmax(0,58fr) minmax(0,42fr);position:relative;background:var(--asongs-background);color:var(--asongs-text)}.asongs-story__media-stack{position:sticky;top:var(--asongs-header-height, 56px);height:calc(100svh - var(--asongs-header-height, 56px));min-height:400px;align-self:start;overflow:hidden}.asongs-story__media{width:100%;height:100%;overflow:hidden;background:color-mix(in srgb,var(--asongs-text) 5%,var(--asongs-background))}.asongs-story__media .asongs-media,.asongs-story__media picture{display:block;width:100%;height:100%;aspect-ratio:auto!important}.asongs-story__media img{width:100%;height:100%;object-fit:cover;object-position:var(--story-image-position, center)}.asongs-story__content{min-width:0;padding:24px clamp(24px,4vw,64px) 48px}.asongs-story__tabs{margin-bottom:40px}.asongs-story__copy{max-width:70ch;overflow-wrap:anywhere}.asongs-story__chapter{scroll-margin-top:var(--asongs-header-height, 56px)}.asongs-story:not([data-ready]) .asongs-story__chapter:not(:first-child),.asongs-story:not([data-ready]) .asongs-story__media:not(:first-child){display:none}.asongs-story:not([data-ready]):has(.asongs-story__chapter:not(:first-child):target) .asongs-story__chapter:first-child{display:none}.asongs-story:not([data-ready]) .asongs-story__chapter:target{display:block}.asongs-story:not([data-ready]):not(:has(.asongs-story__chapter:target)) .asongs-story__tab:first-child{font-weight:var(--asongs-emphasis-weight);color:var(--asongs-link-hover);box-shadow:inset 0 -1px 0 currentColor}@media(max-width:989px){.asongs-story{grid-template-columns:minmax(0,1fr)}.asongs-story__media-stack{position:relative;top:auto;min-height:0;height:auto;aspect-ratio:var(--story-mobile-ratio, .75)}.asongs-story__content{padding:20px var(--asongs-gutter) 40px}.asongs-story__tabs{margin-bottom:24px}.asongs-story__media img{object-position:var(--story-mobile-position, center)}}.asongs-season-feature__frame{display:block;color:inherit}.asongs-season-feature__images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--asongs-image-gap, 2px);min-width:0}.asongs-season-feature__image{min-width:0;min-height:0;aspect-ratio:3 / 4;overflow:hidden}.asongs-season-feature__image--primary{grid-column:1 / -1;aspect-ratio:var(--season-ratio, .75)}.asongs-season-feature[data-media-count="2"] .asongs-season-feature__image--support-one{grid-column:1 / -1}.asongs-season-feature__image :is(.asongs-media,picture),.asongs-season-feature__image img{display:block;width:100%;height:100%;aspect-ratio:auto!important}.asongs-season-feature__image img{object-fit:cover}.asongs-season-feature__image--primary img{object-position:var(--season-image-position, center)}.asongs-season-feature__copy{min-width:0;padding:24px var(--asongs-gutter) 8px}.asongs-season-feature__copy :is(h1,h2){margin:0 0 16px;font-size:var(--asongs-heading-size)}.asongs-season-feature__copy .asongs-copy{max-width:70ch}.asongs-season-feature__action{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:var(--asongs-link)}.asongs-season-feature__action .asongs-icon{width:20px;height:20px}.asongs-season-feature[data-composition=quiet] .asongs-season-feature__images{max-width:480px;margin-inline:auto}.asongs-season-feature[data-composition=quiet] .asongs-season-feature__copy{max-width:70ch;margin-inline:auto;text-align:center}.asongs-season-feature[data-composition=diptych][data-supporting=true] .asongs-season-feature__image--primary{grid-column:1}.asongs-season-feature[data-composition=diptych][data-supporting=true] .asongs-season-feature__image--support-one{grid-column:2;aspect-ratio:var(--season-ratio, .75)}.asongs-season-feature[data-composition=diptych] .asongs-season-feature__image--support-two{grid-column:1 / -1}.asongs-season-feature[data-composition=framed] .asongs-season-feature__frame{display:grid;grid-template-columns:minmax(0,56fr) minmax(0,44fr);align-items:center}.asongs-season-feature[data-composition=framed] .asongs-season-feature__copy{padding:32px clamp(24px,4vw,64px)}.asongs-season-feature[data-composition=offset] .asongs-season-feature__frame{display:grid;grid-template-columns:minmax(0,24fr) minmax(0,76fr);align-items:center}.asongs-season-feature[data-composition=offset] .asongs-season-feature__images{grid-column:2;grid-row:1;grid-template-columns:minmax(0,62fr) minmax(0,38fr);grid-template-rows:auto auto;align-items:center}.asongs-season-feature[data-composition=offset] .asongs-season-feature__copy{grid-column:1;grid-row:1;padding:24px}.asongs-season-feature[data-composition=offset] .asongs-season-feature__image--primary{grid-column:1;grid-row:1 / -1}.asongs-season-feature[data-composition=offset] .asongs-season-feature__image--support-one{grid-column:2;grid-row:1;margin-top:48px;aspect-ratio:3 / 4}.asongs-season-feature[data-composition=offset] .asongs-season-feature__image--support-two{grid-column:2;grid-row:2;margin-bottom:48px;aspect-ratio:3 / 4}.asongs-season-feature[data-composition=offset][data-media-count="2"] .asongs-season-feature__image--support-one{grid-column:2;grid-row:1 / -1;margin-block:48px}.asongs-season-feature[data-composition=offset][data-supporting=false] .asongs-season-feature__image--primary{grid-column:1 / -1}.asongs-product-preview{min-width:0}.asongs-product-preview>p{padding:var(--asongs-card-padding, 12px);margin:0;font-size:var(--asongs-body-size)}.asongs-season-preview__copy{max-width:70ch;padding:0 var(--asongs-gutter) 24px}.asongs-season-preview__copy h2{margin:0 0 16px;font-size:var(--asongs-heading-size)}.asongs-season-feature__frame:focus-visible{box-shadow:none;background-color:transparent}.asongs-season-feature__frame:focus-visible .asongs-season-feature__action{box-shadow:inset 0 -2px 0 currentColor}.asongs-season-feature__frame:focus-visible .asongs-season-feature__copy{background:color-mix(in srgb,var(--asongs-text) 7%,var(--asongs-background))}@media(hover:hover)and (pointer:fine){.asongs-season-feature__frame:hover{filter:none}.asongs-season-feature__frame:hover .asongs-season-feature__action{color:var(--asongs-link-hover)}}@media(max-width:989px){.asongs-season-feature[data-composition] .asongs-season-feature__frame{display:block}.asongs-season-feature[data-composition] .asongs-season-feature__images{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto auto}.asongs-season-feature[data-composition] .asongs-season-feature__image{grid-column:auto;grid-row:auto;height:auto;min-height:0;margin:0;aspect-ratio:3 / 4}.asongs-season-feature[data-composition] .asongs-season-feature__image--primary{grid-column:1 / -1;height:auto;aspect-ratio:var(--season-mobile-ratio, .75)}.asongs-season-feature[data-composition][data-media-count="2"] .asongs-season-feature__image--support-one{grid-column:1 / -1}.asongs-season-feature[data-composition=diptych][data-supporting=true] .asongs-season-feature__image--primary,.asongs-season-feature[data-composition=diptych][data-supporting=true] .asongs-season-feature__image--support-one{grid-column:auto;height:auto;aspect-ratio:3 / 4}.asongs-season-feature[data-composition=diptych][data-supporting=true] .asongs-season-feature__image--support-two{grid-column:1 / -1;aspect-ratio:var(--season-mobile-ratio, .75)}.asongs-season-feature__image--primary img{object-position:var(--season-mobile-position, center)}.asongs-season-feature[data-composition] .asongs-season-feature__copy{padding:24px var(--asongs-gutter) 8px}}.asongs-editorial,.asongs-themes{--editorial-image-gap: var(--asongs-image-gap, 2px)}.asongs-editorial__introduction{max-width:min(100%,var(--editorial-reading-width, 680px));padding-inline:var(--asongs-gutter);margin:0 auto var(--editorial-content-gap, 56px);text-align:var(--editorial-text-align, center);overflow-wrap:anywhere}.asongs-editorial__introduction>:first-child,.asongs-themes__heading h1{margin-top:0}.asongs-editorial__introduction>:last-child{margin-bottom:0}.asongs-editorial__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--editorial-image-gap);align-items:start}.asongs-editorial__tile{min-width:0;grid-column:span 2}.asongs-editorial__tile[data-span="1"]{grid-column:span 1}.asongs-editorial__tile[data-span=full]{grid-column:1 / -1}.asongs-editorial__figure{margin:0}.asongs-editorial__figure>a{display:block}.asongs-editorial__figure figcaption{margin:12px 0 0;padding-inline:var(--asongs-gutter);font-size:var(--asongs-body-size)}.asongs-editorial__media,.asongs-themes__cover{min-width:0;overflow:hidden}.asongs-editorial__media:not([data-ratio=adapt])>.asongs-media,.asongs-themes__cover:not([data-ratio=adapt])>.asongs-media,.asongs-editorial__media>.asongs-placeholder,.asongs-themes__cover>.asongs-placeholder{aspect-ratio:var(--editorial-ratio, .8)!important}.asongs-editorial__media:not([data-ratio=adapt]) img,.asongs-themes__cover:not([data-ratio=adapt]) img{width:100%;height:100%;object-fit:cover}.asongs-editorial__pair,.asongs-editorial__products{display:grid;gap:var(--editorial-image-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.asongs-editorial__pair[data-single=true]{grid-template-columns:minmax(0,1fr)}.asongs-editorial__products{grid-template-columns:repeat(var(--editorial-product-columns, 4),minmax(0,1fr))}.asongs-editorial__copy{max-width:var(--editorial-reading-width, 680px);padding:clamp(32px,5vw,80px) var(--asongs-gutter);margin-inline:auto;text-align:var(--editorial-text-align, center)}.asongs-editorial__video{aspect-ratio:var(--video-ratio, 1.777778)}.asongs-editorial__video>.asongs-video,.asongs-editorial__video video,.asongs-editorial__video iframe{width:100%;height:100%;display:block}.asongs-editorial__video video{object-fit:contain}.asongs-editorial__split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--editorial-image-gap);align-items:center}.asongs-editorial__split[data-has-image=false],.asongs-editorial__split[data-has-copy=false]{grid-template-columns:minmax(0,1fr)}.asongs-editorial__split-copy{max-width:70ch;padding:clamp(32px,5vw,80px) max(var(--asongs-gutter),8%);overflow-wrap:anywhere}.asongs-editorial__split-copy h2{margin-top:0}.asongs-editorial__text-link{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;text-underline-offset:.2em}.asongs-editorial__figure>a,.asongs-editorial__text-link,.asongs-themes a{color:var(--asongs-link)}@media(hover:hover)and (pointer:fine){.asongs-editorial__figure>a:hover,.asongs-editorial__text-link:hover,.asongs-themes a:hover{color:var(--asongs-link-hover)}}.asongs-themes__heading{padding-inline:var(--asongs-gutter);margin-bottom:32px}.asongs-themes__grid{display:grid;grid-template-columns:repeat(var(--theme-columns, 3),minmax(0,1fr));column-gap:var(--editorial-image-gap);row-gap:calc(var(--theme-content-gap, 16px) + 24px);align-items:start}.asongs-themes__item{min-width:0}.asongs-themes__contact{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:repeat(2,minmax(0,1fr));gap:var(--editorial-image-gap);aspect-ratio:9 / 8;min-width:0}.asongs-themes__contact-image{min-width:0;min-height:0;overflow:hidden}.asongs-themes__contact-image[data-role=primary]{grid-row:1 / -1}.asongs-themes__contact-image>.asongs-media{width:100%;height:100%;aspect-ratio:auto!important}.asongs-themes__contact-image img{width:100%;height:100%;object-fit:cover}.asongs-themes__contact[data-image-count="1"]{grid-template-columns:minmax(0,1fr);aspect-ratio:3 / 4}.asongs-themes__contact[data-image-count="2"]>.asongs-themes__contact-image[data-role=secondary]{grid-row:1 / -1}.asongs-themes[data-layout=contact_sheet] .asongs-themes__cover>.asongs-media{aspect-ratio:3 / 4!important}.asongs-themes__link{display:block;text-decoration:none}.asongs-themes__copy{padding:var(--theme-content-gap, 16px) var(--asongs-gutter) 0}.asongs-themes__copy h2{font-size:var(--asongs-body-size);margin:0;overflow-wrap:anywhere}.asongs-themes__description{padding-inline:var(--asongs-gutter);margin-top:8px;max-width:70ch}.asongs-themes__description>:first-child{margin-top:0}.asongs-themes__empty{padding-inline:var(--asongs-gutter)}@media(min-width:990px){.asongs-editorial__split[data-image-position=right][data-has-copy=true]>.asongs-editorial__media{grid-column:2;grid-row:1}.asongs-editorial__split[data-image-position=right][data-has-copy=true]>.asongs-editorial__split-copy{grid-column:1;grid-row:1}}@media(max-width:989px){.asongs-editorial__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.asongs-editorial__tile[data-mobile-span=full]{grid-column:1 / -1}.asongs-editorial__tile[data-mobile-span="1"]{grid-column:span 1}.asongs-editorial__products{grid-template-columns:repeat(var(--editorial-product-mobile-columns, 2),minmax(0,1fr))}.asongs-editorial__pair[data-mobile-layout=stack],.asongs-editorial__split{grid-template-columns:minmax(0,1fr)}.asongs-themes__grid{grid-template-columns:repeat(var(--theme-mobile-columns, 2),minmax(0,1fr))}}.asongs-themes__link .asongs-themes__copy h2{color:inherit}.asongs-editorial .asongs-card__images:not(:has(.asongs-media)){display:none}.asongs-service{max-width:var(--asongs-page-width, 100%);padding:64px var(--asongs-gutter) 80px;margin:auto}.asongs-service--configured{padding-block:0}.asongs-service__heading,.asongs-service__tabs{margin-bottom:32px}.asongs-service__content{min-width:0;max-width:var(--service-content-width, 760px)}.asongs-service__panel{max-width:var(--service-content-width, 760px);scroll-margin-top:calc(var(--asongs-header-height, 56px) + 24px);overflow-wrap:anywhere}.asongs-service__panel+.asongs-service__panel{margin-top:64px}.asongs-service[data-ready=true] .asongs-service__panel{margin-top:0}.asongs-service__panel>h2{margin-bottom:24px}.asongs-service__body{max-width:72ch}.asongs-service__body img,.asongs-service__answer img{max-width:100%;height:auto}.asongs-service__body table,.asongs-service__answer table{display:block;max-width:100%;overflow-x:auto}.asongs-service__body>:last-child{margin-bottom:0}.asongs-service__contact{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;max-width:100%}.asongs-service__contact>.asongs-service__body:empty{display:none}.asongs-service__questions{margin-top:24px}.asongs-service__questions:empty{display:none}.asongs-service__question{border-bottom:1px solid var(--asongs-border)}.asongs-service__question:first-child{border-top:1px solid var(--asongs-border)}.asongs-service__question summary{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:52px;padding-block:16px;cursor:pointer;list-style:none}.asongs-service__question summary::marker,.asongs-service__question summary::-webkit-details-marker{display:none;content:""}.asongs-service__question summary>.asongs-icon{width:12px;height:12px;flex-shrink:0;color:var(--asongs-icon)}.asongs-service__question[open] summary>.asongs-icon{transform:rotate(180deg)}.asongs-service__answer{max-width:72ch;padding:0 0 24px}.asongs-service__answer>:last-child{margin-bottom:0}.asongs-service__source-link{margin-top:32px;font-size:var(--asongs-body-size)}.asongs-service__source-link a,.asongs-service__missing a,.asongs-service__body a,.asongs-service__answer a{text-decoration:none;text-underline-offset:.2em}.asongs-service__empty{grid-column:1 / -1}@media(max-width:989px){.asongs-service:not(.asongs-service--configured){padding-top:48px}.asongs-service__heading{margin-bottom:24px}.asongs-service__panel+.asongs-service__panel{margin-top:48px}.asongs-service__question summary{gap:16px}}html[data-enhanced=true] .asongs-service:not([data-ready]) .asongs-service__panel:not(:first-child):not(:target){display:none}html[data-enhanced=true] .asongs-service:not([data-ready]):has(.asongs-service__panel:target) .asongs-service__panel:not(:target){display:none}.asongs-shop__introduction{padding:var(--shop-heading-top, 12px) var(--asongs-gutter) 0;margin-bottom:var(--shop-intro-gap, 32px)}.asongs-shop__title{margin:0}.asongs-shop__description{max-width:72ch;overflow-wrap:anywhere}.asongs-shop__title+.asongs-shop__description{margin-top:20px}.asongs-shop__description>:last-child{margin-bottom:0}.asongs-scene-navigation{min-width:0;padding-inline:var(--asongs-gutter);margin-bottom:16px;background:var(--asongs-background)}.asongs-scene-navigation[data-sticky=true]{position:sticky;top:var(--asongs-sticky-offset, var(--asongs-header-height, 56px));z-index:20;transition:top var(--asongs-duration, .24s) cubic-bezier(.22,.61,.36,1)}.asongs-scene-navigation__links{margin:0;padding:0;list-style:none}.asongs-themes__heading :is(h1,h2){margin:0}.asongs-themes__copy h3{font-size:var(--asongs-body-size);margin:0;color:inherit;overflow-wrap:anywhere}
/*# sourceMappingURL=/cdn/shop/t/86/assets/asongs-foundation.css.map */
