@media screen and (max-width:991px){body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]){--mjg-ui-font:"futura-pt",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body-family:var(--mjg-ui-font);--font-head-family:var(--mjg-ui-font);--font-button-family:var(--mjg-ui-font);--color-text:#f4f7fa;--color-text-rgba:244,247,250,1;--color-link:#f4f7fa;--color-icon:#f4f7fa;--color-input-color:#c0d0db;--color-input-color-rgba:192,208,219,1;--color-background:#09141e;--gradient-background:none}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) .drawer__wrapper{width:min(100vw,420px)!important;max-width:100vw!important;height:100vh;height:100dvh!important;min-height:0!important;border:0!important;border-radius:0!important;background:#09141e!important;box-shadow:0 0 40px #00000040!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) .drawer__header{flex:0 0 auto;min-height:65px!important;padding:10px 16px!important;padding-top:calc(10px + env(safe-area-inset-top,0px))!important;border-bottom:1px solid #263845!important;background:#09141e!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) .drawer__header__inner__wrapper{display:flex!important;align-items:center!important;gap:12px;width:100%!important;min-height:44px!important;padding:0!important;margin:0!important}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) .drawer__header__left{display:contents!important}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) .drawer__head,body .drawer[drawer-type=search-drawer] .drawer__header__inner__wrapper:before,body .drawer[drawer-type=header] .drawer__header:after{order:0;flex:1 1 auto;min-width:0;margin:0!important;color:#f4f7fa!important;font:600 22px/1.25 var(--mjg-ui-font)!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important}body .drawer[drawer-type=header] .drawer__header{display:flex!important;align-items:center!important;gap:12px}body .drawer[drawer-type=header] .drawer__header:after{content:"Menu"}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) .drawer__close__btn{order:2;flex:0 0 44px;display:grid!important;place-items:center!important;width:44px!important;height:44px!important;min-width:44px!important;min-height:44px!important;margin:0 0 0 auto!important;padding:0!important;border:1px solid #344b5b!important;border-radius:10px!important;background:#12222e!important;box-shadow:none!important;transform:none!important}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) .drawer__close__btn svg{width:20px!important;height:20px!important}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) .drawer__body{flex:1 1 auto;min-height:0!important;height:auto!important;padding:0!important;font-family:var(--mjg-ui-font)!important;overscroll-behavior:contain}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) :is(a,button,input,textarea,p,span){font-family:var(--mjg-ui-font)!important}body .drawer:is([drawer-type=header],[drawer-type=search-drawer],[drawer-type=cart-drawer]) :is(a,button,input,textarea,[tabindex]):focus-visible{outline:2px solid #98d8fb!important;outline-offset:3px}body .drawer[drawer-type=header] .drawer__body{overflow:hidden!important}body .drawer[drawer-type=header] .drawer__body__wrappe{display:block!important;height:100%!important;min-height:0;padding:0!important}body .drawer[drawer-type=header] hamburger-menu{display:block;height:100%}body .drawer[drawer-type=header] .hamberger-accordion{height:100%!important;gap:2px!important;padding:12px 16px!important;margin:0!important;overscroll-behavior:contain}body .drawer[drawer-type=header] .hamberger-accordion li{padding:0!important;margin:0!important;flex-shrink:0}body .drawer[drawer-type=header] .hamberger-accordion__link-black,body .drawer[drawer-type=header] .hamberger-accordion__link,body .drawer[drawer-type=header] .accordion__item__head{display:flex!important;align-items:center!important;justify-content:flex-start!important;width:100%;min-height:48px!important;margin:0!important;padding:12px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#f4f7fa!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.01em!important;text-transform:none!important;text-align:left!important;text-decoration:none!important;word-break:normal!important;overflow-wrap:anywhere}body .drawer[drawer-type=header] .accordion__item__head{justify-content:space-between!important;gap:12px}body .drawer[drawer-type=header] .hamberger-accordion__head,body .drawer[drawer-type=header] .accordion__item__head .hamberger-accordion__link-black{display:block!important;flex:1 1 auto;min-width:0;min-height:0!important;margin:0!important;padding:0!important;color:#f4f7fa!important;font-size:16px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:.01em!important;text-transform:none!important;text-align:left!important;word-break:normal!important;overflow-wrap:anywhere}body .drawer[drawer-type=header] .accordion__item__head>.caret-icon{flex:0 0 16px}body .drawer[drawer-type=header] .hamberger-accordion__link-black:hover,body .drawer[drawer-type=header] .hamberger-accordion__link:hover,body .drawer[drawer-type=header] .accordion__item__head:hover,body .drawer[drawer-type=header] a[aria-current=page]{background:#142c3d!important;color:#fff!important}body .drawer[drawer-type=header] .hamberger-accordion .interactions-enabled+.accordion__item__body{padding-top:calc(65px + env(safe-area-inset-top,0px))!important;background:#09141e!important;overscroll-behavior:contain}body .drawer[drawer-type=header] .hamberger-accordion--childElement{padding:8px 16px 24px!important}body .drawer[drawer-type=header] .back-to-menu{min-height:48px;padding:12px 24px!important;gap:8px;border-bottom:1px solid #263845!important;color:#b7ddf2!important;font-size:15px!important;line-height:1.4!important;text-align:left!important;word-break:normal}body .drawer[drawer-type=header] .drawer__footer{flex:0 0 auto;display:flex;flex-direction:column;align-items:stretch;gap:4px;margin:0!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px))!important;background:#09141e!important}body .drawer[drawer-type=header] .drawer__footer>li{padding:0!important;border:0!important}body .drawer[drawer-type=header] .localization-dropdown__btn{gap:6px;flex-wrap:wrap}body .drawer[drawer-type=header] .drawer__footer a,body .drawer[drawer-type=header] .drawer__footer button{display:flex;align-items:center;min-height:44px;padding:8px 12px!important;color:#d2dde5!important;font-size:14px!important;line-height:1.4!important;letter-spacing:0!important;text-align:left!important;text-transform:none!important}body .drawer[drawer-type=header] .localization-dropdown__list{max-width:100%;width:max-content;background:#12222e!important;border:1px solid #344b5b}body .drawer[drawer-type=search-drawer] .drawer__body{overflow-y:auto!important;overflow-x:hidden!important}body .drawer[drawer-type=search-drawer] .drawer__body__wrapper{height:auto!important;min-height:100%}body .drawer[drawer-type=search-drawer] .search-form-container,body .drawer[drawer-type=search-drawer] .search-form{height:auto!important;margin:0!important}body .drawer[drawer-type=search-drawer] .search-form__container{padding:16px!important}body .drawer[drawer-type=search-drawer] .search-form__input{box-sizing:border-box;width:100%!important;min-width:0;min-height:52px!important;padding:14px 16px!important;border:1px solid #c4d4df!important;border-radius:8px!important;background:#f6f9fb!important;color:#10202b!important;box-shadow:none!important;font-size:16px!important;font-weight:400!important;line-height:22px!important;letter-spacing:0!important;text-align:left!important}body .drawer[drawer-type=search-drawer] .search-form__input::placeholder{opacity:1!important;visibility:visible!important;color:#526673!important;font-size:16px!important;font-weight:400!important;letter-spacing:0!important}body .drawer[drawer-type=search-drawer] .search-form__input:focus{background:#fff!important;color:#10202b!important;border-color:#98d8fb!important;box-shadow:0 0 0 3px #98d8fb40!important}body .drawer[drawer-type=search-drawer] .prompt_text{display:none!important}body .drawer[drawer-type=search-drawer] .predictive-search,body .drawer[drawer-type=search-drawer] .predictive-search-container,body .drawer[drawer-type=search-drawer] .search-trending-product,body .drawer[drawer-type=search-drawer] .search-trending-product__body,body .drawer[drawer-type=search-drawer] .search-trending-product__wrapper{height:auto!important;max-height:none!important}body .drawer[drawer-type=search-drawer] .predictive-search-container,body .drawer[drawer-type=search-drawer] .search-trending-product__body{overflow:visible!important}body .drawer[drawer-type=search-drawer] .search-trending-product__heading,body .drawer[drawer-type=search-drawer] .search-trending-product__wrapper,body .drawer[drawer-type=search-drawer] .predictive-search__tab-body,body .drawer[drawer-type=search-drawer] .predictive-search__query-wrp{padding-inline:16px!important}body .drawer[drawer-type=search-drawer] .search-trending-product__heading,body .drawer[drawer-type=search-drawer] .search-trending-product__heading .h3{margin:0!important;padding-top:0!important;padding-bottom:8px!important;color:#f4f7fa!important;font-size:18px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:0!important}body .drawer[drawer-type=search-drawer] .search-trending-product__item,body .drawer[drawer-type=search-drawer] .predictive-search__item--link{min-width:0;gap:12px!important}body .drawer[drawer-type=search-drawer] .search-trending-product__image,body .drawer[drawer-type=search-drawer] .predictive-search__image{flex:0 0 60px;width:60px;height:60px;padding-top:0!important;border-radius:8px;overflow:hidden}body .drawer[drawer-type=search-drawer] .search-trending-product__item__content,body .drawer[drawer-type=search-drawer] .predictive-search__list-item__content{min-width:0}body .drawer[drawer-type=search-drawer] .search-trending-product__item__heading,body .drawer[drawer-type=search-drawer] .predictive-search__list-item__heading,body .drawer[drawer-type=search-drawer] .predictive-search .product-card-item__head{margin:0 0 4px!important;padding:0!important;color:#f4f7fa!important;font-size:15px!important;font-weight:500!important;line-height:1.4!important;letter-spacing:0!important;word-break:normal!important;overflow-wrap:anywhere}body .drawer[drawer-type=search-drawer] .predictive-search__tab-list{gap:16px!important;flex-wrap:wrap;padding-inline:16px!important}body .drawer[drawer-type=search-drawer] .predictive-search__tab-item{font-size:13px!important;line-height:1.4!important;letter-spacing:.02em!important}body .drawer[drawer-type=search-drawer] .predictive-search__footer{position:sticky!important;bottom:0;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px))!important;background:#09141e!important;z-index:2}body .drawer[drawer-type=cart-drawer] .drawer__body{overflow:hidden!important}body .drawer[drawer-type=cart-drawer] .drawer__body__wrapper{min-height:0;padding:0!important;overscroll-behavior:contain}body .drawer[drawer-type=cart-drawer] .cart__drawer{padding:0 16px 16px!important}body .drawer[drawer-type=cart-drawer] .cart__drawer__items-list{margin:12px 0!important;padding:0!important}body .drawer[drawer-type=cart-drawer] .cart__drawer__item{margin:0 0 12px!important;padding:12px!important;border:1px solid #263e4f!important;border-radius:10px!important;background:#10212e!important;box-shadow:none!important}body .drawer[drawer-type=cart-drawer] .cart__drawer__itemWrap{gap:12px;align-items:flex-start}body .drawer[drawer-type=cart-drawer] .cart__drawer__imgWrp{flex:0 0 64px;margin:0!important;background:#e9eff3!important;border-radius:6px;overflow:hidden}body .drawer[drawer-type=cart-drawer] .cart__drawer__imgWrp img,body .drawer[drawer-type=cart-drawer] .cart__drawer__imgWrp svg{display:block;width:64px!important;height:80px!important;object-fit:contain!important}body .drawer[drawer-type=cart-drawer] .cart__drawer__itemBody{min-width:0;padding:0!important}body .drawer[drawer-type=cart-drawer] .cart__drawer__itemBodyHead a{margin:0!important;font-size:15px!important;font-weight:600!important;line-height:1.4!important;letter-spacing:0!important;word-break:normal!important;overflow-wrap:anywhere}body .drawer[drawer-type=cart-drawer] .cart__drawer__product-options__wrapper{flex-wrap:wrap;row-gap:4px;max-width:100%;margin-top:4px}body .drawer[drawer-type=cart-drawer] .cart__drawer__product-option,body .drawer[drawer-type=cart-drawer] .cart__drawer__product-properties{font-size:13px!important;line-height:1.4!important;overflow-wrap:anywhere}body .drawer[drawer-type=cart-drawer] .cart__drawer__prices{margin-top:8px;font-size:15px!important;font-variant-numeric:tabular-nums}body .drawer[drawer-type=cart-drawer] .cart__drawer__ld-block>.d-flex.mt-12{flex-wrap:wrap;gap:8px}body .drawer[drawer-type=cart-drawer] .cart__drawer .product-quantity__selector-wrapper{width:126px!important;max-width:126px!important;margin:0!important}body .drawer[drawer-type=cart-drawer] .cart__drawer .product-quantity__selector{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;height:46px;min-height:46px;margin:0!important;padding:0!important;border:1px solid #526d7f!important;border-radius:8px!important}body .drawer[drawer-type=cart-drawer] .cart__drawer .product-quantity__selector button{width:44px;min-height:44px;padding:12px!important}body .drawer[drawer-type=cart-drawer] .cart__drawer .product-quantity__selector input{width:100%!important;max-width:none!important;min-width:0;height:44px;padding:0!important;border:0!important;color:#f4f7fa!important;font-size:16px!important;line-height:1.2!important}body .drawer[drawer-type=cart-drawer] .remove__lineItem{display:flex;align-items:center;min-height:44px;color:#c3d3df!important;font-size:13px!important}body .drawer[drawer-type=cart-drawer] .drawer__action__btn{padding:0 16px calc(12px + env(safe-area-inset-bottom,0px))!important;background:#09141e!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}body .drawer[drawer-type=cart-drawer] .cart-drawer__extra__elements{margin-inline:-16px!important}body .drawer[drawer-type=cart-drawer] .cart-drawer__extra__elements>button{min-height:44px}body .drawer[drawer-type=cart-drawer] .btn{margin-top:0!important}body .drawer[drawer-type=cart-drawer] .cart-drawer__checkoutButtons{margin:12px 0 8px!important}body .drawer[drawer-type=cart-drawer] .cart-drawer__checkoutButtons .btn,body .drawer[drawer-type=search-drawer] .predictive-search__footer .btn{min-height:52px!important;padding:14px 16px!important;border:1px solid #98d8fb!important;border-radius:8px!important;background:#98d8fb!important;color:#09141e!important;box-shadow:none!important;font-size:16px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:.01em!important;text-transform:none!important;transform:none!important}body .drawer[drawer-type=cart-drawer] .cart-drawer__checkoutButtons .btn span,body .drawer[drawer-type=search-drawer] .predictive-search__footer .btn span{color:#09141e!important}body .drawer[drawer-type=cart-drawer] .cart-drawer__checkoutButtons .btn:before,body .drawer[drawer-type=cart-drawer] .cart-drawer__checkoutButtons .btn:after,body .drawer[drawer-type=search-drawer] .predictive-search__footer .btn:before,body .drawer[drawer-type=search-drawer] .predictive-search__footer .btn:after{display:none!important}body .drawer[drawer-type=cart-drawer] .tax-note{margin:8px 0 0!important;font-size:12px!important;line-height:1.5!important}body .drawer[drawer-type=cart-drawer] .cart__free__shipping__alignment{margin-inline:-16px!important;padding:12px 16px!important;background:#122b3c!important;--free-shipping-color-text:224,240,249,1}body .drawer[drawer-type=cart-drawer] .empty__cart{position:relative!important;top:auto!important;left:auto!important;transform:none!important;min-height:240px;padding:32px 0}body .drawer[drawer-type=cart-drawer] .drawer__body__wrapper:has(drawer-cart[data-cartitemcount="0"]){height:100%!important}body .drawer[drawer-type=cart-drawer] .empty__cart__header{font-size:24px!important;font-weight:600!important;line-height:1.25!important;letter-spacing:0!important}body .drawer[drawer-type=cart-drawer] .empty__cart__para{font-size:15px!important;line-height:1.5!important}body .drawer[drawer-type=cart-drawer] .empty__cart__cta{min-height:48px!important;margin:16px auto 0!important;letter-spacing:.02em!important}body .drawer[drawer-type=cart-drawer] .recommendation__wrapper{padding:16px!important}body .drawer[drawer-type=cart-drawer] .recommendation__head{position:static!important;margin-bottom:12px!important;font-size:18px!important;font-weight:600!important;line-height:1.35!important;text-align:left!important}body .drawer[drawer-type=cart-drawer] .cart__recommendation__position{position:relative!important}body .drawer[drawer-type=cart-drawer] bottom-sheet{max-height:calc(100dvh - 65px);overflow-y:auto;padding:16px 16px calc(16px + env(safe-area-inset-bottom,0px))}body .drawer[drawer-type=cart-drawer] bottom-sheet :is(input,textarea){font-size:16px!important;line-height:1.4!important}body .mjg-search-hero h1,body .mjg-cart-head h1{font-family:futura-pt,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;font-size:clamp(30px,7.5vw,40px)!important;font-weight:500!important;line-height:1.18!important;letter-spacing:-.01em!important;word-break:normal!important;overflow-wrap:anywhere}body .mjg-search-hero__shell,body .mjg-cart-head__shell{min-height:0!important;padding-block:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/mjg-mobile-ui.css.map */
