@media screen and (min-width:768px){.mega-dropdown .mega-menu__inner-container{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:48px!important;padding:40px 40px 44px!important}.mega-dropdown .mega-menu__columns{display:flex!important;flex-wrap:nowrap!important;justify-content:flex-start!important;gap:64px!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;margin:0!important;padding:0!important}.mega-dropdown .mega-dropdown__column{flex:0 1 220px!important;width:auto!important;min-width:0!important;max-width:220px!important}.mega-dropdown .header__menu-item--mega-title{font-size:11px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase!important;color:#5c5c5c!important;padding:0!important;margin:0 0 18px!important;line-height:16px!important}.mega-dropdown .header__menu-item--mega-subtitle{font-size:14px!important;color:#1a1a1a!important;padding:0!important;line-height:20px!important;margin:0 0 13px!important}.mega-dropdown .mega-menu__block--images{--gsc-img-ratio: 125% !important;--gsc-columns: 2 !important;flex:0 0 40%!important;width:40%!important;max-width:620px!important;margin:0 0 0 auto!important;padding:0!important;gap:24px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.mega-menu__block--images .shape{overflow:visible!important;margin-bottom:40px!important}.mega-menu__block--images .shape img{overflow:hidden}.mega-menu__block--images .image-block,.mega-menu__block--images .shape{background:none!important}.mega-menu__block--images .overlay{display:none!important}.mega-menu__block--images .zoom,.mega-menu__block--images img{transform:none!important}.mega-menu__block--images .image-block__content-wrap{position:absolute!important;top:100%!important;bottom:auto!important;left:0!important;right:0!important;height:auto!important;padding:14px 0 0!important;display:flex!important;justify-content:center!important;align-items:flex-start!important;background:none!important}.mega-menu__block--images .image-block__content{padding:0!important;width:100%!important;text-align:center!important;align-items:center!important;justify-content:center!important}.mega-menu__block--images .image-block__title{color:#1a1a1a!important;font-size:13px!important;font-weight:400!important;letter-spacing:.2em!important;text-transform:uppercase;line-height:1.3!important;text-align:center;margin:0!important}.mega-menu__block--images .image-block__image-link{bottom:-40px!important}.mega-dropdown .mega-menu__block--images:has(.image-block:nth-child(3)){flex:0 0 55%!important;width:55%!important;max-width:860px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}.mega-dropdown .mega-menu__columns:has(.mega-dropdown__column:nth-child(4)){gap:40px!important}.mega-dropdown .mega-menu__columns:has(.mega-dropdown__column:nth-child(5)){gap:32px!important}.mega-dropdown .mega-menu__inner-container:has(.mega-dropdown__column:nth-child(5)) .mega-menu__block--images{flex:0 0 30%!important;width:30%!important;gap:16px!important}}header.shopify-section-header{z-index:20!important}header.shopify-section-header[dynamic-sticky]{--gsc-sticky-bar-bottom: 0px}header.shopify-section-header[dynamic-sticky].scrolled{box-shadow:0 1px #0000000f}.product-quantity__wrap{display:none!important}.product-siblings-variants .image-swatches .swiper-slide{width:48px!important}.product-siblings-variants .image-swatches__item{width:48px!important;height:60px!important}.product-siblings-variants .image-swatches__item-body-wrapper{border-radius:4px!important;padding-bottom:125%!important}.product-siblings-variants .image-swatches__item-body-wrapper:before,.product-siblings-variants .image-swatches__item-body-wrapper:after{border-radius:4px!important;width:100%!important;height:100%!important}.product-siblings-variants .image-swatches__item-body{width:100%!important;height:100%!important;object-fit:cover;object-position:center top}.product-form__payment-icons-label,.product-form__payment-icons{display:none!important}.product-form__payment-icons-wrapper:not(:has([class*=restock-rocket],[class*=preorder])){display:none!important}@media screen and (min-width:768px){.colorway-grouping .colorway-grouping__swatches>.image-swatches__item.colorway-grouping__count--mobile{display:none!important}}@media screen and (max-width:767px){.colorway-grouping .colorway-grouping__swatches>.image-swatches__item.colorway-grouping__item--desktop-only,.colorway-grouping .colorway-grouping__swatches>.image-swatches__item.colorway-grouping__count--desktop{display:none!important}}.product__info .restock-rocket-preorder-description .preorder-detail-item{font-size:13px!important;line-height:1.4!important;gap:6px;align-items:center;margin-top:2px!important}.product__info .restock-rocket-preorder-description .preorder-detail-text{font-size:13px!important;line-height:1.4!important}.product__info .restock-rocket-preorder-description .preorder-detail-icon{width:15px!important;height:15px!important}.product__info .restock-rocket-preorder-description .preorder-detail-icon svg{width:100%!important;height:100%!important}@media screen and (max-width:767px){.product__info .restock-rocket-preorder-description .preorder-detail-item,.product__info .restock-rocket-preorder-description .preorder-detail-text{font-size:12px!important}.product__info .restock-rocket-preorder-description .preorder-detail-icon{width:13px!important;height:13px!important}}@media screen and (min-width:768px){.footer__card-grid>.footer__block.block-footer-2{grid-column:2 / -1}.footer__block.block-footer-2>.footer__title{display:none}.footer__block.block-footer-2 .footer__menu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto);grid-auto-flow:column;row-gap:18px;column-gap:32px;width:100%;align-self:stretch;padding-top:71px}}@media screen and (max-width:767px){.footer__accordion.block-footer-2 .footer__menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:14px;column-gap:16px}}@media screen and (min-width:990px){.product__info .features-grid:not(:has(>.feature-item:nth-child(3))){justify-content:center!important;gap:48px!important}}#cleo-drawer .cleo-drawer__body li>p{display:inline;margin:0}#cleo-drawer .cleo-drawer__body li{margin:0 0 6px}
/*# sourceMappingURL=/cdn/shop/t/81/assets/cleo-mega-menu.css.map */
