:root{--iap-sand: #E9E0D4;--iap-sand-2: #EFE7DC;--iap-surface: #FFFFFF;--iap-radius-lg: 24px;--iap-radius-md: 20px;--iap-radius-sm: 16px;--iap-ease: cubic-bezier(.2, 0, 0, 1)}.header-logo [data-testid=header-logo]{display:inline-flex;align-items:center;gap:.5em;font-family:var(--font-heading--family);font-weight:500;font-size:1.5rem;letter-spacing:-.01em;color:var(--iap-ink)}.header-logo [data-testid=header-logo]:before{content:"";flex:none;width:1.05em;height:1em;background:var(--iap-accent);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 24'%3E%3Cpath d='M13 2 L24 22 L2 22 Z' fill='none' stroke='black' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 24'%3E%3Cpath d='M13 2 L24 22 L2 22 Z' fill='none' stroke='black' stroke-width='2.5' stroke-linejoin='round'/%3E%3C/svg%3E") center / contain no-repeat}.iap-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:999px;border:2px solid transparent;font-family:var(--font-body--family);font-weight:600;font-size:.9375rem;line-height:1;text-decoration:none;cursor:pointer;transition:background-color .2s var(--iap-ease),color .2s var(--iap-ease),border-color .2s var(--iap-ease)}.iap-btn--primary{background:var(--iap-accent);border-color:var(--iap-accent);color:#fff}.iap-btn--primary:hover{background:var(--iap-ink);border-color:var(--iap-ink);color:#fff}.iap-btn--secondary{border-color:var(--iap-ink);color:var(--iap-ink);background:transparent}.iap-btn--secondary:hover{background:var(--iap-ink);color:var(--iap-bg)}.iap-btn:focus-visible,.iap-tile:focus-visible{outline:2px solid var(--iap-accent);outline-offset:3px}.iap-eyebrow{margin:0;font-size:.8125rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--iap-accent)}.product-card .card-gallery,.product-card slideshow-component{border-radius:var(--iap-radius-sm);overflow:hidden}@media(prefers-reduced-motion:reduce){.iap-btn,.iap-tile{transition:none}}.shopify-app-block:has(>.widerruf-form-block){align-self:center;width:100%;max-width:672px}footer .menu__heading{padding-block-start:0}:root{--iap-h-t: .32s cubic-bezier(.22, .61, .36, 1)}html,.page-wrapper{overflow-anchor:none}.header-section:has(>.header[data-sticky-state]){transition:margin-block-end var(--iap-h-t)}.header[data-sticky-state]{transition:opacity var(--animation-speed) var(--animation-easing),transform var(--iap-h-t)}.header[data-sticky-state] .header__row--top{box-sizing:border-box;position:relative;z-index:2;transition:height var(--iap-h-t),min-height var(--iap-h-t),margin var(--iap-h-t),border-color var(--iap-h-t)}.header[data-sticky-state] .header__row--top .header__columns{box-sizing:border-box;transition:height var(--iap-h-t),min-height var(--iap-h-t),padding var(--iap-h-t)}.header[data-sticky-state] .header-logo{transition:opacity .2s ease,visibility 0s linear 0s,height var(--iap-h-t),min-height var(--iap-h-t)}.header[data-sticky-state=active] .header-logo{opacity:0;visibility:hidden;transition:opacity .14s ease,visibility 0s linear .14s,height var(--iap-h-t),min-height var(--iap-h-t)}.header[data-sticky-state=active]{pointer-events:auto}.header[data-sticky-state=active][data-scroll-direction=down]:not(:has(:focus-visible)):not(:has(header-menu[aria-expanded=true])){transform:translateY(calc(-100% - 2px))}.header-section:has(>.header[data-sticky-state=active]){pointer-events:none}@media(min-width:750px){.header[data-sticky-state] .header__row--top{height:132px}.header[data-sticky-state] .header__row--top .header__columns{height:131px}.header[data-sticky-state] .header-logo{height:108px;overflow:hidden}.header[data-sticky-state=active] .header-logo{height:39px;min-height:0}.header-section:has(>.header[data-sticky-state=active]){margin-block-end:131px}.header[data-sticky-state=active] .header__row--top{height:39px;min-height:0;margin-block-end:-39px;border-color:transparent;pointer-events:none}.header[data-sticky-state=active] .header__row--top .header__columns{height:39px;min-height:0;padding-block:0;align-items:center}.header[data-sticky-state=active] .header__row--top .header__column{height:100%;align-items:center;pointer-events:none}.header[data-sticky-state=active] .header__row--top :is(a,button,summary,input,[role=button]){pointer-events:auto}.header[data-sticky-state=active] .header__row--bottom{border-block-end:1px solid rgb(0 0 0 / .85)}}@media(max-width:749px){.header[data-sticky-state] .header__row--top,.header[data-sticky-state] .header__row--top .header__columns{height:108px}.header[data-sticky-state] .header-logo{height:108px;overflow:hidden}.header-section:has(>.header[data-sticky-state=active]){margin-block-end:52px}.header[data-sticky-state=active] .header__row--top{height:56px;min-height:0}.header[data-sticky-state=active] .header__row--top .header__columns{height:56px;min-height:0;padding-block:0}.header[data-sticky-state=active] .header-logo{height:56px;min-height:0}}@media(prefers-reduced-motion:reduce){.header-section:has(>.header[data-sticky-state]),.header[data-sticky-state],.header[data-sticky-state] .header__row--top,.header[data-sticky-state] .header__row--top .header__columns,.header[data-sticky-state] .header-logo{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/iap-brand.css.map */
