@media(max-width:480px){html .ais-page .ais-Hits-list,html .ais-page .ais-results-as-list .ais-Hits-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px 12px!important}html .ais-page .ais-hit--title a{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;overflow:hidden!important;font-size:.8125rem!important;line-height:1.3!important;min-height:2.6em}html .ais-page .ais-hit--title a *{font-size:.8125rem!important;line-height:1.3!important}html .ais-page .ais-results-as-block img.ais-hit--picture,html .ais-page .ais-results-as-list img.ais-hit--picture{margin-bottom:10px!important}html .ais-page .ais-results-as-block .ais-hit:after,html .ais-page .ais-results-as-list .ais-hit:after{height:36px;padding:0 8px;font-size:.75rem}}@media(max-width:749px){html .product-card a[href*="/products"] p{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal!important;overflow:hidden!important;font-size:14px!important;line-height:1.3!important;min-height:2.6em}html .product-card .buy-buttons-signin-cta{padding:12px 6px!important;font-size:13px!important;line-height:1.3!important;white-space:nowrap!important}html .hero-subhead{font-size:max(3.4cqw,12px)!important}html .hero-cta{font-size:max(3.1cqw,12px)!important}html .hero-dot{position:relative}html .hero-dot:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}html .marquee-title{font-size:12px!important}html footer .menu__item a,html .footer .menu__item a{display:inline-block;padding-block:8px;margin-block:-8px}html .featured-blog-posts .resource-list{--mobile-card-size: 80cqw !important}html .featured-blog-posts .featured-blog-posts-card__image{flex:0 0 auto!important;width:100%!important;max-width:100%!important;height:auto!important;aspect-ratio:16 / 10!important}html .featured-blog-posts .featured-blog-posts-card__image img{width:100%!important;height:100%!important;aspect-ratio:auto!important;object-fit:cover!important}html .featured-blog-posts .featured-blog-posts-card__content h4{font-size:18px!important;line-height:1.25!important}html .featured-blog-posts .featured-blog-posts-card__content h4 h4{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}html .featured-blog-posts .blog-post-card__content-text{display:-webkit-box!important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}html .featured-blog-posts .featured-blog-posts-card__inner,html .featured-blog-posts .featured-blog-posts-card__content{gap:10px!important}}@media(max-width:900px){html .ais-sort .ais-SortBy-select{font-size:16px!important}}html .ais-page .sfs-sheet-panel .sfs-sheet-facet:has(ul>li:only-child):not(:has(input:checked)){display:none!important}html:not(.in-app) .buy-buttons-signin-cta{display:inline-flex!important;align-items:center;justify-content:center;gap:7px;border-radius:8px!important;font-weight:600!important;letter-spacing:.01em;line-height:1.2!important;white-space:nowrap!important;text-decoration:none;-webkit-font-smoothing:antialiased;box-shadow:0 1px 2px #0003,inset 0 1px #ffffff24;transition:filter .15s ease,box-shadow .15s ease,transform .1s ease}html:not(.in-app) .buy-buttons-signin-cta:before{content:"";flex:0 0 auto;width:.95em;height:.95em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17 9V7A5 5 0 0 0 7 7v2H6a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-1zM9 7a3 3 0 0 1 6 0v2H9V7z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17 9V7A5 5 0 0 0 7 7v2H6a2 2 0 0 0-2 2v9a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-9a2 2 0 0 0-2-2h-1zM9 7a3 3 0 0 1 6 0v2H9V7z'/%3E%3C/svg%3E") center / contain no-repeat}html:not(.in-app) .buy-buttons-signin-cta:hover{filter:brightness(.92);box-shadow:0 2px 6px #00000038,inset 0 1px #ffffff24}html:not(.in-app) .buy-buttons-signin-cta:active{transform:translateY(1px);box-shadow:0 1px 1px #0003}html:not(.in-app) .buy-buttons-signin-cta:focus-visible{outline:2px solid #1a1a1a;outline-offset:2px}html:not(.in-app) .product-card .buy-buttons-signin-cta{min-height:40px;padding:10px 8px!important;font-size:13px!important}@media(max-width:749px){html:not(.in-app) .product-card .product-form-buttons--sign-in-required,html:not(.in-app) .product-card .buy-buttons-block{min-width:0!important;max-width:100%!important}html:not(.in-app) .product-card .buy-buttons-signin-cta{flex:1 1 100%!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important;overflow:hidden;gap:5px;padding:10px 6px!important;letter-spacing:0;font-size:clamp(11px,3.1vw,13px)!important}}@media(max-width:359px){html:not(.in-app) .product-card .buy-buttons-signin-cta:before{display:none}}@media(prefers-reduced-motion:reduce){html:not(.in-app) .buy-buttons-signin-cta{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/81/assets/sf_mobile_polish.css.map */
