@media screen and (max-width:749px){:root{--tyeso-mobile-gutter: 16px;--tyeso-mobile-tap-target: 44px}html,body{max-width:100%;overflow-x:clip}@supports not (overflow: clip){html,body{overflow-x:hidden}}input,select,textarea{min-height:var(--tyeso-mobile-tap-target);font-size:16px}.header__primary-nav{margin-inline-start:-10px}.header__secondary-nav{column-gap:0!important;margin-inline-end:-10px}.header__primary-nav button,.header__secondary-nav a,.header__secondary-nav button,:where(.modal,.drawer,.popover,.header-search)::part(close-button){min-width:var(--tyeso-mobile-tap-target)!important;min-height:var(--tyeso-mobile-tap-target)!important;display:inline-grid!important;place-items:center!important}.announcement-bar .prose,.announcement-bar p{font-size:10px!important;line-height:1.3!important}.slideshow__slide-content{top:0!important;max-width:min(100%,34rem)!important;padding-inline:var(--tyeso-mobile-gutter)!important}.slideshow__slide .prose .h6{margin-bottom:6px!important;font-size:12px!important;line-height:1.35!important}.slideshow__slide .prose .h1{margin-bottom:14px!important;font-size:clamp(24px,7vw,31px)!important;line-height:1.08!important;white-space:normal!important;overflow-wrap:anywhere;text-wrap:balance}.slideshow__slide .button,.section-spacing .button,.collection-list .button{min-height:var(--tyeso-mobile-tap-target)!important;height:auto!important;padding:10px 22px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;line-height:1.2!important;letter-spacing:.08em!important}.section-spacing .prose .h1,.section-spacing .prose .h2{margin-bottom:12px!important;font-size:clamp(20px,5.2vw,24px)!important;line-height:1.15!important;letter-spacing:.03em!important;white-space:normal!important;overflow-wrap:anywhere}.collection-list .prose{gap:4px!important}.collection-list .prose .h6{margin-bottom:6px!important;padding:0!important;font-size:12px!important;line-height:1.2!important}.collection-list .prose .h1,.collection-list .prose .h2,.collection-list .prose h1,.collection-list .prose h2{margin-top:0!important;margin-bottom:14px!important;font-size:20px!important;line-height:1.2!important;white-space:normal!important;overflow-wrap:anywhere}.page-dots{gap:8px 10px!important}.page-dots>*,.page-dots .tap-area,carousel-navigation.page-dots>button{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}.page-dots>*:after,.page-dots .tap-area:after{top:8px!important;right:8px!important;bottom:8px!important;left:8px!important}body.template-product .product-gallery .page-dots,body.template-product product-gallery .page-dots{max-width:100%;padding-inline:var(--tyeso-mobile-gutter)!important;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}body.template-product .product-gallery .page-dots::-webkit-scrollbar,body.template-product product-gallery .page-dots::-webkit-scrollbar{display:none}.product-card__info{padding-bottom:16px!important;row-gap:8px}.stanley-bold-title{margin-block:4px!important;font-size:14px!important;line-height:1.25!important;letter-spacing:0!important}.stanley-price-wrap *{font-size:13px!important;line-height:1.35!important}.swatch-nav-container{max-width:100%!important;margin:8px 0 4px!important;overflow:hidden}.product-card .h-stack:has([data-option-value]),.product-card fieldset:has([data-option-value]){width:100%!important;max-width:100%!important;padding-block:4px;flex-wrap:nowrap!important;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.product-card .h-stack:has([data-option-value])::-webkit-scrollbar,.product-card fieldset:has([data-option-value])::-webkit-scrollbar{display:none}.product-card [data-option-value],.product-card .thumbnail-swatch{flex:0 0 30px!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;margin-right:4px!important}.product-card [data-option-value] img,.product-card .thumbnail-swatch img{width:100%;height:100%;object-fit:cover}body.template-product .shopify-section--text-with-icons .section-spacing{margin-top:18px!important;padding-top:12px!important}body.template-product .shopify-section--text-with-icons .text-with-icons--stacked{gap:10px 8px!important;padding:10px 12px 0!important}body.template-product .shopify-section--text-with-icons .text-with-icons--stacked[data-items="4"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.template-product .shopify-section--text-with-icons .text-with-icons--stacked[data-items="3"]{grid-template-columns:repeat(3,minmax(0,1fr))!important}body.template-product .shopify-section--text-with-icons .constrained-image{--image-mobile-max-width: 24px !important}body.template-product .shopify-section--text-with-icons .h6{width:auto!important;max-width:100%!important;font-size:11px!important;line-height:1.25!important;letter-spacing:0!important;white-space:normal!important;word-break:normal!important;overflow-wrap:anywhere!important;transform:none!important}#shopify-pc__banner,.shopify-pc__banner__dialog{inset:auto var(--tyeso-mobile-gutter) calc(16px + env(safe-area-inset-bottom,0px)) var(--tyeso-mobile-gutter)!important;width:auto!important;max-width:none!important;max-height:min(62dvh,420px)!important;overflow:auto!important;border-radius:4px!important}#shopify-pc__banner p,.shopify-pc__banner__body{font-size:13px!important;line-height:1.4!important}#shopify-pc__banner button,.shopify-pc__banner__btn-accept,.shopify-pc__banner__btn-decline,.shopify-pc__banner__btn-manage-prefs{min-height:var(--tyeso-mobile-tap-target)!important;height:auto!important;font-size:13px!important;line-height:1.2!important}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/tyeso-mobile-fixes.css.map */
