#find-your-frame.frame-chooser{--color-accent:#c8c9cf;--color-surface:#fff;--color-ink:#a9abb3;position:relative;isolation:isolate;overflow:hidden;width:100%;max-width:none;margin-inline:0;border:0;border-radius:0;box-shadow:none;padding:clamp(36px,5vw,70px) max(14px,5%);background:radial-gradient(120% 90% at 20% 110%,#c8c9cf,#e5e5e9 45%,#fff);color:#000}#find-your-frame>.frame-shader{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;z-index:-1;pointer-events:none;opacity:0}#find-your-frame .frame-heading h2,#find-your-frame .frame-heading p,#find-your-frame .frame-caption,#find-your-frame .frame-caption p,#find-your-frame .frame-caption h3{color:#000}#find-your-frame.frame-chooser{padding-bottom:clamp(110px,10vw,150px)}#find-your-frame.frame-chooser:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:100px;background:linear-gradient(to bottom,#fff0,#fff9 55%,#fff);pointer-events:none;z-index:0}#find-your-frame.frame-chooser{margin-top:clamp(0px,calc(2.667vw - 20px),12px);padding-top:clamp(72px,6.667vw,100px)}#find-your-frame.frame-chooser:before{content:"";position:absolute;left:0;right:0;top:-1px;height:70px;background:linear-gradient(to bottom,#fff,#fff9 45%,#fff0);pointer-events:none;z-index:0}#shop-by.shop-browser{padding-top:24px}#solaro-studio-root .sp-gallery .sp-track{padding-bottom:28px}#solaro-studio-root .sp-gallery{background:linear-gradient(to bottom,#f3f3f1 0% calc(100% - 140px),#fff calc(100% - 28px) 100%)}#find-your-frame.frame-chooser{padding-top:clamp(52px,calc(6.667vw - 20px),80px)}#find-your-frame.frame-chooser:before{height:50px}@media(min-width:900px){.hero-slideshow .hero-signature-portrait picture img{object-position:center top!important;transform-origin:center top}.hero-slideshow .hero-signature-portrait.is-active picture img{animation:hero-portrait-room 9s linear both}.sp-gallery .sp-card.sp-featured{flex-basis:calc((90vw - 40px)/4.5);width:calc((90vw - 40px)/4.5)}.sp-gallery .sp-copy,.sp-gallery .sp-promo-copy{padding:17px 15px}.sp-gallery .sp-title,.sp-gallery .sp-card.concept .sp-title,.sp-gallery .sp-softball-copy .sp-title{font-size:clamp(18px,8.5cqw,26px);letter-spacing:-.9px}.sp-gallery .sp-eyebrow{font-size:clamp(7px,2.65cqw,9px);letter-spacing:1px;margin-bottom:8px}.sp-gallery .sp-sub{font-size:clamp(9px,3.6cqw,11px);margin:10px 0}.sp-gallery .sp-cta{font-size:clamp(9px,3.3cqw,11px);padding:9px 12px;min-height:32px}.sp-gallery .sp-discount{font-size:clamp(36px,20cqw,51px)}.sp-gallery .sp-video-bottom{left:15px;right:12px}.athlete-section .athlete-photo{flex-basis:calc((100% - 40px)/4.5)}.athlete-section .athlete-shop{left:8px;right:8px;bottom:9px;padding:10px;gap:5px;grid-template-columns:minmax(0,1fr) 26%}.athlete-section .athlete-shop a{font-size:12px}.athlete-section .athlete-shop p{font-size:11px;margin:5px 0}.athlete-section .athlete-shop .athlete-product-thumb{height:57px}.athlete-section .athlete-shop button{font-size:9px;padding:6px 8px;min-height:30px}}@keyframes hero-portrait-room{0%{transform:scale(1)}to{transform:scale(1.015)}}#find-your-frame.frame-chooser{padding-bottom:clamp(48px,5vw,64px);margin-bottom:0}#find-your-frame.frame-chooser:after{height:clamp(40px,4vw,56px)}#shop-by.shop-browser{padding-top:16px}#shop-youth.shop-browser{display:block;grid-template-columns:none}#shop-youth>.shop-browser-content{width:100%;min-width:0}#find-your-frame.frame-chooser{margin-top:0;padding-top:clamp(40px,calc(5.333vw - 16px),64px)}#solaro-studio-root .sp-gallery .sp-track{padding-bottom:22px}
/*# sourceMappingURL=/cdn/shop/t/24/assets/refresh-assets-review-frame-shader.css.map */
