:root{--agl-h0-size: clamp(72px, 3.315vw + 59.569px, 102px);--agl-h0-spacing: -6.12px}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: 20px}body,p,.text-block p{font-family:DM Sans,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:clamp(-.034rem,-.023vw + -.028rem,-.023rem);line-height:1.875rem}body{--font-h1--letter-spacing: -2.5px;--font-h2--letter-spacing: -1.8px;--font-h3--letter-spacing: -1.2px;--font-h4--letter-spacing: -1.04px;--font-h5--letter-spacing: -.84px;--font-h6--letter-spacing: -.66px}h1,h2,h3,h4,h5,h6{font-family:DM Sans,sans-serif;font-weight:500}h1{font-size:clamp(48px,2.652vw + 38.055px,72px);font-optical-sizing:none;line-height:clamp(52.8px,2.917vw + 41.861px,79.2px)}h1:has(strong,b){font-size:var(--agl-h0-size);letter-spacing:var(--agl-h0-spacing);line-height:var(--agl-h0-size)}h1 :is(strong,b){font-weight:inherit}h2{font-size:clamp(36px,1.657vw + 29.785px,51px);font-optical-sizing:none;line-height:clamp(43.2px,1.326vw + 38.228px,55.2px)}h3{font-size:clamp(30px,.663vw + 27.514px,36px);font-optical-sizing:none;line-height:clamp(39px,.862vw + 35.768px,46.8px)}h4{font-size:clamp(25px,-.11vw + 26.414px,26px);font-optical-sizing:none;line-height:clamp(30px,-.133vw + 31.697px,31.2px)}h5{font-size:clamp(21px,-.11vw + 22.414px,22px);font-optical-sizing:none;line-height:clamp(25.2px,.133vw + 24.703px,26.4px)}h6{font-size:clamp(17px,-.11vw + 18.414px,18px);font-optical-sizing:none;line-height:clamp(21px,.133vw + 20.503px,22.2px)}:is(h1,h2,h3,h4,h5,h6) :is(em,i){background:linear-gradient(135deg,#dd12d0,#5b4fe0,#1471f5);background-clip:text;box-decoration-break:clone;font-style:normal;-webkit-background-clip:text;-webkit-box-decoration-break:clone;-webkit-text-fill-color:transparent}.button:not(.button-unstyled,.cart-items__remove,.dropdown-localization__button){font-size:1.125rem;box-shadow:0 2px 4px #0000002e;transition:color .18s ease,background-color .18s ease,border-color .18s ease,transform .18s ease,box-shadow .18s ease}.button:not(.button-unstyled,.cart-items__remove,.dropdown-localization__button):hover:not([disabled]),.button-secondary:not(.button-unstyled,.cart-items__remove):hover:not([disabled]){box-shadow:0 14px 28px -8px #00000014,0 10px 20px -6px #0000001a,0 6px 12px -3px #0000000f,0 4px 8px -2px #00000014,0 2px 4px -1px #0000001a,0 1px 2px #00000021;transform:translateY(-2px)}.button:not(.button-unstyled,.cart-items__remove,.dropdown-localization__button):active:not([disabled]),.button-secondary:not(.button-unstyled,.cart-items__remove):active:not([disabled]){box-shadow:0 3px 5px #000 inset,0 1px 2px -1px #00000021;transform:translateY(2px)}.link{position:relative;display:inline-flex;align-items:center;min-height:56px;padding-inline:8px;transition:transform .18s ease}.link:after{position:absolute;content:"";top:0;right:0;bottom:0;left:0;border-bottom:1px solid currentcolor;opacity:0;transition:opacity .18s ease}.link:hover{transform:translateY(-2px)}.link:hover:after{opacity:1}.header__row{--border-bottom-width: 1px !important;--border-bottom-width-mobile: 1px !important}.header__row--top{--page-margin: 25px;width:calc(100% - 40px);max-width:1440px;margin-inline:auto;background:#fff;border-right:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-radius:0 0 1.25rem 1.25rem}.header__row--top .header__columns{min-height:70px}.header__column:has(header-menu:hover),.header__column:has(.header-actions__action:hover),.header__column:has(.header__icon--menu:hover){--opacity-subdued-text: .57}.header-section:has(>#header-component[sticky=always]){top:0!important}.header[transparent]{--header-bg-color: unset !important}#header-component[data-menu-style=drawer] .header__row--top .header__columns{min-height:72px}#header-component .menu-drawer-container .header__icon--summary{width:40px;height:40px;padding:0}#header-component .header__icon--summary .header-drawer-icon--open{position:relative;width:18px;height:10px}#header-component .header__icon--summary .header-drawer-icon--open svg{display:none}#header-component .header__icon--summary .header-drawer-icon--open:before,#header-component .header__icon--summary .header-drawer-icon--open:after{position:absolute;left:0;width:18px;height:3px;content:"";background:currentcolor;border-radius:3px}#header-component .header__icon--summary .header-drawer-icon--open:before{top:0}#header-component .header__icon--summary .header-drawer-icon--open:after{bottom:0}.button.dropdown-localization__button{font-size:1.125rem}.button.dropdown-localization__button:after{display:none}.button.dropdown-localization__button:hover{box-shadow:none;transform:none}.button.close-button.menu-drawer__close-button,.button.close-button.menu-drawer__close-button:hover,.button.close-button.menu-drawer__close-button:active{--button-background-color: transparent;--button-border-color: transparent;--button-border-width: 0;top:10px;background-color:transparent;border-radius:0;box-shadow:none;transform:none}.menu-drawer__navigation>.menu-drawer__menu>.menu-drawer__list-item--flat>.menu-drawer__menu-item--mainlist{font-size:18px;line-height:1.4}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__list-item--flat{margin-block-end:0}.menu-drawer__localization .drawer-localization__button--label,.menu-drawer__localization .currency-code{font-size:18px;line-height:1.4}.menu-drawer__localization .drawer-localization__button{align-items:center;min-height:0;height:auto;padding:0;gap:8px}.menu-drawer__localization .mobile-localization,.menu-drawer__localization .drawer-localization__button .icon-caret{min-height:0;margin:0;padding:0}.menu-drawer__localization .link,.menu-drawer__localization .link:hover{transition:none;transform:none}.menu-drawer__localization .link:after,.menu-drawer__localization .link:hover:after{content:none}.button.menu-drawer__back-button,.button.menu-drawer__back-button:hover,.button.menu-drawer__back-button:active{--button-background-color: transparent;--button-border-color: transparent;--button-border-width: 0;top:10px;background-color:transparent;border:0;border-radius:0;box-shadow:none;transition:none;transform:none}.menu-drawer__back-button.link:after,.menu-drawer__back-button.link:hover:after{content:none}.button.menu-drawer__back-button.link:hover:not([disabled]),.button.menu-drawer__back-button.link:active:not([disabled]){background-color:transparent;box-shadow:none;transform:none}@media screen and (max-width:749px){#header-component .header__row--top .header__columns{min-height:72px;padding-inline:10px}}.image-block__image.border-style{--border-radius: 2rem !important;overflow:hidden}.card-gallery{overflow:hidden;border-radius:24px}.product-information__media .sticky-content{top:var(--header-height, 101px)!important;margin-top:0!important}.product-details.sticky-content--desktop{--sticky-header-offset: 110px}@media screen and (min-width:750px){.product-information{max-width:1294px;margin-inline:auto}.product-information__grid:not(.product-information--media-none){grid-template-columns:1fr 1fr!important}.product-information .product-information__grid{margin-top:50px}}.section-content-wrapper:has(.donatemate-app-wrapper){align-items:stretch!important;width:100%}.section-content-wrapper:has(.donatemate-app-wrapper) .shopify-app-block:has(.donatemate-app-wrapper){width:100%}.donatemate-app-wrapper{--donatemate-panel-radius: 1.25rem;--donatemate-image-radius: 1rem;--donatemate-panel-background: color-mix( in srgb, var(--color-foreground) 3%, var(--color-background) );width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.donatemate-app-wrapper .donatemate-container{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);align-items:center;width:100%;margin-top:var(--gap-3xl);padding:var(--padding-5xl)!important;overflow:hidden;background:var(--donatemate-panel-background);border:0!important;border-radius:var(--donatemate-panel-radius);gap:var(--gap-3xl)}.donatemate-app-wrapper .donatemate-image,.donatemate-app-wrapper .donatemate-text{width:auto!important;min-width:0}.donatemate-app-wrapper .donatemate-image img{display:block;width:100%;height:auto;object-fit:cover;aspect-ratio:4 / 3;border-radius:var(--donatemate-image-radius)}.donatemate-app-wrapper .donatemate-text{display:flex;flex-direction:column;justify-content:center}.donatemate-app-wrapper .donatemate-text h2{margin:0 0 var(--gap-lg);font-size:clamp(2rem,3vw,3rem);line-height:1.05;letter-spacing:-.04em}.donatemate-app-wrapper .donatemate-text>p{margin:0 0 var(--gap-xl)}.donatemate-app-wrapper .donatemate-text>div{display:block!important;width:100%;max-width:26rem;margin-top:var(--gap-lg)}.donatemate-app-wrapper .donatemate-text>div>div:first-child,.donatemate-app-wrapper .donatemate-text>div>div:nth-child(2){display:block!important;margin:0!important;padding:0!important}.donatemate-app-wrapper .donatemate-text>div>div:first-child p{margin:0!important}.donatemate-app-wrapper .dmCurrencyAndLocalizationLabel{position:static;display:block;margin:.125rem 0 0!important;padding:0!important;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text));font-size:.875rem;line-height:1.25}.donatemate-app-wrapper #donatemateInputDiv{display:block!important;width:100%!important;max-width:none!important;margin-top:var(--gap-sm)}.donatemate-app-wrapper #donatemate_input_div{display:flex!important;align-items:center;width:100%!important;margin:0;padding-inline:var(--padding-lg);background:var(--color-input-background);border:var(--style-border-width-inputs) solid var(--color-input-border);border-radius:var(--style-border-radius-inputs);gap:var(--gap-sm)}.donatemate-app-wrapper #donatemate_input_div:focus-within{outline:2px solid currentcolor;outline-offset:2px}.donatemate-app-wrapper #DonateMateInputField{width:100%!important;height:auto!important;margin:0!important;padding:var(--padding-md) 0!important;color:var(--color-foreground);font-size:1.125rem!important;background:transparent!important;border:0!important;outline:0;box-shadow:none!important}.donatemate-app-wrapper :is(div,fieldset):has(>.dm-donation-value-button){display:flex!important;flex-wrap:wrap;margin-top:var(--gap-sm);gap:var(--gap-sm)}.donatemate-app-wrapper .dm-donation-value-button{width:auto!important;min-width:0!important;min-height:2.75rem;margin:0!important;padding:.75rem var(--padding-lg)!important}.donatemate-app-wrapper #donatemateAtc{margin:var(--gap-xl) 0 0!important}.donatemate-app-wrapper #donatemateError{margin:var(--gap-sm) 0 0}.donatemate-app-wrapper .donatemate-container:not(:has(.donatemate-image img)){grid-template-columns:1fr}@media screen and (max-width:749px){.donatemate-app-wrapper .donatemate-container{grid-template-columns:1fr;margin-top:var(--gap-2xl);padding:var(--padding-2xl)!important;gap:var(--gap-2xl)}.donatemate-app-wrapper .donatemate-image img{aspect-ratio:16 / 9}.donatemate-app-wrapper .donatemate-text h2{font-size:2rem}.donatemate-app-wrapper .donatemate-text>div{max-width:none}}.donatemate-app-wrapper .donatemate-text:has(>.dm-disclaimer){display:flex;flex-direction:column;gap:16px}.donatemate-app-wrapper .donatemate-text:has(>.dm-disclaimer)>*{margin-block:0}.donatemate-app-wrapper .donatemate-text>.dm-disclaimer{order:1;font-size:var(--font-size--xs);line-height:1.5;color:rgb(var(--color-foreground-rgb) / var(--opacity-subdued-text))}
/*# sourceMappingURL=/cdn/shop/t/1/assets/agl-custom.css.map */
