.ss-product-mobile-summary{display:none}.ss-mobile-sort:focus-visible{outline:2px solid currentColor;outline-offset:3px}.suit-shop-size-guide__help{display:inline-flex;align-items:center;min-height:44px;margin-inline-start:4px;color:inherit;font-size:12px;text-decoration:underline;text-underline-offset:4px}.ss-mobile-sort{display:none}@media(max-width:749px){#MainContent .ss-product-mobile-summary{display:grid;grid-column:1 / -1;gap:8px;padding:12px 16px 4px}.ss-product-mobile-summary__title{margin:0;color:inherit;font:600 clamp(20px,5.5vw,26px)/1.3 var(--font-body--family)}.ss-product-mobile-summary product-price{display:none}#MainContent .suit-shop-product-section .product-details h1{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}#MainContent .suit-shop-product-section .product-details product-price{font-size:19px}#MainContent .product-details .group-block-content:has(>.text-block>h1){gap:0}#MainContent .product-details>.group-block>.group-block-content{gap:16px}#MainContent .suit-shop-product-section .product-information__grid{row-gap:16px}#MainContent .suit-shop-product-section .product-information__media .product-media-container{height:auto;min-height:0;aspect-ratio:4 / 5}#MainContent .suit-shop-product-section .product-information__media .product-media{height:100%;min-height:0;aspect-ratio:4 / 5}#MainContent .suit-shop-product-section .product-information__media .product-media__image{width:100%;height:100%;object-fit:contain;background:#f3f3f3}#MainContent .suit-shop-product-section .product-details .divider{margin-block:12px}#MainContent .suit-shop-product-section .product-details .buy-buttons-block{margin-block:10px 16px}#MainContent .sticky-add-to-cart__bar{display:grid;gap:10px;min-height:76px;height:auto;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));grid-template-columns:minmax(0,1fr) minmax(132px,1fr)}#MainContent .sticky-add-to-cart__bar .sticky-add-to-cart__image{display:none}#MainContent .sticky-add-to-cart__bar .sticky-add-to-cart__info{min-width:0;grid-column:1;gap:3px}#MainContent .sticky-add-to-cart__bar .sticky-add-to-cart__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;line-height:1.35;margin:0}#MainContent .sticky-add-to-cart__bar .sticky-add-to-cart__variant{display:block;font-size:11px;line-height:1.3}#MainContent .sticky-add-to-cart__bar .sticky-add-to-cart__price{grid-column:1;font-size:12px}#MainContent .sticky-add-to-cart__bar .sticky-add-to-cart__button{grid-column:2;grid-row:1 / span 2;width:100%;min-width:0;min-height:48px;padding:10px}#MainContent .sticky-add-to-cart__bar .add-to-cart-text__content{display:inline;font-size:12px;font-weight:700;white-space:normal}#MainContent .sticky-add-to-cart__bar .add-to-cart-text{display:flex;align-items:center;justify-content:center;gap:7px}#MainContent .sticky-add-to-cart__bar .svg-wrapper{width:18px;height:18px;flex:none}#MainContent .facets-toggle__button,#MainContent .ss-mobile-sort{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;padding:8px 10px;font:inherit;font-size:14px;cursor:pointer}#MainContent .facets-toggle__wrapper{display:flex;align-items:center;gap:6px}#MainContent .price-facet__input{font-size:16px}#MainContent [id^=NewArrivals-] .new-arrivals__inner,#MainContent [id^=BestSellers-] .best-sellers__inner{padding-block:36px}#MainContent [id^=shop-by-category-] .suit-shop-category__inner{padding-block:32px}header-drawer .menu-drawer__navigation-container{grid-template-rows:auto;align-content:start}header-drawer .menu-drawer__utility-links{margin-block:12px}header-drawer .menu-drawer__menu--childlist:not(.menu-drawer__menu--grid){flex-grow:0}header-drawer .suit-shop-mobile-hashtag{padding-block:14px}}@media(min-width:0px){header-drawer .menu-drawer{background:#fff;color:#111}header-drawer .ss-drawer-nav{padding:28px 28px 0}header-drawer .ss-drawer-nav ul{list-style:none;margin:0;padding:0}header-drawer .ss-drawer-nav__top{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;width:100%;padding:10px 0;color:#111;font:inherit;font-size:14px;font-weight:500;line-height:1.5;letter-spacing:.035em;text-transform:uppercase;text-decoration:none;cursor:pointer;list-style:none}header-drawer .ss-drawer-nav__top::-webkit-details-marker{display:none}header-drawer .ss-drawer-nav__item:first-child .ss-drawer-nav__top{font-weight:650}header-drawer .ss-drawer-nav__item--branch{margin-block:22px 10px}header-drawer .ss-drawer-nav__top svg{flex:none;transition:transform .2s ease}header-drawer .ss-drawer-nav__branch[open]>summary svg{transform:rotate(180deg)}header-drawer .ss-drawer-nav__children{padding-block:4px 14px}header-drawer .ss-drawer-nav__children a{display:flex;align-items:center;min-height:44px;padding:8px 0;font-size:13px;line-height:1.5;color:#626262;text-decoration:none}header-drawer .ss-drawer-nav__group{margin-block:10px}header-drawer .ss-drawer-nav__children .ss-drawer-nav__heading{color:#111;font-weight:600}header-drawer .ss-drawer-nav__group ul{padding-inline-start:14px}header-drawer .ss-drawer-nav a:hover{color:#000;text-decoration:underline;text-underline-offset:4px}header-drawer .ss-drawer-nav :is(a,summary):focus-visible{outline:1px solid #111;outline-offset:3px}header-drawer .menu-drawer__utility-links{margin:12px 0 0;padding:0 28px;color:#111}header-drawer .menu-drawer__localization{margin:0;width:100%}header-drawer .suit-shop-mobile-hashtag{margin:12px 0 0;padding:16px 28px 28px;color:#111;font-size:11px;letter-spacing:.055em;text-align:start;direction:ltr}@media(prefers-reduced-motion:reduce){header-drawer .ss-drawer-nav__top svg{transition:none}}}#our-stores{display:block;scroll-margin-top:110px}
/*# sourceMappingURL=/cdn/shop/t/21/assets/suit-shop-mobile.css.map */
