.announcement__text{font-style:normal;font-weight:600;font-size:13px;line-height:1em;letter-spacing:1.8px}.vanity--announcement__text{text-transform:uppercase}.anniversary-announce{background:linear-gradient(90deg,#d33400 -1.49%,#9d320c -1.48%,#d41f00 43.57%,#e44a00 75.19%,#f57700 99.67%);padding:10px 0;margin:0}.anniversary-banner .text-overlay__button-row{text-align:left;margin-top:30px;display:flex;gap:10px}.anniversary-banner .special-note{font-weight:500;font-size:18px;margin-top:25px;margin-bottom:0;text-align:center}.announcement-bar__middle{max-width:unset!important}.anniversary-banner .text-overlay__text{width:max-content}.desk-hide{display:none}.recently-viewed-banner.sticky{top:91px;z-index:100}.collection-colorush .rush-hour-banner__button{display:none}.section-rich-text.sticky{top:91px;z-index:100}.anniversary-banner .btn{min-width:unset!important;width:45%}.collection-talon .fully-spaced-row--medium,.collection-huron .fully-spaced-row--medium,.collection-cayman .fully-spaced-row--medium{margin-top:0}.collection-talon .collection-new-ui .product-list,.collection-huron .collection-new-ui .product-list,.collection-cayman .collection-new-ui .product-list{margin-bottom:0}.section-sr-slideshow .anniversary-banner .text-overlay__button-row:last-child{margin-top:30px}.banner-up sr-tab-content .home-product-card .image-tile-tag{position:absolute;top:0;left:0}.banner-up .image-tile-tag img{width:100%}.banner-up .col-copy.text-center{padding-top:39px!important}.card-colorush img{width:100%}.card-colorush .hp-tile-copy{font-size:26px!important;line-height:36px;margin-top:20px;font-weight:500}.banner-up{padding-top:20px!important}.product-react .section-sr-we-got-you-banner{display:block!important}.product-react .product-banner-bottom-tmp{display:none}.anniversary-banner .text-overlay--v-bottom{align-items:center!important}.july-4-colorush{width:fit-content;margin-bottom:23px;display:none}.template-index .july-4-colorush{display:block}.promo-banner{color:#fff;padding:10px 20px;display:flex;align-items:center;justify-content:center;font-size:17px;font-weight:600;background-image:var(--bg-gradient, none);--bg-gradient: linear-gradient(86.1deg, rgba(176, 22, 25, 1) 36.86%, rgba(11, 49, 97, 1) 92.69%);--heading-color: 255 255 255;line-height:1.4}.promo-label{background:#fff;color:#000;font-weight:700;padding:5px 17px 3px;margin-right:10px;letter-spacing:3px;font-size:15px;display:inline-block;line-height:1}.promo-text{color:#fff}.shop-by-collection-wrapper{padding:40px 0}.shop-by-collection-wrapper .slideshow-nav__btn{position:absolute;top:50%;z-index:1;width:30px;height:30px}.shop-by-collection-wrapper .has-ltr-icon{left:40px}.shop-by-collection-wrapper .next{right:40px;left:unset}.shop-by-collection-wrapper .shop-by-collection-header{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.shop-by-collection-wrapper .shop-by-collection-header h2{font-size:35px;font-weight:600;margin:0;text-transform:capitalize}.shop-by-collection-wrapper .shop-by-collection-header .badge{background-color:#b30000;color:#fff;font-size:14px;font-weight:700;padding:4px 8px;border-radius:3px}.shop-by-collection-wrapper .collection-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.shop-by-collection-wrapper .collection-item{text-align:center;width:100%}.shop-by-collection-wrapper .collection-item img{width:100%;height:auto;border-radius:6px}.shop-by-collection-wrapper .collection-title{display:block;margin-top:10px;font-weight:600;font-size:14px;text-transform:uppercase}.banner-top sr-tab-content .home-product-card .image-tile-tag{position:absolute;top:0;left:0}.banner-top .col-copy.text-center{padding-top:39px!important}.banner-top .image-tile-tag img{max-width:unset!important;width:100%}.banner-top .image-tile-title img{max-width:134px;margin:0 auto;padding-bottom:5px}.fish-card .hp-tile-copy{padding:0;font-size:16px!important}@media screen and (max-width: 767px){.banner-top .image-tile-tag img{max-width:unset!important}.free-gift-banner .text{font-size:13px}.banner-top sr-tab-content .home-product-card .image-tile-tag{left:5px;width:calc(100% - 10px)}.banner-top sr-tab{font-size:12px;padding:10px}.shop-by-collection-wrapper{padding:30px 0 0}.shop-by-collection-header svg{width:96px}.shop-by-collection-wrapper .shop-by-collection-header h2{font-size:23px}.shop-by-collection-wrapper .collection-grid{grid-template-columns:repeat(2,1fr)}.shop-by-collection-wrapper .collection-title{font-size:13px}.promo-label{font-size:12px;padding:5px 9px 4px;margin-right:5px}.promo-banner{padding:11px 20px;font-size:15px;align-items:flex-start}.july-4-colorush{margin:0 auto 20px;max-width:250px}.rush-hours .july-4-colorush{max-width:100%}.anniversary-banner .text-overlay--v-bottom{align-items:end!important}.review-section .review-quote-block{text-align:left}.anniversary-banner .slideshow--navigation-arrows .text-overlay__inner{padding-bottom:20px}.anniversary-banner .text-overlay__button-row{text-align:left;margin-top:20px;display:flex;gap:unset}.anniversary-banner .height--fixed{--image-height: 580px !important}.anniversary-banner .text-overlay__text{width:auto}.anniversary-banner .special-note{font-size:14px;margin-top:20px;margin-bottom:0}.section-sr-slideshow .anniversary-banner .text-overlay__button-row:last-child{margin-top:10px}.gallery-viewer-modal .modal__window,.gallery-viewer{margin:10px}.gallery-viewer__prev{left:38%;bottom:50px;top:unset}.gallery-viewer__next{right:38%;bottom:50px;top:unset}.recently-viewed-banner.sticky,.section-rich-text.sticky{top:76px}.mob-hide{display:none}.desk-hide{display:block}.announcement__text{font-size:12px;color:#000;letter-spacing:.6px}.anniversary-announce{margin:0;padding:10px 0}.anniversary-announce .align-ltr-center{display:flex;justify-content:center}.anniversary-announce img{width:322px}.anniversary-banner .theme-img{margin-left:auto}.anniversary-banner .btn{min-width:unset;width:47%;padding:12px 23px;margin-top:12px}}@media screen and (max-width: 441px){.announcement__text{font-size:11px;letter-spacing:1px}}.nav-menu-collection-list .nav-menu-collection-item{background:#f8f9fa;margin:0 8px 8px 0;flex:0 0 118px;max-width:118px;line-height:190%}.nav-menu-promotion__text{font-size:12px;font-weight:600;color:#666;margin-bottom:8px}.navigation__link.navigation__column-title.sr-nav-shop-by-collection{padding:5px 0;text-transform:unset;font-size:18px;letter-spacing:0;line-height:1.2em;color:#000;font-weight:600}.nav-menu-collection{padding-bottom:12px}.nav-menu-collection-list{display:flex;align-items:start;flex-wrap:wrap}.nav-menu-collection-list .nav-menu-collection-item{text-align:center;background:#f8f9fa;margin:0 8px 8px 0;flex:0 0 118px;max-width:118px}.nav-menu-collection-list .nav-menu-collection-item img{width:80px}.nav-menu-collection-list .nav-menu-collection-item img{mix-blend-mode:darken;width:80px;object-fit:contain;object-position:top;padding:0 2px;margin-top:2px}.menu-tag{position:absolute;top:0;left:0;width:100%;padding:0;text-transform:uppercase;font-weight:700;color:#000}.menu-tag-style1{font-size:9px;letter-spacing:1px;color:#ff6d43}.menu-tag-style2{font-size:7px}.menu-tag-style3{font-size:9px;letter-spacing:.03px}@media (min-width: 1000px){.navigation__tier-2-container .container{display:flex}.navigation__tier-2-container .container>.nav-menu-collection{width:60%}.navigation__tier-2-container .container>ul{width:40%;flex-wrap:wrap}.navigation .navigation__columns{flex:0 0 40%}.navigation .navigation__columns--over-5-cols .navigation__column{flex:0 0 33.3%}.navigation .navigation__column{max-width:50%}.nav-menu-collection{padding-top:32px}}@media (min-width: 768px) and (max-width: 1250px){.anniversary-banner .text-overlay__text{width:53%}}@media (min-width: 769px) and (max-width: 999px){.navigation__tier-2-container .container{display:flex}.navigation .navigation__columns{flex:0 0 50%}.navigation__tier-2-container .container>.nav-menu-collection{width:50%}}@media (min-width: 768px){.navigation .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__column-title{display:inline-block;padding:0 0 15px;opacity:1;font-size:18px;letter-spacing:0;line-height:1.2em;text-transform:unset;color:#000;font-weight:600}.navigation .navigation__columns .navigation__column:first-child:not(.navigation__column--promotion) .navigation__tier-3 .navigation__link{opacity:1;padding:10px;font-size:15px;background:#000;color:#fff;font-weight:600}.navigation .navigation__columns .navigation__column:first-child:not(.navigation__column--promotion) .navigation__item{display:block;margin-bottom:25px}}@media (max-width: 480px){.nav-menu-collection-list .nav-menu-collection-item{flex:0 0 90px;max-width:90px}}.justify-evenly{justify-content:space-evenly}.disabled,.btn:disabled{pointer-events:none;background:gray!important;color:#fff!important;cursor:not-allowed;border-color:gray!important;text-transform:uppercase;letter-spacing:.1em}.p-tag-sold-out{width:40px;height:40px;position:absolute;top:0;right:0;background:#000;text-align:center;color:#fff;font-size:10px;display:flex;justify-content:center;align-items:center;border-radius:50%;line-height:1;font-weight:600}.sr-row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1* var(--bs-gutter-y));margin-right:calc(-.5* var(--bs-gutter-x));margin-left:calc(-.5* var(--bs-gutter-x))}.sr-row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5);margin-top:var(--bs-gutter-y)}.sr-col-5{flex:0 0 auto;width:41.66666667%}.sr-col-7{flex:0 0 auto;width:58.33333333%}@media (min-width: 768px){.navigation .navigation__columns .navigation__column:not(.navigation__column--promotion) .navigation__column-title{display:inline-block;padding:0 0 15px;opacity:1;font-size:18px;letter-spacing:0;line-height:1.2em;text-transform:unset;color:#000;font-weight:600}.navigation .navigation__columns .navigation__column:first-child:not(.navigation__column--promotion) .navigation__tier-3 .navigation__link{opacity:1;padding:10px;font-size:15px;background:#000;color:#fff;font-weight:600;min-width:224px}.navigation .navigation__columns .navigation__column:first-child:not(.navigation__column--promotion) .navigation__item{display:block;margin-bottom:25px}}.mgb-30{margin-bottom:30px}.mgb-40{margin-bottom:40px}.mgb-50{margin-bottom:50px}.pagination{font-size:18px}.loop-returns-activated .prescription-sunglasses{display:none!important}.footer-menu-section .section-footer__menu-block ul li{margin-bottom:20px}.footer-menu-section .section-footer__menu-block ul li a{font-size:18px;font-weight:500}.footer-menu-section .section-footer__menu-block:nth-child(1) ul li a{font-size:24px}.footer-menu-section .section-footer__menu-block:nth-child(1) ul li{margin-bottom:30px}.footer-menu-section .section-footer__menu-block:nth-child(2){margin-left:95px;margin-right:100px}.section-footer__title{font-size:20px;text-transform:uppercase;font-weight:700;margin-bottom:20px}@media (min-width: 1600px){.footer-menu-section .section-footer__menu-block:nth-child(1) ul li{margin-bottom:50px}.footer-menu-section .section-footer__menu-block ul li,.section-footer__title{margin-bottom:35px}}.article__inner .rte.cf span,.article__inner .rte.cf,.article__inner .iconmeta.time{font-size:18px;color:#616161}.article__inner h2{font-weight:600}.section-footer__row__col.section-footer__newsletter-block .connect-section{max-width:585px;margin:0 auto}.section-footer__newsletter-block h3{font-size:56px;font-weight:700;text-align:center;color:#fff;margin-bottom:15px}.section-footer__newsletter-block p{color:#9698a3;font-size:18px;text-align:center;margin-bottom:34px}.footer-logo-social .social-logo{margin:25px 0}.footer-logo-social{text-align:center;margin:80px 0 60px}.footer-logo-social ul li{margin:0 15px}.footer-logo-social a{color:#9698a3}.footer-logo-social a:hover{color:#fff}.footer-logo-social a .icon{width:35px;height:35px}@media (min-width: 768px){.navigation .navigation__column{display:block;flex:0 0 33%}}@media screen and (max-width: 1599px){.section-footer__newsletter-block h3{font-size:30px}.footer-menu-section .section-footer__menu-block:nth-child(1) ul li a{font-size:21px}.footer-menu-section .section-footer__menu-block ul li a{font-size:18px;font-weight:500}.footer-menu-block.footer-menu-1 ul li{margin:0 0 35px}.footer-menu-block ul li{margin:0 0 20px}.footer-menu-section .section-footer__menu-block:nth-child(1) ul li{margin-bottom:35px;padding:0}}@media screen and (max-width: 1110px){.footer-menu-section .section-footer__menu-block:nth-child(2){margin-left:45px;margin-right:45px}.section-footer__title{font-size:18px}}@media screen and (max-width: 980px){.footer-menu-block ul li{margin:0 0 20px}.footer-menu-block.footer-menu-1 ul li{margin:0 0 25px}.footer-menu-section .section-footer__menu-block:nth-child(1) ul li{margin-bottom:25px}.footer-menu-section .section-footer__menu-block:nth-child(2){margin-left:5px;margin-right:5px}.footer-menu-1 ul li a,.footer-menu-block ul li a{font-size:16px}}@media screen and (max-width: 767px){.footer-logo-social .social-logo img{max-width:180px}.footer-logo-social ul li{margin:0 12px}.footer-logo-social a{margin:0}.footer-menu-section .section-footer__menu-block:nth-child(2){margin-left:0;margin-right:0}.nav-menu-collection{padding:12px 20px}.nav-menu-collection-list .nav-menu-collection-item{width:25%}.section-footer__newsletter-block p{font-size:16px;line-height:1.25}}#sr-tabs{display:flex;width:100%;justify-content:center;margin:0;border-bottom:1px solid #ddd}.sr-tab{display:inline-block;padding:10px 20px;margin:0 5px;cursor:pointer;position:relative;letter-spacing:.05em;text-transform:uppercase;font-weight:700}.sr-tab.active{color:#000}.sr-tab.active:after{content:"";position:absolute;bottom:-4px;height:4px;left:0;opacity:1;width:100%;background:#000}.sr-tab-content{display:none;padding:20px;border-top:none}.sr-tab-content.active{display:block}.home-product-card.mobile-only{display:none}.home-product-card-wrapper{display:flex}.home-product-card{position:relative}.sr-overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:30px 5px}#sr-tab1 .home-product-card:first-child,#sr-tab2 .home-product-card:first-child{margin-left:0}#sr-tab1 .home-product-card:last-child,#sr-tab2 .home-product-card:last-child{margin-right:0}.home-product-card{margin:0 10px}.home-product-card .image-tile-tag{margin-bottom:20px}.home-product-card .col-copy.text-center{height:100%;display:flex;flex-wrap:wrap;justify-content:center}.home-product-card .col-copy.layout2{align-items:center}.home-product-card .col-copy.layout2>div{height:auto;margin:0;padding:0;bottom:30px;position:absolute}.col-copy-inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.home-product-card .col-copy.layout2{align-items:flex-end}.home-product-card .hp-tile-copy{font-size:20px;font-weight:500;padding:0 18px}.home-product-card.text-white .hp-tile-title,.home-product-card.text-white .hp-tile-copy{color:#fff}@media screen and (max-width: 1499px){.home-product-card .hp-tile-copy{font-size:17px}}@media screen and (max-width: 1366px){.home-product-card .hp-tile-copy{font-size:15px}.home-product-card .hp-tile-title{font-size:34px}.card-colorush .hp-tile-copy{font-size:24px!important}}@media screen and (max-width: 1280px){.sr-tab-content{padding-left:0;padding-right:0}.sr-tab-content .container{overflow-x:scroll;scrollbar-width:none;max-width:1390px;width:auto;margin:0;padding:0}.home-product-card-wrapper{display:flex;overflow:auto;scrollbar-width:none;flex-wrap:initial}.home-product-card{min-width:305px;padding:0;margin-right:10px}}@media screen and (max-width: 767px){.home-product-card.desktop-only{display:none}.home-product-card.mobile-only{display:flex}.home-product-card .hp-tile-title{font-size:36px}}sr-tab-content .home-product-card .hp-tile-title{margin-bottom:0}sr-tab-content .home-product-card .image-tile-title{margin-bottom:10px}sr-tab-content .home-product-card .col-copy.text-center{height:100%;display:flex;flex-wrap:wrap;justify-content:center;padding:0}.backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.release-section.title-tb2 .col-huron .col-copy .btn-block .ibtn{border-color:#9d9d9d}.hp-tile-23xi .image-tile-title{padding-bottom:20px}.hp-tile-23xi .image-tile-title img,.hp-tile-23xi .image-tile-tag img{width:90%;margin:0 auto}.hp-tile-23xi .image-tile-tag img{max-width:200px}@media screen and (max-width: 1366px){sr-tab-content .home-product-card .hp-tile-title{font-size:34px}sr-tab-content.sr-tab1 .home-product-card .image-tile-tag img{max-width:220px;width:100%;margin-left:auto;margin-right:auto}sr-tab-content .home-product-card.hp-tile-talon .image-tile-title{max-width:160px;margin:0 auto 10px}.hp-tile-23xi .image-tile-title{padding-bottom:10px}}@media screen and (max-width: 1280px){sr-tab-content{padding-left:0;padding-right:0}sr-tab-content .container{overflow-x:scroll;scrollbar-width:none;max-width:1390px;width:auto;margin:0;padding:0}sr-tab-content .home-product-card-wrapper{overflow:auto;scrollbar-width:none;flex-wrap:initial}sr-tab-content .home-product-card{min-width:305px;padding:0;margin-right:0}}@media screen and (max-width: 767px){sr-tab-content .home-product-card .image-tile-tag img{max-width:160px;margin-left:auto!important;margin-right:auto!important;width:100%}sr-tab-content .home-product-card .hp-tile-title{font-size:36px;line-height:normal}sr-tab-content .home-product-card.hp-tile-talon .image-tile-title{max-width:175px;margin:0 auto 13px}}sr-gw-product-card .color-dot label div{width:38px;height:38px;border-radius:50%;cursor:pointer;transition:transform .2s ease;position:relative;background:#fff}sr-gw-product-card .color-dot:has(input[type=radio]:checked),sr-gw-product-card .color-dot:has(input[type=radio]:hover){border:2px solid #fff}sr-gw-product-card .gw-product-title{max-width:380px;margin:0 0 34px}sr-gw-product-card .gw-product-button .btn--primary:hover{background:#000;color:#fff;border:1px solid #fff}sr-gw-product-card .gw-product-title h2{font-size:56px;letter-spacing:5.6px;text-transform:uppercase;font-weight:700}sr-gw-product-card .gw-product-title p{font-size:22px}sr-gw-product-card .gw-product-title h2 .image-tile-tag{margin-left:30px;margin-bottom:10px}sr-gw-product-card .gw-product-button .btn{background:#34685e;color:#fff;border:1px solid #34685E}sr-gw-product-card .product-image img{height:450px}sr-gw-product-card .gw-product-button .btn{display:flex;align-items:center;justify-content:center;min-width:250px;max-width:250px;height:55px}color-dots{gap:5px}color-dot{border:2px solid transparent;padding:4px;border-radius:50%}color-dot label div{width:38px;height:38px;border-radius:50%;cursor:pointer;transition:transform .2s ease;position:relative;background:#fff}color-dot input[type=radio]{display:none}color-dot:has(input[type=radio]:checked),color-dot:has(input[type=radio]:hover){border:2px solid #fff}@media screen and (min-width: 1700px){sr-gw-product-card .product-image img{height:500px}}@media screen and (max-width: 1280px){sr-gw-product-card .product-image img{height:340px}sr-gw-product-card .gw-product-title p{font-size:16px;max-width:300px}sr-gw-product-card .gw-product-button .btn{min-width:220px;height:48px;max-width:220px}}@media screen and (max-width: 980px){sr-gw-product-card .gw-product-title h2{font-size:46px}sr-gw-product-card .product-image img{height:325px}}@media screen and (max-width: 767px){sr-gw-product-card .gw-product-info.items-center{align-items:flex-end}sr-gw-product-card .gw-product-title{margin:0 auto 34px}sr-gw-product-card .gw-product-title h2{font-size:50px;flex-direction:column}sr-gw-product-card .gw-product-title h2 span{order:2}sr-gw-product-card .gw-product-title h2 .image-tile-tag{order:1;margin-left:0;margin-bottom:30px}sr-gw-product-card .product-image img{height:580px}sr-gw-product-card .gw-product-title p{font-size:18px;max-width:400px;margin:0 auto;text-align:center}sr-gw-product-card .gw-product-button{text-align:center;padding-bottom:30px}sr-gw-product-card .gw-product-button .btn{min-width:292px;height:48px;max-width:292px;margin:0 auto}color-dots{justify-content:center}}.cr-col-top p{font-weight:500}.green-wolf-home-tile .img-overly-bg{text-align:center}.gw-video-hero-rtb .gw-hero-rtb-img img{height:100%;width:auto}@media screen and (max-width: 767px){.gw-video-hero-rtb>div{flex:0 0 50%;max-width:360px;margin-bottom:42px}.gw-video-hero-rtb .gw-hero-rtb-txt{font-size:10px;letter-spacing:2px;line-height:1.7}}sr-image-comparison .sr-image-comparison-title h2{font-weight:700;margin:0 0 25px;font-size:36px}sr-image-comparison .sr-image-comparison-title p{font-size:20px;max-width:780px;margin:0 auto;font-weight:400}sr-image-comparison .image-before,sr-image-comparison .image-after,sr-image-comparison img.theme-img{position:absolute;width:100%;height:100%;object-fit:fill}sr-image-comparison .slider-handle:before{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;background-image:url(//shadyrays.com/cdn/shop/files/compare-arrow.png?v=1451582562601452862);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%);-webkit-user-select:none;user-select:none}sr-image-comparison .slider-handle:after{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;background-image:url(//shadyrays.com/cdn/shop/files/compare-arrow.png?v=1451582562601452862);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%);-webkit-user-select:none;user-select:none}.free-gift-banner{display:flex;align-items:center;background-color:#0a3161;color:#fff;padding:14px 10px;border-radius:4px;font-size:15px;font-weight:600;margin:24px auto;max-width:800px;flex-wrap:wrap}.cart-item-list .free-gift-banner{flex-wrap:unset}.free-label{background-color:#d12406;color:#fff;font-weight:700;font-size:15px;padding:4px;margin-right:5px;line-height:1;letter-spacing:2px}.continue-link{color:#fff;margin-left:3px}@media screen and (max-width: 1160px){sr-image-comparison .comparison-container{height:59vw}.memorial-img img{width:120px}}@media screen and (max-width: 767px){.free-gift-banner{justify-content:center;align-items:flex-start}sr-image-comparison .sr-image-comparison-title{padding:0 20px}sr-image-comparison .sr-image-comparison-title h2{font-size:28px;font-weight:600}sr-image-comparison .comparison-container{max-width:422px;height:633px}}@media screen and (max-width: 460px){sr-image-comparison .comparison-container{max-width:360px;height:540px}.memorial-img img{width:120px}}@media screen and (max-width: 360px){sr-image-comparison .comparison-container{max-width:320px;height:480px}.memorial-img img{width:90px}}.sr-page-title{margin-top:50px;margin-bottom:30px}.sr-page-description{font-style:normal;font-weight:500;font-size:19px;line-height:36px;max-width:1000px;margin:0 auto}.sr-div-table{display:table;width:100%;border-spacing:0;margin:50px 0}.sr-div-table-row,.sr-div-table-head{display:table-row;width:auto;clear:both}.sr-div-table-col{float:left;display:table-column;padding:20px 80px;width:50%;font-weight:500;font-size:22px;line-height:normal;letter-spacing:-.01em;text-align:left}.sr-div-table-head .sr-div-table-col{font-style:normal;font-weight:600;font-size:24px;line-height:normal;letter-spacing:-.01em;background:#f3f3f3;color:#333;padding:40px 80px}.sr-div-table-row:nth-child(odd) .sr-div-table-col{background:#fff}.sr-div-table-row:nth-child(2n) .sr-div-table-col{background:#fcfcfc}.sr-div-button-handler{margin-bottom:50px;text-align:center}@media screen and (max-width:740px){.sr-page-title{font-size:30px;margin-top:30px;margin-bottom:20px}.sr-page-description{font-size:16px;line-height:32px}.sr-div-table{margin:30px 0}.sr-div-table-col,.sr-div-table-head .sr-div-table-col{font-size:16px;padding:28px 0 28px 15px}}page-header{margin:0 auto}.sr-homepage-banner{max-width:100%;margin:0 auto}.home-hero-slider .text-overlay__rte p{font-size:24px}.home-hero-slider .btn{min-width:250px;padding:20px 5px;font-size:18px;font-weight:600}@media (max-width: 2199px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{max-height:800px!important}}@media (max-width: 1760px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{max-height:700px!important}}@media (max-width: 1560px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{max-height:675px!important}}@media (max-width: 1439px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{max-height:610px!important}}@media (max-width: 1380px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{max-height:575px!important}.sr-homepage-banner .slideshow__slide .text-overlay .text-overlay__reveal h2{font-size:4.9vw!important;line-height:5.6vw;margin-bottom:10px}.home-banner-section .content-wrapper .copy-text p{letter-spacing:.3vw;font-size:1.7vw}.sr-homepage-banner .slideshow__slide .text-overlay__text .text-overlay__button-row{margin-top:8px}.sr-video-slide-inner .text-overlay__reveal .sr-bn-video img.theme-img.desktop-only{max-width:400px}}@media (max-width: 1280px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{max-height:575px!important}}@media (max-width: 1140px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{max-height:450px!important}}@media (max-width: 980px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{max-height:385px!important}}.collection-golf .sr-collection-listing{margin:0 auto 30px}.sr-collection-listing-good-good{padding-top:10px}.sr-collection-listing-sahith-collection .product-list{margin-top:50px}.template-suffix-partner-sahith-theegala .product-grid-row{justify-content:center}@media (max-width: 768px){.sr-collection-listing-sahith-collection .product-list{margin-top:30px}.sr-collection-listing-good-good{padding-top:0}.collection-golf .sr-collection-listing{margin:0 auto 20px}.home-hero-slider .btn{min-width:164px;padding:18px 5px;font-size:16px;font-weight:600;margin:0 5px}.home-hero-slider .text-overlay__rte p{font-size:14px;letter-spacing:1.2px}}@media (max-width: 739px){.sr-homepage-banner #picture-image_fHXwaT img{object-position:55% 11%!important}.sr-homepage-banner .slideshow__slide .text-overlay .text-overlay__reveal h2{font-size:48px!important;line-height:1.1}.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{min-height:390px}.sr-homepage-banner .slideshow .text-overlay__inner{padding-left:0;padding-right:0}}@media (max-width: 360px){body .home-banner-shadeshop .btn{min-width:120px!important;width:120px!important;font-size:11px!important;padding:10px!important}.sr-peach .home-banner-shadeshop .btn{font-size:11px!important}sr-tab{font-size:15px}}@media screen and (min-width: 410px) and (max-width: 739px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{min-height:430px}}@media screen and (min-width: 470px) and (max-width: 739px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{min-height:500px}}@media screen and (min-width: 640px) and (max-width: 739px){.sr-homepage-banner slide-show,.sr-homepage-banner .slideshow,.sr-homepage-banner .sr-video-slide,.sr-homepage-banner .slideshow__slide,.sr-homepage-banner .sr-video-slide-inner{min-height:550px}}sr-tabs{display:flex;width:100%;justify-content:center;margin:0;border-bottom:1px solid #ddd}sr-tab{display:inline-block;padding:10px 20px;margin:0 5px;cursor:pointer;position:relative;letter-spacing:.05em;text-transform:uppercase;font-weight:700;color:#666}sr-tab.active{color:#000}sr-tab.active:after{content:"";position:absolute;bottom:-4px;height:4px;left:0;opacity:1;width:100%;background:#000}sr-tab-content{display:none;padding-top:40px;border-top:none}sr-tab-content.active{display:block}sr-tab-content .sr-overlay{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;padding:30px 5px}sr-tab-content.sr-tab1 .home-product-card:first-child,sr-tab-content.sr-tab2 .home-product-card:first-child{margin-left:0}sr-tab-content.sr-tab1 .home-product-card:last-child,sr-tab-content.sr-tab2 .home-product-card:last-child{margin-right:0}sr-tab-content .home-product-card{margin:0 10px}sr-tab-content .home-product-card .image-tile-tag{margin-bottom:10px}sr-tab-content .home-product-card .col-copy.text-center{height:100%;display:flex;flex-wrap:wrap;justify-content:center}sr-tab-content .home-product-card.text-white .hp-tile-title,sr-tab-content .home-product-card.text-white .hp-tile-copy{color:#fff}.home-product-card-wrapper .btn{background:#fff;min-width:220px;color:#000;border:none}.home-product-card-wrapper .btn:hover{background:#000;border:none;color:#fff}@media screen and (max-width: 1366px){sr-tab-content .home-product-card .hp-tile-title{font-size:34px}}@media screen and (max-width: 1280px){sr-tab-content{padding-left:0;padding-right:0}sr-tab-content .container{overflow-x:scroll;scrollbar-width:none;max-width:1390px;width:auto;margin:0;padding:0}sr-tab-content .home-product-card-wrapper{overflow:auto;scrollbar-width:none;flex-wrap:initial;gap:10px}sr-tab-content .home-product-card{min-width:305px;padding:0;margin-right:5px}sr-tab-content .home-product-card{margin:0 2px}sr-tab-content.sr-tab1 .home-product-card:first-child,sr-tab-content.sr-tab2 .home-product-card:first-child{margin-left:10px}}.vip .recently-viewed-banner.sticky{top:76px}@media screen and (max-width: 767px){.home-banner-shadeshop .btn{padding:10px 20px!important;min-width:140px}.vip .section-rich-text.sticky{top:75px!important}sr-tab-content .home-product-card .hp-tile-title{font-size:36px}sr-tab{font-size:16px}sr-tab-content .home-product-card .image-tile-tag{margin-bottom:10px}sr-tab-content .sr-overlay{padding:25px 5px}}@media screen and (max-width: 340px){sr-tab{font-size:14px}}.review-section .feature-text-paired{padding:0 20px;margin:0}.review-section .review-heading{font-weight:600;font-size:29px}.review-section .start-icons{margin:0 0 30px}.review-quote-block .icon-img{margin-right:10px;min-width:30px}.review-quote-block .text-block h2{font-size:40px;line-height:1.3}.review-quote-block .text-block .quote-name{font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:4.8px;text-transform:uppercase;letter-spacing:.2em;display:block;color:#000;margin-top:30px}.btn.regular{min-width:220px}.review-mobile-model{display:none}.section-store-list .fully-spaced-row--medium{margin-top:0;margin-bottom:50px}.hp-men-women-bestseller{margin-top:30px;margin-bottom:30px}.hp-men-women-bestseller .text-overlay__button-row .text-overlay__button{background-color:#fff;color:#000;line-height:normal;min-width:320px}.hp-men-women-bestseller .text-overlay__button-row .text-overlay__button:hover{background-color:#000;color:#fff}.hp-men-women-bestseller .flexible-layout{gap:30px 0}.hp-men-women-bestseller .text-overlay__inner{padding-bottom:30px}.review-section .lightly-spaced-row.button-row a.btn{border:2px solid #000;transition:all .5s;min-width:260px}.review-section .lightly-spaced-row.button-row a.btn:hover{border:2px solid #000;background:#fff;color:#000}@media (max-width: 1160px){.review-section .review-heading{font-size:30px}.review-quote-block .text-block h2{font-size:30px;line-height:1.3}.review-quote-block .text-block .quote-name{letter-spacing:.2em;display:block;line-height:1;font-weight:600;font-size:18px;color:#000}.section-store-list .fully-spaced-row--medium{margin-top:0}.btn.regular{min-width:260px}.review-section .start-icons{margin:0 0 30px}.review-quote-block .icon-img{margin-right:10px;min-width:30px}.review-quote-block .text-block h2{font-size:40px;line-height:1.3}.review-quote-block .text-block .quote-name{letter-spacing:.2em;display:block;line-height:1;font-weight:600}}@media (max-width: 999.98px){.review-section .review-heading{font-size:22px}.review-quote-block .icon-img{min-width:20px}.review-quote-block .text-block h2{font-size:24px}}@media (max-width: 960px){.hp-men-women-bestseller .text-overlay__inner{padding-bottom:20px}.hp-men-women-bestseller .text-overlay__button-row .text-overlay__button{min-width:200px}.hp-men-women-bestseller .btn,.hp-men-women-bestseller .button{font-size:16px;padding:14px 40px}}@media (max-width: 767.98px){.review-section .lightish-spaced-row-above{margin-top:0}.review-section .review-heading{text-align:center}.review-section .start-icons{width:100%!important}.review-quote-block .text-block h2{font-size:24px}.review-section .lightly-spaced-row.button-row{text-align:center}.hp-men-women-bestseller .flexible-layout{gap:0 0}.container.hp-men-women-bestseller{padding-bottom:0!important}.hp-men-women-bestseller .text-overlay__button-row .text-overlay__button{min-width:265px}.hp-men-women-bestseller .btn,.hp-men-women-bestseller .button{padding:12px 40px}.hp-men-women-bestseller{margin-top:40px;padding:0 0 10px}.review-section .column.column--half.column--order-push-desktop{display:none}.review-mobile-model{display:block;width:100%!important;margin:0 0 35px}.review-section .feature-text-paired{padding:0;margin:0;text-align:center}.review-section{margin-top:30px;margin-bottom:0}.section-store-list .fully-spaced-row--medium{margin-bottom:20px}}@media (max-width: 767.98px){.review-section .lightish-spaced-row-above{margin-top:0}.review-section .review-heading{text-align:center}.review-section .start-icons{width:100%!important}.review-quote-block .text-block h2{font-size:24px}.review-section .lightly-spaced-row.button-row{text-align:center}.hp-men-women-bestseller{margin-bottom:20px}}@media (max-width: 369px){.home-hero-slider .btn{min-width:145px;padding:18px 0;font-size:16px;font-weight:600;margin:0 5px}.home-hero-slider .text-overlay__inner{padding:12px;margin-bottom:20px}}.color-dots.color-dots-sm,.color-dots{gap:0}.color-dots .color-dot{border:2px solid transparent;padding:4px;border-radius:50%}.color-dots .color-dot label div{width:38px;height:38px;border-radius:50%;cursor:pointer;transition:transform .2s ease;position:relative;background:-webkit-linear-gradient(171deg,#999 0,#2d2d2e 100%);background:-o-linear-gradient(171deg,#999 0,#2d2d2e 100%);background:linear-gradient(279deg,#999 0,#2d2d2e)}.color-dots.color-dots-sm .color-dot label div{width:28px;height:28px}.color-dots .color-dot input[type=radio]{display:none}.color-dots .color-dot:has(input[type=radio]:checked),.color-dots .color-dot:has(input[type=radio]:hover){border:2px solid #999}@media screen and (max-width: 767px){.color-dots .color-dots{justify-content:center}}.section-sr-gw-image-tile .gw-tile-image{flex:0 0 25%}.section-sr-gw-image-tile .gw-tile-image .absolute{bottom:50px}.section-sr-gw-image-tile .btn-gw-image-tile{background:#34685e;border:1px solid #34685e;max-width:293px;min-width:293px;font-size:20px;text-transform:uppercase;height:55px;padding:0;margin:0;display:flex;letter-spacing:2.4px}.section-sr-gw-image-tile .btn-gw-image-tile:hover{border:1px solid #fff;background:#000}@media screen and (max-width: 1280px){.section-sr-gw-image-tile .btn-gw-image-tile{min-width:220px;font-size:16px;height:48px}}@media screen and (max-width: 1024px){.section-sr-gw-image-tile .btn-gw-image-tile{min-width:196px;font-size:14px;height:44px;letter-spacing:1.9px}}@media screen and (max-width: 860px){.section-sr-gw-image-tile .btn-gw-image-tile{min-width:170px;font-size:13px;height:40px;letter-spacing:1.4px}}@media screen and (max-width: 767px){.section-sr-gw-image-tile .container{padding:0}.section-sr-gw-image-tile .gw-tile-image{flex:0 0 100%}.section-sr-gw-image-tile .btn-gw-image-tile{min-width:293px;font-size:14px;height:44px;letter-spacing:2.4px}}.gw-video-hero-rtb>div{flex:0 0 25%;max-width:316px}.gw-video-hero-rtb .gw-hero-rtb-img img{height:100%}.gw-video-hero-rtb .gw-hero-rtb-img{height:40px;margin-bottom:17px}.gw-video-hero-rtb .gw-hero-rtb-txt{font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;max-width:225px;margin:0 auto;text-align:center}.sr-hero-video-text-before,.sr-hero-video-text-after{letter-spacing:.3em;font-size:24px;font-weight:600;text-transform:uppercase}.sr-hero-video-text-before{position:absolute;bottom:22px;right:initial;left:45px}.sr-hero-video-text-after{position:absolute;bottom:22px;left:initial;right:45px}@media screen and (max-width: 5000px) and (min-width: 1761px){.colorush-collection-banner .height--fixed{--image-height: 800px!important}}@media screen and (max-width: 1760px) and (min-width: 1441px){.colorush-collection-banner .height--fixed{--image-height: 700px!important}}@media screen and (max-width: 1366px){.colorush-collection-banner .height--fixed{--image-height: 560px!important}}@media screen and (max-width: 767px){.gw-video-hero-rtb>div{flex:0 0 47%;max-width:360px;margin-bottom:42px}.gw-video-hero-rtb .gw-hero-rtb-txt{font-size:10px;letter-spacing:2px;line-height:1.7}.sr-hero-video-text-before,.sr-hero-video-text-after{font-size:12px}.sr-hero-video-text-before{bottom:15px;left:13px}.sr-hero-video-text-after{bottom:15px;right:13px}}sr-image-comparison .sr-image-comparison-title h2{font-weight:600;margin:0 0 25px;font-size:35px}sr-image-comparison .sr-image-comparison-title p{font-size:20px;max-width:780px;margin:0 auto}sr-image-comparison .sr-image-comparison-title{margin-bottom:48px}sr-image-comparison .comparison-container{position:relative;max-width:1260px;width:100%;height:59vw;max-height:744px;margin:0 auto}sr-image-comparison .comparison-slider{position:relative;width:100%;height:100%;overflow:hidden}sr-image-comparison .image-before,sr-image-comparison .image-after{position:absolute;width:100%;height:100%;object-fit:cover}sr-image-comparison .image-after{clip-path:inset(0 50% 0 0)}sr-image-comparison .slider-handle{position:absolute;top:0;bottom:0;left:50%;width:2px;background-color:#fff;cursor:ew-resize;transform:translate(-50%);-webkit-user-select:none;user-select:none;outline:none}sr-image-comparison .slider-handle:focus{outline:none}sr-image-comparison .slider-handle:before{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;background-image:url(//shadyrays.com/cdn/shop/files/compare-arrow.png?v=1451582562601452862);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%);-webkit-user-select:none;user-select:none}sr-image-comparison .slider-handle:after{content:"";position:absolute;top:50%;left:50%;width:50px;height:50px;background-image:url(//shadyrays.com/cdn/shop/files/compare-arrow.png?v=1451582562601452862);background-size:contain;background-repeat:no-repeat;background-position:center;transform:translate(-50%);-webkit-user-select:none;user-select:none}@media screen and (max-width: 1160px){sr-image-comparison .comparison-container{height:59vw}}@media screen and (max-width: 980px){sr-image-comparison .sr-image-comparison-title h2{font-size:30px}sr-image-comparison .sr-image-comparison-title p{font-size:18px;max-width:660px}}@media screen and (max-width: 767px){sr-image-comparison .sr-image-comparison-title{padding:0 20px}sr-image-comparison .sr-image-comparison-title h2{font-size:28px;font-weight:600}sr-image-comparison .comparison-container{max-width:422px;height:633px}}@media screen and (max-width: 460px){sr-image-comparison .comparison-container{max-width:360px;height:540px}}@media screen and (max-width: 360px){sr-image-comparison .comparison-container{max-width:320px;height:480px}}@media screen and (max-width: 320px){sr-image-comparison .comparison-container{max-width:320px}}.section-sr-rtb-list .sr-rtb-items{margin-top:45px}.section-sr-rtb-list .sr-rtb-items .sr-rtb-item .sr-rtb-item-text{max-width:156px;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-left:15px}@media screen and (max-width: 1280px){.section-sr-rtb-list .sr-rtb-items .sr-rtb-item .sr-rtb-item-text{font-size:12px}}@media screen and (max-width: 980px){.section-sr-rtb-list .sr-rtb-items .sr-rtb-item .sr-rtb-item-text{font-size:10px;max-width:134px}}@media screen and (max-width: 767px){.section-sr-rtb-list .sr-rtb-items{flex-wrap:wrap}.section-sr-rtb-list .sr-rtb-items .sr-rtb-item{flex:0 0 50%;margin-bottom:20px;flex-wrap:wrap;text-align:center;justify-content:center}.section-sr-rtb-list .sr-rtb-items .sr-rtb-item>div{flex:0 0 100%}.section-sr-rtb-list .sr-rtb-items .sr-rtb-item .sr-rtb-item-image{margin-bottom:15px}.section-sr-rtb-list .sr-rtb-items .sr-rtb-item .sr-rtb-item-text{font-size:12px;letter-spacing:2px;max-width:146px;color:#000;margin-left:0}}.colorush-collection-banner .text-overlay--for-banner .text-overlay__inner{display:flex;justify-content:center;align-items:center;background:#0009;padding:30px 0}.colorush-collection-banner .text-overlay--for-banner .text-overlay__inner img{margin:0;padding:0;max-width:526px;width:100%}.template-suffix-colorush .sr-sunglasses-filter-wrapper{display:none}.sticky-filter{transition:all .3s ease-in-out;top:92px;z-index:4;width:100%}.vip .sticky-filter{top:105px}.rel-sticky-filter.sticky-filter{top:143px}@media screen and (max-width: 1280px){.colorush-collection-banner .text-overlay--for-banner .text-overlay__inner{padding:15px 0}.colorush-collection-banner .text-overlay--for-banner .text-overlay__inner img{max-width:380px}}@media screen and (max-width: 767px){.rel-sticky-filter.sticky-filter{top:135px!important}.colorush-collection-banner .text-overlay--for-banner .text-overlay__inner{padding:15px 0}.colorush-collection-banner .text-overlay--for-banner .text-overlay__inner img{width:70vw}}.product-price--block span{text-align:end}.sr-logo-image.sr-colorush-bottom-banner img{margin:0 0 40px}.sr-list-wrapper ul li.check-round{margin:0 0 22px}.sr-list-wrapper ul li.check-round{background-image:url(//shadyrays.com/cdn/shop/files/check-round.svg?v=52209146863496123);background-repeat:no-repeat;background-position:left center;padding-left:54px}@media screen and (max-width: 767px){.image-with-text-overlay.colorush-bottom-banner-wrapper .text-overlay--h-left{display:flex;justify-content:center;align-items:flex-end}}.product-list{margin-top:40px}.collection-new-ui.collection-tangle-free .product-list{gap:50px 30px}.empty-cart-products .product-list,.collection__template-graphic-tee-shirts .product-list,.collection__template-uv-protection-shirts .product-list,.collection__template-accessories .product-list{gap:0}.sr-product-card{flex:0 0 31%;padding:0 30px;margin-bottom:40px}.pdp_popup__info-button{width:20px}.sr-product-card .image-container{position:relative;width:100%;height:18vw;overflow:hidden}.collection-new-ui.collection-tangle-free .product-list{gap:20px}.sr-product-card .image-container a img{position:absolute;width:100%;height:100%;object-fit:contain;transition:opacity .5s ease;top:0;left:0;cursor:pointer}.vip .sr-upsell-to-2-wrapper{display:none}.collection-new-ui.collection-react .sr-product-card .image-container a img{height:100%;object-fit:contain}.collection-new-ui.collection-react .sr-product-card .image-container{max-height:180px;height:11vw}.collection-new-ui.collection-cayman-fishing-elite .sr-product-card .image-container,.collection-new-ui.collection-sahith-collection .sr-product-card .image-container,.collection-new-ui.collection-good-good .sr-product-card .image-container{max-height:300px;height:17vw}.sr-product-card .image-container .hover-image{opacity:0}.sr-product-card .image-container:hover .hover-image{opacity:1}.sr-product-card .image-container:hover .default-image{opacity:0}.sr-product-card .product-tag{position:absolute;top:10px;left:0;background-color:#ff4d4f;color:#fff;font-size:14px;font-weight:700;padding:0 10px;border-radius:4px;text-transform:uppercase;box-shadow:0 2px 4px #0003;z-index:1;display:flex;justify-content:center;align-items:center;height:26px}.sr-product-card .product-details{padding:16px 0}.sr-product-card .image-container .hover-image{max-width:100%;top:auto!important}@media screen and (min-width: 1600px){.sr-product-card .image-container{height:340px!important}.empty-cart-products .sr-product-card .image-container{height:160px!important}.anniversary-banner .text-overlay__text{width:35%;margin-left:60px}.anniversary-banner .text-overlay__text img{width:100%}.anniversary-banner .text-overlay__button-row .btn{min-width:unset;width:100%}}@media screen and (max-width: 1280px){.product-list.col-4-desk .sr-product-card{flex:0 0 33.3%;width:33.3%}.sr-product-card .image-container a img{max-width:96%;top:auto!important;bottom:0!important}}@media screen and (max-width: 900px){.sr-product-card{flex:0 0 50%;padding:0 30px;margin-bottom:40px}.product-list.col-4-desk .sr-product-card{flex:0 0 25%;width:25%}.sr-product-card .image-container{height:27vw}.collection-new-ui.collection-react .sr-product-card .image-container{max-height:150px;height:17vw}.collection-new-ui.collection-cayman-fishing-elite .sr-product-card .image-container,.collection-new-ui.collection-sahith-collection .sr-product-card .image-container,.collection-new-ui.collection-good-good .sr-product-card .image-container{height:26vw}}@media screen and (max-width: 767px){.free-label{font-size:14px;padding:3px 4px}.sr-product-card .image-container{overflow:visible}.sr-product-card .image-container .theme-img{top:unset;bottom:0}.product-list{margin-top:30px;gap:0}.sr-product-card .product-tag{top:5px;right:0;font-size:8px;z-index:1;height:16px;background:transparent;box-shadow:none;justify-content:end;padding:0}.sr-product-card .product-tag svg{max-width:50px}.sr-product-card.one-column{flex:0 0 100%;padding:0 10vw;margin-bottom:40px}.sr-product-card .product-name{margin:0 0 10px;color:#000;letter-spacing:-.08px;font-weight:600;line-height:1}.sr-product-card .product-price{font-size:15px;color:#000;font-weight:600}.sr-product-card.one-column .image-container{height:52vw}.sr-product-card.two-column{flex:0 0 50%;padding:0 8px;margin-bottom:20px}.sr-product-card.two-column .image-container{height:40vw}.collection-new-ui.collection-react .sr-product-card .image-container{max-height:134px;height:19vw}.collection-new-ui.collection-cayman-fishing-elite .sr-product-card .image-container,.collection-new-ui.collection-sahith-collection .sr-product-card .image-container,.collection-new-ui.collection-good-good .sr-product-card .image-container{height:33vw}}@media screen and (min-width: 1600px){.sr-product-card .image-container{height:325px}.collection-new-ui.collection-cayman-fishing-elite .sr-product-card .image-container,.collection-new-ui.collection-sahith-collection .sr-product-card .image-container,.collection-new-ui.collection-good-good .sr-product-card .image-container{height:300px!important}}@media screen and (max-width: 1280px){.product-list.col-4-desk .sr-product-card{flex:0 0 33.3%;width:33.3%}}@media screen and (max-width: 900px){.sr-product-card{flex:0 0 50%;padding:0 30px;margin-bottom:40px}.sr-product-card .image-container{height:27vw}}@media screen and (max-width: 767px){.product-list{margin-top:30px}.sr-product-card .product-tag{top:5px;left:0;font-size:8px;padding:0 10px;z-index:1;height:16px}.sr-product-card.one-column,.product-list.col-4-desk .sr-product-card.one-column{flex:0 0 100%;padding:0 10vw;margin-bottom:40px}.sr-product-card.one-column .image-container,.product-list.col-4-desk .sr-product-card.one-column .image-container{height:52vw}.sr-product-card.two-column,.product-list.col-4-desk .sr-product-card.two-column{flex:0 0 50%;padding:0 8px;margin-bottom:20px}.sr-product-card.two-column .image-container,.product-list.col-4-desk .sr-product-card.two-column .image-container{height:40vw}.sr-product-card.two-column .collection-name{font-size:12px}.sr-product-card.two-column .product-price{font-size:10px}.sr-product-card.two-column .product-name{font-size:18px}.sr-product-card.two-column .product-notes{font-size:8px}}@media screen and (max-width: 500px){body.vip .collection-shadeshop-filter-wrapper.rel-sticky-filter{top:129px!important}.sr-product-card.one-column,.product-list.col-4-desk .sr-product-card.one-column{padding:0}.sr-product-card.one-column .image-container,.product-list.col-4-desk .sr-product-card.one-column .image-container{height:62vw}.sr-product-card.two-column .product-name{font-size:14px}.sr-product-card.one-column{padding:0}.sr-product-card.one-column .image-container{height:62vw}.collection-new-ui.collection-react .sr-product-card .image-container{max-height:69px;height:18vw}}.snow-goggles-frame-wrapper .color-dot label div{width:28px;height:28px}.template-suffix-snow-goggles-frames{background:#faf9f8}.snow-goggle-frame{margin-top:50px;margin-bottom:40px}.snow-goggle-frame .sr-rbt-list-title .sub-heading{font-size:23px;font-weight:600;letter-spacing:4px;text-transform:uppercase;margin:0 0 20px;line-height:1.32;display:block}.snow-goggle-frame .sr-rbt-list-title h2{font-size:72px;font-weight:600;letter-spacing:-.03em;line-height:.86;margin:0 0 20px}@media screen and (max-width: 1280px){.snow-goggle-frame .sr-rbt-list-title h2{font-size:56px;margin:0 0 57px}.snow-goggle-frame .sr-rbt-list-title .sub-heading{font-size:17px}}@media screen and (max-width: 980px){.snow-goggle-frame .sr-rbt-list-title h2{font-size:48px;margin:0 0 20px}.snow-goggle-frame .sr-rbt-list-title .sub-heading{font-size:14px;margin:0 0 15px}}@media screen and (max-width: 767px){.snow-goggle-frame .sr-rbt-list-title .sub-heading{font-size:14px;font-weight:600;letter-spacing:4px}}.t-shirt-collection-banner .text-overlayed,.t-shirt-collection-banner h1,.t-shirt-collection-banner .h1{display:none!important}ul.uv-shirt-icons{position:absolute;bottom:10px;display:flex;justify-content:space-between;width:85vw}.t-shirt-btn-wrap a{font-size:21px;font-style:normal;font-weight:500;line-height:23.5px;height:50px;display:flex;justify-content:center;align-items:center;background:#fff;color:#000;border:1px solid #000}@media screen and (max-width: 767px){ul.uv-shirt-icons>li:nth-child(1){order:3}ul.uv-shirt-icons>li:nth-child(3){order:2}ul.uv-shirt-icons>li:nth-child(4){order:1}ul.uv-shirt-icons>li:nth-child(2){margin:0 0 5px -16px;order:4}ul.uv-shirt-icons{text-align:left;width:100%;padding:20px;flex-wrap:wrap;justify-content:start;position:absolute;bottom:40px}ul.uv-shirt-icons>li{padding:0 30px}ul.uv-shirt-icons>li img{width:auto;margin:8px 10px 8px 0}.t-shirt-btn-wrap a{min-width:160px}}.t-shirt-btn-wrap a:hover,.t-shirt-btn-wrap a.btn.active{background:#000;color:#fff}.t-shirt-btn-wrap a:first-child{margin-right:10px}.t-shirt-btn-wrap span.t-shirt-new-tag{opacity:1;z-index:1;position:absolute;top:-9px;right:1vw}@media screen and (max-width: 767px){.t-shirt-btn-wrap a{min-width:160px}}.template-suffix-t-shirt .input-row input.opt-btn{display:none}.template-suffix-t-shirt .input-row input.opt-btn:checked+.opt-label{background:#000;color:#fff}.template-suffix-t-shirt .size__selector .option-selector__btns .opt-label{min-width:auto;background:#fff;color:#000;margin:3px 8px 0 0;padding:10px 20px;border:0}.template-suffix-t-shirt .size__selector .option-selector__btns .opt-label:last-child{margin-right:0}@media (max-width: 500px){.template-suffix-t-shirt .size__selector .option-selector__btns .opt-label{padding:5px 20px}}@media (max-width: 360px){.template-suffix-t-shirt .size__selector .option-selector__btns .opt-label{padding:5px 13px}}@media (max-width: 320px){.template-suffix-t-shirt .size__selector .option-selector__btns .opt-label{padding:5px 10px}}.collection-banner .collection-banner-overlay{position:absolute;z-index:1;bottom:25px;left:0;width:100%;text-align:center}.collection-banner .banner-image{height:480px;overflow:hidden}.collection-banner .banner-image img{display:block;width:100%;object-fit:cover;object-position:top}.collection-banner .collection-banner-overlay .text-white>*{color:#fff}.collection-banner .collection-banner-overlay .col-logo{margin-bottom:15px}.collection-banner .collection-banner-overlay h1{font-size:60px;font-weight:600}.collection-banner .collection-banner-overlay h1 sup{font-size:25px;font-weight:500;top:-20px}.collection-banner .collection-banner-overlay p{font-size:17px;font-weight:500;margin:0;line-height:1}.collection-banner .collection-banner-overlay .c-rating{margin-bottom:15px}.collection-banner .collection-banner-overlay .c-rating-img{margin-bottom:7px;margin-right:5px}.collection-banner .collection-banner-overlay .c-rating-img img{margin-right:3px}.collection-rtbs-section{margin:50px 0 80px}.collection-rtbs .crtbs img{margin-right:10px}.collection-rtbs .crtbs span{font-size:20px;line-height:1;font-weight:500;color:#000}.collection-rtbs .crtbs span br{display:none}.collection-heading{text-align:center}.collection-list-separator{width:80%;margin:60px auto;background:#d9d9d9;height:1px}.collection-heading h2{font-size:60px;font-weight:600}.collection-heading p{font-size:18px;font-weight:400;color:#000}.collection-new-ui .product-list{margin-bottom:30px;justify-content:center}.collection-new-ui.collection-tangle-free .product-card-cd{margin-bottom:50px}.collection-new-ui .product-block__image-label{position:relative;z-index:1;width:100%}.collection-new-ui .sr-product-card .image-container .product-block__image-label img{position:relative}@media screen and (min-width: 1600px){.collection-banner .banner-image{height:580px}}@media screen and (max-width: 1440px){.collection-banner .banner-image img{height:100%}}@media screen and (max-width: 1366px){.collection-banner .banner-image{height:430px}}@media screen and (max-width: 1280px){.collection-rtbs .crtbs span{font-size:14px}.collection-heading h2{font-size:56px}}@media screen and (max-width: 840px){.collection-rtbs .crtbs span{line-height:1.2}.collection-rtbs .crtbs span br{display:block}.collection-heading h2{font-size:48px}}@media screen and (max-width: 767px){.template-collection .home-colorrush-section{margin-top:20px;margin-bottom:20px}.collection-banner .collection-banner-overlay{bottom:10px}.collection-banner.collection-tangle-free .banner-image{height:100%;max-height:575px}.collection-banner .banner-image{height:100%;max-height:350px}.collection-banner .collection-banner-overlay h1{font-size:43px;font-weight:600;line-height:1;margin-bottom:10px}.collection-banner .collection-banner-overlay .c-rating{margin-bottom:8px}.collection-banner .collection-banner-overlay p{line-height:1.5;padding:0 10px}.collection-rtbs-section{background:#f5f5f5;margin:0 0 15px}.colorush-legacycollections .collection-rtbs-section{margin:0!important}.collection-rtbs-section .container{padding:0}.collection-rtbs{padding:0;justify-content:center}.collection-rtbs .crtbs{width:33%;padding:20px 0;border-right:1px solid #fff;flex-direction:column;justify-content:center;align-items:center;text-align:center}.collection-rtbs .crtbs span{line-height:1.3;font-size:12px;padding-top:6px}.collection-rtbs .crtbs img{margin-right:0;margin-bottom:10px}.collection-rtbs .crtbs:last-child{border:0}.collection-heading h2{font-size:42px}.collection-heading p{font-size:18px}.collection-new-ui .product-list{margin-bottom:0}}.collection-banner-heading.tangle-free-head{margin:50px auto 0;max-width:830px}.collection-banner-heading.tangle-free-head .text-center{display:block}.tangle-free-head img{max-width:419px;margin:0 auto}.tangle-free-head .col-logo,.tangle-free-head .c-rating{margin-bottom:30px}.tangle-free-head p{font-size:21px;color:#666;font-weight:500;padding:0 30px}.tangle-free-head .c-rating-txt{margin-top:8px;margin-left:10px}.collection-rtbs-section.tangle-free-rtb .collection-rtbs .crtbs span{text-transform:uppercase;font-size:14px;line-height:1.3;font-weight:600}.collection-rtbs-section.tangle-free-rtb .collection-rtbs .crtbs span br{display:block}@media screen and (max-width: 1366px){.tangle-free-head img{max-width:350px}}@media screen and (max-width: 1280px){.tangle-free-head img{max-width:300px}}@media screen and (max-width: 980px){.tangle-free-head img{max-width:260px}}@media screen and (max-width: 767px){.tangle-free-head img{max-width:300px}.collection-rtbs-section.tangle-free-rtb{background:#fff;margin:0 0 50px}.tangle-free-rtb .collection-rtbs{flex-wrap:wrap}.tangle-free-rtb .collection-rtbs .crtbs{width:50%;border-right:1px solid #fff}.collection-rtbs-section.tangle-free-rtb .collection-rtbs .crtbs span{line-height:1.6;font-size:14px}.feature-tangle-free .tangle-free-rtb .collection-rtbs{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:0;white-space:nowrap;gap:3px;box-sizing:border-box;flex-wrap:unset;justify-content:flex-start}.feature-tangle-free .collection-rtbs::-webkit-scrollbar{display:none}.feature-tangle-free .tangle-free-rtb .collection-rtbs>.crtbs{flex:0 0 auto;width:33%;min-width:110px;background:#f5f5f5;padding:15px}.feature-tangle-free .hp-men-women-bestseller .flexible-layout{flex-direction:column-reverse!important}}.h1.collection-title{margin-top:40px}h1.pagetitle.h3{font-size:var(--larger-text-size);font-weight:600;line-height:55px;text-align:center;margin-bottom:30px;letter-spacing:0;text-transform:initial}.image-cont--with-secondary-image .product-block__image--secondary .theme-img{object-fit:contain}.bth-hero .text-overlay__inner{max-width:1120px;margin:0 auto;padding:0 0 20px}input.newsroomSearch{background-position:14px 14px!important}.newsroom-banner-logo{max-width:532px;width:37vw;margin:0 auto}.article-list.article-layout--columns .article{border:0}.article .pagination-row{display:none!important}.behind-bands .article__inner h2{font-size:48px;font-weight:700;line-height:1.45;margin:0 0 25px}.behind-bands .container{max-width:1420px;overflow:hidden}.behind-bands .article .rte.cf{display:ruby}.behind-bands{margin-top:-45px}.behind-bands .article{border:none;padding-bottom:10px;padding-top:15px}.behind-bands .article__inner .article-image{margin-bottom:40px}.behind-bands .article .rte.cf,.behind-bands .article .rte.cf p{font-size:19px;font-weight:500;color:#000;display:inline;line-height:1.8}.behind-bands .article__inner h2 a span{color:#616161}.shogun-image-container{max-width:100%!important}.artile-details-page-container{overflow:hidden;margin-bottom:55px}.artile-details-page-container h2{font-size:44px;font-weight:700}.article-publish-date{text-align:left;font-weight:400}.behind-bands .article__inner h2.mobile{display:none}.article--main .container,.artile-details-page-container{max-width:1290px}.artile-details-page-container .article-image{max-width:100%}.article-image{max-width:1295px!important}.shg-box-content .shg-c>.shogun-heading-component h1{margin:0 0 15px!important;overflow:hidden!important}.shogun-heading-component h4 a{color:#000!important}.article-list-newsroom{max-width:1390px;margin:0 auto!important}.article-list-newsroom .article__inner h2{font-size:32px;line-height:1.3}.article-filter{display:flex;justify-content:center;padding:10px}input.newsroomSearch{max-width:700px;border-radius:30px;background-color:#fff;background-image:url(//shadyrays.com/cdn/shop/files/icon-search.svg?v=9038695253020141522);background-position:10px 10px;background-repeat:no-repeat;padding:12px 20px 12px 40px;width:100%;margin-bottom:20px}.all-weather .type-head p.lenseInfo{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media (min-width: 768px){.article-list.article-layout--columns .article__inner>.rte{margin-bottom:0}}@media (min-width: 1024px){.article-list.article-list-newsroom.article-layout--columns .article{width:50%}.article-list.article-list-newsroom.article-layout--columns .article:nth-child(2n){border:0}.all-weather-packs .theme-img{height:100%;max-height:100%}}@media (max-width: 1199px){.bth-hero .text-overlay__inner{max-width:86%;margin:0 auto;padding:0 0 20px}.bth-hero .text-overlay__text h1.text-overlay__title{font-size:70px!important}.behind-bands .container{padding:0 30px}.behind-bands .article__inner .article-image{margin-bottom:25px}.behind-bands{margin-top:-50px}.behind-bands .article__inner h2{font-size:44px}}@media (max-width: 980px){.bth-hero .text-overlay__text h1.text-overlay__title{font-size:52px!important}.behind-bands .article__inner h2{font-size:40px;margin-bottom:10px}}@media only screen and (max-width: 767px){.newsroom-banner .text-overlay--h-center{align-items:end}.newsroom-banner .container{padding:0}.newsroom-banner-logo{width:80vw;margin-bottom:6vw}.bth-hero .text-overlay__text h1.text-overlay__title br{display:none}.bth-hero .text-overlay__text h1.text-overlay__title{font-size:36px!important;text-align:center;max-width:100%}.behind-bands .article__inner h2.desktop{display:none}.behind-bands .article__inner h2.mobile{display:block}.behind-bands .container{padding:0}.behind-bands .article__inner h2{font-size:38px;margin:0 0 25px;text-align:left;padding:0 15px;letter-spacing:0}.behind-bands .article .rte.cf{padding:0 20px}.behind-bands .article .rte.cf,.behind-bands .article .rte.cf p{font-size:16px;display:block;margin:0;line-height:1.5}.behind-bands .article .rte.cf a{text-decoration:none;background:#0f0f0f;color:#fff!important;display:inline-block;padding:4px 15px;font-size:12px;border-radius:50px;margin-top:15px}.article .rte.cf>span.dotsmore{display:none}.behind-bands .article{padding-bottom:20px;border-bottom:1px solid #ddd;padding-top:30px}.artile-details-page-container h2{font-size:32px;margin:0 0 20px}.artile-details-page-container{margin-top:-10px}.article-list-newsroom{margin-left:-20px!important;margin-right:-20px!important;padding-top:20px}.article-filter{padding:0;margin-top:-10px}input.newsroomSearch{margin-bottom:0}.article-list-newsroom .article__inner h2{padding:12px 20px 5px;font-size:24px;line-height:1.4}.article-list-newsroom .article__inner .rte.cf,.article-list-newsroom .article__inner .meta{padding:0 20px}.article-list.article-layout--columns .article{border:0;padding-top:0;padding-bottom:40px}.shg-box-vertical-align-wrapper .shg-c>.shogun-heading-component h1{font-size:30px!important}.article--main .container .shg-box-vertical-align-wrapper .shg-box.shg-c{padding:0!important;margin:0!important}.article--main .container .meta.cc-animate-init.cc-animate-in{display:none!important;border:0!important}.article--main .container .shg-hr-wrapper{padding:10px 0}.behind-the-brand .shg-box>.shg-box-content div.shg-c .shogun-heading-component h1,.article--main .container .shg-box-content .shg-c>.shogun-heading-component h1{font-size:19px!important}.behind-the-brand .shg-box>.shg-box-content div.shg-c:nth-child(2) .shogun-heading-component h1,.article.article--main .container .sr-article-content .shogun-root .shg-box-vertical-align-wrapper .shg-box.shg-c .shg-box-content div.shg-c:nth-child(2) .shogun-heading-component h1{font-size:50px!important}.behind-the-brand{padding-top:35px}.behind-the-brand .shg-hr-wrapper{padding:10px 0}.behind-the-brand .shg-box-vertical-align-wrapper .shg-box.shg-c{padding:0!important;margin:0!important}.artile-details-page-container .page-header.cf h2.majortitle{font-size:32px}.shg-box-vertical-align-wrapper .shg-box-content .shg-c.shg-align-left:nth-child(1) .shogun-heading-component h1{font-size:32px!important}}.section-related-products .related-collection .product-grid{display:flex;flex-wrap:nowrap;overflow-x:scroll;scrollbar-width:none;justify-content:start}.template-suffix-eye .section-sr-related-products .sr-product-card .image-container{height:100px!important}@media (max-width: 767px){.section-related-products .slider__grid{gap:20px}.section-related-products .related-collection .product-grid{justify-content:start}.section-related-products .related-collection .product-block{width:270px;flex:0 0 auto}.section-sr-related-products .sr-product-card{margin-bottom:0}}.search-container .product-block-options .product-block-options__inner{color:#979797;letter-spacing:.35px;font-size:14px;margin:0;font-weight:500;display:flex;gap:6px}.search-container{max-width:1200px}.our-story-title{color:#000;text-transform:capitalize;font-weight:600;font-size:42px;line-height:normal;text-align:center;margin:3vw 0 0}.mission-content-with-quote{font-weight:400;font-size:16px;line-height:165%;text-align:center;letter-spacing:.03em;margin:30px 0 55px}.about-us p,.about-us_hero p{color:#fff;font-size:18px;line-height:2.14em;margin:0 auto 50px;max-width:82%;text-align:center}.about-us p{color:#495361;margin:0 auto 75px}.mission-content-with-quote p{color:#000;margin-bottom:12px;max-width:918px}.open-quote{display:inline;position:absolute;margin:0 0 0 -25px}.quote-text{font-weight:250;font-size:48px;text-align:center;letter-spacing:.03em;color:#000;opacity:.2;font-family:auto;vertical-align:-webkit-baseline-middle}.mission-content-with-quote h3{font-weight:700;font-size:16px;line-height:165%;text-align:center;letter-spacing:.03em;margin-bottom:25px}.btn-founder{display:flex;justify-content:center}.live-hard-got p{max-width:984px}.about-us h2{color:#000;font-size:50px;line-height:.8em;font-style:normal;font-weight:700;margin:0 0 30px;letter-spacing:.05em;text-align:center}.feature-images{display:block;margin:-30px 0 40px;text-align:center}.feature-images img{display:inline-block;margin:0 22px}.sr-impact-copy-block h2{line-height:1.4;margin:0 0 30px}.sr-promo-columns-section .row{display:flex}.sr-impacts-hero .home-hero-img{height:500px}.store-pro-colms .container{max-width:1320px}.sr-impacts-copies .sr-container .bn-content{align-items:center;justify-content:center;flex-direction:column}.sr-impacts-copies .sr-container{display:flex;justify-content:center;align-items:flex-end;padding-bottom:100px}.sr-impact-copies-section .container{max-width:1000px;padding:0 20px;margin:0 auto}.about-us .btn-founder span{padding:15px 40px;background:#f9f9f9;border-radius:50px;font-style:normal;font-weight:500;font-size:14px;line-height:18px;text-align:center;letter-spacing:-.01em;text-transform:uppercase}.sr-impact-copy-block p{line-height:1.5;margin:0 0 25px;font-weight:500}.sr-impact-copy-block{overflow:hidden}.sr-impact-copy-block h2{line-height:1.4;margin:0 0 30px;font-size:48px;font-weight:600}.sr-impact-copy-block p{line-height:1.5;margin:0 0 25px;font-weight:500;font-size:24px;color:#000}.impact-cta a.ibtn{font-weight:600}.sr-impact-copies-section{margin:0 0 40px}.sr-pro-col .impact-pro-img{width:100%;height:auto;display:block}.overly{position:absolute;width:100%;height:100%;top:0;left:0}.sr-pro-col{margin:0 2px;overflow:hidden;position:relative}.sr-pro-col .overly{flex-direction:column;justify-content:flex-end;align-items:center;padding:25px 15px;overflow:hidden}.join-shadyrays.flex.container{max-width:1320px}.sr-pro-col .overly img{max-width:200px;margin-bottom:15px}.sr-promo-columns-section{margin:0 0 50px}.sr-impact-donate-section{margin-bottom:60px}.sr-impact-donate-section .sr-donate-col{margin:0 15px}.impact-cta{margin-bottom:60px!important}.impact-home .home-hero-img,.impact-home .home-hero-img .hero-img{height:510px}.impact-home{margin-bottom:0}.impact-home-overly-info{height:100%;display:flex;flex-direction:column;justify-content:center}.imov-logo{margin:0 0 30px}.imov-logo img{max-width:350px}.imov-impact-head h2{font-size:54px;line-height:1.4;margin:0}.imov-impact-head{margin:0 0 50px}.imov-orgs{margin:0 0 40px}.imov-orgs img{margin:0 49px}.imov-orgs img.org-logo1{margin-top:-27px}.imov-orgs img.org-logo2{padding-top:25px}.sr-pro-col .overly p{line-height:1.4;margin:0;font-size:20px;color:#fff;font-weight:500}.hoverly{position:absolute;top:0;width:100%;height:100%;padding:0 20px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;background:#0009;transition:all .5s;opacity:0;visibility:hidden}.sr-pro-col:hover .overly>img{display:none}.sr-pro-col:hover .overly .hoverly{opacity:1;padding:30px 20px;visibility:visible;transition:all .5s}.ibtn{height:55px;display:inline-flex;justify-content:center;padding:10px;min-width:210px;font-size:18px;letter-spacing:.02em;align-items:center;border:1px solid #fff;transition:all .5s}.ibtn.mmd{min-width:260px}.ibtn.lg{min-width:300px}.ibtn.round{border-radius:59px}.ibtn.border-black{border:1px solid #000}.impact-cta a.ibtn{min-width:400px}.bg-black{background-color:#000}.color-white{color:#fff}.conntact-sr-social{max-width:1320px}.join-shadyrays a{width:25%;position:relative;overflow:hidden;padding:0 5px}.join-shadyrays a img{display:block;width:100%;transition:all .5s;transform:scale(1);height:100%;object-fit:cover;object-position:center}.join-shadyrays a:hover img{width:100%;height:100%;transform:scale(1.1)}.join-shadyrays a span{display:block;width:100%;position:absolute;top:50%;transform:translateY(-50%);left:0;text-align:center;color:#fff;font-size:22px;padding-top:70px;line-height:1.2em;background:url(//shadyrays.com/cdn/shop/files/X-Logo.png?v=16828168354037818694) center top no-repeat;background-size:50px auto}.join-shadyrays a:nth-child(2) span{background-image:url(//shadyrays.com/cdn/shop/t/655/assets/facebook-hq.png?v=109693290620022323741731507442)}.join-shadyrays a:nth-child(3) span{background-image:url(//shadyrays.com/cdn/shop/t/655/assets/instagram-hq.png?v=59612745911314058641731507731)}.join-shadyrays a:nth-child(4) span{background-image:url(//shadyrays.com/cdn/shop/t/655/assets/tiktok-icon.svg?v=133781573803901980231731508341)}.join-sr-section p{font-weight:400;max-width:980px}@media screen and (max-width: 1220px){.join-shadyrays a span{font-size:15px;padding-top:46px;background-size:34px auto}.story-hero.height--fixed{max-height:260px}.mission-content-with-quote p{font-size:15px}.about-us h2{font-size:34px}.live-hard-got p{font-size:15px}.join-sr-section p{font-size:15px;margin-bottom:40px}.about-us p{margin:0 auto 44px}}@media screen and (max-width: 980px){.story-hero.height--fixed{max-height:192px}.mission-content-with-quote{margin:30px 0 55px}.join-sr-section h2{margin-bottom:18px}}@media screen and (max-width: 740px){.page-our-story .container{max-width:495px}.about-us p{margin:0 auto 12px;font-size:16px;line-height:2em}.join-shadyrays a span{font-size:13px;padding-top:30px;background-size:24px auto}.story-hero.height--fixed{max-height:292px}.page-our-story{padding-top:35px;overflow:hidden;margin-bottom:15px}.our-story-title{font-size:36px}.mission-content-with-quote{margin:20px 30px}.about-us .btn-founder span{padding:15px 30px}.mission-content-with-quote h3{margin-bottom:20px;margin-top:-5px}.live-hard-got{padding-top:19px}.about-us h2{font-size:22px;margin-bottom:13px}.feature-images img{margin:0 3px 2px;max-width:146px}.feature-images{text-align:left;max-width:308px;margin:0 auto 25px}.full-prot-mi{padding-top:13px}.store-pro-colms .container{padding:0 1px}.conntact-sr-social{padding:0}.join-shadyrays a{padding:0 1px}.join-shadyrays a:first-child{padding-left:0}.join-shadyrays a:last-child{padding-right:0}.about-us.join-sr-section p{margin:0 auto 20px;line-height:1.5;padding:0 10px}.store-pro-colms .container{max-width:495px}.container.conntact-sr-social{max-width:540px}}@media screen and (min-width: 440px) and (max-width: 740px){.feature-images{text-align:left;max-width:356px;margin:0 auto 25px}.feature-images img{max-width:170px}}@media screen and (max-width: 540px){.join-shadyrays a span{font-size:11px;padding-top:25px;background-size:20px auto}.join-shadyrays{justify-content:space-between}}.rock-items{display:flex;overflow:hidden;width:100%;white-space:nowrap;position:relative;max-width:2300px;margin:0 auto}.rock-item{flex:0 0 33.33%;max-width:33.33%;margin:0 10px;animation:scroll 10s linear infinite}@keyframes scroll{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media screen and (max-width: 1366px){.impact-home .home-hero-img,.impact-home .home-hero-img .hero-img{height:500px}}@media screen and (max-width: 1280px){.sr-impacts-hero .home-hero-img{height:370px}.sr-impacts-copies .sr-container .bn-content img{max-width:300px;margin:0 0 20px}.sr-impacts-copies .sr-container .bn-content h1,.sr-impact-copy-block h2{font-size:40px}.sr-pro-col .overly img{max-width:160px}.sr-pro-col .overly img{max-width:160px;margin-bottom:16px}.sr-pro-col .overly p{font-size:14px}.sr-pro-col .overly{padding:10px 10px 25px}.imov-logo img{max-width:300px}.imov-logo{margin:0 0 20px}.imov-impact-head,.imov-orgs{margin:0 0 50px}.imov-impact-head h2{font-size:41px}.imov-orgs img{margin:0 40px}.impact-home .home-hero-img,.impact-home .home-hero-img .hero-img{height:430px}.imov-logo img{max-width:250px}.imov-orgs img{margin:0 24px;max-width:140px}.sr-impact-copy-block p{font-size:20px}.sr-impact-copies-section .container{max-width:860px}}@media screen and (max-width: 980px){.sr-impacts-hero .home-hero-img{height:290px}.sr-impacts-copies .sr-container{padding-bottom:65px}.sr-impacts-copies .sr-container .bn-content img{max-width:240px}.sr-impacts-copies .sr-container .bn-content h1{font-size:36px}.sr-impact-copy-block h2{font-size:32px}.sr-impacts-hero{margin-bottom:40px}.sr-impact-copies-section{margin:0 0 15px}.sr-promo-columns-section{margin:0 0 40px}.sr-pro-col .overly img{max-width:130px}.sr-pro-col .overly p{font-size:12px}.sr-pro-col .overly{padding:8px 8px 15px}.sr-impact-donate-section{margin:0 0 40px}.sr-impact-copies-section .container{max-width:710px}.sr-impact-copy-block p{margin:0 0 20px;font-size:20px}.imov-orgs img.org-logo2{padding-top:20px}}@media screen and (max-width: 740px){.sr-impacts-hero .home-hero-img{height:350px}.sr-impacts-copies .sr-container .bn-content img{max-width:273px}.sr-impacts-copies .sr-container .bn-content h1{font-size:41px;line-height:1.3}.sr-impacts-copies .sr-container{padding-bottom:25px}.sr-impact-copy-block h2{font-size:36px;margin:0 0 25px}.sr-promo-columns-section .row{flex-direction:column}.sr-pro-col{margin-bottom:8px;padding:0}.sr-pro-col .overly img{max-width:160px}.sr-pro-col .overly p{font-size:20px}.sr-pro-col .overly{padding:7px 20px 25px}.sr-promo-columns-section{margin:0 0 25px}.sr-impact-donate-section .row{flex-direction:column}.sr-impact-donate-section .sr-donate-col{margin:0 0 10px}.impact-cta a.ibtn{min-width:350px}.imov-orgs{flex-wrap:wrap;max-width:400px;margin:0 auto 50px}.impact-home .home-hero-img,.impact-home .home-hero-img .hero-img{height:524px}.imov-logo img{max-width:190px}.imov-orgs img{margin:17px 22px;max-width:126px}.imov-orgs img.org-logo1{margin-top:-11px}.sr-pro-col .overly p{line-height:1.4;margin:0;transition:all .5s;visibility:visible;height:auto;opacity:1}.sr-pro-col .overly>img{display:none}.hoverly{background:#0003;padding:35px 28px;top:0;opacity:1;visibility:visible}.sr-impact-copy-block p{font-size:20px}.org-col3 .hoverly,.sr-pro-col:hover .overly .hoverly{padding:35px 28px}.imov-orgs img.org-logo2{padding-top:15px}.imov-impact-head,.imov-orgs{margin:0 0 29px}.rock-item{flex:0 0 80%;max-width:80%}.about-us h2{font-size:26px}}@media screen and (max-width: 364px){.imov-orgs img{margin:17px 18px;max-width:120px}.impact-home .home-hero-img,.impact-home .home-hero-img .hero-img{height:524px}}.protection-hero{max-width:2320px;margin:0 auto;min-height:605px}.protection-hero h1{font-size:64px!important}.disclosure__panel .disclosure__content h4{font-size:24px}.protection-hero .text-overlay--for-banner .text-overlay__inner{padding:0 0 30px!important}.protection-top-heading{padding-top:50px}.protection-top-heading .top-heading-copy h3{max-width:948px;margin:0 auto 15px;font-size:18px;font-weight:500;color:#333;letter-spacing:0;line-height:2.2}.copies-content-protection .row{max-width:1000px;margin:0 auto}.protection-accordian{width:100%;margin:0 0 70px}.protection-accordian .acc__title{background:#f8f9fa;margin:0 0 10px;position:relative;cursor:pointer}.protection-accordian .acc__title h4{font-size:18px;font-weight:600;letter-spacing:.03em;color:#333;display:block;padding:15px 30px;margin:0;line-height:30px}.angle-view{position:absolute;right:30px;top:0;height:100%;display:flex;align-items:center}.angle-view img{width:14px;transition:all .4s}.protection-accordian .acc__title.active .angle-view img{transform:rotate(180deg)}.protection-accordian .acc__panel{padding:20px 30px 25px}.protection-accordian .acc__panel a{text-decoration:underline}.protection-accordian .acc__panel h3,.protection-accordian .acc__panel h4{font-style:normal;font-weight:600;font-size:24px;line-height:32px;display:flex;align-items:center;letter-spacing:-.01em;color:#333;margin:0 0 20px}.protection-accordian .acc__panel h3{margin:0 0 40px}.protection-accordian .acc__panel p,.protection-accordian .acc__panel ol li{font-size:18px;font-weight:500;color:#333;line-height:2;margin:0 0 40px}.protection-accordian .acc__panel ol li img{margin-top:20px}.shipping-charge-row{display:flex;width:100%}.shipping-data{flex:0 0 50%;max-width:50%;padding:7px 25px}.shipping-charge-row:nth-child(2n){background:#f5f5f5}.shipping-charge-row.table-header{background:#f3f3f3}.shipping-charge-row .shipping-data p{padding:0;margin:0}.table-header .shipping-data h4{margin:0;padding:0;font-size:20px;font-weight:600;letter-spacing:-.01em;color:#333}.shipping-data.shipping-country{padding-left:80px}.disclosure__panel .disclosure__content h4{font-size:24px;!i;!}.template-suffix-protection-programs .rte h5{font-size:18px;line-height:2!important}.disclosure__title:before{opacity:0}.disclosure__title:after{background-image:url(//shadyrays.com/cdn/shop/t/915/assets/icon-chevron-down.svg?v=180049173894092634831764001669);content:"";line-height:initial;position:absolute;right:14px;top:43%;width:16px;height:16px;background-repeat:no-repeat;transform:rotate(90deg);-webkit-transform:rotate(90deg)}.template-suffix-green-wolf .disclosure__title:after{width:14px;height:23px;background:url(//shadyrays.com/cdn/shop/files/sr-arrow-white.svg?v=11676662538820934764);right:18px;background-repeat:no-repeat;background-size:100% auto;transform:rotate(0);-webkit-transform:rotate(0deg);top:43%}.template-suffix-green-wolf .product-info-accordion .disclosure[open]:not(.is-closing) .disclosure__title:after{transform:rotate(180deg);-webkit-transform:rotate(180deg)}.disclosure__panel .disclosure__content p,.disclosure__panel .disclosure__content ol li{font-size:18px;font-weight:500}@media only screen and (max-width: 2100px){.protection-hero{min-height:537px}}@media only screen and (max-width: 1800px){.protection-hero{min-height:auto}}@media only screen and (max-width: 767px){.protection-accordian .acc__panel h3,.protection-accordian .acc__panel h4,.protection-accordian .acc__title h4{text-align:left}.hero-protection-section .hero-copy-block{align-items:center}.hero-protection-section .hero-copy-inner h1{font-size:48px}.shipping-data.shipping-country{padding-left:30px}.protection-hero h1{font-size:30px!important}.protection-hero .text-overlay--h-center{align-items:center}}.pageheader--layout-inline-permitted+#main-nav .navigation--main{visibility:hidden}.link__shop-womens,.link__shop-mens{display:none!important}.has_label .navigation__link{display:flex!important;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:5px}.nav-menu-collection-item{position:relative}.collection_link-label{position:absolute;top:-4px;font-size:10px;left:0;width:100%;display:block;text-align:center;color:#ff6d43;text-transform:uppercase;font-weight:700}.cart-link__icon svg{width:24px}.logo__image_mb{display:none!important}.mobile-navigation-drawer{width:101%;top:76px}.pageheader .mobile-nav-toggle svg.feather-x{display:none}.reveal-mobile-nav .pageheader .mobile-nav-toggle svg.feather-x{display:inline}.reveal-mobile-nav .pageheader .mobile-nav-toggle svg.feather-menu{display:none}.mobile-navigation-drawer .navigation__link{font-size:15px;padding:6px 0;color:#666}.mobile-navigation-drawer .navigation__tier-1{padding:24px 0}.mobile__footer-nav{list-style:none;display:flex;width:100%;max-width:345px;margin:0 auto 48px;justify-content:space-around;gap:5px}.mobile__footer-nav li{width:50%;background:#f2f2f2;padding:0;border-radius:6px;color:#7f7f7f;line-height:0;height:34px;position:relative}.mobile__footer-nav li a{font-size:12px;font-style:normal;font-weight:400;line-height:normal;color:#7f7f7f;line-height:1;display:flex;justify-content:center;align-items:center;gap:5px;height:100%;width:100%;padding:0 10px;position:absolute;top:0}.navigation__image-links{list-style:none;padding:20px 15px}@media screen and (min-width: 1200px) and (max-width: 1280px){.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding-left:18px;padding-right:18px}}@media screen and (min-width: 1000px) and (max-width: 1199px){.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link{font-size:14px}.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding-left:12px;padding-right:12px}.logo img{width:180px!important}.pageheader .logo a{max-width:180px;min-width:180px}}@media (max-width: 800px){li.navigation__item.custom_bg__shirts{display:none!important}}@media screen and (min-width: 768px) and (max-width: 999px){.navigation--left .navigation__tier-1-container .navigation__tier-1>.navigation__item>.navigation__link{font-size:12px}.navigation .navigation__tier-1>.navigation__item>.navigation__link{padding-left:4px;padding-right:4px}.pageheader--layout-inline-permitted .logo-area__left{flex:1}.logo img{width:160px!important}body:not(.vip) .pageheader .logo a{min-width:160px}body.vip .pageheader .logo a{min-width:140px}body.vip:not(.loggedin) .special-user{max-width:180px}.announcement__text{font-size:11px}}@media screen and (max-width: 767px){.pageheader{background:#000}.logo-area{border:none}.pageheader svg.feather{stroke:#fff}.show-search-link__icon svg{width:17px}.show-search-link__icon svg g{stroke:#fff;stroke-width:2.5}.show-search-link__icon{width:18px;height:34px}.cart-link__icon svg{width:20px}.cart-link__icon svg path{fill:#fff}.header-account-link{display:none}.logo__image_dk{display:none!important}.logo__image_mb{display:block!important}.section-header{top:32px}.announcement-bar,.announcement{background:#fff;font-size:10px;padding:0;height:32px;min-height:auto}.announcement-bar__announcements{margin:0}.announcement__text{letter-spacing:0}}.main-search__container.container{padding:0}.section-header .main-search__form{margin:0 auto}.int-store .usa-store-only,.usa-store .int-store-only,.usa-store .duty-free-only{display:none!important}.vip-item-only,.loggedin-item-only,.vip:not(.loggedin) .regularTopBanner .usa-store-only,.vip:not(.loggedin) .regularTopBanner .int-store-only,.loggedin.vip .regularTopBanner .usa-store-only,.loggedin.vip .regularTopBanner .int-store-only{display:none!important}@media screen and (max-width: 768px){.sr-footer .container{padding:30px 40px}.footer-logo-social a .icon{width:26px;height:26px}.footer-logo-social{margin-top:40px;margin-bottom:0}}.related-collection .product-block__title .product-title .cs-sign{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:30px;margin-bottom:5px}.related-collection .product-block__title .product-title .cs-sign .headline-text,.related-collection .product-block__title .product-title .cs-sign .product-price{font-size:12px;color:#6d6d6d;font-weight:600;letter-spacing:.1em;line-height:1.3;text-transform:uppercase;margin:0}.related-collection .product-block__title .product-title .cs-sign .product-price .price__from{text-transform:lowercase}.related-collection .product-block__title .product-title .cs-sign .product-price .money{font-size:15px}.related-collection .product-block__title .product-title .cs-sign .product-price .money:not(.markdown-price){color:#000}.related-collection .product-title h1.top-sign{font-size:30px;font-weight:600;text-transform:capitalize}.related-collection .image-page-button,.related-collection .image-cont--with-secondary-image .product-block__image-dots{display:none}.product-tag-special-edition-rc,.product-tag-special-edition-blue-tag,.product-tag-tangle-free-cr,.product-tag-new-launch,.product-tag-recycled,.product-tag-leopard-camo,.product-tag-colorush{position:absolute;top:0;right:0}.product-tag-patent-pending,.product-tag-patent,.product-tag-patent.product-tag-tangle-free-cr,.product-tag-urgent{position:absolute;top:0;left:0}.sr-product-tag.product-tag-wide-fit{max-width:70px}.product-tag-patent.product-tag-tangle-free-cr img{width:auto}.related-products .hometitle{font-size:42px;font-weight:600;margin-bottom:30px}@media screen and (max-width: 768px){.related-products .hometitle{font-size:30px;margin-bottom:0!important}.sr-product-card.two-column .sr-product-tag{position:relative;max-width:100%}.related-collection .product-block__image{padding-top:40px}.related-collection .product-title h1.top-sign{font-size:18px}}.mystery-pair .intPrice,.mystery-pair .intAddToCart{display:block;background:#6e6e6e;text-align:center;font-weight:700;font-size:15px;line-height:1em;padding:8px 0;letter-spacing:.05em;color:#fff}span.intAddToCart{background:#2d2d2d}.mystery-pair .intMdText{display:flex;justify-content:center;padding:10px 5px;border:1px solid #6e6e6e;flex-direction:column;align-items:center;gap:15px}.mystery-pair{margin:10px 0;width:100%}.mystery-pair img{width:100%!important;display:block;max-height:none!important}.mystery-pair .intMdText .mystery__product{color:#000;font-style:normal;font-weight:700;font-size:18px;line-height:1.2em;text-transform:uppercase;display:flex;gap:10px;align-items:center}.mystery-pair .intMdText .mystery__action{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#000;font-size:14px;font-weight:600}.mystery-pair .intMdText img{width:100px!important;height:auto}.mystery-pair .cart-mystery-blue-light-pair-btn,.mystery-pair .cart-mystery-pair-btn{background-color:#2d2d2d;color:#fff;text-align:center;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;letter-spacing:.15em;line-height:1;padding:8px 5px 9px}.checkout-buttons .btn{background:#12ad21;border-color:#12ad21;border-radius:5px;font-size:16px;text-transform:uppercase;font-weight:700;letter-spacing:2px;padding:18px}.remove-item_and-quantity{display:flex;flex-direction:column;justify-content:space-between;align-items:end}.cart-drawer__content-item,.cart-drawer__bottom{padding:0 15px}.cart-drawer__bottom .opposing-items{display:flex;align-items:center;justify-content:space-between;font-size:18px;font-weight:600;gap:5px;padding:0}@media screen and (min-width: 768px){.template-cart .cart-accordion{margin-left:160px}.cart-drawer__content-item,.cart-drawer__bottom{padding:0 20px}}.cart-accordion{margin-bottom:10px}.accordion-header{display:flex;align-items:center;justify-content:space-between;padding:6px 0 6px 20px;background-color:#c4c4c41a}.accordion-angle{position:absolute;right:0;height:36px;display:flex;align-items:center;cursor:pointer;width:36px;justify-content:center;z-index:1}.accordion-heading{display:flex;align-items:center;flex-grow:1}.hd-action.checked{line-height:auto}.hd-action.checked img{width:10px;height:8px;margin-right:5px}.hd-action.checked svg{margin-right:5px}.cart-accordion .remove{background:#0d6dd8;display:inline-block;font-size:12px;width:12px;height:12px;border-radius:100%;margin-left:10px}.cart-accordion .hd-text a{color:#06860f;font-weight:500;text-decoration:underline;cursor:pointer}.cart-accordion .hd-text a span{color:#000}.cart-accordion .remove svg{stroke:#fff;width:11px;height:11px;margin-top:-8px}.hd-text{font-size:14px;color:#333}.hd-action.close img{width:16px;height:16px}.accordion-content{display:none;padding:2px 20px;background-color:#f9f9f9;justify-content:center;align-items:center;gap:10px}.accordion-img img{max-width:100%;height:auto;margin-bottom:10px}.accordion-content .cart-accordian-img img{min-width:70px}.cart-accordian-info,.accordion-info p{margin:0;font-size:14px;color:#333}@media screen and (max-width:767px){.cart-item__not-image{flex-direction:column}.cart-item__description{padding:0}.remove-item_and-quantity .remove.icon{position:absolute;top:0}}.cart-accordion.active .accordion-content{display:flex}.cart-accordion .accordion-header .accordion-angle img{width:10px;height:6px;transform:rotate(90deg);transition:transform .3s ease}.cart-accordion.active .accordion-header .accordion-angle img{transform:rotate(0);transition:transform .3s ease}.hide_video,.hide_recommendation{display:none}[data-selector-type=dropdown]{display:flex;align-items:center}[data-selector-type=dropdown] .custom-select__btn{padding:.5em 1em;min-width:220px;border-radius:5px;font-size:13px}.product-form [data-selector-type=dropdown] .label{margin-bottom:0;margin-right:50px}.special-offer__tags{border:2px solid #eaeaea;padding:14px 15px 10px;margin-bottom:20px;text-align:left}.special-offer__tags h3{font-style:normal;font-weight:700;font-size:18px;line-height:19px;letter-spacing:.145em;color:#000;text-align:left;margin-bottom:10px}.special-offer__tags p,.special-offer__tags p a:nth-child(1){font-style:normal;font-weight:500;font-size:14px;line-height:19px;letter-spacing:.04em;color:#000;display:block!important;margin-bottom:15px}.special-offer__tags p small{font-style:italic;font-weight:500;font-size:10px;line-height:12px;align-items:center;color:#6d6d6d;display:block;margin-top:10px}.cart-form_main{display:flex;flex-direction:row;justify-content:space-between;gap:2rem}@media screen and (max-width: 768px){.cart-form_main{flex-direction:column;gap:2rem}.cart-item-list__total,.total_promotions{width:100%!important}}.total_promotions .cart-policies{color:#6d6d6d;font-weight:500;font-size:11px;line-height:20px;text-align:left}#cartform .checkout-col .btn{min-width:100%}.checkout-subtotal-container__right .cart-subtotal{display:flex;border-bottom:1px solid rgb(var(--text-color) / var(--divider-opacity));margin-bottom:20px;padding-bottom:20px;font-size:20px;justify-content:center;gap:10px;font-weight:600}.stores-hero{max-width:2320px;margin:0 auto}.stores-hero .height__image{max-height:680px}.stores-hero.height--adapt:before{padding-top:29.5%}.store-title{font-size:60px;font-weight:600;line-height:1;color:#000;max-width:1200px;margin:0 auto;text-align:center}.single-store-section .column.column--half{padding:0;margin:0}.single-store-section .column.column--half.align-ltr-left{align-self:normal;display:flex;align-items:center;background:#f6f6f6}.single-store-section .column.column--half .image-overlap{display:block;padding:0;margin:0;max-width:100%!important;!I;!;height:100%;width:100%;object-fit:cover}.single-store-section .column.column--half .image-overlap .image-overlap__image{flex:0 0 104%}.single-store-section{overflow:hidden;margin:0 0 70px}.section-store-block .feature-text-paired{padding:40px 57px;margin:0}.section-store-block .feature-text-paired h2{font-size:36px;font-weight:600;margin:0 0 25px;line-height:1.3}.section-store-block .container{max-width:1410px}.section-store-block .feature-text-paired p{font-size:24px;font-weight:500;color:#000;max-width:530px;line-height:1.6;margin:0 0 28px}.section-store-block a.btn{min-width:290px;padding:20px 10px;font-size:22px;font-weight:600}.store-hero .hero-img{height:600px}.store-hero .hero-img img{display:block;height:100%;width:100%;object-fit:cover}.store-short-section{background:#f6f6f6;padding:60px 0}.store-short-section h2{margin:0 0 30px;line-height:1.3;font-size:48px;font-weight:700}.store-short-section p{letter-spacing:1px;line-height:2;margin:0 auto;font-size:21px;font-weight:500;color:#000}.store-short-section .shop-info{max-width:965px}.store-photo{padding:0 10px}.store-photo-section{margin-bottom:60px}.store-photo-section .flex{margin-left:-10px;margin-right:-10px}.btn.btn-store-discount-code{height:54px;color:#fff;text-align:center;font-size:18px;font-style:normal;font-weight:700;background:#000;align-items:center;display:inline-flex;padding:18px 40px;border-radius:500px}.store-discount-code-txt{display:none}.store-discount-code-txt h3{color:#000;text-align:center;font-size:24px;font-style:normal;font-weight:500;line-height:42px;margin-bottom:0}.store-discount-code-txt p{color:#3c3c3c;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:42px}.y-media-hover .yotpo-hover-cta{display:none!important}.store-hero .hero-inner{max-width:2320px;margin:0 auto}.store-address-section .container,.store-photo-section .container{max-width:1410px}.shop-by-collection-wrapper .slideshow-nav__btn svg{width:unset;height:unset;stroke:unset;fill:unset;filter:unset;opacity:1}.shop-by-collection-wrapper .collection-slider-row{gap:15px}@media screen and (max-width: 1580px){.store-hero .hero-img{height:550px}}@media screen and (max-width: 1380px){.stores-hero.height--adapt:before{padding-top:38%}.section-store-block .feature-text-paired h2{font-size:48px;margin:0 0 25px}.section-store-block .feature-text-paired p{margin:0 0 40px}.single-store-section{margin:0 0 60px}}@media screen and (max-width: 1280px){.stores-hero.height--adapt:before{padding-top:32%}.section-store-block .feature-text-paired h2{font-size:42px;margin:0 0 18px}.section-store-block .feature-text-paired p{margin:0 0 25px;font-size:20px}.section-store-block a.btn{min-width:250px;padding:13.5px 10px;font-size:18px;font-weight:600}.store-heading h2{font-size:50px!important}.section-store-block .container .flexible-layout{margin-bottom:0;margin-right:-20px;margin-left:-20px}.store-hero .hero-img{height:375px}.store-short-section h2{font-size:42px}.store-short-section p{font-size:19px}}@media screen and (max-width: 1180px){.stores-hero.height--adapt:before{padding-top:38.3%}.section-store-block a.btn{min-width:250px;padding:15.5px 10px;font-size:18px;font-weight:600}}@media screen and (max-width: 980px){.stores-hero.height--adapt:before{padding-top:37.4%}.store-heading{margin:40px 0}.store-heading h2{font-size:42px!important;margin:0!important;padding:0!important}.section-store-block .container{padding:0}.section-store-block .container .flexible-layout{margin-bottom:0;margin-right:0;margin-left:0}.section-store-block .feature-text-paired{margin:15px 28px;padding:0}.section-store-block .feature-text-paired h2{font-size:36px;margin:0 0 15px}.section-store-block a.btn{min-width:200px;padding:12px 10px;font-size:16px}.section-store-block .feature-text-paired p{font-size:18px;margin:0 0 15px}.section-store-block .feature-text-paired .rte.lightly-spaced-row{margin-bottom:0}.section-store-block .feature-text-paired .lightly-spaced-row.button-row{margin-top:15px}.store-hero .hero-img{height:285px}.store-short-section p{font-size:18px;letter-spacing:1px}.store-short-section h2{margin:0 0 25px}}@media screen and (max-width: 740px){.btn.btn-store-discount-code{font-size:16px}.store-discount-code-txt h3{font-size:20px;line-height:27px}.store-discount-code-txt p{font-size:14px}.stores-hero.height--adapt:before{padding-top:49.4%}.store-heading{margin:30px 0}.section-store-block .feature-text-paired{margin:35px 30px;padding:0}.single-store-section{overflow:hidden;margin:0 0 30px}.section-store-block{margin:0 0 40px}.section-store-block .column.column--half{background:#f6f6f6}.section-store-block a.btn{padding:13px 10px}.day-hours h4{font-size:18px;line-height:1.4}.store-address .btn-wrap a.ibtn{min-width:255px}.store-photo-section{margin-bottom:30px}}@media screen and (min-width: 1660px){.store-hero .hero-img{height:600px}}.store-address-section{padding:80px 0}.store-address-col{flex:0 0 50%;max-width:50%}.store-address{display:flex;align-items:center}.store-map iframe{width:100%;height:500px}.day-hours span,.day-hours h5{color:#666;font-size:16px;font-weight:600;margin:0 0 21px;display:block;line-height:1.2;letter-spacing:2px}.day-hours h4{font-size:26px;font-weight:700;margin:0 0 30px}.day-hours p{color:#000;font-weight:500;margin:0 0 35px;font-size:22px}.store-address .btn-wrap a.ibtn{min-width:311px;font-weight:700;letter-spacing:2px;padding:18px 40px;border-radius:500px}.we-got-you-section{overflow:hidden}.we-got-you-section .content-block.text-center{display:block;margin-top:0}.custom-store-list .store-icons{padding-bottom:50px;padding-right:75px}.store-slide-section .store-info-button .btn,.store-slide-section .store-info-button .btn:hover{background:#000;color:#fff;width:250px}.single-view-round{margin:0 0 15px}.custom-store-list .store-info-block,.custom-store-list .store-viewer{width:50%!important}.custom-store-list slide-show,.custom-store-list .slideshow{height:100%}.custom-store-list .store-icons{padding-bottom:50px}.store-info-button{position:relative;z-index:1}@media screen and (max-width: 980px){.custom-store-list .store-icons{padding-bottom:5px}.day-hours h4{font-size:20px}.day-hours p{font-size:18px}.section-store-block .container .flexible-layout .column{margin-bottom:0}}@media screen and (max-width: 767px){.custom-store-list{margin-top:10px}.store-slide-section .container,.section-store-block .container{padding:0}.store-hero .hero-img{height:200px}.store-short-section h2{margin:0 0 20px;font-size:32px}.store-short-section{padding:35px 0;margin-bottom:40px}.store-short-section p{letter-spacing:1px;line-height:1.6;font-size:18px}.store-address-section .row{flex-wrap:wrap}.store-address-section .row .store-address-col{flex:0 0 100%;max-width:100%;text-align:center;margin:0 0 40px}.store-address-col .text-block{width:100%}.store-address-section{padding:0}.store-photo-section .flex{flex-direction:column}.custom-store-list .store-info-block,.custom-store-list .store-viewer{width:100%!important}.custom-store-list .store-icons{padding-right:0}.custom-store-list .store-info-block{order:1}}.page-accessibility-for-all h1{border-bottom:1px solid #ddd;padding-bottom:15px;margin:0;font-weight:700;font-size:28px}.page-accessibility-for-all{max-width:1480px}.page-accessibility-for-all p{font-size:18px;color:#000;text-align:left;font-weight:600}.page-accessibility-for-all .page-header{text-align:left}@media screen and (max-width: 767px){.page-accessibility-for-all p{font-size:17px}}.page-shady-rays-customer-reviews>.rte.cf{max-width:1200px;margin:0 auto}.page-shady-rays-customer-reviews p{font-size:18px;font-weight:500;color:#000;text-align:center}.page-shady-rays-customer-reviews .yotpo-seo-page-layout .yotpo-head{display:none!important;!i;!}.kids_faqs-wrapper{padding:60px 0}.custom_kids .product-grid__listing{justify-content:left}.faq-item{margin-bottom:20px}.faq-question{width:100%;background:none;border:none;text-align:left;font-size:24px;cursor:pointer;display:flex;justify-content:left;align-items:center;gap:22px;letter-spacing:-.8px;margin:0;padding:0 0 12px;line-height:1.4;font-weight:600;color:#000}.faq-icon{transition:transform .3s ease}.faq-icon svg{width:13px;height:8px}.faq-answer{display:none;padding:0 34px;font-size:18px;line-height:1.8rem;font-weight:500;color:#000}.faq-item.active .faq-answer{display:block}.faq-item.active .faq-icon{transform:rotate(180deg)}.kids_faqs-wrapper{max-width:1200px;margin:0 auto}.kids_faqs-title{margin:0 0 30px;text-align:center}.faq-container{padding:0 5%}@media screen and (max-width: 767px){.faq-question{font-size:19px}.faq-answer{font-size:20px}.kids_faqs-wrapper{padding-top:0}}.custom_kids .kids-snow-goggles{display:none}.collection-listing_wrapper.kids{margin-bottom:3rem}.protection_link{text-align:center;margin:20px 0 10px;width:100%;font-size:18px;font-weight:400;color:#000}.protection_link a{text-decoration:underline}@media screen and (max-width: 767px){.protection_link{display:none}}.partner-products .container{padding:0 35px}.page-virtual-patent-marking .rte.cf>div{font-size:19px;font-weight:500;line-height:1.8}.page-virtual-patent-marking .rte.cf{max-width:1000px;margin:0 auto}.page-virtual-patent-marking .sr-div-button-handler{margin-bottom:0}@media screen and (max-width: 980px){.page-virtual-patent-marking .sr-div-button-handler{text-align:center}}@media screen and (max-width: 767px){.page-virtual-patent-marking h1.majortitle{margin:0 0 3px}.page-virtual-patent-marking .rte.cf>div{font-size:16px}.page-virtual-patent-marking .rte.cf>div a.ibtn{height:40px;min-width:140px;font-size:14px;font-weight:600;margin:0 6px;padding:0 18px;display:inline-flex;letter-spacing:0}.page-virtual-patent-marking .sr-div-button-handler{margin-bottom:0;text-align:center}}div#gladly-help-center{margin-top:0!important}.wufoo input.text.field,.wufoo textarea.textarea,.wufoo input.file{border-radius:0}.wufoo input.text.field{height:84px!important;font-weight:600}.contact-getintouch form#form1 ul li textarea.field.textarea{padding-top:32px!important;font-weight:600;font-size:15px}.contact-getintouch ul li input[type=text],.contact-getintouch ul li input[type=email],.contact-getintouch ul li textarea,.contact-getintouch ul li select{width:100%!important}.contact-submit_section .button-row{text-align:left;margin-bottom:20px}.contact-submit_section .button-row .submit.btn{border-radius:0;min-width:288px;padding:21px 25px;text-transform:uppercase;font-size:18px}.contact-submit_section p{color:#000}.contact-getintouch #container{width:100%}@media screen and (max-width: 999px){.contact-getintouch form#form1 ul li textarea.field.textarea{padding-top:55px!important}}.klaviyo-form .input[type=email]{color:#000!important}input:-webkit-autofill,input:-webkit-autofill:focus,input:-internal-autofill-selected{background-color:#fff!important}input:focus-visible{stroke-width:0!important}.fw-500{font-weight:500}.fw-600{font-weight:600}.ta-center{text-align:center}.tt-uppercase{text-transform:uppercase}@media screen and (min-width: 768px){.tablet-up--hide{display:none}.tablet-up--show{display:block}}@media screen and (max-width: 767px){.tablet-down--hide{display:none}.tablet-down--show{display:block}}.flex-column{flex-direction:column}.top-discount-note{padding:0 10px;display:flex;justify-content:center;margin:30px 0}.top-discount-note span{font-size:11px;text-align:center;letter-spacing:.1em;font-style:normal;font-weight:600;color:#666;padding:2px 30px;border-radius:12px;text-transform:uppercase;background:transparent}.top-discount-note span.maximum-limit{color:#df5641}#mystery-bluelight-form{display:none}.review-layout .container{max-width:1220px}.text-blocks .majortitle{font-size:40px;font-weight:600;margin:0 0 15px}.text-blocks .rte{font-size:20px;color:#000}.text-blocks .rte ol{margin-left:18px}.text-blocks .rte ol{margin-bottom:8px}.review-how-works ol li a{color:#8e8d8d;font-style:italic;text-decoration:none!important}.review-how-works{background:#fcfbf8}.review-snow-g .rte ul{margin-left:18px}.review-snow-g .rte ul li{margin-bottom:18px}.review-snow-g{background:#f9f7f2}.review-faqs .rte.large-text{border-bottom:1px solid #ddd;padding-bottom:30px;margin-bottom:30px}.review-faqs .rte.large-text:last-child{border-bottom:0px solid #fff;padding-bottom:0;margin-bottom:0}.review-faqs .rte.large-text h4{font-size:24px;font-weight:600}.review-faqs .rte.large-text h6{color:#8e8d8d;font-size:18px;font-weight:400}.review-faqs .rte.large-text h6 a{font-weight:600;font-size:16px}@media screen and (max-width: 940px){.text-blocks .rte a{word-wrap:break-word}}@media screen and (max-width: 740px){.text-blocks .majortitle{font-size:36px;max-width:80%}.text-blocks .rte{font-size:18px}.review-layout{margin:0;padding:30px 0}.review-sr{padding:30px 0}.review-faqs .rte.large-text h6{line-height:1.5}}.line-height-2{line-height:2px}.font-size-2{font-size:2px}.line-height-4{line-height:4px}.font-size-4{font-size:4px}.line-height-6{line-height:6px}.font-size-6{font-size:6px}.line-height-8{line-height:8px}.font-size-8{font-size:8px}.line-height-10{line-height:10px}.font-size-10{font-size:10px}.line-height-12{line-height:12px}.font-size-12{font-size:12px}.line-height-14{line-height:14px}.font-size-14{font-size:14px}.line-height-16{line-height:16px}.font-size-16{font-size:16px}.line-height-18{line-height:18px}.font-size-18{font-size:18px}.line-height-20{line-height:20px}.font-size-20{font-size:20px}.line-height-22{line-height:22px}.font-size-22{font-size:22px}.line-height-24{line-height:24px}.font-size-24{font-size:24px}.line-height-26{line-height:26px}.font-size-26{font-size:26px}.line-height-28{line-height:28px}.font-size-28{font-size:28px}.line-height-30{line-height:30px}.font-size-30{font-size:30px}.line-height-32{line-height:32px}.font-size-32{font-size:32px}.line-height-34{line-height:34px}.font-size-34{font-size:34px}.line-height-36{line-height:36px}.font-size-36{font-size:36px}.line-height-38{line-height:38px}.font-size-38{font-size:38px}.line-height-40{line-height:40px}.font-size-40{font-size:40px}.line-height-42{line-height:42px}.font-size-42{font-size:42px}.line-height-44{line-height:44px}.font-size-44{font-size:44px}.line-height-46{line-height:46px}.font-size-46{font-size:46px}.line-height-48{line-height:48px}.font-size-48{font-size:48px}.line-height-50{line-height:50px}.font-size-50{font-size:50px}.line-height-52{line-height:52px}.font-size-52{font-size:52px}.line-height-54{line-height:54px}.font-size-54{font-size:54px}.line-height-56{line-height:56px}.font-size-56{font-size:56px}.line-height-58{line-height:58px}.font-size-58{font-size:58px}.line-height-60{line-height:60px}.font-size-60{font-size:60px}.line-height-62{line-height:62px}.font-size-62{font-size:62px}.line-height-64{line-height:64px}.font-size-64{font-size:64px}.line-height-66{line-height:66px}.font-size-66{font-size:66px}.line-height-68{line-height:68px}.font-size-68{font-size:68px}.line-height-70{line-height:70px}.font-size-70{font-size:70px}.line-height-72{line-height:72px}.font-size-72{font-size:72px}.line-height-74{line-height:74px}.font-size-74{font-size:74px}.line-height-76{line-height:76px}.font-size-76{font-size:76px}.line-height-78{line-height:78px}.font-size-78{font-size:78px}.line-height-80{line-height:80px}.font-size-80{font-size:80px}.line-height-82{line-height:82px}.font-size-82{font-size:82px}.line-height-84{line-height:84px}.font-size-84{font-size:84px}.line-height-86{line-height:86px}.font-size-86{font-size:86px}.line-height-88{line-height:88px}.font-size-88{font-size:88px}.line-height-90{line-height:90px}.font-size-90{font-size:90px}.line-height-92{line-height:92px}.font-size-92{font-size:92px}.line-height-94{line-height:94px}.font-size-94{font-size:94px}.line-height-96{line-height:96px}.font-size-96{font-size:96px}.line-height-98{line-height:98px}.font-size-98{font-size:98px}.line-height-100{line-height:100px}.font-size-100{font-size:100px}.text-underline{text-decoration:underline}.vip-benefit-list li span.vipb-img{width:40px;text-align:center;margin-right:15px;display:flex;justify-content:center;top:0}.vip-benefit-list li span.vipb-img img{margin:0 auto!important;padding:0!important;max-width:100%!important;width:auto!important}.vip-benefit-list li.vipb-img1 span.vipb-img img{max-width:28px!important}.vip-benefit-list li.vipb-img2 span.vipb-img img{max-width:30px!important}.vip-benefit-list li.vipb-img3 span.vipb-img img{max-width:28px!important}.vip-benefit-list li.vipb-img5 span.vipb-img img{max-width:22px!important}.vgroup.vip-new{width:52px}.vgroup.vip-new button img{margin:0!important;padding:0!important}.vip-new .program-benefits .program-benefits_title{font-size:24px;line-height:1em;font-weight:600!important;letter-spacing:.06em;position:relative;margin-bottom:22px;text-align:left}.vip-new .program-benefits{width:490px;right:-454px;padding:45px;top:64px}.program-benefits ul.vip-benefit-list{margin:0 0 30px;padding:0!important}ul.vip-benefit-list li{margin:12px 0}.vip-new .program-benefits span.vipb-title{font-size:14px;letter-spacing:.09em;line-height:1.3;font-weight:600!important}.vip-benefit-list li.vipb-img4{margin:5px 0!important}.vip-benefit-list li.vipb-img3{margin-bottom:0!important}.vip-benefit-list li.vipb-img5{margin-top:0!important}.vgroup.vip-new .program-benefits_control a{min-width:265px;width:auto;text-align:center;font-size:18px!important;letter-spacing:.05em!important;font-weight:500!important;text-transform:uppercase!important;height:56px!important;border-radius:50px!important;align-items:center!important;display:flex;justify-content:center;color:#fff}.special-user button,.vgroup{font-size:12px;border-radius:11px;top:5px}.vip:not(.loggedin) .vip-item-only,.loggedin.vip .loggedin-item-only,.vip:not(.loggedin) .vgroup,.loggedin.vip .vgroup{display:block!important}.vgroup.vip-new button{background-color:transparent!important;padding:0!important;border-radius:unset!important;width:100%;height:auto}.program-benefits{position:absolute;background:#fff;border-radius:10px;display:none}.vip:not(.loggedin) .special-user button:not(.closeVIP-js),.loggedin.vip .special-user button:not(.closeVIP-js){display:block!important}.special-user{display:block;position:relative}body:not(.vip) .vgroup.vip-new{display:none}.vip:not(.loggedin) .special-user{display:flex;justify-content:center;align-items:center;gap:10px}.program-benefits:after{position:absolute;content:"";left:29px;top:-26px;border-top:16px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;top:-17px!important}.program-benefits:before{position:absolute;content:"";left:0;top:-38px;width:100%;height:38px}.program-benefits ul li{margin:20px 0!important}.benefit-img svg{max-width:48px}.img-block svg.icon-vip-welcome-logo{width:100%;max-width:249px}.welcome-vip.non-vip-block.vip-member-block .copies{margin:0 0 25px}.welcome-vip.non-vip-block.vip-member-block .img-block{margin:0 0 50px;padding-top:0}.non-vip-block .content-block .img-block svg{max-width:471px}.collection-green .section-sr-image-comparison .use-color-scheme--2,.gf-green-wolf .section-sr-image-comparison .use-color-scheme--2{background:#fff!important;color:#000!important}.collection-green .section-sr-image-comparison .use-color-scheme--2 h2,.gf-green-wolf .section-sr-image-comparison .use-color-scheme--2 h2{color:#000!important}.collection-rival .sr-product-card .image-container{height:18vw}.color-7285056602159:after,.color-7287288627247:after,.color-7523725475887:after{background:url(//shadyrays.com/cdn/shop/t/915/assets/CM-6RX-color-dot.png?350171) center center no-repeat;background-size:contain}@media screen and (min-width: 768px){.vip .vgroup:hover .program-benefits,.loggedin .vgroup:hover .program-benefits{display:block}.logo-area.container{padding-right:20px;padding-left:20px}.modal-vip-status .modal__window.modal__window--small{max-width:2320px;margin:0 auto;width:90%}}@media screen and (max-width: 767.98px){.shop-by-collection-wrapper sr-tab-content{padding-top:0!important}.vip-new .program-benefits{right:auto;left:0;margin-left:-115px;width:356px}.vip:not(.loggedin) .special-user{gap:0}.vgroup.vip-new{width:40px}.pageheader .logo{padding:0;margin-left:0}.benefit-img svg{max-width:30px}.modal-vip-status .content-block h3{margin:0 0 15px;font-size:18px}.modal-vip-status .content-block .btn-block a.ibtn{height:45px;min-width:202px}.modal-vip-status .modal__content{background-image:url(//shadyrays.com/cdn/shop/files/welcome-vip-bg-mob.png?v=93762433321576258)}.modal-vip-status .btn-block a.ibtn span{font-size:16px}.product-rx-preview-container .btn--large.add-to-cart{width:100%}}.vip .announcement-bar__announcements .announcement:not(.vip-announcement){display:none!important}.announcement.vip-announcement{display:none}.vip .announcement-bar__announcements .announcement.vip-announcement{display:flex!important;align-items:center;justify-content:center;font-weight:600}.vip .announcement-bar,.vip .announcement,.loggedin .announcement-bar,.loggedin .announcement{background:#000!important;color:#ffc56f}svg.icon-check-status-logo{max-width:364px}.modal-vip-status .content-block form{max-width:390px;margin:0 auto;overflow:hidden}.modal-vip-status .stausemail{width:100%;border-radius:40px;margin-bottom:25px;font-size:16px;padding:2px 6px;height:48px;border:1px solid #f0f0f0;text-indent:17px;outline:none}.modal-vip-status .modal__close-btn{padding:0;background-color:transparent;color:#fff}.modal-vip-status .modal__close-btn svg.feather{stroke-width:3px}.modal-vip-status .modal__content{background-image:url(//shadyrays.com/cdn/shop/files/welcome-vip-bg-desk.png?v=8857727887872786353);background-size:cover;background-position:center;padding-top:40px;padding-bottom:40px}.modal-vip-status .btn-block a.ibtn{text-decoration:none}.modal-vip-status .checking-status .btn-block{margin:0 0 15px}.modal-vip-status .content-block .img-block{max-width:100%;margin-bottom:15px}.modal-vip-status svg.icon-your-status-logo{max-width:364px}.cart-high-demand{display:none}body.show-cart-derisk .cart-high-demand:not(.hidden){display:flex}.lock-icon{margin-right:8px;margin-bottom:2px}@media screen and (max-width: 370px){.shop-by-collection-wrapper sr-tab{font-size:14px}.promo-banner,.free-gift-banner{font-size:12px}.anniversary-banner .btn{font-size:13px}.gw-video-hero-rtb>div{flex:0 0 100%;max-width:140px;margin-bottom:42px}.gw-video-hero-rtb .gw-hero-rtb-txt{font-size:8px;letter-spacing:2px;line-height:1.4}.all-weather .btns-blocks .btn-view-pack{min-width:166px!important;max-width:166px!important}.all-weather .btns-blocks .btn-cart,.all-weather .btns-blocks .ibtn{margin-left:unset!important}.all-weather .btns-blocks{gap:8px}.announcement__text{font-size:9px}}@media (min-width: 1600px){.text-overlay__text img{width:46%}.bluelight-text-overlay .text-overlay__text img{max-width:500px}.text-overlay__rte{max-width:86ch!important}.sr-product-card .image-container{height:200px!important}.sr-product-card .image-container .hover-image{top:0!important}body .home-ab.height--fixed .text-overlay__inner .text-overlay__text img{width:revert-layer;--image-height: unset !important}}.flip-card .price--on-sale [data-value=markdown_price]{color:#e46666}.vip-processing{background:#d3d4d650;border-radius:4px;margin-top:10px}.vip-processing summary{list-style:none;-webkit-user-select:none;user-select:none;position:relative}.vip-processing summary:before{content:"";width:14px;height:7px;background:url(//shadyrays.com/cdn/shop/files/sr-arrow-black.svg?v=3779698500686128929);background-repeat:no-repeat;background-size:100% auto;transition:transform .3s ease-in-out;position:absolute;top:50%;transform:translateY(-50%);right:25px}.vip-processing[open] .desc{padding:0 25px 15px 17px;text-align:left}.vip-processing[open] .desc p{margin:unset}.vip-processing[open] summary:before{transform:rotate(180deg);top:40%}.vip-processing .cart-stl-vip-price .money{display:flex;gap:4px}.vip-processing .sale-price{color:red}.vip-processing .compare-at-price{text-decoration:line-through}.search-container .sr-product-card .image-container a img,.main-search__results__products .product-block__image .theme-img,.main-search__results__products .img-ar{height:200px;object-fit:cover}.search-container .sr-product-card{margin-bottom:unset}.search-container .sr-product-card .product-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.template-cart .sr-box-mystery-img.desktop-only{display:none}.template-cart .sr-box-mystery-details .sr-box-mystery-img{display:block!important;max-width:60px}.template-cart .sr-box-mystery-details .mystery-title{margin-right:5px}.collection-banner .relative{width:100%}#guest{padding-right:30px}.recently-viewed-bar{padding:10px 20px;display:flex;align-items:center;justify-content:center;gap:30px}.recently-viewed-bar .recent-btn{min-width:140px;letter-spacing:.02em;transition:all .5s;font-size:16px;border:unset;padding:5px 15px;background:#fff;color:#000;line-height:1;display:flex;align-items:center;border-radius:35px;font-weight:600;justify-content:center;gap:8px}.recently-viewed-title{font-size:21px;font-weight:500;color:#fff;line-height:1.06}.recently-viewed-buttons{display:flex;gap:7px}.home-banner-reign .text-overlay__reveal img{margin:0 0 10px}.trust-bar{padding:15px 0;background:#fff}.trust-bar .flex{gap:10px;height:fit-content;font-size:14px;align-items:center;font-weight:700}.trust-bar .flex span{display:flex;line-height:1}.trust-bar img{height:20px;object-fit:contain}.home-product-card-wrapper .home-product-card{order:1;flex:1}.card-huron{margin-right:20px!important}.sr-collection-listing-sr-outlet .section-sr-collection-products .sr-product-list-wrapper .sr-product-card .image-container a img{height:auto}.sr-collection-listing{max-width:1200px;margin:0 auto 60px}.sr-collection-listing .sr-product-card .image-container{min-height:260px;height:unset!important;padding-top:30px}.sr-collection-listing.sr-collection-listing-good-good .sr-product-card .image-container{padding-top:0}.recently-viewed-bar span{margin-top:1px}div#yotpo-reviews-main-widget{margin-top:30px}.template-suffix-accessories .cs-sign{display:none!important}.vip .section-rich-text.sticky{top:105px}.gallery-viewer-modal .modal__window{margin:30px;height:93%}.gallery-viewer{margin:30px 70px;height:94%}.gallery-viewer__button{border-radius:50%;background:#e6e6eb;padding:4px}.gallery-viewer__next{right:-50px}.gallery-viewer__prev{left:-50px}.gallery-viewer__thumbs{opacity:0}.modal[open],[open]:not(.is-closing) .modal{background-color:#000000b3!important}.gallery-viewer__button svg{width:28px;height:28px}.show-gallery{pointer-events:none}.recently-viewed-bar img{width:60px}.home-ab .text-overlay__reveal{margin-bottom:15px}.wf-full{width:-webkit-fill-available}.tangle-free.recently-viewed-bar{background-color:#ac3f2d!important}.slider__item.maxx{display:none}.recently-viewed-bar.green-wolf{background-color:#35685f!important}.sr-green-wolf .home-banner-shadeshop p{font-size:20px}.gf-green-wolf .text-overlay__title{display:none}.gf-green-wolf .sr-collection-listing{margin-bottom:0}.gf-green-wolf .sr-image-comparison-title h2{text-transform:uppercase}.white-bg-golf .sr-bg-white .pdp-sr-rtb-item{background:#f9f9f9}.white-bg-golf .page-section-spacing{margin-top:10px}.hp-men-women-bestseller{margin-bottom:30px}.collection-reign .hp-men-women-bestseller{margin-top:0}.collection-reign .collection-new-ui .product-list{margin-bottom:0}.col-img{height:100%}.col-img picture{height:100%;display:flex}.feature-tangle-free .collection-new-ui .desktop-only,.feature-tangle-free .collection-new-ui .collection-heading,.feature-tangle-free .collection-new-ui .collection-list-separator{display:none!important}.feature-tangle-free .collection-new-ui .mobile-only{display:block!important;width:31%}.feature-tangle-free .collection-new-ui{display:flex;flex-wrap:wrap;gap:28px}.feature-green-wolf .section-sr-rtb-list,.gf-green-wolf .section-sr-rtb-list{display:none}.gf-green-wolf .trust-bar{background:#34685e}.feature-green-wolf .section-sr-image-comparison .use-color-scheme--2{padding:0!important}.feature-tangle-free .hp-men-women-bestseller .flexible-layout{flex-direction:row-reverse}.feature-tangle-free .sr-product-card .product-notes{position:absolute;bottom:-20px}.white-bg-golf .green-wolf-pdp-rtb{display:flex!important;margin-top:30px}.white-bg-golf .green-wolf-pdp-rtb-mob{display:none}.section-sr-slideshow .text-overlay__button-row:last-child{margin-top:10px}.collection-tangle-free .sr-product-card{padding:0;margin-bottom:0}.feature-tangle-free sr-product-card-cd{position:relative;margin-bottom:30px;display:block}.feature-tangle-free .hp-men-women-bestseller{margin-top:0!important}.card-tangle-free.home-product-card .hp-tile-copy{padding:0 13px;margin-top:5px}.feature-green-wolf .section-semi-polarized .majortitle{font-size:34px}.feature-green-wolf .majortitle,.feature-green-wolf h2,.feature-green-wolf .quote-name{color:#fff!important}.feature-green-wolf .section-semi-polarized .majortitle{text-transform:capitalize}.white-bg-golf .pdp-green-wolf-botom-banner{margin:10px 0}.white-bg-golf .section-sr-we-got-you-banner{padding-bottom:10px}.feature-tangle-free .collection-new-ui.collection-tangle-free .product-card-cd{margin-bottom:0}.memorial-two .small-feature-link{font-size:32px;text-decoration:none!important;font-weight:600;line-height:1;margin:0;background-color:unset!important;color:#fff!important}.hp-men-women-bestseller.memorial-two .text-overlay__inner{padding-bottom:20px}.memorial-day-badge{display:flex;justify-content:space-between}.memorial-day-badge sup{display:none}.memorial-cart-img{margin-bottom:10px}.promo-image img{max-width:100%;height:auto;display:block}.memorial-cart-img img{width:100%}.card-premium-golf-sunglasses .hp-tile-title{font-size:42px!important}.card-colorush [aria-label=colorush]{padding:0 8px}.banner-up sr-tabs{display:none}.banner-up sr-tab-content{padding-top:0}.card-colorush .backdrop span{position:relative}.card-colorush .backdrop span:after{position:absolute;content:"TM";right:-9px;top:-1.5px;color:#fff;font-size:6px;font-weight:700}.memorial-mobile{padding-bottom:10px}.power-hours-banner{background:#0a3161;padding:30px 0;margin:0}.collection-power .anniversary-announce{display:none}.collection-power .collection-new-ui{margin-top:30px}.power-mobile{margin:0}.power-mobile .container{padding:0}.power-mobile img,.power-mobile .inline-width-container{width:100%!important}.power-banner-home{margin:20px 0;background:#0a3161}.power-banner-home .valign-middle{padding:17px 0;justify-content:center;gap:8%}.power-banner-home .feature-text-paired{margin:0}.power-banner-home .flexible-layout .column--half{width:unset;margin:0;padding:0}.power-banner-home .btn.medium{background:#fff;color:#000}.power-banner-home .rte{margin:0;color:#fff}.power-banner-home .button-row{margin-top:0}.card-colorush .backdrop:hover span:after{color:#000}@-moz-document url-prefix(){.card-colorush .backdrop span:after{line-height:2.1}}.sr-upsell-to-2-cart-wrapper{margin-bottom:10px}.rush-hours-cr{padding:unset!important;background:unset!important}@media screen and (max-width: 767px){.card-premium-golf-sunglasses{order:2!important}.collection-power .collection-new-ui{margin-top:0}.banner-up{padding-top:5px!important}.card-premium-golf-sunglasses picture img,.card-colorush picture img,.home-product-card-wrapper .theme-img{width:calc(100% - 10px);margin:0 5px}.banner-up.desktop-only{display:block!important;padding:10px!important}.banner-up sr-tab-content{padding-top:0}.banner-up .home-product-card-wrapper{overflow:unset;flex-direction:column;gap:5px}.banner-up .col-copy{display:none!important}.banner-up sr-tab-content .home-product-card{margin:0!important}.promo-card{flex-direction:column-reverse;text-align:center;padding:20px 20px 80px;background-image:url(/cdn/shop/files/Mask_Group_19.png?v=1747665230)!important;position:relative}.promo-text{width:100%;text-align:center}.promo-heading{font-size:20px;margin-bottom:0}.promo-subheading{font-size:13px;line-height:1}.promo-button{position:absolute;bottom:17px;left:50%;width:max-content;transform:translate(-50%)}.memorial-two .small-feature-link{font-size:30px;margin:0}.hp-men-women-bestseller{margin-bottom:0;margin-top:20px}.hp-men-women-bestseller.memorial-two .text-overlay__inner{padding-bottom:13px}.collection-shadeshop-filter-wrapper.rel-sticky-filter{top:142px}.card-tangle-free .hp-tile-copy{font-size:15px}}.feature-green-wolf .hp-men-women-bestseller.golf-ver-b{margin-top:0;display:block!important}.feature-green-wolf .section-image-with-text .fully-spaced-row--small.golf-ver-b{display:block!important}.feature-green-wolf .section-image-with-text .fully-spaced-row--small.golf-ver-b .feature-text-paired{margin:0}.gf-green-wolf .trust-bar{display:none}.feature-green-wolf .trust-bar{display:block!important}.collection-shadeshop-filter-wrapper.rel-sticky-filter{top:136px}.recently-viewed-bar.country-chic,.recently-viewed-bar.allure{background:#ac3f2d!important}.template-collection .hp-men-women-bestseller{margin-top:30px}.contact-top-section{padding:84px 40px 20px 20px;text-align:center}.contact-top-header h1{font-size:50px;color:#000;margin-bottom:8px;font-weight:700;line-height:1.2;letter-spacing:2px}.contact-top-header p{letter-spacing:5px;font-size:17px;color:#000;margin-bottom:40px;font-weight:700}.contact-top-links{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.top-link-box{border-radius:24px;padding:30px 25px;border:1px solid #0000001A;text-align:left;display:flex;justify-content:space-between}.top-link-box a{text-decoration:none;color:#000;display:block}.top-link-box strong{display:block;font-size:16px;margin-bottom:5px;color:#595959;line-height:1.1;font-weight:600}.top-link-box span{font-size:14px;color:#595959;line-height:1;font-weight:400}.contact-form-wrapper{padding:40px 20px}.contact-form-inner{display:flex;flex-wrap:wrap;gap:30px;border:1px solid #00000033;border-radius:45px}.contact-form-image img{max-width:100%;border-radius:12px}.contact-form-block{flex:1;min-width:300px;padding:48px 30px 30px 0}.contact-form-image{display:flex}.contact-form-block h2{font-size:40px;margin-bottom:18px;color:#000;font-weight:700;text-transform:uppercase;letter-spacing:2px}.contact-form-block p{margin-bottom:35px;color:#000;font-weight:400;font-size:14px}.custom-contact-form{width:100%;display:flex;flex-direction:column;gap:28px}.custom-contact-form .form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:28px}.custom-contact-form .form-group{display:flex;flex-direction:column}.custom-contact-form label{margin-bottom:5px;font-size:15px;color:#000;font-weight:400;padding-left:3%}.custom-contact-form input,.custom-contact-form select,.custom-contact-form textarea{padding:13px 15px;border-radius:26px;border:unset;font-size:15px;width:100%;box-sizing:border-box;background:#f5f5f5;min-height:50px;border:1px solid transparent}.custom-contact-form input::placeholder,.custom-contact-form textarea::placeholder,.custom-contact-form select:invalid{color:#757575}.custom-contact-form .custom-select-wrapper{position:relative;display:inline-block;width:100%}.custom-contact-form .custom-select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;background-color:#fff;background-image:none!important;background:#f5f5f5;border:1px solid transparent}.custom-contact-form .custom-select-wrapper:after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);pointer-events:none;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%2394A3B8' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.custom-contact-form textarea{min-height:120px;resize:vertical}.custom-contact-form .full-width{grid-column:1 / -1}.custom-contact-form button[type=submit]{background-color:#000;color:#fff;padding:18px 20px;border:none;font-weight:600;cursor:pointer;width:fit-content;margin-top:10px;font-size:18px;min-width:220px;border-radius:90px;text-transform:uppercase}.custom-contact-form button[type=submit]:hover{background:#fff;border:2px solid #000;color:#000}.custom-contact-form .form-note{font-size:16px;line-height:24px;color:#7b7b7b}.support-info-section{padding:20px 20px 60px}.support-info-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.support-card{border:1px solid #EBEBEB;border-radius:12px;padding:30px;min-width:300px;text-align:center}.support-icon img{margin-bottom:25px}.support-heading{font-weight:700;font-size:14px;color:#595959;margin-bottom:6px;letter-spacing:2px}.support-subtext{color:#595959;font-size:14px;margin-bottom:27px}.support-link{display:inline-block;font-size:16px;font-weight:500;color:#000;text-decoration:none;display:flex;justify-content:center;align-items:center;gap:10px}.support-link .arrow{margin-left:5px;vertical-align:middle}.contact-form-image,.contact-form-block{width:50%}.topic-error{font-size:15px;padding:13px 16px;background:#feebea;border-radius:26px;color:#000;width:100%;grid-column:1 / -1}.form-note strong{font-weight:unset}#orderNumber{border:1px solid transparent}.support-card:last-child .support-link{text-decoration:underline;text-underline-offset:3px}#formSuccessMessage{padding:10px;color:#124600;background:#ebfae6;border:1px solid #34CD00;border-radius:10px;margin-top:20px}.shop-by-collection-wrapper .slideshow__slide{flex:0 0 193px;width:193px;opacity:1!important}.shop-by-collection-wrapper .collection-slider-row{margin:20px 6.9% 0}.coll-bg{background:#fff5e9}.template-product .rush-hour-banner{display:none}.pdp-tangle-free-aviator---peach-polarized .hp-men-women-bestseller{padding-bottom:30px!important}.recently-viewed-bar.peach{background-color:#af5328!important}.recently-viewed-bar.forged-23xi{gap:11px}.recently-viewed-bar.forged-23xi .recently-viewed-title img{width:unset}.recently-viewed-bar.forged-23xi .recently-viewed-title{display:flex;align-items:center;gap:11px}.forged-collage{margin:40px 0 30px}.home-colorrush-section{margin-bottom:0}.forged-insta{background:#f6f6f6;padding:44px 0}.forged-insta p{letter-spacing:1px;font-size:18px}.template-suffix-partner-forged-23xi .home-colorrush-section,.template-suffix-partner-forged-23xi .section-sr-homepage-replacement{display:none}.related-collection .slider__item{flex:0 0 25%;scroll-snap-align:unset}.related-collection .slider-nav__btn--style-2 svg{width:unset!important;height:unset!important}@media screen and (min-width: 768px) and (max-width: 1223px){.anniversary-banner .height--fixed{--image-height: 420px!important}.anniversary-banner .text-overlay__text{width:34%}.anniversary-banner .btn{font-size:15px;padding:10px 15px;white-space:nowrap}.anniversary-banner .text-overlay--for-banner .text-overlay__inner{padding-left:20px}.anniversary-banner .slideshow--navigation-arrows .text-overlay{width:auto;padding-right:24px;padding-left:24px}}@media (max-width: 1300px){.related-collection .slider__item{flex:0 0 31%!important}.contact-top-links{grid-template-columns:repeat(2,1fr)}.custom-contact-form input::placeholder,.custom-contact-form textarea::placeholder,.custom-contact-form select:invalid{color:#757575;font-size:11px}}@media (max-width: 1024px){.related-collection .slider__item{flex:0 0 50%!important}.related-collection .slider__item .image-container{height:27vw}.contact-top-links{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width: 767px){.related-collection .slider__item .image-container{height:40vw}.related-collection .slider__item .image-container img{object-fit:contain}.related-collection .slider__item{flex:0 0 100%!important}.forged-insta .lightish-spaced-row-above{margin-top:1rem}.forged-insta p{font-size:15px}.forged-insta{padding:15px 0}.forged-collage{margin:30px 0 20px}.recently-viewed-bar.forged-23xi .recently-viewed-title{flex-direction:column;align-items:self-start}.recently-viewed-bar.forged-23xi .limited{width:110px!important}.rush-hour-banner__label{font-size:14px;text-align:left}.hp-men-women-bestseller .text-overlay__text img{width:110px}.section-colorush-banner{top:76px}.review-section .button-row .button-row__btn{font-size:14px}.rush-hour-banner__button{padding-top:12px}.rush-hour-banner__wrapper{grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:unset;align-items:center;text-align:center}.rush-hour-banner__image{display:flex;justify-content:center}.rush-hour-banner__timer,.rush-hour-banner__button{align-items:center;text-align:center;justify-content:center}.rush-hour-banner__image img{max-height:40px;margin-top:12px}.shop-by-collection-wrapper .collection-grid{grid-template-columns:50% 50%;gap:5px}#formSuccessMessage{text-align:center;font-size:14px}.form-note strong{font-weight:700}.contact-top-section{padding:30px 0}.contact-top-header p{letter-spacing:4px;font-size:15px;color:#000;margin-bottom:30px}.top-link-box{padding:12px 25px}.contact-top-header h1{font-size:31px;margin-bottom:5px}.top-link-box strong{font-size:15px;margin-bottom:3px}.top-link-box span{font-size:13px}.custom-contact-form .form-grid{grid-template-columns:1fr;gap:20px}.contact-form-image{display:none}.contact-form-inner{flex-direction:column;border-radius:unset;border-left:unset;border-right:unset}.contact-form-wrapper{padding:10px 0}.contact-top-links{grid-template-columns:1fr;gap:11px}.contact-form-block{flex:1;min-width:100%;padding:40px 0}.contact-form-block .form-note{margin-bottom:0}.contact-form-block p{margin-bottom:30px;font-size:11px}.contact-form-block h2{font-size:32px;margin-bottom:10px;letter-spacing:1px}.custom-contact-form button[type=submit]{font-size:16px;width:100%;padding:10px 20px}.custom-contact-form{gap:20px}.custom-contact-form input::placeholder,.custom-contact-form textarea::placeholder,.custom-contact-form select:invalid{font-size:14px}.support-info-section{padding:30px 0 40px}.support-card{width:100%;min-width:unset;padding:20px}.support-icon img{margin-bottom:18px}.support-link{font-size:14px}.collection-shadeshop-filter-wrapper.rel-sticky-filter{top:132px!important}.feature-green-wolf .hp-men-women-bestseller .text-overlay__inner{padding-bottom:30px}.feature-green-wolf .section-image-with-text .fully-spaced-row--small.golf-ver-b{margin-top:0;margin-bottom:10px}.feature-green-wolf .hp-men-women-bestseller.golf-ver-b{margin-bottom:0}.feature-green-wolf .section-image-with-text .golf-ver-b .column--order-push-desktop{display:none}.feature-green-wolf .section-image-with-text .fully-spaced-row--small.golf-ver-b .feature-text-paired{text-align:center}.feature-green-wolf .section-image-with-text .fully-spaced-row--small.golf-ver-b .review-quote-block{text-align:left}.feature-green-wolf .section-image-with-text .fully-spaced-row--small.golf-ver-b .lightish-spaced-row-above{margin-top:0}.feature-green-wolf sr-image-comparison .sr-image-comparison-title{margin-bottom:8px}.feature-green-wolf .section-semi-polarized.golf-ver-a{padding-top:20px;padding-bottom:0}.white-bg-golf .gw-pdp-rtb-icon-text{flex:1}.white-bg-golf .sr-product-short-description{margin-top:15px;margin-bottom:15px}.white-bg-golf sr-image-comparison .sr-image-comparison-title{margin-bottom:28px}.white-bg-golf .product-form .input-row,.buy-buttons-row{margin-top:0}.white-bg-golf .disclosure{margin-bottom:30px}.sr-tangle-free .slide-1 .text-overlay__title,.sr-reign .slide-1 .text-overlay__title{font-size:40px;margin-bottom:13px}.feature-green-wolf .section-semi-polarized .majortitle{text-transform:capitalize;font-size:26px;margin-bottom:10px}.feature-green-wolf .flexible-layout .column{margin-bottom:20px}.sr-green-wolf .slide-1 .text-overlay__title{font-size:30px!important;margin-bottom:10px}.feature-tangle-free .collection-new-ui .mobile-only{display:block!important;width:48%}.feature-green-wolf .product-info__price{position:absolute;top:0;right:0}.feature-green-wolf .product-list{margin-top:0!important}.gf-green-wolf .section-sr-rtb-list{background:#fff}.gf-green-wolf .section-sr-rtb-list .container{padding:0}.gf-green-wolf .section-sr-rtb-list .sr-rtb-items{margin-top:0;flex-wrap:unset}.gf-green-wolf .section-sr-rtb-list .sr-rtb-items .sr-rtb-item{flex:0 0 31%}.gf-green-wolf .section-sr-rtb-list .sr-rtb-items .sr-rtb-item .sr-rtb-item-text{font-size:10px}.gf-green-wolf .section-sr-rtb-list .sr-rtb-items .sr-rtb-item:nth-child(2):before,.gf-green-wolf .section-sr-rtb-list .sr-rtb-items .sr-rtb-item:nth-child(2):after{content:"";position:absolute;top:0;bottom:0;width:1px;background-color:#d9d9d9}.gf-green-wolf .section-sr-rtb-list .sr-rtb-items .sr-rtb-item:nth-child(2):before{left:0}.gf-green-wolf .section-sr-rtb-list .sr-rtb-items .sr-rtb-item:nth-child(2):after{right:0}.gf-green-wolf .section-sr-rtb-list .sr-rtb-items .sr-rtb-item{position:relative}.gf-green-wolf .content h2{font-size:18px;margin-bottom:30px}.gf-green-wolf .section-sr-image-comparison .content h2{font-size:25px}.gf-green-wolf .section-sr-rtb-list{display:none}.gf-green-wolf .trust-bar{border-bottom:unset}.feature-green-wolf .video-section--played .height--fixed{max-height:unset!important}.feature-green-wolf .text-overlay__title{font-size:27px!important}.feature-green-wolf .text-overlay__rte{font-size:18px;padding:0 10px}.tangle-free.recently-viewed-bar .recent-btn{font-size:10px}.home-ab .text-overlay__reveal{margin-bottom:10px}.FX-Home-A .home-ab.slide-2 .text-overlay .text-overlay__reveal h2,.FX-Home-B .home-ab.slide-2 .text-overlay .text-overlay__reveal h2,.FX-Home-C .home-ab.slide-2 .text-overlay .text-overlay__reveal h2{font-size:32px!important;margin-bottom:0!important;line-height:32px}.home-ab p{font-size:18px!important}.home-ab .homeC-long-desc{font-size:25px!important}.home-ab .text-overlay__button-row,.gallery-viewer-modal .modal__window,.gallery-viewer{margin:10px}.gallery-viewer__prev{left:38%;bottom:50px;top:unset}.gallery-viewer__next{right:38%;bottom:50px;top:unset}#guest{padding-right:0;margin-bottom:40px}.recently-viewed-bar{gap:10px;padding:8px 14px}.recently-viewed-buttons{gap:5px}.recently-viewed-bar.apex .recently-viewed-title{font-size:16px;width:auto}.recently-viewed-title{font-size:13px;width:58%;line-height:20px}.green-wolf .recently-viewed-title{width:44%}.recently-viewed-bar .recent-btn{min-width:fit-content;font-size:12px;white-space:nowrap;padding:5px 10px;gap:3px;line-height:1}.recently-viewed-bar img{width:40px}.trust-bar .flex{font-size:11px;gap:20px;letter-spacing:2px}.trust-bar img{display:none}.trust-bar{overflow:hidden;position:relative;border-bottom:1px solid #fff}.trust-bar .container{display:flex;width:max-content;animation:scrollLoop 30s linear infinite}@keyframes scrollLoop{0%{transform:translate(0)}to{transform:translate(-50%)}}.collection-ad_bar>div:not(:last-child):after{content:"\2022";position:absolute;right:-12px;font-size:11px;font-weight:700;color:#000;top:-1px;height:-webkit-fill-available;line-height:1}.feature-green-wolf .collection-ad_bar>div:not(:last-child):after{color:#fff}.collection-ad_bar>div{position:relative}.trust-bar::-webkit-scrollbar{display:none}.home-banner-reign .text-overlay--h-left{justify-content:center;text-align:center}.home-banner-reign .text-overlay__reveal img{margin:0 auto}.template-collection .home-colorrush-section{padding:0}.template-collection .cr-col-rtp{flex-direction:unset}.template-collection .review-quote-block .text-block h2{font-size:25px}.template-collection .hp-men-women-bestseller{margin-top:0}.collection-rtbs .crtbs img{width:30%}.sr-collection-listing{padding:0;text-align:center}.sr-collection-listing .sr-product-card.two-column .product-name{text-align:left}.sr-collection-listing.sr-collection-listing-green-wolf{margin-bottom:0}.sr-collection-listing.sr-collection-listing-green-wolf .product-list,.sr-collection-listing.sr-collection-listing-green-wolf .sr-product-card{padding:0}.sr-collection-listing.sr-collection-listing-green-wolf .sr-product-card .product-name,.sr-collection-listing.sr-collection-listing-green-wolf .sr-product-card p{text-align:left}.vip-processing[open] .desc{padding:0 17px 15px}.template-suffix-snow-new .sr-snow-goggle-pdp-btm-bn .height__image{position:unset}.template-suffix-snow-new .sr-snow-goggle-pdp-btm-bn .height--fixed{height:unset}.template-suffix-snow-new .sr-snow-goggle-pdp-btm-bn .height__image img{object-fit:none;height:auto;position:unset}.template-suffix-snow-new .sr-snow-goggle-pdp-btm-bn .height--adapt:before{padding:0!important}}@media screen and (max-width: 500px){.recently-viewed-bar.apex .recently-viewed-title{width:58%}.related-collection .slider__item .image-container{height:63vw}.product-list.one-column-mob .sr-product-card{flex:0 0 100%;padding:0 8px;margin-bottom:50px}.product-list.one-column-mob .sr-product-card:last-child{margin-bottom:0}.home-ab.slideshow__slide .text-overlay .text-overlay__reveal h2{font-size:30px!important;line-height:1.1}.feature-tangle-free .collection-new-ui .mobile-only{display:block!important;width:100%}.sr-collection-listing .sr-product-card{flex:0 0 100%;padding:0}.sr-collection-listing .product-list{padding:0 20px}.sr-collection-listing.sr-collection-listing-green-wolf .product-list,.sr-collection-listing.sr-collection-listing-green-wolf .sr-product-card{padding:0}.sr-collection-listing .sr-product-card.two-column .product-price,.sr-collection-listing .collection-name{font-size:12px!important}.sr-collection-listing .sr-product-card.two-column .product-name{font-size:30px;text-align:justify}.sr-collection-listing .sr-product-card .image-container{min-height:230px;height:unset!important;padding-top:15px}.sr-collection-listing .sr-product-card{padding:0 15px}.sr-green-wolf .home-banner-shadeshop .btn{padding:18px 15px}}@media screen and (max-width: 470px){.sr-forged-23xi img{object-fit:unset}.cart-stl-vip .stl-vip-chk{width:14px!important;height:14px!important}.cart-stl-vip .stl-vip-chk:checked:before{left:5px!important;width:3px!important;height:8px!important}.vip-processing[open] .desc p,.cart-stl-vip .cart-stl-vip-price,.cart-stl-vip label{font-size:13px!important}.cart-stl-vip{padding:12px 30px 12px 12px!important}.vip-processing summary:before{width:10px!important;right:13px!important}.cart-stl-vip label{gap:9px!important}.sr-collection-listing .sr-product-card{padding:0}.sr-collection-listing .sr-product-card.two-column .collection-name{text-align:left}.sr-collection-listing .sr-product-card.two-column .product-price{text-align:right}.feature-talon .collection-banner .collection-banner-overlay p,.collection-talon .collection-banner .collection-banner-overlay p{padding:0 44px}.sr-allure .slide-1 .text-overlay__title,.sr-country-chic .slide-1 .text-overlay__title{font-size:36px;margin-bottom:15px}}@media screen and (max-width: 365px){.color-rush-list .overly .cr-logo-block img{max-width:282px}.review-section .button-row .button-row__btn{font-size:12px}.rush-hour-banner__image img{width:270px}.rush-hour-banner__timer{gap:5px}.rush-hour-banner__label,.rush-hour-banner__btn{font-size:12px}.rush-hour-banner__block{font-size:18px}.sr-allure .slide-1 .text-overlay__title,.sr-country-chic .slide-1 .text-overlay__title{font-size:32px;margin-bottom:12px!important}.sr-country-chic .btn{font-size:12px!important}.collection-shadeshop-filter-wrapper{top:116px!important}.color-rush-list .overly .cr-logo-block img{max-width:100%}body .home-ab.slideshow__slide .text-overlay .text-overlay__reveal h2{font-size:27px!important;line-height:1.1}.vip-processing[open] .desc p,.cart-stl-vip .cart-stl-vip-price,.cart-stl-vip label{font-size:11px!important}.size__selector .option-selector__btns .opt-label{min-width:60px}.recently-viewed-title{white-space:unset}.height--fixed{--image-height: 406px!important}.template-suffix-help-center .height--fixed{--image-height: 280px!important}.section-sr-video-banner .height--fixed{--image-height: 750px!important}.recently-viewed-bar{gap:5px;padding:10px}.recently-viewed-title{font-size:11px;line-height:18px}.recently-viewed-bar.peach .recently-viewed-title{font-size:13px}.gallery-viewer__prev{left:36%}.gallery-viewer__next{right:36%}.feature-talon .collection-banner .collection-banner-overlay p,.collection-talon .collection-banner .collection-banner-overlay p{padding:0 20px}.FX-Home-A .home-ab.slide-2 .text-overlay .text-overlay__reveal h2,.FX-Home-B .home-ab.slide-2 .text-overlay .text-overlay__reveal h2,.FX-Home-C .home-ab.slide-2 .text-overlay .text-overlay__reveal h2{font-size:27px!important;margin-bottom:0!important}.home-ab .text-overlay__button-row{margin:10px 0}.home-ab .homeC-long-desc{font-size:20px!important}.feature-green-wolf .text-overlay__rte{padding:unset}.feature-green-wolf .text-overlay__title{font-size:23px!important}.sr-green-wolf .slide-1 .text-overlay__title{font-size:26px!important;margin-bottom:10px}.sr-green-wolf .home-banner-shadeshop p{font-size:13px!important;padding:0 30px}.feature-green-wolf .section-semi-polarized .majortitle{font-size:22px;line-height:36px}.sr-tangle-free .slide-1 .text-overlay__title,.sr-reign .slide-1 .text-overlay__title{font-size:31px}.home-ab p{font-size:14px!important}}@media (min-width: 768px) and (max-width: 1380px){.home-banner-shadeshop p{font-size:20px!important}}@media (min-width: 1200px){.card-cayman{margin-right:20px!important}}@media (min-width: 1024px){.template-suffix-shade-shop-v2 .product-block__image .theme-img{min-height:246px;object-fit:contain}}[data-option=Size] .opt-btn.is-unavailable+.opt-label{background:transparent!important;color:#000}.modal__close-btn{z-index:10!important}.hp-tile-country-chic .image-tile-tag img{width:revert-layer!important}.our-story-heading h1{letter-spacing:4px;font-size:50px;font-weight:700;line-height:1.2}.founder-det .container{padding:0;background:#f8f8f8}.founder-det .theme-img{margin-right:0}.founder-det .column--order-push-desktop{flex:42%}.founder-det .align-ltr-left{flex:58%}.founder-det .feature-text-paired{margin:40px 4% 40px 8%}.founder-det .lightish-spaced-row-above{margin:0}.founder-det .rte h4{margin:23px 0;font-size:30px;line-height:1.4;letter-spacing:1px}.founder-det .lightly-spaced-row,.founder-det .flexible-layout{margin-bottom:0}.founder-det h6{font-size:14px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:1.4px;text-transform:uppercase}.store-shades .lightly-spaced-row p{font-size:20px;color:#000}.store-shades h1{font-weight:700;letter-spacing:1px}.store-shades p{font-size:24px;font-style:normal;font-weight:400;line-height:36px}.store-shades p:nth-child(2){font-size:18px;font-style:normal;font-weight:400;line-height:30px}.lost-broke{margin:0 auto;background:#000;color:#fff}.lost-broke .flexible-layout{padding:55px 0;max-width:1060px;margin:0 auto}.lost-broke .majortitle{font-size:44px;font-style:normal;font-weight:700;line-height:1;text-transform:uppercase;color:#fff}.lost-broke .rte p{font-size:22px;font-style:normal;font-weight:400;line-height:36px}.lost-broke .flexible-layout .column--quarter{width:21%}.store-life{padding-top:30px}.store-life .majortitle{font-size:36px;font-style:normal;font-weight:700;line-height:1.2;text-transform:uppercase;color:#000}.store-life .subheading{max-width:604px;font-size:18px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:normal;margin:0 auto 35px;text-transform:unset;color:#000}.store-life .rte h6{margin-bottom:0;color:#000;font-size:33px;font-style:normal;font-weight:400;line-height:1}.our-store-reviews p{font-size:18px;font-style:normal;font-weight:400;line-height:1.5}.story-promise p{font-size:36px;font-style:normal;font-weight:400;line-height:48px;max-width:780px;margin:0 auto}.story-review{margin:0}.story-review .flexible-layout--variable-columns,.story-review .text-column__image{margin-bottom:0}.story-review .flexible-layout .column{padding-left:0}.story-review .text-column__text{padding:40px 20px 30px;background:#f8f8f8}.story-review .text-column__text p{color:#000;font-size:17px}.story-review .text-column__text p strong{margin-top:15px;display:block}.story-btn .column--half{display:none}.story-btn .column--half.align-ltr-left{display:block;width:100%}.story-btn .feature-text-paired{margin-right:unset;margin-left:unset;text-align:center}.story-btn p{font-size:36px;font-style:normal;font-weight:400;line-height:1.5}.story-btn .btn{min-width:220px;min-height:66px;display:inline-flex;justify-content:center;align-items:center;margin-top:25px}.story-review .flexible-layout--variable-columns{margin-left:0;gap:7px}.video-slides .collection-slider-row{display:flex;gap:26px;margin-top:5px;pointer-events:auto;overflow:auto;scrollbar-width:none}.video-slides .slideshow__slide{min-width:613px;opacity:1!important;flex:1;max-height:342px}.video-slides .slideshow__slide video{height:-webkit-fill-available;width:-webkit-fill-available;object-fit:cover;width:100%;height:100%}.video-slides .collection-item{width:100%;cursor:pointer}.story-review .flexible-layout .column{background:#f8f8f8}.store-shades{--larger-section-padding: 75px}.video-popup-modal{position:fixed;z-index:9999;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0009}.video-popup-modal[hidden]{display:none}.video-popup-backdrop{width:100%;height:100%;cursor:pointer}.video-popup-content{position:absolute;z-index:3;background:#000;border-radius:8px;padding:1rem;max-width:90%;width:80%}#video-popup-player{width:100%;height:auto;display:block}.video-popup-close{position:absolute;top:2px;right:12px;background:transparent;color:#fff;font-size:2rem;border:none;cursor:pointer;width:5%;z-index:99}.order-dec{padding:16px 3rem;background:#f5f5f5;margin-bottom:30px;border-radius:6px}.order-dec p{margin:0;font-weight:400}@media (min-width: 768px) and (max-width: 1150px){.lost-broke .majortitle{font-size:28px}}@media (min-width: 1150px) and (max-width: 1380px){.founder-det .rte h4{margin:14px 0;font-size:20px}}@media (max-width: 1150px){.store-life .rte h6{font-size:23px}.store-life .majortitle{font-size:24px}.founder-det .align-ltr-left{flex:40%}.founder-det .column--order-push-desktop{flex:42%}.sign{width:166px!important}.founder-det .feature-text-paired{margin:25px 4% 25px 8%}.quote{width:40px!important}.founder-det .rte h4{margin:8px 0;font-size:19px}}@media (max-width: 918px){.store-shades h2{font-size:4.5vw}.store-shades .lightly-spaced-row p{font-size:16px;line-height:1.5}}@media (max-width: 768px){.order-dec{padding:16px 20px}.video-popup-content{max-width:94%;border-radius:0;margin:0 16px;width:100%;padding-top:22px}#video-popup-player{border-radius:0}.video-popup-close{font-size:2rem;top:.5rem;right:.5rem;height:20px;display:flex;justify-content:center;align-items:center}.founder-det .feature-text-paired .sign .theme-img{opacity:0;width:166px}.founder-det .feature-text-paired .sign{position:relative}.founder-det .feature-text-paired .sign:before{position:absolute;content:"";background:url(//shadyrays.com/cdn/shop/files/founder-mob.png?v=6632551495022964421) center center no-repeat;width:166px;height:100%;left:0;background-size:contain}.story-review .flexible-layout--variable-columns{gap:unset}.video-slides .slideshow__slide{min-width:250px;max-height:140px}.video-slides .collection-slider-row{gap:10px}.story-review .container{padding-left:0;padding-right:0}.story-btn .btn{margin-top:10px;min-width:46%;margin-left:0;margin-right:0;font-size:14px}.story-btn .button-row{margin-left:unset;margin-right:unset;margin-top:1rem;display:flex;gap:10px;justify-content:center}.story-review .text-column__text{padding:30px 7px 20px}.story-review .flexible-layout .column{margin-bottom:20px;padding-left:unset}.story-promise{margin-top:18px;margin-bottom:28px}.story-btn{margin-top:30px;margin-bottom:30px}.story-btn .majortitle{font-size:21px;line-height:1.5}.our-story-testimonials .flexible-layout .column:not(:last-child){margin-bottom:30px}.story-promise p,.story-btn p{font-size:6.5vw;line-height:1.5}.store-life .rte h6{font-size:19px;line-height:1.5}.store-life .subheading{font-size:15px;width:100%;margin:0 auto 28px}.store-life .majortitle{font-size:6vw;margin-bottom:20px;line-height:1.5}.store-life{padding:0;margin-top:20px;margin-bottom:30px}.lost-broke .flexible-layout .column{text-align:center;margin-bottom:20px}.lost-broke .flexible-layout .column--quarter{width:50%!important}.lost-broke .flexible-layout .column--two-thirds{width:100%!important}.lost-broke .flexible-layout{padding:40px 0 50px}.lost-broke .majortitle{font-size:28px;text-align:center}.lost-broke .rte p{font-size:15px;text-align:center}.store-shades{margin:18px 0}.store-shades h1{font-weight:700;letter-spacing:1px;font-size:27px;line-height:1.3;max-width:100%;margin:0 auto 16px}.store-shades .large-text p{font-size:14px}.store-shades .lightly-spaced-row p{font-size:15px}.founder-det{margin-bottom:0;margin-top:27px}.founder-det .image-overlap{display:flex;margin:0;width:100%;max-width:unset!important}.founder-det .feature-text-paired{text-align:center;margin:17px 12px}.founder-det .column--order-push-desktop{margin-bottom:0}.founder-det .image-overlap img{width:100%}.our-story-heading{margin:25px 0}.our-story-heading h1{font-size:24px;padding:0 5px}}@media (max-width: 600px){.related-collection .slider-nav--floating .slider-nav__btn[name=next]{right:0}.related-collection .slider-nav--floating .slider-nav__btn[name=prev]{left:0}}@media (max-width: 492px){.related-collection .slider-nav--floating .slider-nav__btn[name=next]{right:0}.related-collection .slider-nav--floating .slider-nav__btn[name=prev]{left:0}.our-story-heading h1{font-size:27px;letter-spacing:1px}}@media (max-width: 369px){.our-story-heading h1{font-size:22px}}@media (max-width: 360px){.store-life .majortitle{font-size:27px}}.mystery-pair-new{display:flex}.mystery__wrapper,.cart-de-risking-lost-broken{display:none}.cart-c .cart-payment-logos,.cart-b .cart-payment-logos{opacity:0;height:20px}.cart-c .cart-payment-logos img,.cart-b .cart-payment-logos img{height:20px}.cart-c .lock-icon{display:none}.mystery-pair-new{flex-direction:row;align-items:center;background:#f5f5f5;padding:18px 20px;border-radius:6px;gap:14px;align-items:flex-start}.cart-drawer__content-upper .mystery-pair__image{width:60px!important;height:auto}.mystery-pair__info{flex:1}.mystery_cta{width:100%;gap:20px}.mystery-pair__title-price{display:flex;align-items:center;gap:30px}.mystery-pair__title{margin:0;font-weight:600!important;font-size:15px;line-height:1.3;color:#000}.mystery-pair__pricing,.mystery_cta{display:flex;justify-self:center;align-items:center}.mystery-pair__price{color:#000;font-size:15px}.mystery_cta{margin-top:10px}.mystery-pair__compare{text-decoration:line-through;margin-left:8px;font-size:15px}.mystery-pair__selector{position:relative;width:50%}.mystery-pair__selector select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:5px 17px;border-radius:20px;border:unset;color:#272727;font-size:15px;background:#fff}.mystery-pair__selector:after{position:absolute;content:"";background-image:url('data:image/svg+xml,<svg width="8" height="5" viewBox="0 0 8 5" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7 1L4 4L1 0.999999" stroke="%23272727" stroke-width="1.33333" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;right:20px;top:50%;width:9px;height:6px;transform:translateY(-50%)}.mystery-pair__add-to-cart{background:#272727;color:#fff;padding:6px;width:50%;border:none;border-radius:20px;cursor:pointer;font-size:14px}@media screen and (max-width: 600px){.filter-container--show-filters-desktop .filters-adjacent .product-card,.filter-container--show-filters-mobile .filters-adjacent .product-card{max-width:100%!important;width:100%!important;min-width:100%!important}.mystery-pair-new{align-items:flex-start;padding:18px 14px;gap:7px}.mystery-pair__title-price{gap:5px;justify-content:flex-start;justify-content:space-between}.mystery-pair__title{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;width:40%;font-size:13px;font-weight:600!important}.mystery-pair__price,.mystery-pair__compare{font-size:13px}.mystery_cta{gap:10px}.mystery-pair__info{width:calc(100% - 70px)}.mystery-pair__selector select{font-size:12px;text-align:left;padding:8px 8px 8px 12px;display:flex;line-height:1.1}.mystery-pair__selector:after{right:6px;height:5px;transform:translate(-50%,-18%)}.mystery-pair__add-to-cart{padding:5px 10px;font-size:12px;display:flex;align-items:center;justify-content:center}}@media screen and (max-width: 350px){.mystery-pair-new{padding:11px}.mystery-pair__add-to-cart{padding:9px 7px;font-size:11px;line-height:1}}.golf-banner .block-rtb{display:flex;justify-content:center}.golf-banner .gw-hero-rtb-txt{margin:0;text-align:left;padding-left:10px;max-width:261px;font-size:14px;font-weight:400;text-transform:unset}.golf-banner .text-overlay .text-overlay__title{margin-bottom:1.75rem}.golf-new-title .flexible-layout{justify-content:center}.golf-new-title .column{width:auto}.golf-new-title .feature-text-paired{margin:0}.golf-new-title.collectionss-tile .flexible-layout{margin-bottom:30px}.golf-new-title .inline-width-container{margin-bottom:13px}.golf-new-title .large-text p{font-size:24px}.golf-new-title{margin-top:50px;margin-bottom:30px}.golf-new-two .flexible-layout{margin:unset;justify-content:center}.golf-new-two{background:#35685f}.golf-new-two.fishing-bg-blue{background:#1c6074}.golf-new-two .align-ltr-left{width:40%}.golf-new-two .align-ltr-left .feature-text-paired{margin-left:0}.golf-new-two .majortitle{font-size:47px!important;line-height:50px!important}.golf-new-two .rte p{line-height:30px}.golf-review{margin:0}.golf-review .container{padding:0;background:#35685f}.golf-review.fishing-bg-blue .container{background:#1c6074}.golf-review .feature-text-paired{margin-right:5%;margin-left:5%}.golf-review .inline-width-container,.golf-review .image-overlap{margin:0}.golf-review .column{padding-left:0}.golf-flyout .flexible-layout{position:absolute;z-index:5;left:50%;width:66%;transform:translate(-50%);flex-wrap:nowrap;padding-top:6%;margin-bottom:0!important}.golf-review .flexible-layout{margin-bottom:0!important}.golf-flyout .column{width:44%}.golf-flyout{margin:0!important}.golf-flyout .majortitle{font-size:62px;line-height:71px;color:#fff}.golf-flyout .inline-width-container{margin-top:0!important;margin-bottom:13px}.golf-flyout .button-row{margin:0}.golf-flyout .button-row .button-row__btn{margin:0;color:#fff;text-decoration:none;padding-right:20px;position:relative}.golf-flyout .button-row .button-row__btn:after{position:absolute;content:"";width:8px;height:14px;background-image:url('data:image/svg+xml,<svg width="8" height="14" viewBox="0 0 8 14" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1.0014 12.5123L6.5125 6.9998L1 1.4873" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;right:0;top:53%;transform:translateY(-50%)}.bg-green{background:#35685f}.fishing-bg-blue{background:#1c6074}.collection-edition{text-align:center;padding:30px 10px 10px;margin:0}.collection-edition .lightly-spaced-row:last-child{margin:0}.sahith-banner{margin:10px 0}.bg-blue{background:#87abe0}.collection-edition .spaced-column{display:flex;justify-content:center;flex-direction:column;align-items:center}.pdp-fishing-bn-cayman,.pdp-fishing-bn-capitan{display:none}.pdp-titan-elite---theegala-glacier .sahith-blue,.pdp-titan-elite---theegala-tortoise .sahith-black,.pdp-fishing-elite-cayman .pdp-fishing-bn-cayman,.pdp-fishing-elite-capitan .pdp-fishing-bn-capitan{display:block!important}.template-suffix-sahith color-dot-selector .label{display:none}.template-suffix-sahith .color-dots__container{margin-bottom:0!important}.template-suffix-sahith .price-det,.template-suffix-good-good .price-det{display:block!important;margin-top:-10px;text-align:center;font-size:14px;line-height:1.2;font-weight:700}.template-suffix-sahith .green-wolf-pdp-rtb .gw-pdp-rtb-icon-text p,.template-suffix-good-good .green-wolf-pdp-rtb .gw-pdp-rtb-icon-text p{font-weight:700;line-height:17px;letter-spacing:1.175px}.template-suffix-good-good .inline-width-container,.template-suffix-sahith .inline-width-container{width:100%!important;text-align:center}.collectionss-tile .image-overlap__image-2{display:none}.collectionss-tile .image-overlap__image-1{margin-top:0!important}.template-suffix-sahith .product-form .quantity-submit-row .quantity-submit-row__submit{margin-top:25px}.template-suffix-sahith .section-image-with-text-overlay{display:block!important}.golf-banner-tile .text-overlay__reveal .theme-img{margin-left:unset;width:100%;max-width:23%}.golf-banner-tile .height__image img{width:100%;height:auto}.golf-banner-tile .text-overlay--for-banner .text-overlay__inner{padding:48px}.golf-new-two.fishing-text-video{padding-bottom:4vw}@media (min-width: 768px) and (max-width: 1350px){.golf-banner-tile .btn{padding:7px 26px!important;min-width:unset;font-size:15px}.golf-banner-tile .text-overlay--for-banner .text-overlay__inner{padding:17px!important}.golf-flyout-right .flexible-layout{left:90%;width:44%;flex-direction:column;transform:translate(-90%);flex-wrap:nowrap;padding-top:4%;justify-content:flex-start;gap:20px}.golf-flyout-right .majortitle{font-size:27px!important;line-height:35px!important;margin-bottom:0}.golf-flyout-right .inline-width-container{margin-bottom:0!important}.golf-flyout-right .column{width:35%!important;align-self:flex-start!important}body .golf-flyout-right .button-row .button-row__btn{font-size:16px;margin-top:10px}.golf-flyout-right .align-ltr-left{width:auto!important}.golf-flyout .majortitle{font-size:40px;line-height:51px}.golf-flyout .image-overlap{max-width:240px!important}.golf-flyout .button-row .button-row__btn{font-size:14px}.golf-banner .gw-video-hero-rtb{gap:30px}.golf-banner .gw-video-hero-rtb{flex-wrap:nowrap}.golf-banner .gw-video-hero-rtb>div{flex:unset;text-align:center;justify-content:center;align-items:center}.golf-new-two .align-ltr-left{width:50%}body .golf-new-two .majortitle{font-size:30px!important;line-height:33px!important;margin-bottom:10px;text-align:left}body .golf-new-two p{text-align:left}}@media screen and (min-width: 1350px) and (max-width: 1650px){.golf-flyout-right .majortitle{font-size:34px!important;line-height:40px!important;margin-bottom:0}.golf-flyout-right .flexible-layout{left:90%;width:44%;flex-direction:column;transform:translate(-90%);flex-wrap:nowrap;padding-top:6%;justify-content:flex-start;gap:20px}.golf-flyout-right .inline-width-container{margin-bottom:0!important}.golf-flyout-right .column{width:35%!important;align-self:flex-start!important}body .golf-flyout-right .button-row .button-row__btn{font-size:16px;margin-top:10px}.golf-flyout-right .align-ltr-left{width:auto!important}}@media screen and (min-width: 1650px) and (max-width: 3000px){.golf-flyout-right .majortitle{font-size:48px!important;line-height:57px!important;margin-bottom:0}.golf-flyout-right .flexible-layout{left:90%;width:44%;flex-direction:column;transform:translate(-90%);flex-wrap:nowrap;padding-top:66px;justify-content:flex-start;gap:20px}.golf-flyout-right .inline-width-container{margin-bottom:0!important}.golf-flyout-right .column{width:35%!important;align-self:flex-start!important}.golf-flyout-right .column img{width:100%}body .golf-flyout-right .button-row .button-row__btn{font-size:16px;margin-top:10px}.golf-flyout-right .align-ltr-left{width:auto!important}.golf-flyout-right .majortitle{font-size:44px!important;line-height:51px!important}}@media (min-width: 768px) and (max-width: 940px){.golf-flyout-right .majortitle{font-size:25px!important;line-height:28px!important}}@media screen and (max-width: 940px){.golf-flyout .majortitle{font-size:32px;line-height:41px;text-align:left}.golf-flyout .button-row .button-row__btn{font-size:14px}}@media screen and (max-width: 822px){.golf-new-two.fishing-text-video .flexible-layout{flex-direction:column-reverse;gap:30px}.golf-new-two.fishing-text-video .flexible-layout .column{width:100%!important;max-width:none;margin-bottom:0;padding-left:0}.golf-new-two.fishing-text-video .flexible-layout .column:nth-child(2){order:1}.golf-new-two.fishing-text-video .align-ltr-left .feature-text-paired{margin-left:0!important;margin-right:0!important}.golf-new-two.fishing-text-video h2,.golf-new-two.fishing-text-video p{text-align:center!important}}@media screen and (max-width: 767px){.golf-banner-tile .text-overlay__reveal .theme-img{margin-left:auto;max-width:90%}.golf-banner-tile .text-overlay .text-overlay__inner{height:100%;padding:35px 20px!important}.golf-banner-tile .text-overlay__text{height:100%;text-align:center;display:flex;flex-direction:column;justify-content:space-between}.golf-banner-tile .btn{padding:18px 20px!important;min-width:260px}.sr-collection-listing .two-column-mob .sr-product-card.two-column .product-name{font-size:14px}.sr-collection-listing .two-column-mob .sr-product-card.two-column .collection-name{font-size:8px!important}.collectionss-tile .image-overlap__image-2{display:block;margin:unset!important;transform:unset!important}.collectionss-tile .image-overlap__image-1{display:none}body .golf-flyout-right .align-ltr-left{padding-left:0!important}.template-suffix-sahith .inline-width-container img,.template-suffix-good-good .inline-width-container img{max-width:100%}.good-good-rtb .gw-pdp-rtb-icon-text{text-align:center}.good-good-rtb .gw-pdp-rtb-icon-text p{font-size:11px;font-weight:600;text-transform:uppercase}.good-good-rtb .img-block img{min-height:55px}.price-det{font-size:10px!important}.two-column-mob .product-list{gap:20px}.two-column-mob .sr-product-card{flex:0 0 47%}.sahith-banner .block-rtb{flex:100%;display:flex;flex-direction:row!important;align-items:center;width:100%;max-width:unset}.sahith-banner .block-rtb .gw-hero-rtb-txt{font-size:20px}body .sahith-banner .block-logo img{max-width:210px!important;margin-bottom:30px}.sahith-banner{margin:0}.collection-edition{padding:20px 10px 12px}.golf-flyout .flexible-layout{position:relative;padding:6% 0;width:100%}.golf-flyout{margin:0!important;background:#35685f}.golf-flyout.fishing-bg-blue{background:#1c6074!important}.golf-flyout .column{align-self:flex-start!important;width:auto!important}.golf-flyout .button-row{margin:0;text-align:left}.golf-flyout .majortitle{position:absolute;left:126px;top:16%;text-align:left;font-size:34px;line-height:41px}body .golf-flyout .image-overlap{max-width:105px!important}.golf-flyout .inline-width-container{margin-top:0!important}.golf-new-two .flexible-layout{flex-direction:column-reverse;gap:30px}.golf-new-two{padding-bottom:0}.golf-new-two .column{margin-bottom:0}.golf-new-two .image-overlap{margin:0 -16px;max-width:unset!important}body .golf-new-two .majortitle{font-size:36px!important;line-height:46px!important;margin-bottom:10px}body .golf-new-two.fishing-bg-blue p{font-size:16px}body .golf-new-two.fishing-bg-blue .majortitle{font-size:28px!important;line-height:46px!important;margin-bottom:10px}.golf-logo .theme-img{max-width:225px}.golf-tile .gw-tile-image{padding-bottom:20px}.golf-tile .gw-tile-image:not(:first-child){margin-top:-30px}.golf-tile .gw-tile-image img,.golf-tile .gw-tile-image{height:660px}.golf-review .image-overlap{max-width:unset!important}.golf-review .align-ltr-left{margin:30px 0 20px!important}}.template-suffix-sahith .style__selector .option-selector__btns .opt-label .value-details .value-info{font-size:10px}@media screen and (max-width: 779px){.template-suffix-sahith .style__selector .option-selector__btns .opt-label .value-details .value-info{font-size:7px}.golf-flyout-right .button-row{text-align:left}.golf-flyout-right .align-ltr-left{padding-left:20px!important}.golf-flyout .align-ltr-left{padding:0}.golf-new-title{margin-top:20px;margin-bottom:20px}.golf-new-title .inline-width-container{margin-top:10px;margin-bottom:13px}.golf-new-title .large-text{margin-bottom:0}.golf-new-title .column{text-align:center}.golf-new-title .large-text p{font-size:18px}.golf-banner .block-rtb{flex-direction:column;margin-bottom:30px;align-items:center}.golf-banner .gw-hero-rtb-img{margin-bottom:0!important}.golf-new-title .image-overlap{max-width:136px!important}.golf-banner .gw-hero-rtb-txt{letter-spacing:1px;font-size:12px;text-align:center;line-height:20px}.golf-banner .text-overlay--for-banner .text-overlay__inner{padding:0!important}.golf-banner .block-logo img{max-width:120px!important}.golf-flyout .image-overlap{max-width:166px!important}}@media screen and (max-width: 554px){.golf-flyout .majortitle{top:33px}.golf-flyout .inline-width-container{width:auto!important}}@media screen and (max-width: 370px){.two-column-mob .sr-product-card{flex:0 0 100%}}@media screen and (max-width: 358px){.template-suffix-sahith .style__selector .option-selector__btns .opt-label .value-details .value-info{font-size:9px}.template-suffix-sahith .product-price--block span{font-size:13px;display:flex;flex-direction:column;line-height:1.7}.template-suffix-sahith .style__selector .option-selector__btns .opt-label{min-height:56px}body .section-sr-video-banner .golf-banner .height--fixed{--image-height: 470px !important}.golf-flyout .button-row .button-row__btn{font-size:12px}.golf-flyout .majortitle{font-size:27px;line-height:33px}body .golf-new-two .majortitle{font-size:26px!important;line-height:30px!important}body .golf-new-two .lightly-spaced-row p{font-size:14px}}@media screen and (min-width: 1600px){.golf-flyout .flexible-layout{padding-top:10%}.golf-flyout .column{width:37%}.golf-review .image-overlap,.golf-review .container{max-width:unset!important}.golf-review .inline-width-container img{width:900px}.golf-review .inline-width-container,.golf-review .image-overlap{max-width:unset!important;width:unset!important}.golf-flyout .image-overlap{max-width:450px!important}}@media screen and (min-width: 2200px){.golf-flyout .image-overlap{max-width:450px!important}.golf-flyout .image-overlap img{width:500px}.golf-flyout .majortitle{font-size:78px;line-height:85px}.golf-flyout .inline-width-container{width:500px!important}body .golf-flyout-right .inline-width-container{width:700px!important}body .golf-flyout-right .button-row .button-row__btn{font-size:24px}}.bg-noble{background:#f6f6f6;padding:26px 0}.bg-noble .rte,.opening-noble h5,.bg-noble h6,.bg-noble h4,.bg-noble h5,.timings-noble h6,.timings-noble h5{margin:0}.timings-noble br{display:none}.timings-noble .rte:not(:last-child){margin-bottom:30px}.timings-noble h5{font-weight:600}@media screen and (max-width: 550px){.opening-noble h2{font-size:35px;line-height:44px}.opening-noble,.timings-noble{margin:32px 0}.bg-noble h4{font-size:27px;line-height:34px}.timings-noble .rte:not(:last-child){margin-bottom:25px}.timings-noble h5{font-size:23px}.timings-noble p{font-size:16px}.store-address .btn-wrap a.ibtn{min-width:unset}}.value-title .golf-badge{margin-left:6px}.template-suffix-sahith .opt-btn:checked+.opt-label,.template-suffix-good-good .opt-btn:checked+.opt-label,.template-suffix-golf-apex .opt-btn:checked+.opt-label{border:unset;cursor:default;background:#fff!important;color:#000!important}.template-suffix-sahith .icon-b,.template-suffix-good-good .icon-b,.template-suffix-golf-apex .icon-b{display:block!important}.template-suffix-sahith .icon-w,.template-suffix-good-good .icon-w,.template-suffix-golf-apex .icon-w,.pdp-classic-elite---good-good .gg-apex{display:none!important}.pdp-classic-elite---good-good .gg-classic{display:block!important}.pdp-oakmont-elite---good-good .gg-apex{display:none!important}.pdp-oakmont-elite---good-good .gg-oakmont{display:block!important}.collection-edition .lightish-spaced-row-above{margin-top:0}.ab-banner-rtb-desk,.ab-banner-rtb-mob{display:none;width:100%!important;margin-top:20px}.ab-golf-banner,.ab-gold-likes,.ab-golf-custom,.ab-home-banner,.ab-text{display:none}.ab-golf-banner .text-overlay__title{margin-top:20px}.ab-golf-banner .mobile-only .text-overlay__title{margin-top:20px;font-size:45px!important;line-height:50px}.ab-golf-banner .text-overlay__button{font-weight:400;min-width:285px}.colorush-goodgood.feature-good-good .sr-collection-listing-good-good,.colorush-sahith.feature-sahith-collection .sr-collection-listing-sahith-collection{margin-bottom:40px}.colorush-goodgood.feature-good-good .golf-review .container{background:#87abe0}.ab-golf-custom{padding-bottom:30px}.recently-viewed-bar.good-good{background:#87abe0!important}.recently-viewed-bar.sahith-collection{background:#35685f!important}.recently-viewed-bar.good-good img,.recently-viewed-bar.sahith-collection img{width:unset}.recently-viewed-bar.good-good .recent-btn,.recently-viewed-bar.sahith-collection .recent-btn{padding:7px 15px;font-size:18px}.colorush-sahith.feature-sahith-collection .recently-viewed-bar.sahith-collection{display:none}.ab-gold-likes .related-collection{max-width:1200px;margin:0 auto 40px}.opacity-0{opacity:0}.ab-gold-likes .sr-product-card{margin-bottom:0}.colorush-barstoolsports .anniversary-announce{display:none}@media (min-width: 900px){.ab-gold-likes .related-collection .slider__item{flex:0 0 33%!important}}@media (max-width: 767px){.sr-good-good .text-overlay--for-banner .text-overlay__inner,.sr-sahith-collection .text-overlay--for-banner .text-overlay__inner{padding:30px 20px!important}.sr-good-good .text-overlay__button-row .text-overlay__button,.sr-sahith-collection .text-overlay__button-row .text-overlay__button{padding:10px 40px;font-size:18px}.recently-viewed-bar.good-good .recent-btn,.recently-viewed-bar.sahith-collection .recent-btn{font-size:12px;padding:6px 8px}.ab-gold-likes .related-collection{margin:0 auto 10px}.ab-gold-likes .container--no-max{margin-bottom:20px}.ab-gold-likes .product-name{font-size:16px}.ab-gold-likes .collection-name{font-size:10px}.ab-gold-likes .product-details .product-price span{font-size:12px}.collection-edition .lightly-spaced-row{margin-bottom:5px}.ab-gold-likes.picked-for-home .hometitle{font-size:30px}.ab-golf-custom{padding-bottom:10px}.ab-golf-banner .text-overlay__button{font-weight:400;min-width:265px;padding:10px}.colorush-goodgood.feature-good-good .sr-collection-listing-good-good,.colorush-sahith.feature-sahith-collection .sr-collection-listing-sahith-collection{margin-bottom:0}.sr-collection-listing-good-good .sr-product-card .image-container,.sr-collection-listing-sahith-collection .sr-product-card .image-container{min-height:153px;padding-top:0}.sr-collection-listing-good-good .sr-product-card .product-details,.sr-collection-listing-sahith-collection .sr-product-card .product-details{padding:0 0 16px}.colorush-goodgood.feature-good-good .default-review,.colorush-sahith.feature-sahith-collection .default-review{display:none}}@media (max-width: 350px){.sr-good-good .text-overlay__button-row .text-overlay__button,.sr-sahith-collection .text-overlay__button-row .text-overlay__button{padding:10px 40px;font-size:16px}.ab-golf-banner .mobile-only .text-overlay__title{font-size:42px!important}.hp-men-women-bestseller .text-overlay__button-row .text-overlay__button{min-width:250px}.ab-home-banner .height--fixed{height:240px!important}}@media (min-width: 2060px){.ab-golf-banner .height--fixed{--image-height: 600px!important}.ab-golf-banner .text-overlay__text img{width:26%}.ab-home-banner.height--fixed{--image-height: 800px!important}.picked-for-home .sr-product-card .image-container{height:12vw!important}}.utility-bar__right .link-dropdown__button{margin:0;background:#fff;padding:16px 60px 16px 40px;text-transform:uppercase;font-size:16px;border-radius:50px;height:50px;font-weight:700;line-height:20px;width:fit-content!important;letter-spacing:1px}.utility-bar__right .link-dropdown__button-icon{right:20px;margin:-11px 0 0}.shadeshop-product-listing-wrapper{position:relative}.filter-container--show-filters-desktop .filters:after{width:370px;height:100%;position:absolute;content:"";background:#f5f5f56e;left:0;top:0;margin-top:0}.filter-container--side .filters .filters__inner,.utility-bar__left{z-index:3}.filter-container--side .filters .filters__inner{margin-top:40px}.filter-group__heading{padding-bottom:30px;font-size:16px;text-transform:uppercase}.filter-group{border-bottom:1px solid #D9D9D9;margin-bottom:30px}.filter-group__item{font-size:16px;color:#000;margin-bottom:15px!important}.filter_by{margin-bottom:40px;margin-top:0;font-size:16px;letter-spacing:1px}.filter-group__heading__text{letter-spacing:1px}.filter-group__clear-row{position:absolute;top:-92px;right:40px;text-decoration:underline;font-size:16px;line-height:24px;text-underline-offset:1px}.filter-group--applied{padding-bottom:20px}.filter-group__applied-item{display:inline-flex}.filter-group--applied .filter-group__heading{padding-bottom:10px}.shadeshop-product-listing-wrapper .product-details{text-align:left}#CollectionFilterForm .btn{font-size:18px;width:100%}.filter-group.lens-type .filter-group__item,.available-in-rx .filter-group__heading{display:none}.filter-group.lens-type .filter-group__item.filter-Colorush,.filter-group.lens-type .filter-group__item.filter-Non,.filter-group.lens-type .filter-group__item.filter-ORIGINAL,.filter-group.lens-type .filter-group__item.filter-Pro---Polarized,.filter-group.lens-type .filter-group__item.filter-Available-in-RX{display:block}.available-in-rx .toggle-target-container{padding:0}.filter-Available-in-RX{position:absolute;bottom:44px}#CollectionFilterForm{position:relative}.lens-type .toggle-target-container{padding-bottom:50px}.available-in-rx.filter-group{border:unset;margin:0}.available-in-rx .toggle-target--hidden{display:block}.filter-Available-in-RX{display:none!important}.filter-Available-in-RX.show-rx{display:block!important}.utility-bar__item .link-dropdown__link:first-child{border-bottom:unset}.collection-shadeshop-filter-wrapper{display:none}.filter-XL .filter-group__item__text{text-transform:uppercase}.colorush-men-colorush .promos-sections,.colorush-women-colorush .promos-sections,.colorush-colorush .promos-sections{background:#f5f5f56e;margin-bottom:-3px!important;margin:0;padding:30px 0}@media (max-width: 1300px){.filter-container--show-filters-desktop .filters:after{width:27%}}@media (max-width: 1149px){.filter-container--show-filters-desktop .filters:after{width:31%}.filter-group__clear-row{right:30px}}@media (max-width: 990px){.link-dropdown--right-aligned .link-dropdown__options{right:0}.link-dropdown__options{min-width:106px}.link-dropdown__link{padding:9px 20px;font-size:16px}.filter-group--applied{padding:0;border:unset;margin-bottom:15px}.filter-container--show-filters-desktop .filters:after{content:unset}.filter-container .filters{position:fixed;bottom:0;left:0;width:100%;max-height:fit-content;transform:translateY(100%);transition:transform .34s ease;z-index:8002;background:rgb(var(--body-bg-color));padding:20px;top:auto;overflow:auto;visibility:hidden;border-radius:10px 10px 0 0}.filter-container--side .filters .filters__inner{margin-top:10px;position:relative;top:0}.filter-group__clear-row{left:0;right:unset;top:-2px;font-size:15px;line-height:1}.filter-container--show-filters-mobile .filters{transform:translateY(0)!important;visibility:visible}.filters__heading{justify-content:end;margin-bottom:30px;position:relative}.filters__heading .h4{position:absolute;left:50%;top:0;transform:translate(-50%);font-size:18px;line-height:22px;text-transform:uppercase;color:#000;font-weight:700}#CollectionFilterForm{border-top:1px solid #D9D9D9;padding-top:30px}.filters-adjacent .product-card{max-width:100%;width:100%;min-width:100%}.utility-bar__left .utility-bar__item{margin-inline-end:12px;margin:0;background:#fff;padding:8px 14px;text-transform:uppercase;font-size:12px;border-radius:50px;height:30px;font-weight:700;line-height:15px;position:relative;overflow:unset;letter-spacing:1px}.utility-bar__left .utility-bar__item .toggle-btn__count{position:absolute;right:-2px;top:-3px;z-index:20;padding:2px;margin:0;color:#fff;background:#000;border-radius:50%;font-size:8px;width:14px;height:14px;display:flex;justify-content:center;align-items:center;line-height:10px;font-weight:400}.shadeshop-product-listing-wrapper .collection-listing{padding:0}.shadeshop-product-listing-wrapper .product-add-info{text-align:left}.utility-bar__left .btn-icon{width:12px;height:12px;margin-inline-end:6px}.utility-bar__left .btn-icon svg{width:12px;height:12px;margin-top:-6px}.utility-bar__right .link-dropdown__button{padding:8px 30px 8px 14px;text-transform:uppercase;font-size:12px;border-radius:50px;height:30px;font-weight:700;line-height:15px}.utility-bar__right .link-dropdown__button-icon{right:8px;margin:-12px 0 0}.utility-bar__right .link-dropdown__button-icon svg{width:13px}}@media (max-width: 767px){.filter-Available-in-RX{bottom:110px}}.loading-spinner{--loading-spinner-size: 40px;display:inline-block;position:relative;width:var(--loading-spinner-size);height:var(--loading-spinner-size);animation:loadingSpinner 1s linear infinite;border:1px solid transparent;border-radius:100%;border-left-color:currentColor}.dynamic-loading{text-align:center;padding:60px 20px;background:#f8f8f8;border-radius:8px;margin:20px 0}.loading-spinner{display:flex;flex-direction:column;align-items:center;gap:20px}.spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #000;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dynamic-loading p{font-size:16px;color:#666;margin:0;font-weight:500}.collection-loader{position:absolute;top:0;left:0;width:100%;height:100%;background:#fffc;display:flex;justify-content:center;align-items:baseline;z-index:10}.collection-loader .spinner{width:40px;height:40px;border:4px solid #ccc;border-top-color:#333;border-radius:50%;animation:spin .8s linear infinite;margin-top:50px}@keyframes spin{to{transform:rotate(360deg)}}.custom-bestseller .collection-new-ui,.custom-newarrival .collection-new-ui{display:block}i.icon-swym-wishlist{font-family:swym-font;font-style:normal;vertical-align:middle}i.icon-swym-wishlist+span{vertical-align:middle}i.icon-swym-wishlist:after{content:"";font-size:140%;line-height:18px;text-align:center;display:block;background-image:url('data:image/svg+xml,<svg width="26" height="23" viewBox="0 0 26 23" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M7.44629 0.75C9.32365 0.75 11.0914 1.4789 12.4189 2.80078L13.0576 3.43555L13.6963 2.80078C15.0241 1.47895 16.7912 0.750042 18.668 0.75H18.7744C20.6518 0.75 22.4195 1.4789 23.7471 2.80078C25.0748 4.12268 25.8076 5.88251 25.8076 7.75293V7.8584C25.8076 9.72903 25.0749 11.4886 23.7471 12.8105L15.1201 21.3994C14.6378 21.8792 14.0156 22.171 13.3467 22.2363L13.0576 22.25C12.2801 22.2499 11.5463 21.9482 10.9951 21.4004L2.36816 12.8105C1.04028 11.4886 0.307617 9.72885 0.307617 7.8584V7.75293C0.307658 5.88226 1.04036 4.12274 2.36816 2.80078C3.69591 1.4791 5.46315 0.750048 7.33984 0.75H7.44629ZM7.34082 2.80566C6.01312 2.80566 4.76472 3.32037 3.82617 4.25488H3.8252C2.88586 5.18927 2.37012 6.43121 2.37012 7.75293V7.8584C2.37017 9.17995 2.88657 10.4217 3.8252 11.3564L12.4531 19.9453C12.754 20.244 13.2718 20.2621 13.5996 20.001L13.6631 19.9443L22.29 11.3564C23.2287 10.4216 23.7451 9.18005 23.7451 7.8584V7.75293C23.7451 6.43136 23.2287 5.18959 22.29 4.25488C21.3515 3.32029 20.1033 2.80566 18.7754 2.80566H18.6689C17.3412 2.80566 16.0928 3.32033 15.1543 4.25488L13.7871 5.61621C13.3845 6.01703 12.7318 6.01692 12.3291 5.61621L10.9619 4.25488C10.0234 3.32027 8.77515 2.80568 7.44727 2.80566H7.34082Z" fill="black"/></svg>');width:27px;height:22px;background-repeat:no-repeat;background-size:25px;margin-right:20px}.swym-add-to-wishlist-view-product:after{color:#03000c!important;padding:5px;border:1px solid;border-radius:50%;letter-spacing:unset!important;background-color:#fff}.swym-button.swym-add-to-wishlist-view-product.swym-added{background:unset!important}.product-info .swym-button.swym-add-to-wishlist-view-product.swym-added,.product-info .swym-button.swym-add-to-wishlist-view-product{opacity:1!important;max-width:unset!important;margin:0 auto}.swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{content:""!important;background-image:url('data:image/svg+xml,<svg width="15" height="13" viewBox="0 0 15 13" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.58203 0.599609C5.63043 0.599609 6.61853 1.01084 7.35938 1.75391L7.5 1.89453L7.64062 1.75391C8.38148 1.01096 9.36903 0.599733 10.417 0.599609H10.4727C11.5211 0.599609 12.5092 1.01084 13.25 1.75391C13.9908 2.49686 14.4004 3.48657 14.4004 4.53711V4.59277C14.4003 5.64335 13.9908 6.63303 13.25 7.37598L8.76367 11.875C8.4686 12.1707 8.08698 12.3513 7.67676 12.3916L7.5 12.4004C7.0235 12.4004 6.57338 12.2125 6.23633 11.875L6.11914 11.7588V11.7568L1.75 7.37598C1.00911 6.633 0.599663 5.64327 0.599609 4.59277V4.53711C0.599667 3.48646 1.00915 2.4969 1.75 1.75391C2.49081 1.01101 3.47835 0.599737 4.52637 0.599609H4.58203ZM4.52734 2.21484C3.90896 2.21484 3.32814 2.45561 2.89062 2.89453C2.45268 3.33336 2.21193 3.91564 2.21191 4.53711V4.59277C2.21201 5.21408 2.453 5.79637 2.89062 6.23535L7.37598 10.7334C7.43709 10.7946 7.56155 10.7948 7.62305 10.7334L12.1094 6.23535C12.547 5.79628 12.788 5.21415 12.7881 4.59277V4.53711C12.788 3.91574 12.547 3.33355 12.1094 2.89453C11.672 2.45576 11.0919 2.21494 10.4736 2.21484H10.418C9.79959 2.21484 9.21877 2.45561 8.78125 2.89453L8.07031 3.60742C7.75534 3.92326 7.24464 3.92309 6.92969 3.60742L6.21875 2.89453C5.78134 2.45575 5.20126 2.21495 4.58301 2.21484H4.52734Z" fill="white"/></svg>');width:30px;height:30px;background-size:21px;background-color:#000;background-repeat:no-repeat;background-position:center;display:flex}.swym-storefront-layout-header{justify-content:center!important;align-items:center!important}.swym-storefront-layout-title{font-size:48px!important;text-transform:uppercase;text-align:center;justify-content:center}.swym-storefront-layout-title svg,.swym-storefront-layout-login-button svg{display:none}.swym-storefront-layout-empty-sfl-view-cart-button{background:#000!important;color:#fff!important}#swym-atw-pdp-button{font-weight:500!important;padding-top:0!important}.atw-button-icon{width:23px!important;height:21px!important}.swym-storefront-layout-total-list-items-count a{text-decoration:underline;text-underline-offset:2px}.swym-storefront-layout-total-list-items-count{font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important;opacity:1!important;color:#000!important}.swym-storefront-layout-login-button,.swym-storefront-layout-grid-item-add-to-cart-button,.swym-storefront-layout-empty-sfl-view-cart-button{border-radius:30px!important}.swym-storefront-layout-grid-item-title{font-size:23px!important;line-height:150%!important;text-transform:uppercase!important;font-weight:700!important;line-height:1!important}.swym-storefront-layout-header{box-shadow:unset}.swym-storefront-layout-grid-item-content *{font-weight:700}#swym-storefront-layout-section-container .swym-storefront-layout-grid-item-image-container,.swym-storefront-layout-as-modal .swym-storefront-layout-grid-item-image-container{height:unset!important}.swym-storefront-layout-grid-item-final-price,.swym-storefront-layout-price-devider,.swym-storefront-layout-variant{color:#000!important;font-size:13px!important}.swym-storefront-layout-items-container{display:flex!important;flex-wrap:wrap}.swym-storefront-layout-items-container swym-storefront-layout-item{width:31%}.sr-product-card:hover .swym-button.swym-add-to-wishlist-view-product,.product-card:hover .swym-button.swym-add-to-wishlist-view-product,.product-block:hover .swym-button.swym-add-to-wishlist-view-product{opacity:1!important}.product-block .swym-wishlist-collections-v2-container{display:none}.swym-atw-btn-wrapper-for-img,.swym-button[data-product-id="4866287992879"],.swym-button[data-product-id="4866338324527"]{display:none!important}.sr-product-card button.swym-button.swym-add-to-wishlist-view-product{justify-content:end}.swym-storefront-layout-grid-item-image-container{background:transparent!important}.logged_in .swym-storefront-layout-total-list-items-count,.collection-rx .swym-button,.product-rx .swym-button,.product-snow .swym-button{display:none!important}img.swym-storefront-layout-grid-item-image{max-height:260px;min-height:260px}.template-collection .sr-product-card[data-product-id="4891752267823"] .product-notes,.product__template-classic-timber-calimesa-polarized .item-standard,swym-storefront-layout-login-user{display:none!important}.sr-product-card button.swym-button.swym-add-to-wishlist-view-product{position:absolute;bottom:50px;right:10px}.template-suffix-green-wolf .swym-add-to-wishlist-view-product:after{color:#dfdce7!important}.template-suffix-green-wolf .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{background-color:#dfdce7!important;color:#000!important}.swym-wishlist{position:relative}span.swym-wishlist-header-counter{position:absolute;top:-5px;right:13px;background:#f5935c;color:#000;border-radius:50%;padding:0 6px;font-size:10px}.swym-storefront-layout-body,.swym-storefront-layout-container{overflow:unset!important}.swym-storefront-layout-grid-item-option-button,.swym-single-share-wishlist-btn{position:relative}.swym-storefront-layout-grid-item-option-button svg,.swym-single-share-wishlist-btn svg{opacity:0}.swym-storefront-layout-grid-item-option-button:after{position:absolute;content:"";background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="currentColor"><path d="M4.66669 14.5C4.30002 14.5 3.98613 14.3694 3.72502 14.1083C3.46391 13.8472 3.33335 13.5333 3.33335 13.1667V4.5H2.66669V3.16667H6.00002V2.5H10V3.16667H13.3334V4.5H12.6667V13.1667C12.6667 13.5333 12.5361 13.8472 12.275 14.1083C12.0139 14.3694 11.7 14.5 11.3334 14.5H4.66669ZM11.3334 4.5H4.66669V13.1667H11.3334V4.5ZM6.00002 11.8333H7.33335V5.83333H6.00002V11.8333ZM8.66669 11.8333H10V5.83333H8.66669V11.8333Z" fill="currentColor"></path></svg>');width:17px;height:20px;background-repeat:no-repeat}#swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn{height:47px!important;width:167px!important}.swym-single-share-wishlist-btn:after{position:absolute;content:"";background-image:url('data:image/svg+xml,<svg width="168" height="47" viewBox="0 0 168 47" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="167.25" height="46.5" rx="23.25" fill="black"/><path d="M25.9333 26.231L26.9863 24.773C27.6208 25.4345 28.6063 25.988 29.8483 25.988C30.9013 25.988 31.4143 25.4885 31.4143 24.9755C31.4143 24.3005 30.6313 24.071 29.5918 23.828C28.1203 23.4905 26.2303 23.0855 26.2303 21.074C26.2303 19.5755 27.5263 18.3605 29.6458 18.3605C31.0768 18.3605 32.2648 18.7925 33.1558 19.616L32.0893 21.02C31.3603 20.345 30.3883 20.0345 29.5108 20.0345C28.6468 20.0345 28.1878 20.4125 28.1878 20.9525C28.1878 21.56 28.9438 21.749 29.9833 21.992C31.4683 22.3295 33.3583 22.775 33.3583 24.773C33.3583 26.42 32.1838 27.662 29.7538 27.662C28.0258 27.662 26.7838 27.0815 25.9333 26.231ZM40.7376 27.5H39.0231V23.531C39.0231 22.6265 38.5506 22.343 37.8081 22.343C37.1466 22.343 36.6201 22.721 36.3231 23.1125V27.5H34.6086V18.4955H36.3231V21.83C36.7416 21.3305 37.5516 20.8175 38.6181 20.8175C40.0491 20.8175 40.7376 21.6005 40.7376 22.8695V27.5ZM48.0691 27.5H46.3546V26.825C45.9091 27.3515 45.1396 27.662 44.2891 27.662C43.2496 27.662 42.0211 26.96 42.0211 25.502C42.0211 23.9765 43.2496 23.423 44.2891 23.423C45.1531 23.423 45.9226 23.693 46.3546 24.2195V23.315C46.3546 22.6535 45.7876 22.2215 44.9236 22.2215C44.2216 22.2215 43.5736 22.478 43.0201 22.991L42.3721 21.8435C43.1686 21.1415 44.1946 20.8175 45.2206 20.8175C46.7056 20.8175 48.0691 21.4115 48.0691 23.288V27.5ZM46.3546 25.934V25.124C46.0711 24.746 45.5311 24.557 44.9776 24.557C44.3026 24.557 43.7491 24.9215 43.7491 25.5425C43.7491 26.15 44.3026 26.501 44.9776 26.501C45.5311 26.501 46.0711 26.312 46.3546 25.934ZM51.4842 27.5H49.7697V20.9795H51.4842V21.8705C51.9432 21.29 52.7532 20.831 53.5632 20.831V22.505C53.4417 22.478 53.2797 22.4645 53.0907 22.4645C52.5237 22.4645 51.7677 22.775 51.4842 23.1935V27.5ZM54.2159 24.233C54.2159 22.343 55.6064 20.8175 57.5909 20.8175C59.5349 20.8175 60.8579 22.2755 60.8579 24.4085V24.7865H56.0114C56.1194 25.61 56.7809 26.2985 57.8879 26.2985C58.4954 26.2985 59.2109 26.0555 59.6294 25.6505L60.3854 26.7575C59.7239 27.365 58.7114 27.662 57.6989 27.662C55.7144 27.662 54.2159 26.3255 54.2159 24.233ZM57.5909 22.181C56.5244 22.181 56.0654 22.9775 55.9844 23.6255H59.1974C59.1569 23.0045 58.7249 22.181 57.5909 22.181ZM69.6005 27.5H67.67V20.183H65.0375V18.4955H72.2195V20.183H69.6005V27.5ZM79.5369 27.5H77.8224V23.531C77.8224 22.6265 77.3499 22.343 76.6074 22.343C75.9459 22.343 75.4194 22.721 75.1224 23.1125V27.5H73.4079V18.4955H75.1224V21.83C75.5409 21.3305 76.3509 20.8175 77.4174 20.8175C78.8484 20.8175 79.5369 21.6005 79.5369 22.8695V27.5ZM82.0894 20.021C81.5359 20.021 81.0634 19.562 81.0634 18.995C81.0634 18.428 81.5359 17.969 82.0894 17.969C82.6564 17.969 83.1154 18.428 83.1154 18.995C83.1154 19.562 82.6564 20.021 82.0894 20.021ZM82.9534 27.5H81.2389V20.9795H82.9534V27.5ZM84.0865 26.6495L84.829 25.448C85.3015 25.8935 86.2735 26.339 87.0835 26.339C87.826 26.339 88.177 26.0825 88.177 25.6775C88.177 25.2185 87.61 25.0565 86.8675 24.908C85.747 24.692 84.3025 24.422 84.3025 22.8695C84.3025 21.776 85.261 20.8175 86.9755 20.8175C88.0825 20.8175 88.96 21.1955 89.5945 21.7085L88.9195 22.883C88.528 22.4645 87.7855 22.127 86.989 22.127C86.368 22.127 85.963 22.3565 85.963 22.7345C85.963 23.1395 86.476 23.288 87.205 23.4365C88.3255 23.6525 89.824 23.9495 89.824 25.5695C89.824 26.771 88.8115 27.662 87.0025 27.662C85.8685 27.662 84.775 27.284 84.0865 26.6495ZM103.505 27.5H101.467L99.8872 21.317L98.3212 27.5H96.2827L93.7042 18.4955H95.8507L97.4302 25.0025L99.1447 18.4955H100.643L102.344 25.0025L103.91 18.4955H106.07L103.505 27.5ZM107.784 20.021C107.231 20.021 106.758 19.562 106.758 18.995C106.758 18.428 107.231 17.969 107.784 17.969C108.351 17.969 108.81 18.428 108.81 18.995C108.81 19.562 108.351 20.021 107.784 20.021ZM108.648 27.5H106.934V20.9795H108.648V27.5ZM109.781 26.6495L110.524 25.448C110.996 25.8935 111.968 26.339 112.778 26.339C113.521 26.339 113.872 26.0825 113.872 25.6775C113.872 25.2185 113.305 25.0565 112.562 24.908C111.442 24.692 109.997 24.422 109.997 22.8695C109.997 21.776 110.956 20.8175 112.67 20.8175C113.777 20.8175 114.655 21.1955 115.289 21.7085L114.614 22.883C114.223 22.4645 113.48 22.127 112.684 22.127C112.063 22.127 111.658 22.3565 111.658 22.7345C111.658 23.1395 112.171 23.288 112.9 23.4365C114.02 23.6525 115.519 23.9495 115.519 25.5695C115.519 26.771 114.506 27.662 112.697 27.662C111.563 27.662 110.47 27.284 109.781 26.6495ZM122.911 27.5H121.196V23.531C121.196 22.6265 120.724 22.343 119.981 22.343C119.32 22.343 118.793 22.721 118.496 23.1125V27.5H116.782V18.4955H118.496V21.83C118.915 21.3305 119.725 20.8175 120.791 20.8175C122.222 20.8175 122.911 21.6005 122.911 22.8695V27.5ZM126.327 27.5H124.613V18.4955H126.327V27.5ZM128.878 20.021C128.325 20.021 127.852 19.562 127.852 18.995C127.852 18.428 128.325 17.969 128.878 17.969C129.445 17.969 129.904 18.428 129.904 18.995C129.904 19.562 129.445 20.021 128.878 20.021ZM129.742 27.5H128.028V20.9795H129.742V27.5ZM130.875 26.6495L131.618 25.448C132.09 25.8935 133.062 26.339 133.872 26.339C134.615 26.339 134.966 26.0825 134.966 25.6775C134.966 25.2185 134.399 25.0565 133.656 24.908C132.536 24.692 131.091 24.422 131.091 22.8695C131.091 21.776 132.05 20.8175 133.764 20.8175C134.871 20.8175 135.749 21.1955 136.383 21.7085L135.708 22.883C135.317 22.4645 134.574 22.127 133.778 22.127C133.157 22.127 132.752 22.3565 132.752 22.7345C132.752 23.1395 133.265 23.288 133.994 23.4365C135.114 23.6525 136.613 23.9495 136.613 25.5695C136.613 26.771 135.6 27.662 133.791 27.662C132.657 27.662 131.564 27.284 130.875 26.6495ZM140.063 27.662C138.861 27.662 138.213 27.041 138.213 25.88V22.478H137.133V20.9795H138.213V19.1975H139.941V20.9795H141.264V22.478H139.941V25.421C139.941 25.826 140.157 26.1365 140.535 26.1365C140.792 26.1365 141.035 26.042 141.129 25.9475L141.494 27.2435C141.237 27.473 140.778 27.662 140.063 27.662Z" fill="white"/></svg>');width:100%;height:100%;left:-10px;background-repeat:no-repeat}.swymcs-tooltip{display:none}.mini-price{margin-left:6px}#swym-storefront-layout-section-container .swym-storefront-layout-header{width:92%;margin:0 auto;max-width:1300px}.swym-ui-component .swym-readonly-wishlist-detail .swym-wishlist-grid{max-width:unset!important}.swym-ui-component .swym-wishlist-grid li{width:29%!important}.swym-ui-component .swym-wishlist-grid .swym-wishlist-item .swym-add-to-cart-btn{height:45px;border-radius:30px}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper{max-height:unset!important;height:200px!important;display:flex;justify-content:center}.swym-ui-component .swym-wishlist-grid .swym-wishlist-image-wrapper img{height:inherit;object-fit:contain}@media screen and (max-width: 767px){.swym-ui-component .swym-wishlist-grid li{width:47%!important}#swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn{height:30px!important;width:87px!important;bottom:5px;right:0}.swym-single-share-wishlist-btn:after{background-image:url('data:image/svg+xml,<svg width="87" height="30" viewBox="0 0 87 30" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="87" height="30" rx="15" fill="black"/><path d="M27.5929 17.872L28.5289 16.576C29.0929 17.164 29.9689 17.656 31.0729 17.656C32.0089 17.656 32.4649 17.212 32.4649 16.756C32.4649 16.156 31.7689 15.952 30.8449 15.736C29.5369 15.436 27.8569 15.076 27.8569 13.288C27.8569 11.956 29.0089 10.876 30.8929 10.876C32.1649 10.876 33.2209 11.26 34.0129 11.992L33.0649 13.24C32.4169 12.64 31.5529 12.364 30.7729 12.364C30.0049 12.364 29.5969 12.7 29.5969 13.18C29.5969 13.72 30.2689 13.888 31.1929 14.104C32.5129 14.404 34.1929 14.8 34.1929 16.576C34.1929 18.04 33.1489 19.144 30.9889 19.144C29.4529 19.144 28.3489 18.628 27.5929 17.872ZM40.7523 19H39.2283V15.472C39.2283 14.668 38.8083 14.416 38.1483 14.416C37.5603 14.416 37.0923 14.752 36.8283 15.1V19H35.3043V10.996H36.8283V13.96C37.2003 13.516 37.9203 13.06 38.8683 13.06C40.1403 13.06 40.7523 13.756 40.7523 14.884V19ZM47.2692 19H45.7452V18.4C45.3492 18.868 44.6652 19.144 43.9092 19.144C42.9852 19.144 41.8932 18.52 41.8932 17.224C41.8932 15.868 42.9852 15.376 43.9092 15.376C44.6772 15.376 45.3612 15.616 45.7452 16.084V15.28C45.7452 14.692 45.2412 14.308 44.4732 14.308C43.8492 14.308 43.2732 14.536 42.7812 14.992L42.2052 13.972C42.9132 13.348 43.8252 13.06 44.7372 13.06C46.0572 13.06 47.2692 13.588 47.2692 15.256V19ZM45.7452 17.608V16.888C45.4932 16.552 45.0132 16.384 44.5212 16.384C43.9212 16.384 43.4292 16.708 43.4292 17.26C43.4292 17.8 43.9212 18.112 44.5212 18.112C45.0132 18.112 45.4932 17.944 45.7452 17.608ZM50.3048 19H48.7808V13.204H50.3048V13.996C50.7128 13.48 51.4328 13.072 52.1528 13.072V14.56C52.0448 14.536 51.9008 14.524 51.7328 14.524C51.2288 14.524 50.5568 14.8 50.3048 15.172V19ZM52.733 16.096C52.733 14.416 53.969 13.06 55.733 13.06C57.461 13.06 58.637 14.356 58.637 16.252V16.588H54.329C54.425 17.32 55.013 17.932 55.997 17.932C56.537 17.932 57.173 17.716 57.545 17.356L58.217 18.34C57.629 18.88 56.729 19.144 55.829 19.144C54.065 19.144 52.733 17.956 52.733 16.096ZM55.733 14.272C54.785 14.272 54.377 14.98 54.305 15.556H57.161C57.125 15.004 56.741 14.272 55.733 14.272Z" fill="white"/></svg>')}span.swym-wishlist-header-counter{position:absolute;top:-7px;right:-8px;background:#f5935c;color:#000;border-radius:50%;font-size:10px}.template-collection .swym-button.swym-add-to-wishlist-view-product.swym-heart:after,.template-collection .swym-button.swym-add-to-wishlist-view-product.swym-added{font-size:12px;padding:4px}.template-collection .swym-button.swym-add-to-wishlist-view-product.swym-added{padding:0!important}.template-collection .swym-button.swym-add-to-wishlist-view-product.swym-heart:after{top:-3px}.sr-quick-popup-container .swym-button.swym-add-to-wishlist-view-product.swym-heart:after,.sr-quick-popup-container .swym-button.swym-add-to-wishlist-view-product.swym-added{font-size:16px!important;padding:5px!important}.sr-quick-popup-container .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{width:30px!important;height:30px!important;background-size:21px!important}.template-collection .swym-button.swym-add-to-wishlist-view-product.swym-heart.swym-added:after{width:22px;height:22px;background-size:14px}img.swym-storefront-layout-grid-item-image{min-height:unset!important}.sr-product-card .swym-button.swym-add-to-wishlist-view-product,.product-card .swym-button.swym-add-to-wishlist-view-product,.product-block .swym-button.swym-add-to-wishlist-view-product{opacity:1!important}.swym-storefront-layout-items-container swym-storefront-layout-item{width:48%}.swym-storefront-layout-grid-item-title{font-size:16px!important}.swym-storefront-layout-title{font-size:30px!important;line-height:38px}i.icon-swym-wishlist:after{width:19px;height:17px;background-repeat:no-repeat;background-size:20px;margin-right:0;margin-left:10px;background-image:url('data:image/svg+xml,<svg width="21" height="18" viewBox="0 0 21 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6.23535 0.75C7.6781 0.75 9.03646 1.31182 10.0566 2.33008L10.499 2.77148L10.9424 2.33008C11.9627 1.31179 13.3214 0.750082 14.7637 0.75H14.8447C16.2875 0.75 17.6458 1.31182 18.666 2.33008C19.6863 3.34835 20.2499 4.70385 20.25 6.14453V6.22559C20.2499 7.66635 19.6871 9.02172 18.667 10.04L12.1094 16.584C11.733 16.9594 11.2478 17.1881 10.7256 17.2393L10.5 17.25C9.89313 17.25 9.32071 17.0134 8.89062 16.585L8.81641 16.5117V16.5098L2.33301 10.04C1.37673 9.08547 0.822518 7.8346 0.756836 6.49512L0.75 6.22559V6.14551C0.75 4.70454 1.31267 3.34849 2.33301 2.33008C3.35329 1.31182 4.71195 0.750088 6.1543 0.75H6.23535ZM6.15527 2.43555C5.1621 2.43555 4.22846 2.82148 3.52637 3.52246C2.82383 4.22307 2.43761 5.15337 2.4375 6.14453V6.22559C2.43757 7.21673 2.82331 8.1477 3.52539 8.84863L10.083 15.3926L10.1729 15.4648C10.3989 15.6088 10.7252 15.5836 10.918 15.3916L17.4746 8.84863C18.1767 8.1476 18.5625 7.21677 18.5625 6.22559V6.14551C18.5625 5.1544 18.1766 4.22342 17.4746 3.52246C16.7726 2.82152 15.8389 2.43559 14.8457 2.43555H14.7646C13.7715 2.43555 12.8378 2.82148 12.1357 3.52246L11.0967 4.55957C10.7673 4.88807 10.2338 4.88785 9.9043 4.55957L8.86523 3.52246H8.86426C8.16223 2.82159 7.22946 2.43561 6.23633 2.43555H6.15527Z" fill="white"/></svg>')}.show-search-link{position:absolute;left:48px}.logo-area{position:relative}}@media screen and (max-width: 500px){.swym-ui-component .swym-wishlist-grid li{width:98%!important}.swym-storefront-layout-items-container{flex-direction:column}.swym-storefront-layout-items-container swym-storefront-layout-item{width:100%}.swym-storefront-layout-total-list-items-count{text-align:center;margin-top:10px}}@media screen and (max-width: 350px){.show-search-link{position:absolute;left:40px}.logo-area__middle--logo-image{max-width:192px!important}.pageheader .logo a{min-width:160px!important}.swym-single-share-wishlist-btn:after{background-size:70px}#swym-storefront-layout-collection-option-button.swym-single-share-wishlist-btn{right:-12px!important;bottom:2px}}.swym-storefront-layout-empty-wishlist-content svg,.swym-storefront-layout-empty-wishlist-content .swym-storefront-layout-empty-wishlist-title{display:none!important}.swym-storefront-layout-empty-wishlist-description{font-size:18px!important;line-height:30px!important}.swym-storefront-layout-empty-container{padding:0!important;margin-top:-20px}.swym-storefront-layout-empty-wishlist-content{padding:0!important}#swym-storefront-layout-section-container .swym-storefront-layout-header{height:unset!important;box-shadow:unset!important;padding:0!important}.swym-storefront-layout-container{padding-top:40px;padding-bottom:40px}.golf-ab-bn-video.sr-homepage-video .gw-video-hero-rtb>div{display:flex;gap:15px;align-items:center;margin-bottom:40px;justify-content:center}.golf-ab-bn-video.sr-homepage-video .gw-video-hero-rtb .gw-hero-rtb-img{height:unset;margin-bottom:0}.golf-ab-bn-video.sr-homepage-video .gw-video-hero-rtb .gw-hero-rtb-img img{height:revert-layer;width:100%;object-fit:contain}.golf-ab-bn-video.sr-homepage-video .gw-hero-rtb-txt{margin:0;text-align:left;font-size:14px;font-weight:700}.golf-ab-bn-video.sr-homepage-video .text-overlay__text img{max-width:510px}.picked-for-home .slider__item{flex:0 0 33%}.picked-for-home .sr-product-card.one-column,.picked-for-home .container--no-max{margin-bottom:0}@media screen and (min-width: 1600px){.picked-for-home .sr-product-card .image-container{height:18vw!important}}@media (min-width: 1100px){.golf-ab-bn-video.sr-homepage-video .text-overlay--for-banner .text-overlay__inner{padding:40px}}@media (max-width: 1140px){.golf-ab-bn-video.sr-homepage-video .block-rtb:last-child{display:none}.golf-ab-bn-video.sr-homepage-video .gw-video-hero-rtb>div{flex:0 0 33%}}@media (max-width: 768px){.sr-good-good .text-overlay--for-banner .text-overlay__inner,.sr-sahith-collection .text-overlay--for-banner .text-overlay__inner{padding:50px 20px!important}.sr-good-good .text-overlay__button-row .text-overlay__button,.sr-sahith-collection .text-overlay__button-row .text-overlay__button{padding:10px 40px;font-size:18px}.picked-for-home .hometitle{font-size:36px}.golf-ab-bn-video.sr-homepage-video .text-overlay--for-banner .text-overlay__inner{padding:20px!important}.golf-ab-bn-video.sr-homepage-video .text-overlay__text img{max-width:306px}.golf-ab-bn-video.sr-homepage-video .gw-video-hero-rtb>div{flex-direction:column;margin-bottom:20px}.golf-ab-bn-video.sr-homepage-video .gw-hero-rtb-txt{text-align:center;font-size:9px}.golf-ab-bn-video.sr-homepage-video .gw-video-hero-rtb .gw-hero-rtb-img{height:28px}.golf-ab-bn-video.sr-homepage-video .gw-video-hero-rtb .gw-hero-rtb-img img{height:-webkit-fill-available}.golf-ab-bn-video.sr-homepage-video .block-logo{margin-bottom:20px!important}.golf-ab-bn-video.sr-homepage-video .btn{font-size:18px;padding:12px 50px}.picked-for-home .slider__item{flex:0 0 79%!important}.picked-for-home .sr-product-card.one-column{padding:0 4vw}.utility-bar{padding:0 10px}}@media (max-width: 400px){.golf-ab-bn-video.sr-homepage-video .gw-hero-rtb-txt{font-size:7px}.golf-ab-bn-video.sr-homepage-video .btn{padding:12px 42px}.golf-ab-bn-video.sr-homepage-video .height--fixed{--image-height: 375px !important}.golf-ab-bn-video.sr-homepage-video .text-overlay--for-banner .text-overlay__inner{padding:6px 6px 20px!important}.picked-for-home .container--no-max{margin-top:30px}}@media (max-width: 350px){.picked-for-home .hometitle{font-size:32px}.sr-good-good .text-overlay__button-row .text-overlay__button,.sr-sahith-collection .text-overlay__button-row .text-overlay__button{font-size:14px}}.colorush-greenwolf .sr-qbwb,.three-column-banner{display:none}.colorush-greenwolf .product-name{color:#fff}.rock-item{animation-duration:4.9s}.picked-for-home .sr-product-list-new,.slider__grid.sr-product-list-new{display:flex!important;gap:10px;justify-content:flex-start}.capsule-product-slider .justify-between{gap:10px}.col-title{text-align:center;position:absolute;left:50%;transform:translate(-50%);top:3vw}.col-title-com{text-align:center}.common-collection{background:#f6f6f6;padding-bottom:20px}.common-collection .sr-product-list-new{padding-bottom:30px}@media (min-width: 1600px){.col-title{top:3vw}}.collection-group-group-react{display:none!important}.product__template-frontier-snow-goggle-black .memorial-day-badge{position:relative;display:inline-block;white-space:nowrap;overflow:hidden;max-width:8ch}.product__template-denali-white-snow-goggles-magnetic-frame-strap .memorial-day-badge,.product__template-denali-snow-goggle-black .memorial-day-badge{position:relative;display:inline-block;white-space:nowrap;overflow:hidden;max-width:6ch}body.product-snow .p-tag-new-launch img{width:40px}body.product-snow sr-sg-product-option-holder .option-holder .p-tag-new-launch{right:26px}.review-custom-pr svg{width:97px}.lens-tab-content img{max-height:66px;object-fit:contain}.colorush-snowgogglecollection .sr-common-collection{margin-bottom:20px}cc-fetched-content .label{font-size:18px!important;line-height:30px!important;text-align:center}cc-fetched-content .fixed-layout{gap:20px;justify-content:center;margin-bottom:unset!important}cc-fetched-content .slider__item,cc-fetched-content .column{background:#fff;border:1px solid #C3C3C3;padding:10px;max-width:170px;max-height:170px;border-radius:20px}cc-fetched-content .product-grid .product-block__detail{margin-bottom:0}cc-fetched-content .product-name{display:none}cc-fetched-content .headline-text,cc-fetched-content .product-price{justify-content:center!important;color:#000;margin-bottom:4px!important;text-align:center;font-size:10px!important}cc-fetched-content .product-price .money{color:#000;font-weight:700}cc-fetched-content .product-grid{gap:5px}cc-fetched-content .product-block .image-label-wrap{width:80px}cc-fetched-content .product-block .image-cont{display:flex;justify-content:center}cc-fetched-content .slider-nav__btn{position:absolute;top:50%}cc-fetched-content .slider-nav__btn.btn-left{left:-40px}cc-fetched-content .slider-nav__btn.btn-right{right:-40px}cc-fetched-content .product-grid .product-block:not(.product-block--landscape) .block-inner-inner{height:-webkit-fill-available;display:flex;flex-direction:column;justify-content:center}cc-fetched-content .product-column-right .headline-text{text-align:center!important}cc-fetched-content .product-grid--carousel{grid-auto-columns:32.5%}cc-fetched-content .image-page-button{display:none!important}cc-fetched-content .dots{display:flex;justify-content:center;gap:6px;padding:15px 0 0}cc-fetched-content .dot{width:5px;height:5px;border-radius:50%;border:1px solid #333;cursor:pointer;transition:background .18s}cc-fetched-content .dot.active{background:#333}cc-fetched-content .quick-add-btn{position:relative;display:block;width:fit-content;background:#000;color:#fff;border:none;border-radius:30px;padding:4px 40px;font-size:14px;margin:0 auto;font-weight:600;cursor:pointer;transition:all .3s ease;overflow:hidden}cc-fetched-content .quick-add-btn:hover{background:#222}cc-fetched-content .quick-add-btn:after{--loading-spinner-size: 1.4em;content:"";position:absolute;top:calc(50% - var(--loading-spinner-size) / 2);left:calc(50% - var(--loading-spinner-size) / 2);width:var(--loading-spinner-size);height:var(--loading-spinner-size);border:2px solid transparent;border-radius:50%;border-left-color:#fff;animation:loadingSpinner 1s linear infinite;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}cc-fetched-content .quick-add-btn.loading{color:transparent!important}cc-fetched-content .quick-add-btn.loading:after{opacity:1;visibility:visible}cc-fetched-content .product-block__image-dots{display:none}cc-fetched-content .slider.slider--no-scrollbar{padding:0}cc-fetched-content .product-block-options__inner{display:none;margin:0}cc-fetched-content .product-block-options{margin:0}cc-fetched-content .product-block img{object-fit:contain}cc-fetched-content .product-block .image-cont .img-ar:before{padding-top:72%}.sr-quick-popup-container [data-complementary]{display:none}.sale-price,.sale-price .money{color:red}@keyframes loadingSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 1024px){cc-fetched-content .product-grid--carousel{grid-auto-columns:49%}cc-fetched-content .collection-listing{margin:0 20px}cc-fetched-content .slider-nav__btn.btn-left{left:-20px}cc-fetched-content .slider-nav__btn.btn-right{right:-20px}}@media (max-width: 940px){cc-fetched-content .product-grid--carousel{grid-auto-columns:max-content}.col-title{font-size:30px;line-height:30px;position:unset;transform:unset}}@media (max-width: 767px){cc-fetched-content .slider__item,cc-fetched-content .column{min-width:170px}cc-fetched-content .column{min-width:130px}cc-fetched-content .fixed-layout{margin:0;gap:10px}cc-fetched-content .fixed-layout .column--half{width:46%}cc-fetched-content .slider-nav{display:none}cc-fetched-content .collection-listing{margin:0 7px}cc-fetched-content .collection-slider{margin:0 -16px}cc-fetched-content .collection-slider{padding-top:20px}cc-fetched-content .collection-slider .sr-quick-buy{display:none}cc-fetched-content .product-grid--carousel{grid-auto-columns:max-content}cc-fetched-content .lightly-spaced-row{margin-top:-2rem}}[data-group-container=group-react]{display:none!important}.collection-sale .collection-banner-overlay p{display:none}.swym-modal.swym-sfl-popup{display:none!important}.strap_pro{display:flex;flex-direction:column}.strap_pro .new-strap{order:-1}.swym-modal-active{overflow:unset}[data-is-rx=true] .quantity.buttoned-input,.swym-storefront-layout-tabs-view{display:none}.cart-discount-list li{display:none!important}.cart-discount-list li:first-child{display:flex!important}.add-on-link,cc-fetched-content .product-block .image-cont{display:none!important}cc-fetched-content .add-on-link{display:block!important}cc-fetched-content .add-on-link img{width:100%;height:auto;object-fit:contain;max-height:60px;display:block;margin:0 auto}.card-tangle-free.home-product-card.text-brown .hp-tile-copy{color:#48171d}.card-allure.text-peach .hp-tile-copy,.card-allure.text-peach .hp-tile-title{color:#5d3e39}.home-banner-shadeshop.text-black .text-overlay__title{color:#000}.home-banner-shadeshop.text-black .text-overlay__rte h4{color:#000;font-size:18px;line-height:30px}.post-sale-banner .home-banner-shadeshop.image-overlay--bg-no_background:not(.text-overlay-parent--mobile-stack) .text-overlay__button.btn{background:#000;color:#fff;border:2px solid!important;border-color:#000}.post-sale-banner .home-banner-shadeshop .text-overlay__button:hover{background:transparent!important;color:#000!important}.post-bfcm-text p{font-size:12px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.3px;text-transform:uppercase;text-align:center;margin-bottom:-20px!important}.post-bfcm-text{margin:15px 0}.sr-quick-popup-box .post-bfcm-text p{margin-bottom:0!important}
/*# sourceMappingURL=/cdn/shop/t/915/assets/custom-style.css.map */
