.header__menu--bar:has(.image-menu),.header_bottom:has(.image-menu){position:relative}.image-menu__panel{display:none;position:absolute;inset-inline:0;top:100%;z-index:99;max-height:calc(100dvh - 160px);overflow-y:auto;padding:44px 22px 24px;background:#fff;color:#171717;box-shadow:0 4px 8px #0000000f}@media(min-width:992px){.image-menu:not(.is-dismissed):is(:hover,:focus-within)>.image-menu__panel{display:block}}.image-menu__inner{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,3fr);gap:clamp(32px,6vw,76px);max-width:1396px;margin-inline:auto}.image-menu__inner--single{grid-template-columns:minmax(0,1fr)}.image-menu__links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:28px clamp(24px,6vw,76px)}.image-menu__heading{display:block;margin:0 0 8px;padding:3px 0 10px;border-bottom:1px solid #ccc;color:#171717;font-size:14px;font-weight:400;line-height:1.5;text-transform:uppercase}.image-menu__list{margin:0;padding:0;list-style:none}.image-menu__list a{display:block;padding-block:5px;color:#737373;font-size:14px;line-height:1.45}.image-menu__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-content:start;gap:10px}.image-menu__card{min-width:0;color:#171717;text-align:center;font-size:14px;line-height:1.4;text-transform:uppercase}.image-menu__card img{display:block;width:100%;height:auto;aspect-ratio:3 / 4;object-fit:cover}.image-menu__card span{display:block;margin-top:7px}.image-menu__panel a{overflow-wrap:anywhere}.image-menu__panel a:hover{color:#171717;text-decoration:underline;text-underline-offset:3px}.image-menu a:focus-visible{outline:2px solid currentColor;outline-offset:3px}product-description-drawer{display:block}.product-description__trigger{display:flex;align-items:center;justify-content:space-between;gap:1.6rem;width:100%;min-height:6rem;padding:1.6rem 1.2rem;border:0;border-block:1px solid #e5e5e5;border-radius:0;background:transparent;color:inherit;font:inherit;font-size:1.8rem;line-height:1.5;text-align:start;list-style:none;cursor:pointer}.product-description__trigger::-webkit-details-marker{display:none}.product-description__trigger svg{flex-shrink:0}.product-description__trigger:focus-visible,.product-description__close:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.product-description__dialog{display:none;position:fixed;inset:0 0 0 auto;width:min(50rem,100%);max-width:none;height:100%;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#fff;color:#111;overflow:hidden}.product-description__dialog[open]{display:flex;flex-direction:column;animation:product-description-enter .2s ease-out}.product-description__dialog::backdrop{background:#00000059}.product-description__header{display:grid;grid-template-columns:4.6rem 1fr 4.6rem;align-items:center;flex-shrink:0;padding-top:env(safe-area-inset-top,0px);border-top:2px solid #111;background:#eeebeb}.product-description__close{display:flex;align-items:center;justify-content:center;width:4.6rem;min-height:4.4rem;padding:0;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer}.product-description__title{margin:0;padding-block:1rem;color:inherit;font-size:2.2rem;font-weight:600;line-height:1.2;text-align:center}.product-description__content{min-height:0;padding:2.4rem;overflow-wrap:anywhere}.product-description__dialog>.product-description__content{flex:1;padding-bottom:max(2.4rem,env(safe-area-inset-bottom,0px));overflow:auto;overscroll-behavior:contain}.product-description__content :is(img,video,iframe,table){max-width:100%}.product-description__content :is(img,video){height:auto}html.product-description-open,html.product-description-open body{overflow:hidden}@keyframes product-description-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media screen and (max-width:749px){.product-description__dialog{width:100%}.product-description__content{padding:2rem}}@media(prefers-reduced-motion:reduce){.product-description__dialog[open]{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAE */
