.mega-menu__link-image{aspect-ratio:1 / 1!important;overflow:hidden!important;width:160px!important;height:160px!important}.mega-menu__link-image img{width:100%!important;height:100%!important;object-fit:cover!important}.mega-menu__link{display:flex!important;flex-direction:column!important;align-items:center!important}.mega-menu__link-title{text-align:center!important;font-size:16px!important;max-width:160px!important;word-wrap:break-word!important;white-space:normal!important;line-height:1.4!important}.mega-menu .mega-menu__link .mega-menu__link-title,.mega-menu__list .mega-menu__link-title,span.mega-menu__link-title{font-size:16px!important}.mega-menu__link{transition:all .3s ease!important}.mega-menu__link:hover .mega-menu__link-title{text-decoration:underline!important;text-underline-offset:4px!important;text-decoration-thickness:2px!important}.mega-menu{width:100%!important}.mega-menu__grid{display:flex!important;justify-content:center!important}.mega-menu__list{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;gap:20px!important}.mega-menu__column{grid-column:unset!important}.mega-menu__view-all{display:inline-block!important;text-align:center!important;margin:25px auto 15px!important;padding:14px 40px!important;font-size:12px!important;font-weight:600!important;text-transform:uppercase!important;letter-spacing:1px!important;color:#000!important;text-decoration:none!important;border:1px solid #000!important;border-radius:50px!important;background:#fff!important;transition:all .3s ease!important;width:auto!important}.mega-menu__view-all:hover{background:#000!important;color:#fff!important;text-decoration:none!important}#submenu-5 .mega-menu__view-all{display:none!important}@media screen and (max-width:749px){.menu-drawer,.menu-drawer__inner,.menu-drawer__navigation,.menu-drawer__navigation-container{overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;max-height:100vh!important;max-height:100dvh!important}.menu-drawer__menu-item--mainlist{position:relative!important;z-index:1!important}.menu-drawer__submenu{position:relative!important;overflow:visible!important;height:auto!important;max-height:none!important;padding-bottom:20px!important}.menu-drawer__menu--grid{display:grid!important;grid-template-columns:1fr 1fr!important;gap:15px!important;padding-bottom:15px!important}.menu-drawer__menu--grid .menu-drawer__list-item{overflow:visible!important;margin-bottom:15px!important;text-align:center!important}.menu-drawer__menu--grid .menu-drawer__list-item img{width:100%!important;aspect-ratio:1 / 1!important;object-fit:cover!important}.menu-drawer__menu--grid .menu-drawer__list-item a{display:flex!important;flex-direction:column!important;align-items:center!important}.menu-drawer__menu--grid .menu-drawer__list-item a span{font-size:14px!important;text-align:center!important;display:block!important;width:100%!important;word-break:break-word!important;white-space:normal!important;overflow:visible!important;text-overflow:unset!important;padding-top:5px!important;line-height:1.3!important}}.menu-list__submenu{background:#f2f2f2!important;padding-top:20px!important;padding-bottom:0!important;margin:0!important}.menu-list__item[open]>.menu-list__link,.menu-list__link:hover{background:#f2f2f2!important;border-radius:4px!important}#submenu-5 .mega-menu__link-title{display:none!important}.menu-list{--menu-horizontal-gap: 40px !important}@media screen and (max-width:749px){div.text-block.custom-font-size{display:none}}.variant-option__button-label input:checked~.variant-option__button-label__pill{background-color:transparent!important;background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important}.variant-option__button-label input:checked~.variant-option__button-label__text{color:#000!important}video::-webkit-media-controls{display:none!important}video::-webkit-media-controls-enclosure{display:none!important}video::-webkit-media-controls-panel{display:none!important}video{pointer-events:none}.section-content-wrapper{padding-left:60px!important;padding-right:60px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
