.header-section:has(.sc-gallery-clean){--color-background: 238 233 223;--color-foreground: 17 17 17;--color-transparent: 17 17 17;--section-padding-top: 0px;--section-padding-bottom: 0px}.header.sc-gallery-clean{--section-padding-top: 0px;--section-padding-bottom: 0px;--header-background-opacity: 1 !important;--header-logo-opacity: 1 !important;--color-background: 238 233 223;--color-foreground: 17 17 17;--color-transparent: 17 17 17;--gallery-cream: #eee9df;--gallery-pink: #e11d48;--gallery-black: #111;color:var(--gallery-black)!important;background:var(--gallery-cream)!important;border-radius:0!important;padding-block:0!important;row-gap:0!important;isolation:isolate;--gallery-complement: var(--gallery-pink);--gallery-complement-pressed: var(--gallery-pink)}.header.sc-gallery-clean:before{background:var(--gallery-cream)!important;opacity:1!important;border-radius:0!important}.sc-gallery-clean .header__logo .logo{opacity:1!important}.sc-gallery-clean .header__logo .white-logo{opacity:0!important}.sc-gallery-clean .header__menu>.list-menu{gap:clamp(8px,1vw,18px)!important;flex-wrap:nowrap}.sc-gallery-clean .header__menu .menu__item{font-size:clamp(12px,1vw,14px)!important;font-weight:600;letter-spacing:.025em;padding-inline:0!important;border-radius:0!important;transform:none!important;white-space:nowrap;color:var(--gallery-black)!important}.sc-gallery-clean .header__menu .btn-duplicate{display:none!important}.sc-gallery-clean .header__menu .menu__item .btn-text{transform:none!important;opacity:1!important;color:inherit!important}.sc-gallery-clean .header__menu .menu__item .btn-text:after{content:none!important}.sc-gallery-clean .header__menu>.list-menu>li>:is(a,details>summary){border-radius:0!important}.sc-gallery-clean .header__menu>.list-menu>li>details>summary{display:flex;align-items:center;gap:8px;position:static}.sc-gallery-clean .header__menu>.list-menu>li>details>summary:after{content:"+";position:static;display:inline-block;width:10px;height:auto;background:none!important;color:var(--gallery-black);font:400 16px/1 sans-serif;transform:none!important;opacity:1!important;border-radius:0!important;flex:0 0 10px}.sc-gallery-clean .header__menu>.list-menu>li>details[open]>summary:after{content:"\2212";color:var(--gallery-black)}.sc-gallery-clean .header__menu>.list-menu>li>details[open]>summary .menu__item,.sc-gallery-clean .header__menu>.list-menu>li>a:hover{box-shadow:inset 0 -2px var(--gallery-pink);background:transparent!important}.sc-gallery-clean .header__menu .menu__item .icon{display:none!important}.sc-gallery-clean .header__menu :is(summary,a,button):focus-visible{outline:2px solid var(--gallery-black);outline-offset:4px}.sc-gallery-clean shopify-account::part(signed-out-avatar){color:var(--gallery-black)!important}.sc-gallery-clean .header__corner,.sc-gallery-clean .header__cutout{display:none!important}.sc-gallery-clean .mega-menu__container{--color-background: 238 233 223;--color-foreground: 17 17 17;background:var(--gallery-cream)!important;color:var(--gallery-black)!important;border-radius:0!important;box-shadow:0 16px 22px #11111114}.sc-gallery-clean .mega-menu__list{padding-block:20px 22px!important;padding-inline:24px!important;max-width:1360px;margin-inline:auto;border-top:1px solid rgb(17 17 17 / .15);max-height:calc(100dvh - var(--header-height) - 56px);overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin}.sc-gallery-clean .mega-menu__list--tabs{--nav-tabs-width: 200px;--nav-tabs-gap: 28px;--nav-promo-width: min(220px, 20vw)}.sc-gallery-clean .mega-menu__item--tabs{gap:12px!important}.sc-gallery-clean .mega-menu__item--tabs>p{font-size:12px!important;line-height:1.5;letter-spacing:.09em;text-transform:uppercase;color:#5d5851}.sc-gallery-clean .mega-menu__nav--tabs{gap:4px!important}.sc-gallery-clean .mega-menu__nav--tabs .mega-menu__nav-item{min-height:38px;gap:6px!important;padding:8px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:start}.sc-gallery-clean .mega-menu__nav--tabs .mega-menu__nav-item:before{content:"";display:block;flex:0 0 5px;width:5px;height:5px;background:transparent;border-radius:50%}.sc-gallery-clean .mega-menu__nav--tabs .mega-menu__nav-item[disabled]:before{background:var(--gallery-pink)}.sc-gallery-clean .mega-menu__nav--tabs .mega-menu__nav-item .heading{font-size:14px!important;line-height:1.35!important;font-weight:400;letter-spacing:0!important;color:var(--gallery-black)!important;opacity:1!important;transform:none!important}.sc-gallery-clean .mega-menu__nav--tabs .mega-menu__nav-item[disabled] .heading{font-weight:700}.sc-gallery-clean .mega-menu__nav-item .link-text:after{content:none!important}.sc-gallery-clean .mega-menu__footer{border-top:0!important;padding-top:12px}.sc-gallery-clean .mega-menu__footer .mega-menu__link .heading{font-size:12px!important;line-height:1.4!important;font-weight:600;letter-spacing:.02em!important;text-decoration:underline;text-underline-offset:5px}.sc-gallery-clean .mega-menu .mega-menu__link>.icon,.sc-gallery-clean .mega-menu .mega-menu__nav-item>.icon{display:none!important}.sc-gallery-clean .mega-menu__panel>.grid{gap:12px!important}.sc-gallery-clean .mega-menu__panel>.grid>.flex{gap:16px;align-items:start;flex-wrap:wrap}.sc-gallery-clean .mega-menu__panel>.grid>.flex>p{font-size:11px!important;letter-spacing:.06em;color:#5d5851}.sc-gallery-clean .mega-menu__panel>.grid>.flex .heading{font-size:12px!important;line-height:1.4!important;letter-spacing:0!important}.sc-gallery-clean .sc-gallery-slider{display:block;margin:0!important;padding:0!important;overflow:visible!important;scroll-snap-type:none}.sc-gallery-clean .sc-gallery-grid{--card-grid-per-row: 4 !important;--gallery-columns: 4;--card-grid-gap: 20px !important;display:grid!important;grid:auto / repeat(var(--gallery-columns),minmax(0,1fr))!important;gap:var(--card-grid-gap)!important;width:100%!important;align-items:stretch!important;max-width:892px}.sc-gallery-clean .mega-menu__panel:not(.without-promo) .sc-gallery-grid{--gallery-columns: 3;max-width:664px}.sc-gallery-clean .sc-gallery-grid>.product-card{max-width:none;justify-self:stretch}.sc-gallery-clean .mega-menu__panel .product-card{--color-background: 238 233 223;--color-foreground: 17 17 17;--card-shadow-opacity: 0;width:100%!important;min-width:0;display:flex;flex-direction:column;border:0!important;padding:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:var(--gallery-black)!important}.sc-gallery-clean .mega-menu__panel .product-card:before,.sc-gallery-clean .mega-menu__panel .product-card:after{content:none!important}.sc-gallery-clean .product-card__media{max-width:none;width:100%;margin-inline:0;border:0!important;border-radius:0!important;box-shadow:none!important}.sc-gallery-clean .product-card__media>.media{height:auto!important;aspect-ratio:1!important;padding-block-end:0!important;border-radius:0!important;background:transparent!important}.sc-gallery-clean .product-card__media .media :is(img,picture){width:100%!important;height:100%!important;object-fit:contain!important;object-position:center!important;transform:none!important;border-radius:0!important}.sc-gallery-clean .product-card__media .badges{display:none!important}.sc-gallery-clean .mega-menu__panel .product-card .product-card__content{padding:10px 0 0!important;height:auto!important;min-height:0!important;gap:6px!important;text-align:start!important;background:transparent!important}.sc-gallery-clean .product-card__top .caption{font-size:11px!important;line-height:1.4;letter-spacing:.08em!important;color:#5d5851}.sc-gallery-clean .product-card__details{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important}.sc-gallery-clean .product-card__details>p{min-height:38px;-webkit-line-clamp:unset!important;line-clamp:unset!important;overflow:visible!important;margin:0}.sc-gallery-clean .product-card__title{font-size:14px!important;line-height:1.35!important;letter-spacing:-.01em!important;font-weight:600;color:var(--gallery-black)!important}.sc-gallery-clean .product-card__details .sc-card-price-wrap{width:100%;margin-top:0!important}.sc-gallery-clean .product-card__details .price{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:baseline!important;flex-wrap:wrap!important;gap:8px!important;font-size:17px!important;line-height:1.25;color:var(--gallery-black)!important}.sc-gallery-clean .price__regular{color:var(--gallery-black)!important}.sc-gallery-clean .price__sale{color:#625b54;font-size:13px}.sc-gallery-clean .mega-menu__panel .product-card .sc-card-actions{padding-top:8px!important;margin-top:auto!important}.sc-gallery-clean .mega-menu__panel .sc-card-cart-button{--color-button-background: 225 29 72;--color-button-text: 255 255 255;--color-button-border: 225 29 72;width:100%!important;min-height:43px;padding:11px 12px!important;border:1px solid var(--gallery-pink)!important;border-radius:0!important;background:var(--gallery-pink)!important;color:#fff!important;box-shadow:none!important;font-size:13px!important;line-height:1.25;letter-spacing:.04em;font-weight:600;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.sc-gallery-clean .sc-card-cart-button .btn-text{color:inherit!important}.sc-gallery-clean .sc-card-cart-button .btn-fill{background:var(--gallery-complement)!important}.sc-gallery-clean .sc-card-cart-button:not([disabled]):hover,.sc-gallery-clean .sc-card-cart-button:not([disabled]):focus-visible{background:var(--gallery-complement)!important;color:#fff!important;border-color:var(--gallery-complement)!important}.sc-gallery-clean .sc-card-cart-button[disabled]{opacity:.55}.sc-gallery-clean .sc-card-cart-button .icon-arrow-right{display:none!important}.header-section:has(.sc-gallery-clean) #MenuDrawer{--color-background: 238 233 223;--color-foreground: 17 17 17}.header-section:has(.sc-gallery-clean) #MenuDrawer .drawer__inner{background:#eee9df!important;color:#111!important;border-radius:0!important}.header-section:has(.sc-gallery-clean) #MenuDrawer .drawer__menu-item{min-height:46px;padding-block:12px}.header-section:has(.sc-gallery-clean) #MenuDrawer .drawer__menu-item .heading,.header-section:has(.sc-gallery-clean) #MenuDrawer a.drawer__menu-item{font-size:19px;line-height:1.3}.header-section:has(.sc-gallery-clean) #MenuDrawer summary.drawer__menu-item>.icon{display:none}.header-section:has(.sc-gallery-clean) #MenuDrawer summary.drawer__menu-item:after{content:"+";position:absolute;inset-inline-end:0;top:50%;transform:translateY(-50%);font:400 23px/1 sans-serif;color:#111}.header-section:has(.sc-gallery-clean) #MenuDrawer details[open]>summary.drawer__menu-item:after{content:"\2212"}.header-section:has(.sc-gallery-clean) #MenuDrawer .drawer__close{display:flex!important}@media screen and (min-width:1024px){.header.sc-gallery-clean.header--center{--header-grid-template: "logo navigation tools icons" minmax(96px, auto) / 118px minmax(0, 1fr) 44px auto;grid-template:var(--header-grid-template)!important;column-gap:clamp(8px,1vw,16px)!important;padding-inline:clamp(24px,3vw,54px)!important;align-items:center!important}.sc-gallery-clean .header__logo{grid-area:logo;width:118px;height:80px;margin:0!important;align-items:center;justify-content:flex-start!important;overflow:hidden}.sc-gallery-clean .header__logo-link{width:118px;height:74px;overflow:hidden}.sc-gallery-clean .header__logo-link img{position:absolute;top:50%;left:50%;width:118px!important;height:118px!important;max-width:118px!important;max-height:118px!important;object-fit:contain;transform:translate(-50%,-50%) translateY(3px)}.sc-gallery-clean .header__icons--start{grid-area:tools;justify-content:center}.sc-gallery-clean .header__icons--end{grid-area:icons}.sc-gallery-clean .header__navigation{grid-area:navigation;width:100%;min-height:48px;padding-block:0!important;margin:0;border-top:0;min-width:0;align-items:center}.sc-gallery-clean .header__navigation>.header__menu{width:100%;min-width:0}.sc-gallery-clean .header__navigation>.header__menu>.list-menu{width:100%;justify-content:center!important}.sc-gallery-clean .menu-toggle-button{display:none!important}.sc-gallery-clean .header__navigation .menu__item{height:48px!important}.header.sc-gallery-clean.header--center>:is(.header__logo,.header__navigation,.header__icons){align-self:center}.header.sc-gallery-clean.header--center>.header__icons{align-items:center}.header.sc-gallery-clean.header--center>.header__icons .header__buttons{margin-inline:0}.header.sc-gallery-clean.header--center>.header__icons--end{justify-self:end}}@media screen and (min-width:1024px)and (max-width:1279px){.sc-gallery-clean .mega-menu__list{padding-inline:20px!important}.sc-gallery-clean .mega-menu__list--tabs{--nav-tabs-width: 165px;--nav-tabs-gap: 18px}.sc-gallery-clean .sc-gallery-grid{--card-grid-gap: 16px !important}.sc-gallery-clean .mega-menu__panel .sc-card-cart-button{font-size:12px!important;letter-spacing:.02em;padding-inline:8px!important}}@media screen and (min-width:1024px)and (max-width:1439px){.sc-gallery-clean .header__navigation>.header__menu>.list-menu{gap:clamp(4px,.45vw,6px)!important}.sc-gallery-clean .header__navigation .menu__item{font-size:clamp(10.5px,1.03vw,12px)!important;letter-spacing:0}.sc-gallery-clean .header__navigation .header__menu>.list-menu>li>details>summary{gap:3px}.header.sc-gallery-clean.header--center{--header-grid-template: "logo navigation tools icons" minmax(96px, auto) / 92px minmax(0, 1fr) 44px auto;column-gap:6px!important;padding-inline:16px!important}.header.sc-gallery-clean.header--center>.header__logo,.header.sc-gallery-clean.header--center .header__logo-link{width:92px}.header.sc-gallery-clean.header--center .header__logo-link img{width:100px!important;height:100px!important;max-width:100px!important;max-height:100px!important}}@media(pointer:coarse){.sc-gallery-clean .mega-menu__panel .sc-card-cart-button,.sc-gallery-clean .mega-menu__nav--tabs .mega-menu__nav-item{min-height:44px}}@media screen and (max-width:1023px){.header.sc-gallery-clean{min-height:78px;padding-inline:16px!important}.sc-gallery-clean .header__logo{width:100px;height:72px;display:flex;align-items:center;overflow:hidden}.sc-gallery-clean .header__logo-link{width:100px;height:66px;overflow:hidden}.sc-gallery-clean .header__logo-link img{position:absolute;top:50%;left:50%;width:100px!important;height:100px!important;max-width:100px!important;max-height:100px!important;object-fit:contain;transform:translate(-50%,-50%)}}@media screen and (prefers-reduced-motion:reduce){.sc-gallery-clean .mega-menu__container,.sc-gallery-clean .product-card img,.sc-gallery-clean .sc-card-cart-button{transition-duration:0s!important}}.sc-gallery-clean .mega-menu__panel.without-promo>.grid{width:100%;max-width:892px}.sc-gallery-clean .mega-menu__panel:not(.without-promo)>.grid{width:100%;max-width:664px}.sc-gallery-clean .header__menu>.list-menu>li>details[open]>summary .menu__item,.sc-gallery-clean .header__menu>.list-menu>li>details>summary:hover .menu__item,.sc-gallery-clean .header__menu>.list-menu>li>a:is(:hover,:focus-visible,[aria-current=page]){color:var(--gallery-complement)!important;box-shadow:inset 0 -2px var(--gallery-complement)}.sc-gallery-clean .mega-menu__nav--tabs .mega-menu__nav-item:is(:hover,:focus-visible,[disabled]) .heading{color:var(--gallery-complement)!important}.sc-gallery-clean .mega-menu__nav--tabs .mega-menu__nav-item[disabled]:before{background:var(--gallery-complement)}.sc-gallery-clean .mega-menu__panel .sc-card-cart-button:not([disabled]):is(:active,[aria-pressed=true],[aria-busy=true],[data-added=true]){background:var(--gallery-complement-pressed)!important;border-color:var(--gallery-complement-pressed)!important;color:#fff!important}.sc-gallery-clean .mega-menu__panel .sc-card-cart-button:not([disabled]):is(:active,[aria-pressed=true],[aria-busy=true],[data-added=true]) .btn-fill{background:var(--gallery-complement-pressed)!important}.sc-gallery-clean .mega-menu__panel .sc-card-cart-button:focus-visible{outline:2px solid var(--gallery-complement);outline-offset:3px}@supports (grid-template-rows: subgrid){.header.sc-gallery-clean .sc-gallery-grid{row-gap:0!important}.header.sc-gallery-clean .sc-gallery-grid>.product-card{display:grid!important;grid-template-rows:subgrid;grid-row:span 5;height:auto!important;row-gap:0!important;padding-bottom:22px!important}.header.sc-gallery-clean .sc-gallery-grid>.product-card .product-card__content,.header.sc-gallery-clean .sc-gallery-grid>.product-card .product-card__details{display:contents!important}.header.sc-gallery-clean .sc-gallery-grid>.product-card .product-card__media{grid-row:1;align-self:start;width:100%;max-width:none;margin:0}.header.sc-gallery-clean .sc-gallery-grid>.product-card .product-card__top{grid-row:2;min-height:16px;margin-top:12px}.header.sc-gallery-clean .sc-gallery-grid>.product-card .product-card__details>p{grid-row:3;align-self:start;min-height:38px;margin:6px 0 0!important}.header.sc-gallery-clean .sc-gallery-grid>.product-card .sc-card-price-wrap{grid-row:4;align-self:start;margin-top:8px!important}.header.sc-gallery-clean .sc-gallery-grid>.product-card .sc-card-actions{grid-row:5;align-self:end;margin:0!important;padding-top:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/42/compiled_assets/styles.css.map */
