:root{--font-body-family: FranklinGothicSGBook, sans-serif;--font-heading-family: BodoniStdBook, serif;--background-light: #fbf5f3;--color-preorder: #b5541c}body{line-height:calc(1 + .4 / var(--font-body-scale))}.text-body{font-size:1.5rem;letter-spacing:.06rem;line-height:calc(1 + .4 / var(--font-body-scale));font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}@media only screen and (min-width:750px){h1,.h1{font-size:calc(var(--font-heading-scale) * 3.5rem)}}.underlined-link:hover,.customer a:hover{color:rgb(var(--color-link))}.header__left__wrapper{display:flex}@media screen and (min-width:990px){.header--top-center *>.header__search{display:inline-flex}}@media screen and (max-width:749px){.header{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr)}}.section-header .header{padding-top:4px;padding-bottom:4px}@media screen and (min-width:990px){.section-header .header{padding-top:11px;padding-bottom:9px}.section-header .header--top-center .header__inline-menu{margin-top:0}}@media screen and (max-width:749px){.header-logo{zoom:.8}}.header__icon--account{text-decoration:none}.header__icon--account .header__avatar-initial{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border:1px solid rgb(var(--color-foreground));border-radius:50%;color:rgb(var(--color-foreground));font-size:1.2rem;font-weight:600}.header__icon--account:hover .header__avatar-initial{background:rgba(var(--color-foreground),.1)}.header__active-menu-item{transition:text-decoration-thickness var(--duration-short) ease;color:rgb(var(--color-foreground));font-weight:700}.badge.color-limited-badge{background:#84009b}.badge.color-sale-badge{background:#e78b00}.badge.color-preorder-badge{color:#fff;background:var(--color-preorder)}.badge.color-campaign-badge{color:#fff;background-color:#00719b}div[id$=main-collection-product-grid] .card--card.card--media>.card__content,.product-grid .card--card.card--media>.card__content{transition:background-color 3s}div[id$=main-collection-product-grid] .card--card.card--media>.card__content,.product-grid .card--card.card--media>.card__content,.collection-list .card--card.card--media>.card__content{background-color:var(--background-light);border-top:1px solid rgba(0,0,0,.02);border-radius:0 0 6px 6px}body.theme-loaded div[id$=main-collection-product-grid] .card--card.card--media>.card__content,body.theme-loaded .product-grid .card--card.card--media>.card__content{background-color:var(--background-theme-light);border-top:1px solid rgba(0,0,0,.02)}.header-logo{position:relative;width:70px;height:77px}.header-logo>div{position:absolute;top:0;left:0}.header-logo-hover{display:none;z-index:1}header:has(.cart-count-bubble) .header-logo .header-logo-hover{display:block}.header-logo .header-logo-boop{display:block;position:absolute;left:-69px;top:-28px;width:328px;height:114px;background-repeat:no-repeat;background-image:url(/cdn/shop/files/logo-boop.png?v=1697048857);transform:scale(.15) rotate(-10deg);opacity:0}.header-logo:active .header-logo-boop{opacity:1}.noSelect{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.noSelect:focus{outline:none!important}.no-js:not(html){display:none!important}.no-js-inline{display:none!important}.select .icon-caret{height:.6rem;pointer-events:none;position:absolute;top:calc(50% - .2rem);right:calc(var(--inputs-border-width) + 1.5rem)}body.theme-loaded .color-background-1{--color-background: var(--color-base-background-1);--color-foreground: var(--color-base-text);--color-shadow: var(--color-base-text);--gradient-background: var(--gradient-base-background-1)}@media screen and (min-width:750px)and (max-width:989px){.grid.grid--4-col-tablet .grid__item{width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.grid.grid--3-col-tablet .grid__item{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) * 2 / 3)}.grid.grid--2-col-tablet .grid__item{width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)}}.grid.product-grid .grid__item{flex-grow:0}.legal-guarantee__opener--inline{background:transparent;border:0;margin:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.title-size-badge{display:inline-block;padding:6px 4px 5px 5px;margin-left:5px;position:relative;top:-2px;border-radius:2px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:.3em;font-family:FranklinGothicSGDemiBold,sans-serif;line-height:.72;vertical-align:middle}.card__heading .title-size-badge{margin-left:0;padding:4px 2px 3px 3px;font-size:.45em}.card__heading{line-height:1}
/*# sourceMappingURL=/cdn/shop/t/33/assets/custom-base.css.map */
