.announcement__text{font-style:normal;font-weight:400;font-size:13px;line-height:15px;letter-spacing:2px}.vanity--announcement__text{text-transform:uppercase}.anniversary-announce{background:#ec1c24;padding:10px 0;margin:0}.anniversary-banner .text-overlay__button-row{text-align:left;margin-top:10px;display:flex;gap:10px;justify-content:center}.anniversary-banner .special-note{font-weight:500;font-size:18px;margin-top:25px;margin-bottom:0;text-align:center;color:#fff;font-style:italic;text-transform:capitalize}.announcement-bar__middle{max-width:unset!important}.anniversary-banner .text-overlay__text{width:36%}.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:66%;background:#fff;color:#000}.anniversary-banner .btn:hover{background:#000;color:#fff}.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:15px;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:uppercase}.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}.anniversary-banner.womens .btn{padding:18px 30px}@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}.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;height:100%}.anniversary-banner .text-overlay__button-row{text-align:left;margin-top:20px;display:flex;gap:unset}.anniversary-banner .height--fixed{--image-height: 750px !important}.anniversary-banner .text-overlay__text{width:auto;height:100%;display:flex;flex-direction:column;justify-content:space-between}.anniversary-banner.womens .text-overlay__text{justify-content:end;flex-direction:column-reverse}.anniversary-banner.womens .btn{padding:9px;font-size:14px}.anniversary-banner.womens .text-overlay__button-row{margin-top:5px}.anniversary-banner .special-note{font-size:14px;margin-top:20px;margin-bottom:0;position:absolute;bottom:10px;left:50%;width:100%;transform:translate(-50%)}.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{top:83px}.section-rich-text.sticky{top:76px}.mob-hide{display:none}.desk-hide{display:block}.announcement__text{font-size:12px;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}.template-collection .anniversary-banner .text-overlay__text{justify-content:center}.anniversary-banner .btn{min-width:unset;width:58%;padding:12px 23px;margin-top:12px}}@media screen and (max-width:441px){.announcement__text{font-size:12px;letter-spacing:1px}.anniversary-banner .height--fixed{--image-height: 580px !important}}@media screen and (min-width:768px)and (max-width:1000px){.anniversary-banner.womens .text-overlay__text{width:48%}.anniversary-banner.womens .btn{padding:12px 15px;font-size:13px}}.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}}.navigation__item.sublink__shop-outlet .navigation__link{margin-top:10px;padding:0 0 15px;opacity:1;font-size:18px;letter-spacing:0;line-height:1.2em;text-transform:unset;color:#000;font-weight:600}.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;gap:10px}.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{margin:0}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;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:revert-layer}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}}@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 .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:5px}sr-tab-content .home-product-card-wrapper:last-child{margin-right:10px}sr-tab-content .home-product-card{min-width:305px;padding:0;height:100%!important}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:107px}@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}.vip .recently-viewed-banner.sticky{top:84px}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}}@media screen and (max-width:326px){sr-tab{padding:10px}}.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 33%}.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:56px;font-weight:600;line-height:65px;margin-bottom:0}.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:5px}.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}}@media screen and (max-width:767px)and (min-width:420px){.collection-banner .collection-banner-overlay p{padding:0 40px!important}.collection-rtbs .crtbs span{padding:6px}}.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/1126/assets/icon-chevron-down.svg?v=180049173894092634831783444016);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:12px}}@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:39px}.template-women .section-header{top:33px}.announcement-bar,.announcement{font-size:10px;padding:0;height:40px;min-height:auto}.announcement-bar__announcements{margin:0}.announcement__text{letter-spacing:0}.template-women .announcement__text{font-size:14px}}.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:1rem}.cart-form_main .cart-item-n{background:#f5f5f5;border-radius:6px;border:unset;margin-bottom:15px}.template-cart .page-header:not(.page-header--with-background){padding:0}[data-merge-list-item="item-key:empty"] .fully-spaced-row--large{padding:20px;margin-bottom:30px}@media screen and (max-width:768px){.template-cart h1.majortitle{font-size:16px;line-height:1;margin:0;font-weight:700}.template-cart span.free-shipping-bar__message--text{font-weight:500}.cart-form_main{flex-direction:column;gap:2rem}.cart-item-list__total,.total_promotions{width:100%!important}.cart-item__column.cart-item__price>div{margin-right:7px}.template-cart .cart-item-list__body .cart-item__title a span{font-size:14px!important}.template-cart .page-section-spacing{margin-top:50px}.template-cart .cart-item__description .lightly-spaced-row{margin-bottom:0}.template-women .cart-item-list__body .price-label.money.markdown-price{font-size:12px}}.total_container-wrapper .mystery-pair-new{margin-bottom:20px}.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%;border-radius:30px;display:flex;justify-content:center;align-items:center}.checkout-subtotal-container__right .cart-subtotal{display:flex;margin-bottom:20px;font-size:20px;justify-content:space-between;gap:10px;font-weight:600;text-transform:capitalize}.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;padding-top:3px}.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/1126/assets/CM-6RX-color-dot.png?v=409826) 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}.sr-homepage-banner .text-overlay__rte a{text-decoration:underline;text-underline-offset:4px}@media(min-width:767px){.snow-banner .text-overlay__text img{width:60%;margin-left:0}}@media(min-width:1000px){.snow-banner .text-overlay__text img{width:50%;margin-left:0}}@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:12px}}@media screen and (max-width:320px){.announcement__text{font-size:11px}}@media(min-width:1600px){.snow-banner .text-overlay__text img{width:46%;margin-left:0}.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:8px 20px;display:flex;align-items:center;justify-content:center;gap:5px;background:linear-gradient(90deg,#242c0f -21.07%,#7b310e 19.61%,#e3563f)!important}.recently-viewed-bar .recent-btn{min-width:140px;letter-spacing:.02em;transition:all .5s;font-size:14px;border:unset;padding:5px 0;color:#fff;line-height:1;display:flex;align-items:center;border-radius:35px;font-weight:600;justify-content:center;gap:5px}.recently-viewed-title{font-size:14px;font-weight:700;color:#fff;line-height:1.06;letter-spacing:10%}.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;text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;letter-spacing:10%}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:65px}.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!important;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){.snow-banner .text-overlay__text .text-overlay__button-row{text-align:center}.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}.recently-viewed-bar span{letter-spacing:0}}.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}.sr-alt-path-banner .image-overlay--bg-shadow .text-overlay .text-overlay__inner{padding-bottom:35px}@media screen and (min-width:768px)and (max-width:1315px){.anniversary-banner .height--fixed{--image-height: 420px!important}.anniversary-banner .text-overlay__text{width:39%}.anniversary-banner .btn{font-size:15px;padding:10px 15px;white-space:nowrap;margin:0}.anniversary-banner.beat-rush .btn{padding:15px 18px!important;font-size:14px}.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 .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:5px;padding:2px 10px}.recently-viewed-buttons{gap:5px}.recently-viewed-bar.apex .recently-viewed-title{font-size:13px;width:auto}.classics .recently-viewed-title{font-size:13px}.rival-shift .recently-viewed-title{font-size:12px}.reign .recently-viewed-title{font-size:13px;line-height:20px;text-align:center}.recently-viewed-title{font-size:13px;line-height:20px;letter-spacing:0}.green-wolf .recently-viewed-title{width:44%}.recently-viewed-bar .recent-btn{min-width:fit-content;font-size:12px;white-space:nowrap;padding:5px 0;gap:5px;line-height:1}.recently-viewed-bar img{width:59px}.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:22px;text-transform:initial}.template-collection .cr-col-top h4{max-width:400px;font-size:28px;line-height:40px}.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){.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:2px 10px}.recently-viewed-bar.ace .recently-viewed-title{font-size:10px}.recently-viewed-title{font-size:11px;line-height:18px}.recently-viewed-bar .recent-btn,.classics .recently-viewed-title,.reign .recently-viewed-title{font-size:10px}.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}.rival-shift .recently-viewed-title{font-size:10px}.recently-viewed-bar .recent-btn.rival-shift{font-size:9px}}@media(min-width:1500px){.sr-alt-path-banner .height--fixed{--image-height: 650px!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:170px!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,.template-suffix-golf-titan .opt-btn:checked+.opt-label,.template-suffix-golf-ace .opt-btn:checked+.opt-label,.template-suffix-golf-classic .opt-btn:checked+.opt-label,.template-suffix-golf-talon .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,.template-suffix-golf-titan .icon-b,.template-suffix-golf-ace .icon-b,.template-suffix-golf-classic .icon-b,.template-suffix-golf-talon .icon-b{display:block!important}.template-suffix-sahith .icon-w,.template-suffix-good-good .icon-w,.template-suffix-golf-apex .icon-w,.template-suffix-golf-titan .icon-w,.template-suffix-golf-ace .icon-w,.template-suffix-golf-classic .icon-w,.template-suffix-golf-talon .icon-w,.pdp-classic-elite---good-good .gg-apex,.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 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}.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{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}.template-women .col-title{text-transform:capitalize!important}.col-title-com{text-align:center}.common-collection{background:#f6f6f6;padding-bottom:20px}.common-collection .sr-product-list-new{padding-bottom:30px}.product__template-denali-snow-goggle-black .memorial-day-badge .product-name,.product__template-frontier-snow-goggle-black .memorial-day-badge .product-name{position:relative}.product__template-denali-snow-goggle-black .memorial-day-badge .memorial-img,.product__template-frontier-snow-goggle-black .memorial-day-badge .memorial-img{position:absolute;right:0;top:50%;transform:translateY(-72%)}@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:unset!important;display:inline-block;white-space:nowrap;overflow:hidden;max-width:8ch}.product__template-denali-snow-goggle-black .memorial-day-badge{position:unset!important;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{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}.yotpo-star-rating-reviews-summary-link{display:none!important}@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){.page-reviews .majortitle{font-size:30px;line-height:1.5}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:0}cc-fetched-content .collection-slider .sr-quick-buy{display:none}cc-fetched-content carousel-slider .opposing-items__left.label{margin-top:0!important}cc-fetched-content .product-grid--carousel{grid-auto-columns:max-content}}[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!important}[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!important}.post-sale-banner .home-banner-shadeshop.image-overlay--bg-no_background:not(.text-overlay-parent--mobile-stack) .text-overlay__button.btn:hover{background:#fff!important;color:#000!important;border-color:#fff!important}.post-bfcm-text p{font-size:12px;font-style:normal;font-weight:700;line-height:20px;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}#swym-storefront-layout-items-container{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:20px}.swym-modal.swym-sfl-popup,.swym-storefront-layout-total-list-items-count{display:none!important}img.swym-storefront-layout-grid-item-image{object-fit:contain!important}.swym-storefront-layout-tab-button{display:flex;min-width:282px;height:50px;margin:0 -35px;border:1px solid #000000!important;font-size:18px!important;align-items:center;justify-content:center;border-radius:30px;font-weight:600;color:#000!important}.swym-storefront-layout-tabs{margin-top:30px;box-shadow:unset!important}.swym-storefront-layout-tab-button.swym-storefront-layout-tab-button-active{background:#000;color:#fff!important}.cart-tabs{display:flex;justify-content:center;margin:1.5rem}.cart-tab-button{display:flex;min-width:282px;height:50px;margin:0 -26px;border:1px solid #000000!important;font-size:18px!important;align-items:center;justify-content:center;border-radius:30px;font-weight:600;color:#000!important}.cart-tab-button.active{background:#000;color:#fff!important}.cart-tab-content{display:none}.cart-tab-content.active{display:block}.saved-item{display:flex;align-items:center;margin-bottom:1rem}.saved-item-image{width:70px;height:70px;object-fit:cover;border-radius:8px;margin-right:1rem}.saved-item-details h4{margin:0;font-size:16px}.saved-item-price{color:#333;margin-top:4px;font-weight:500}.move-to-cart{background:#000;color:#fff;border:none;padding:6px 10px;border-radius:6px;cursor:pointer;margin-top:6px}.sfl-item{padding:12px 17px;background:#f5f5f5;margin-top:10px;position:relative;border-radius:6px;gap:15px}.sfl-img img{max-width:130px;height:88px;mix-blend-mode:multiply}.sfl-title{color:#000;font-size:18px;line-height:22px;font-weight:600;display:block;padding-top:5px;text-transform:capitalize;letter-spacing:0;width:80%;margin-bottom:3px}.sfl-remove{position:absolute;top:17px;right:17px;display:flex}.sfl-var{line-height:25px}.sfl-price{margin:0}.sfl-move{font-size:13px;text-transform:uppercase;text-decoration:underline;text-underline-offset:2px}.save-title{font-size:20px;line-height:25px;margin-top:20px;text-transform:capitalize}swym-sfl-line-button{position:absolute;top:7px;right:45px}swym-sfl-line-button button{font-size:11px;text-transform:uppercase;text-decoration:underline!important;text-underline-offset:2px}.sr-empty-cart-drawer .cart-tab-content.active{text-align:left;padding:20px}swym-storefront-layout-tabs{display:none}@media(max-width:767px){swym-sfl-line-button{top:28px;right:10px;line-height:1}swym-sfl-line-button button,.sfl-move{font-size:8px}.swym-storefront-layout-tab-button,.cart-tab-button{min-width:190px;font-size:14px!important}.sfl-img img{max-width:80px;height:auto}.sfl-title{color:#000;font-size:14px;line-height:19px;width:80%;font-weight:600;display:block;padding-top:0;margin-bottom:4px}.sfl-price{margin:0;font-size:12px}.sfl-var{font-size:12px}.sfl-move{font-size:8px}.cart-item-list__body .cart-item__title a span{font-size:10px!important;width:90%}.cart-item__description{margin-left:-10px}.sfl-title{font-size:10px;line-height:15px}}@media(max-width:350px){.swym-storefront-layout-tab-button,.cart-tab-button{min-width:55%;font-size:12px!important}.cart-item__description{margin-left:-15px}.cart-item-list__body .cart-item__title a{font-size:6px}.cart-item-list__body .cart-item__title a span{font-size:11px;width:85%}.cart-item-list__body .cart-item__price .money{font-size:10px}swym-sfl-line-button button,.sfl-move{font-size:7px}.cart-item-list__body .cart-product-attributes,.cart-item-list__body .cart-item__price,.cart-item-list__body .cart-item__price .money{font-size:10px}}.vip .announcement-bg{opacity:0!important}.new-snow-banner .theme-img{height:300px;object-fit:cover;width:auto;margin-left:unset!important}.new-snow-banner .text-overlay__button-row .text-overlay__button{background:#000!important;color:#fff!important;min-width:220px}.new-snow-banner .text-overlay__button-row .text-overlay__button:hover{background:#fff!important;color:#000!important;border:2px solid #fff!important}.home-b-snow .collection-shadeshop-banner,.home-b-snow .utility-bar,.home-b-snow .col-title{display:none}.home-b .home-b-snow{display:block!important}.home-b .home-a-snow,.home-c .home-a-snow{display:none!important}.home-c .home-b-snow,.home-c .home-c-snow{display:block!important}.home-b-snow .shadeshop-product-listing-wrapper,.home-c-snow .shadeshop-product-listing-wrapper{padding-top:0}.home-c .collection-listing,.home-b .collection-listing{margin-bottom:0}.price--on-sale .js-value,.price--on-sale .price__current{color:red}.price__was{color:#000}@media(max-width:1024px){.new-snow-banner .theme-img{height:200px}}@media(min-width:1500px){.new-snow-banner .theme-img{height:450px}.new-snow-banner .text-overlay__button-row .text-overlay__button{min-width:270px}}@media(max-width:767px){.home-b-snow .collection-product-list.sr-product-list-new.no-collection-groups sr-product-card-new{display:block}.new-snow-banner .theme-img{margin-left:auto!important;margin-right:auto!important}.new-snow-banner .text-overlay--h-left{justify-content:center;text-align:center}.sr-video-slide-inner{position:relative}.new-snow-banner .text-overlay__button-row .text-overlay__button{padding:11px 40px}.new-snow-banner .text-overlay__inner{padding-bottom:0!important}.anniversary-banner .text-overlay__reveal{width:94%!important;margin:0 11px auto!important}}@media(max-width:500px){.new-snow-banner .text-overlay__button-row{margin-top:-10px!important}}@media(max-width:470px){.new-snow-banner .text-overlay__button-row{margin-top:-20px!important}}@media(max-width:400px){.js .new-snow-banner.slideshow__slide .text-overlay{align-items:end}.golf-banner .block-rtb{margin-bottom:14px}}@media(max-width:365px){.anniversary-banner .height--adapt{height:500px}.template-suffix-collection-with-filters .anniversary-banner .height--adapt{height:auto}}@media(max-width:350px){.new-snow-banner .text-overlay__inner{padding-bottom:40px!important}.new-snow-banner .text-overlay__button-row{margin-top:-25px!important}.template-collection .anniversary-banner .text-overlay__reveal{width:59%!important}.anniversary-banner .text-overlay__reveal{width:75%!important;margin:0 auto!important}#mp-cart-block .mp-block-cta{font-size:11px!important}}.swym-button-bar{margin:-5px 0 20px!important;display:block!important}body .swym-button-bar .swym-button{height:54px!important;width:100%!important;text-transform:capitalize!important;font-size:18px!important;border-radius:30px!important}.swym-button-bar .swym-btn-container{display:block!important}#swym-remind-email-auth-button{border-radius:30px}.swym-input{padding:13px 15px!important;border-radius:30px!important;border:unset!important;font-size:15px!important;box-sizing:border-box!important;background:#f5f5f5!important;min-height:50px!important;border:1px solid transparent!important;margin-right:15px!important}.swym-input::placeholder{font-size:15px!important;color:gray!important}.swym-select{padding:0 15px!important;border-radius:30px!important;border:unset!important;font-size:15px!important;box-sizing:border-box!important;background:#f5f5f5!important;min-height:50px!important;border:1px solid transparent!important}.swym-remind-me .swym-options .swym-option:after{right:16px!important;top:14px!important}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog,.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-remind-me{border-radius:15px!important}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-remind-me{padding:30px!important}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-close-btn{right:20px!important}.swym-btn-container[data-position=default] .swym-add-to-watchlist.swym-text{background:#12ad21!important;font-weight:600!important}@media(max-width:767px){.swym-input{margin-right:0!important;margin-bottom:15px!important}.swym-remind-me p.swym-remind-description.swym-sbisa-v2{font-size:12px!important;font-style:italic!important;margin-top:15px!important;margin-bottom:15px!important}.swym-remind-me .swym-options .swym-option:after{right:12px!important;top:14px!important;font-size:9px!important}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog{padding:20px!important}.swym-ui-component .swym-generic-modal .swym-generic-modal-dialog .swym-remind-me{padding:0!important}}@media screen and (min-width:767px){.template-suffix-collection-with-filters .anniversary-banner{max-width:unset!important}.template-suffix-collection-with-filters .anniversary-banner .text-overlay__inner img{width:26vw}}.comparison-slider picture{position:unset!important}modal-dialog .comparison-slider picture{position:absolute!important}.property_sc{display:none}.template-collection .review-quote-block .text-block h2{text-transform:initial}.custom-swym-notify{width:100%;background:#12ad21;color:#fff}.custom-swym-notify:hover{background:#12ad21}.yotpo-widget-my-rewards-widget{position:relative}.yotpo-rewards-guide-tile-wrapper:after{content:"*S|R Rewards is available to U.S. residents only.";position:absolute;width:100%;bottom:30px;left:50%;transform:translate(-50%)}.yotpo-widget-campaign-widget-container .yotpo-container-headline{position:relative;padding-bottom:40px}.yotpo-widget-campaign-widget-container .yotpo-container-headline:after{content:"Every 100 points unlocks $1 off";position:absolute;width:100%;bottom:0;left:50%;transform:translate(-50%);color:#494949;font-weight:400;font-size:27px}@media(max-width:767px){.yotpo-rewards-guide-tile-wrapper:after{bottom:15px;font-size:12px}.yotpo-widget-campaign-widget-container .yotpo-container-headline:after{bottom:8px;font-size:19px}}.vip-item-only a{color:#fff!important}.product-dynamic-payment-button{display:none!important}.filter-group.frame-color,.filter-group.lens-color,.filter-group.price-range{display:none}.template-women .header-women{display:block!important}.header-women,.template-women .section-announcement-bar,.template-women .pageheader,.template-women .overrite-nav,.template-women collection-shadeshop-banner,.template-women .custom-block-col{display:none}.shopify-section-group-header-group.section-scrolling-banner{position:sticky;top:0;z-index:4000}.header-women .marquee-content{text-transform:uppercase;font-weight:700}.header-women .marquee{padding:10px 0}[data-experience=women],.template-women [data-experience-hide=women]{display:none}.template-women [data-experience=women]{display:block}.template-women .sr-homepage-banner .slideshow__motion-overlay{display:flex;flex-direction:column;margin-bottom:20px}.template-women .heading-logo{margin-top:20px;order:1}.template-women.template-index{background:#f6f6f6!important}.women-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;margin-top:50px}.women-trending{margin-bottom:30px;margin-top:50px}.women-section-header h2{margin:0;font-size:36px;text-transform:capitalize;line-height:1.2}.women-view-all{background:#fff;text-align:center;padding:10px!important;border:1px solid #CBCFD0!important;min-width:200px!important}.women-slider{display:flex!important;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;justify-content:start!important;cursor:grab}.women-slider::-webkit-scrollbar{display:none}.women-slider sr-product-card-women{flex:0 0 250px;scroll-snap-align:start}.women-best-sellers .sr-product-tag,.women-best-sellers .sr-quick-buy-wishlist,.women-best-sellers .product-card-info-bottom,.women-best-sellers .starts-at,.women-top-shapes .sr-product-tag,.women-top-shapes .sr-quick-buy-wishlist,.women-top-shapes .product-card-info-bottom,.women-top-shapes .starts-at,.women-trending .sr-product-tag,.women-trending .sr-quick-buy-wishlist,.women-trending .product-card-info-bottom,.women-trending .starts-at{display:none!important}.women-best-sellers .sr-product-list-new .slides,.women-top-shapes .sr-product-list-new .slides,.women-trending .sr-product-list-new .slides{margin-top:8px}.women-best-sellers .sr-product-list-new .image-slider,.women-best-sellers .sr-product-list-new .dots,.women-top-shapes .sr-product-list-new .image-slider,.women-top-shapes .sr-product-list-new .dots,.women-trending .sr-product-list-new .image-slider,.women-trending .sr-product-list-new .dots{padding:0}.women-best-sellers .sr-product-list-new .product-info-new,.women-top-shapes .sr-product-list-new .product-info-new,.women-trending .sr-product-list-new .product-info-new{padding:16px 10px 10px}.women-best-sellers .sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2),.women-top-shapes .sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2),.women-trending .sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2),.template-women .shadeshop-product-listing-wrapper .sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2),.template-women .collection-product-list.sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2),.template-women .collection-capsule-container .image-slider:not(.style-image-1) .slides a:nth-child(2){order:-1}.template-women .shadeshop-product-listing-wrapper .filter-group.lens-color{display:block}.women-best-sellers .sr-product-list-new .slides img,.women-top-shapes .sr-product-list-new .slides img,.women-trending .sr-product-list-new .slides img{max-height:160px}.women-top-shapes h2,.women-trending h2{margin:0;font-size:36px;text-transform:capitalize;line-height:1.2}.shape-tabs{display:flex;gap:10px;margin:15px 0 20px;flex-wrap:wrap}.shape-tab{padding:9px 18px;border-radius:30px;border:1px solid #CBCFD0;background:#fff;cursor:pointer;font-size:18px;min-width:150px;font-weight:700}.shape-tab.active{background:#000;color:#fff}.shape-products{display:none}.shape-products.active{display:block}.women-grid{display:flex!important;gap:20px;padding-bottom:10px;overflow-x:auto;scroll-snap-type:x mandatory;justify-content:start!important;cursor:grab}.women-grid::-webkit-scrollbar{display:none}.women-product-card,.women-product-cards{flex:0 0 260px;scroll-snap-align:start}.women-trending-grid{display:grid;grid-template-columns:340px calc(100% - 340px);gap:30px}.women-left-card{position:relative;margin:0 -16px}.women-left-card img,.women-left-card video{width:100%;height:100%}.left-content{position:absolute;bottom:35px;left:50%;color:#fff;text-align:center;transform:translate(-50%);width:max-content}.women-trending-slider{display:flex!important;gap:10px!important;overflow-x:auto!important;overflow-x:auto;scroll-snap-type:x mandatory;justify-content:start!important;cursor:grab}.women-trending-slider::-webkit-scrollbar,.shape-tabs::-webkit-scrollbar,.template-women .product-grid::-webkit-scrollbar,.template-women .collection-listing .slider::-webkit-scrollbar{display:none!important;scrollbar-width:none}.women-trending h2{margin-bottom:20px}.template-women .collection-listing{max-width:100%;margin:0;padding:0}.template-women .hometitle{font-size:36px;text-transform:capitalize;line-height:1.2;text-align:left;margin-bottom:20px;font-weight:700}.template-women .collection-listing .slider{overflow:unset}.template-women .product-grid{gap:10px;overflow-x:auto!important;scroll-snap-type:x mandatory!important;display:flex!important;scrollbar-width:none}.template-women .collection-listing .slider__item{scroll-snap-align:start;flex:1;min-width:325px}.template-women .collection-listing .text-overlay__text{display:flex;flex-direction:column;color:#000;position:relative;padding-bottom:30px}.template-women .collection-listing .text-overlay--tight .text-overlay__title:not(:last-child){margin-bottom:15px;order:-1}.template-women .collection-listing .text-overlay--tight .text-overlay__title .h4{font-size:48px;font-weight:600;color:#000;letter-spacing:1px}.template-women .collection-listing .small-text{position:absolute;bottom:0;left:50%;transform:translate(-50%);font-weight:700;color:#333;text-transform:uppercase;letter-spacing:3px}.template-women .collection-listing .subheading--over{text-transform:none;font-weight:400;font-size:16px;letter-spacing:1px;margin-bottom:10px}.template-women .collection-listing .text-overlay__inner{padding:20px 9px 10px}.template-women .slider-nav__btn{display:none!important}.template-women .for-collections .image-overlay--bg-no_background:not(.text-overlay-parent--mobile-stack) .text-overlay__button.btn{border:1px solid #CBCFD0!important;font-weight:500;min-width:210px;padding:14px 32px}.template-women .collection-listing .slider--edge-peek .slider__grid:after{content:unset}.review-author{display:inline-flex;font-size:12px;line-height:12px;font-weight:600;gap:4px}.collection-featured-review{background:#f9f9f9;padding:6px 5%;text-align:center;display:flex;margin-top:6px}.collection-featured-review p{margin-bottom:0}.collection-review{line-height:1;text-align:left}#mp-cart-block{border-radius:6px;color:#000;padding:14px 30px;gap:12px;margin-top:12px;background-color:#fdebe8;border:1px solid #E8CDC9;position:relative;display:none}#mp-cart-block .offer{letter-spacing:2px;margin-bottom:5px;text-transform:uppercase;font-weight:700;font-size:17px}.template-women .pdp-sr-rtb-wrapper{display:none}#mp-cart-block .title{font-size:13px;font-weight:400;margin-bottom:4px}#mp-cart-block .title span{display:block}#mp-cart-block .mp-block-text{font-size:14px;line-height:1.1}#mp-cart-block .mp-block-cta{color:#333;font-size:14px;border-radius:999px;border:0;font-weight:700;cursor:pointer}#mp-cart-block:after{position:absolute;content:"Applies at checkout";right:10px;bottom:10px;font-size:11px;font-style:italic}.women-best-sellers .sr-product-list-new,.women-top-shapes .sr-product-list-new{max-width:1440px;padding:0}.collection-review span{font-size:11px;line-height:1;color:#6d6d6d;text-decoration:underline}.template-product.template-women .section-custom-liquid{margin-top:-40px}[data-experience=women] [data-tab=tabMenuWomen] .tab-menu-mob-content-top-links{text-align:center}[data-experience=women] [data-tab=tabMenuWomen] li{border-bottom:1px solid #F1F1F1;padding-bottom:15px}[data-experience=women] [data-tab=tabMenuWomen] li a{color:#03000c;font-weight:400}[data-experience=women] [data-tab=tabMenuWomen] .tab-menu-mob-shop-style{text-align:center;padding-bottom:15px;color:#000;font-weight:600}[data-experience=women] [data-tab=tabMenuWomen] .tab-menu-mob-content-links{padding-bottom:30px;text-align:center;border-bottom:1px solid #F1F1F1;font-weight:600}[data-experience=women] [data-tab=tabMenuWomen] .tab-menu-mob-content-links li{width:49%;display:flex;justify-content:center;text-align:center;font-size:16px;padding:5px;background:#f6f6f6;border-radius:4px}[data-experience=women] [data-tab=tabMenuWomen] .tab-menu-mob-content-bottom-links li{border-bottom:unset;padding-bottom:5px;padding-top:5px;text-align:center}[data-experience=women] [data-tab=tabMenuWomen] .tab-menu-mob-content-bottom-links li a{font-weight:400!important;color:#414141}[data-experience=women] [data-tab=tabMenuWomen] .tab-menu-mob-content-bottom-links{padding:10px 0;border-bottom:1px solid #F1F1F1;margin-bottom:20px}.sr-learnmore-icon svg{fill:transparent}.cc-price-range__checkbox-label{display:flex;gap:7px;align-items:center;margin:0}.cc-price-range__checkboxes{display:flex;flex-direction:column;gap:8px}.cc-price-range__checkbox-label{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none}.cc-price-range__checkbox{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.cc-price-range__checkbox-box{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:4px;border:1.5px solid #000;background:#fff;transition:background .15s ease,border-color .15s ease}.cc-price-range__checkbox-box .filter-tick{display:none;fill:#fff}.cc-price-range__checkbox:checked+.cc-price-range__checkbox-box{background:#000;border-color:#000}.cc-price-range__checkbox:checked+.cc-price-range__checkbox-box .filter-tick{display:block}.cc-price-range__checkbox:focus-visible+.cc-price-range__checkbox-box{outline:2px solid #000;outline-offset:2px}.women-top-shapes{margin-top:40px}.template-women.template-suffix-women .shadeshop-hero,.template-women.template-suffix-women .custom-block-col{display:none}.colorush-women-styles.template-women .women-best{display:block!important}.template-collection.template-women .women-best,.template-women .sr-upsell-to-2-cart-wrapper,.template-collection.template-women .custom-block-col,.template-collection.template-women .filter-Shield,.template-collection.template-women .filter-Rimless{display:none}.template-collection.template-women .filter-Available-in-RX{bottom:104px}[data-experience=women] [data-tab=tabMenuMen] li{border-bottom:1px solid #F1F1F1;padding-bottom:15px;text-align:center}[data-experience=women] [data-tab=tabMenuMen] .tab-menu-mob-shop-style{text-align:center;font-weight:700}[data-experience=women] [data-tab=tabMenuMen] .tab-menu-mob-content-bottom-links-wrapper li{border-bottom:unset;padding-bottom:5px;padding-top:5px;text-align:center}[data-experience=women] [data-tab=tabMenuMen] .tab-menu-mob-content-bottom-links-wrapper a{font-weight:400!important;color:#414141}.template-collection.template-women .women-view-all,.template-women .sr-alt-path-banner,.template-women .recently-viewed-banner{display:none}.template-women .women-banner{display:block!important;opacity:1}.sr-upsell-to-2-cart-copy h3{display:none}.template-cart .sr-upsell-to-2-cart-copy h3{display:block;font-size:21px;line-height:21px}.template-cart .sr-upsell-to-2-cart-copy,.template-cart .sr-upsell-to-2-cart p.sr-igot2-note{text-align:left}.template-cart .sr-upsell-to-2-cart .shop-men-women{justify-content:start;margin-bottom:5px}.template-cart .sr-upsell-to-2-cart{padding:10px}.template-cart .mystery-pair-new{position:relative;padding-top:65px}.template-cart .mystery-pair__title{position:absolute;top:0;text-align:center;padding:8px;left:0;font-size:20px;text-transform:uppercase;background:#5c5c5c;color:#fff;border-radius:6px 6px 0 0;width:100%}.template-cart .mystery-pair__pricing,.template-cart .mystery-pair__price{font-size:27px;line-height:30px;text-transform:uppercase;font-weight:700}.template-cart .mystery-pair__price{padding-left:8px}.template-cart .mystery-pair__title-price{gap:15px;justify-content:center;margin-bottom:15px}.template-cart .shop-men-women a{font-weight:600}.template-cart .sr-upsell-to-2-cart .discount-copy{font-size:16px}.template-cart .mystery-pair__selector,.template-cart .mystery-pair__add-to-cart{max-width:130px}.template-cart .mystery_cta{justify-content:center}@media(min-width:1100px){.template-women .slideshow--navigation-dots .text-overlay--for-banner .text-overlay__inner{padding-bottom:30px}}@media screen and (max-width:767px){.template-women .sr-homepage-banner .slideshow__motion-overlay .text-overlay__button-row{display:flex;justify-content:center}.template-cart .sr-upsell-to-2-cart-copy h3{font-size:21px;line-height:21px}.template-women .pageheader{background:#fff}.template-women .show-search-link__icon svg g,.template-women .pageheader svg.feather{stroke:#000}.template-women .cart-link__icon svg path{fill:#000}.template-women i.icon-swym-wishlist:after{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>')}.template-women .marquee-text{font-size:11px}.template-women .sr-homepage-banner .slideshow__slide .text-overlay .text-overlay__reveal h2{font-size:32px!important;line-height:40px;margin:0}.women-slider sr-product-card-women{flex:0 0 250px}.women-best-sellers .women-section-header{margin-top:20px;margin-bottom:20px}.women-trending{margin:30px 0}.left-content{right:20px;bottom:25px}.left-content .btn{padding:15px 40px}.women-section-header h2,.women-top-shapes h2,.women-trending h2{font-size:32px}.women-trending h2{text-align:left}.women-view-all{line-height:23px;min-width:unset!important;padding:6px 18px!important}.women-best-sellers .sr-product-list-new .slides a,.women-best-sellers .sr-product-list-new .slides img,.women-top-shapes .sr-product-list-new .slides a,.women-top-shapes .sr-product-list-new .slides img,.women-trending .sr-product-list-new .slides a,.women-trending .sr-product-list-new .slides img{height:170px}.women-product-card{flex:0 0 240px}.shape-tabs{overflow-x:auto;scroll-snap-type:x mandatory;justify-content:start!important;flex-wrap:nowrap}.shape-tab{padding:7px 15px;font-size:15px;min-width:100px;font-weight:700}.women-trending-grid{display:flex;flex-direction:column;gap:20px;text-align:center}.women-trending h2{font-size:30px}.women-top-shapes{margin-top:20px}.template-women .collection-listing .slider__item{min-width:245px}.template-women .for-collections .container--not-mobile{padding-right:16px;padding-left:16px}.template-women .collection-listing .small-text{font-size:10px}.template-women .for-collections .image-overlay--bg-no_background:not(.text-overlay-parent--mobile-stack) .text-overlay__button.btn{min-width:188px;padding:8px 32px}.template-women .collection-slider .has-paging .has-paging__title{font-size:32px}.template-women .collection-listing .text-overlay--tight .text-overlay__title .h4{font-size:32px;line-height:40px}.template-women .collection-listing .subheading--over{font-size:12px;letter-spacing:1px;margin-bottom:3px}.template-women .collection-listing .text-overlay--tight .text-overlay__title:not(:last-child){margin-bottom:4px}.template-women .product-grid{gap:5px}.template-women .collection-listing .text-overlay__text{padding-bottom:20px}.collection-featured-review{padding:6px 1%;margin:5px -16px}#mp-cart-block{padding:10px}#mp-cart-block .title{font-size:12px;margin-bottom:0}#mp-cart-block .mp-block-cta{font-size:12px;line-height:1}#mp-cart-block .offer{font-size:12px}#mp-cart-block .mp-block-cta svg{height:8px;width:4px}#mp-cart-block:after{font-size:8px}.custom-extra-products .sr-collection-group .container{padding:0}.template-collection.template-women .filter-Available-in-RX{bottom:200px}}@media only screen and (max-width:500px){.template-women .sr-homepage-banner .slideshow,.template-women .sr-homepage-banner .slideshow__slide,.template-women .sr-homepage-banner slide-show{min-height:580px!important}}@media only screen and (max-width:340px){.template-cart .mystery-pair__title{font-size:21px}.template-women .sr-homepage-banner .slideshow,.template-women .sr-homepage-banner .slideshow__slide,.template-women .sr-homepage-banner slide-show{min-height:430px!important}.template-cart .mystery-pair-new{padding-top:60px}}.sr-learnmore-icon svg{fill:transparent;cursor:pointer}.sr-info-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;display:flex;align-items:center;justify-content:center;z-index:9999;opacity:0;visibility:hidden;transition:.3s}.sr-info-popup .head{display:flex;align-items:center;gap:20px;margin-bottom:12px;justify-content:center}.sr-info-popup h3{font-size:26px;line-height:34px}.sr-info-popup p{font-size:16px;letter-spacing:1%}.sr-info-popup-overlay.active{opacity:1;visibility:visible}.sr-info-popup{background:#fff;min-width:650px;max-width:650px;border-radius:10px;padding:50px;position:relative;text-align:center;width:100%}.sr-popup-close{position:absolute;top:23px;right:30px;font-size:22px;cursor:pointer}.sr-popup-btn{display:inline-block;margin-top:20px;background:#000;color:#fff;padding:10px 24px;border-radius:30px;text-decoration:none}.yotpo-vip-tiers-widget.yotpo-widget-override-css .yotpo-vip-tiers-headline{position:relative;padding-bottom:30px}.yotpo-vip-tiers-widget.yotpo-widget-override-css .yotpo-vip-tiers-headline:after{position:absolute;content:"Tiers are determined by your total spend over the past 365 days.";color:#494949;font-size:18px;font-family:yotpo-proximanova;font-weight:400;font-style:normal;width:100%;bottom:4px;left:50%;transform:translate(-50%)}.js-scroll-ways{display:inline-flex;line-height:.7;align-items:center;justify-content:center;gap:7px;text-decoration:underline;text-underline-offset:3px}.js-scroll-ways img{margin-top:5px}.BOGO-VANITY-MESSAGE{font-size:13px;line-height:18px;text-align:center;padding-bottom:10px;font-weight:500}@media(max-width:767px){.BOGO-VANITY-MESSAGE{font-size:12px}.yotpo-vip-tiers-widget.yotpo-widget-override-css .yotpo-vip-tiers-headline{padding-bottom:50px}.yotpo-vip-tiers-widget.yotpo-widget-override-css .yotpo-vip-tiers-headline:after{font-size:16px}.sr-info-popup{padding:45px 25px;min-width:unset!important;width:93%}.sr-popup-close{top:10px;right:20px}.sr-info-popup .btn-primary{min-width:250px!important}}@media(max-width:350px){.sr-info-popup h3{font-size:20px;line-height:28px}}.template-product .hero-section{max-width:100%!important}.hide-fmot .fmt-custom,.hide-fmot .fmt-tab,.hide-fmot .hero-section,.fmt-custom,.fmt-tab,.hero-section{display:none!important}body.fmot-b .fmt-custom,body.fmot-b .fmt-tab,body.fmot-b .hero-section{display:block!important}.fmt-custom{padding-left:0;padding-right:0;margin-bottom:2vw;margin-top:0}.fmt-tab sr-tabs{display:none}.template-women .fmt-tab{margin-bottom:40px}.fmt-tab{padding-top:0;padding-bottom:30px}.fmt-tab sr-tab-content{padding-top:0;padding-left:10px}.hero-section .slideshow__motion-media{position:absolute!important}.template-product .sr-product-page{position:relative;border-top-right-radius:40px;border-top-left-radius:40px;background:#fff;margin-top:-40px!important;padding-top:40px}.template-product .section-sr-slideshow{position:sticky;top:80px;z-index:-1}@media(min-width:768px){.hero-section .text-overlay--for-banner .text-overlay__inner{padding-top:25px}}@media(max-width:768px){.template-product .sr-product-page{border-top-right-radius:20px;border-top-left-radius:20px;margin-top:-35px!important}.hero-section .text-overlay--for-banner .text-overlay__inner{padding-top:7px!important;padding-bottom:35px!important}}@media screen and (max-width:365px){.template-product .section-sr-slideshow .height--fixed{--image-height: 340px !important}}.text-black-banner .text-overlay__title,.text-black-banner .text-overlay__reveal,.text-black-banner .text-overlay__rte p{color:#000}.text-black-banner .text-overlay__rte path,.text-black-banner .text-overlay__rte circle{stroke:#000}.text-black-banner .text-overlay__button{background:#000;color:#fff}.text-black-banner .text-overlay__button:hover{background:#fff;color:#000}.view-cart-link{margin-top:8px;text-align:center;text-decoration:underline;text-underline-offset:4px;font-weight:600;font-size:18px;font-style:normal}.template-women.template-collection .product-card .price--on-sale,.template-women.template-collection .product-card .collection-name{font-size:18px}.template-women .product-card .price--on-sale,.template-women .product-card .collection-name,.template-women.template-collection .women-best-sellers .product-card .price--on-sale,.template-women.template-collection .women-best-sellers .product-card .collection-name{font-size:12px}body.template-women .static-card,body.template-women.template-collection .sr-custom-block-container,body.template-women .collection-shadeshop-banner,body.template-women #mp-cart-block{display:none!important}.template-women .product-card-info-top .flex{align-items:center}.template-suffix-golf-elite .style__selector .option-selector__btns .opt-label.colorush__label{background:#fff;color:#000!important}.template-suffix-golf-elite .style__selector .option-selector__btns .opt-btn:checked+.opt-label .icon-b{display:inline!important}.template-suffix-golf-elite .style__selector .option-selector__btns .opt-btn:checked+.opt-label .icon-w{display:none!important}.template-suffix-golf-elite .style__selector .option-selector__btns .variant-item input[type=radio]:checked~.opt-label .product-price--block .price__was{color:#000}.drawer .sr-upsell-to-2-cart-wrapper{display:none}.anniversary-banner.womens .text-overlay__button-row{margin-top:20px}.template-women .breeze-banner .slideshow__motion-overlay{flex-direction:column-reverse!important}.template-women.template-product .collection-slider{padding-bottom:30px}.template-women .breeze-banner .slideshow__motion-overlay img{margin-left:0}.template-women .collection-block.paloma .text-overlay__title .h4,.template-women .collection-block.paloma .text-overlay__title .small-text,.template-women .collection-block.paloma .text-overlay__text{color:#fff}@media(min-width:1100px){.anniversary-banner.womens .text-overlay--for-banner .text-overlay__inner{padding-left:0}}@media only screen and (min-width:767px)and (max-width:1200px){.template-women .breeze-banner .slideshow__motion-overlay .theme-img.desktop-only{width:40%}.template-women .sr-homepage-banner .slideshow__motion-overlay{margin-bottom:0}}@media only screen and (max-width:768px){.template-women .breeze-banner .slideshow__motion-overlay img{margin-left:auto;max-width:308px}.template-women .breeze-banner .text-overlay{align-items:end!important}.anniversary-banner.womens .text-overlay__button-row .btn{background:#fff;color:#000}.anniversary-banner.womens .text-overlay__button-row .btn:hover{background:#000;color:#fff}.template-women .breeze-banner .slideshow__motion-overlay .btn{padding:10px 54px}}.product-gift .sr-fit-guide-section,.template-suffix-outlet .sr-pdp-help-link__text,.template-suffix-outlet .sr-pdp-size-guide-link,body .sr-quick-popup-container .sr-pdp-help-link{display:none}.template-suffix-collection-with-filters.colorush-men-allstyles .men-col-banner,.template-suffix-collection-with-filters.colorush-women-styles .women-col-banner{display:block!important}.template-suffix-collection-with-filters.colorush-men-allstyles .collection-shadeshop-banner,.template-suffix-collection-with-filters.colorush-women-styles .collection-shadeshop-banner,.template-suffix-collection-with-filters.colorush-women-styles .men-col-banner{display:none}.sr-lens-tier-fieldset,.template-suffix-fishing .item-colorush,body.golf .item-colorush{position:relative;padding-bottom:35px!important}.price-container.has-no-style,.gf-green-wolf .price-container{position:relative}.product-snow .price-container.has-no-style:after,.product-snow .sr-lens-tier-fieldset:after,.template-suffix-accessories .price-container.has-no-style:after,.template-suffix-accessories .sr-lens-tier-fieldset:after,.product-kingbrook .price-container.has-no-style:after,.product-kingbrook .sr-lens-tier-fieldset:after{content:unset}.review-section .lightly-spaced-row.button-row{display:flex}.review-section .lightly-spaced-row.button-row a.btn{min-width:auto;height:auto;width:50%;padding:13px;height:56px;display:flex;justify-content:center;align-items:center}.hp-men-women-bestseller .text-overlay__button-row:last-child{text-align:left}.hp-men-women-bestseller .text-overlay__button-row .text-overlay__button{min-width:194px!important}.hp-men-women-bestseller .image-overlay{position:relative}.hp-men-women-bestseller .image-overlay:after{position:absolute;content:"";top:24px;left:30px;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg width="217" height="45" viewBox="0 0 217 45" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="217" height="45" rx="8" fill="url(%23paint0_linear_1471_7001)"/><path d="M25.6772 23.882V14.659H28.9892V23.767C28.9892 25.906 30.1622 27.378 32.5542 27.378C34.9002 27.378 36.0732 25.906 36.0732 23.767V14.659H39.3852V23.859C39.3852 27.677 37.2002 30.276 32.5542 30.276C27.8622 30.276 25.6772 27.654 25.6772 23.882ZM45.6766 30H42.4106V14.659H49.5866C52.9216 14.659 54.7386 16.913 54.7386 19.604C54.7386 22.272 52.8986 24.503 49.5866 24.503H45.6766V30ZM51.4036 19.581C51.4036 18.316 50.4376 17.465 49.1496 17.465H45.6766V21.697H49.1496C50.4376 21.697 51.4036 20.869 51.4036 19.581ZM69.4789 30H66.1899V17.534H61.7049V14.659H73.9409V17.534H69.4789V30ZM74.7371 22.341C74.7371 17.718 78.1181 14.406 82.7411 14.406C87.3871 14.406 90.7681 17.718 90.7681 22.341C90.7681 26.964 87.3871 30.276 82.7411 30.276C78.1181 30.276 74.7371 26.964 74.7371 22.341ZM87.4101 22.341C87.4101 19.466 85.5701 17.304 82.7411 17.304C79.9121 17.304 78.0951 19.466 78.0951 22.341C78.0951 25.193 79.9121 27.378 82.7411 27.378C85.5701 27.378 87.4101 25.193 87.4101 22.341ZM98.5538 27.976L100.348 25.768C101.406 26.849 102.832 27.424 104.442 27.424C106.259 27.424 107.294 26.389 107.294 25.124C107.294 23.721 106.282 22.778 104.534 22.778C103.269 22.778 102.234 23.169 101.314 24.043L99.0368 23.422V14.659H109.571V17.465H102.234V21.306C103.039 20.593 104.281 20.041 105.684 20.041C108.283 20.041 110.606 21.881 110.606 24.986C110.606 28.229 108.168 30.276 104.465 30.276C101.797 30.276 99.8648 29.402 98.5538 27.976ZM112.202 22.341C112.202 18.385 114.157 14.429 118.55 14.429C122.92 14.429 124.898 18.385 124.898 22.341C124.898 26.297 122.92 30.276 118.55 30.276C114.157 30.276 112.202 26.297 112.202 22.341ZM121.563 22.341C121.563 19.512 120.735 17.327 118.55 17.327C116.342 17.327 115.514 19.512 115.514 22.341C115.514 25.17 116.342 27.378 118.55 27.378C120.735 27.378 121.563 25.17 121.563 22.341ZM126.281 18.293C126.281 16.131 127.822 14.429 130.168 14.429C132.537 14.429 134.078 16.131 134.078 18.293C134.078 20.432 132.537 22.065 130.168 22.065C127.822 22.065 126.281 20.432 126.281 18.293ZM130.398 30H128.673L138.471 14.659H140.219L130.398 30ZM131.985 18.293C131.985 17.005 131.226 16.246 130.168 16.246C129.133 16.246 128.351 17.005 128.351 18.293C128.351 19.489 129.133 20.271 130.168 20.271C131.226 20.271 131.985 19.489 131.985 18.293ZM134.722 26.481C134.722 24.319 136.263 22.617 138.609 22.617C140.955 22.617 142.519 24.319 142.519 26.481C142.519 28.62 140.955 30.276 138.609 30.276C136.263 30.276 134.722 28.62 134.722 26.481ZM140.449 26.481C140.449 25.216 139.667 24.434 138.609 24.434C137.551 24.434 136.792 25.216 136.792 26.481C136.792 27.723 137.551 28.482 138.609 28.482C139.667 28.482 140.449 27.723 140.449 26.481ZM149.757 22.341C149.757 17.718 153.138 14.406 157.761 14.406C162.407 14.406 165.788 17.718 165.788 22.341C165.788 26.964 162.407 30.276 157.761 30.276C153.138 30.276 149.757 26.964 149.757 22.341ZM162.43 22.341C162.43 19.466 160.59 17.304 157.761 17.304C154.932 17.304 153.115 19.466 153.115 22.341C153.115 25.193 154.932 27.378 157.761 27.378C160.59 27.378 162.43 25.193 162.43 22.341ZM171.346 30H168.08V14.659H178.936V17.465H171.346V20.8H178.775V23.606H171.346V30ZM184.485 30H181.219V14.659H192.075V17.465H184.485V20.8H191.914V23.606H184.485V30Z" fill="white"/><defs><linearGradient id="paint0_linear_1471_7001" x1="16.9449" y1="45" x2="195.519" y2="-13.7808" gradientUnits="userSpaceOnUse"><stop offset="0.346154" stop-color="%23B31942"/><stop offset="1" stop-color="%230A3161"/></linearGradient></defs></svg>');height:45px;width:217px;background-size:contain}.hp-men-women-bestseller.fish-golf-sec .image-overlay:after{background:unset!important}.section-sr-tab-image-tiles [data-tab=sr-tab2]{display:none}.section-sr-tab-image-tiles sr-tab.active:before,.product-outlet .sr-lens-tier-fieldset:after,.product-outlet .price-container.has-no-style:after,.template-suffix-outlet .sr-lens-tier-fieldset:after,.template-suffix-outlet .price-container.has-no-style:after,.template-suffix-snow-product .sr-lens-tier-fieldset:after,.template-suffix-snow-product .price-container.has-no-style:after{content:unset}.section-sr-tab-image-tiles sr-tabs{border-bottom:unset}.section-sr-tab-image-tiles sr-tab.active{padding:0 240px 0 0;font-size:48px;line-height:1;position:relative}.section-sr-tab-image-tiles sr-tab.active:after{position:absolute;content:"";top:0;right:0;left:unset;background-repeat:no-repeat;background-image:url('data:image/svg+xml,<svg width="217" height="45" viewBox="0 0 217 45" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="217" height="45" rx="8" fill="url(%23paint0_linear_1471_12134)"/><path d="M25.6772 23.882V14.659H28.9892V23.767C28.9892 25.906 30.1622 27.378 32.5542 27.378C34.9002 27.378 36.0732 25.906 36.0732 23.767V14.659H39.3852V23.859C39.3852 27.677 37.2002 30.276 32.5542 30.276C27.8622 30.276 25.6772 27.654 25.6772 23.882ZM45.6766 30H42.4106V14.659H49.5866C52.9216 14.659 54.7386 16.913 54.7386 19.604C54.7386 22.272 52.8986 24.503 49.5866 24.503H45.6766V30ZM51.4036 19.581C51.4036 18.316 50.4376 17.465 49.1496 17.465H45.6766V21.697H49.1496C50.4376 21.697 51.4036 20.869 51.4036 19.581ZM69.4789 30H66.1899V17.534H61.7049V14.659H73.9409V17.534H69.4789V30ZM74.7371 22.341C74.7371 17.718 78.1181 14.406 82.7411 14.406C87.3871 14.406 90.7681 17.718 90.7681 22.341C90.7681 26.964 87.3871 30.276 82.7411 30.276C78.1181 30.276 74.7371 26.964 74.7371 22.341ZM87.4101 22.341C87.4101 19.466 85.5701 17.304 82.7411 17.304C79.9121 17.304 78.0951 19.466 78.0951 22.341C78.0951 25.193 79.9121 27.378 82.7411 27.378C85.5701 27.378 87.4101 25.193 87.4101 22.341ZM98.5538 27.976L100.348 25.768C101.406 26.849 102.832 27.424 104.442 27.424C106.259 27.424 107.294 26.389 107.294 25.124C107.294 23.721 106.282 22.778 104.534 22.778C103.269 22.778 102.234 23.169 101.314 24.043L99.0368 23.422V14.659H109.571V17.465H102.234V21.306C103.039 20.593 104.281 20.041 105.684 20.041C108.283 20.041 110.606 21.881 110.606 24.986C110.606 28.229 108.168 30.276 104.465 30.276C101.797 30.276 99.8648 29.402 98.5538 27.976ZM112.202 22.341C112.202 18.385 114.157 14.429 118.55 14.429C122.92 14.429 124.898 18.385 124.898 22.341C124.898 26.297 122.92 30.276 118.55 30.276C114.157 30.276 112.202 26.297 112.202 22.341ZM121.563 22.341C121.563 19.512 120.735 17.327 118.55 17.327C116.342 17.327 115.514 19.512 115.514 22.341C115.514 25.17 116.342 27.378 118.55 27.378C120.735 27.378 121.563 25.17 121.563 22.341ZM126.281 18.293C126.281 16.131 127.822 14.429 130.168 14.429C132.537 14.429 134.078 16.131 134.078 18.293C134.078 20.432 132.537 22.065 130.168 22.065C127.822 22.065 126.281 20.432 126.281 18.293ZM130.398 30H128.673L138.471 14.659H140.219L130.398 30ZM131.985 18.293C131.985 17.005 131.226 16.246 130.168 16.246C129.133 16.246 128.351 17.005 128.351 18.293C128.351 19.489 129.133 20.271 130.168 20.271C131.226 20.271 131.985 19.489 131.985 18.293ZM134.722 26.481C134.722 24.319 136.263 22.617 138.609 22.617C140.955 22.617 142.519 24.319 142.519 26.481C142.519 28.62 140.955 30.276 138.609 30.276C136.263 30.276 134.722 28.62 134.722 26.481ZM140.449 26.481C140.449 25.216 139.667 24.434 138.609 24.434C137.551 24.434 136.792 25.216 136.792 26.481C136.792 27.723 137.551 28.482 138.609 28.482C139.667 28.482 140.449 27.723 140.449 26.481ZM149.757 22.341C149.757 17.718 153.138 14.406 157.761 14.406C162.407 14.406 165.788 17.718 165.788 22.341C165.788 26.964 162.407 30.276 157.761 30.276C153.138 30.276 149.757 26.964 149.757 22.341ZM162.43 22.341C162.43 19.466 160.59 17.304 157.761 17.304C154.932 17.304 153.115 19.466 153.115 22.341C153.115 25.193 154.932 27.378 157.761 27.378C160.59 27.378 162.43 25.193 162.43 22.341ZM171.346 30H168.08V14.659H178.936V17.465H171.346V20.8H178.775V23.606H171.346V30ZM184.485 30H181.219V14.659H192.075V17.465H184.485V20.8H191.914V23.606H184.485V30Z" fill="white"/><defs><linearGradient id="paint0_linear_1471_12134" x1="16.9449" y1="45" x2="195.519" y2="-13.7808" gradientUnits="userSpaceOnUse"><stop offset="0.346154" stop-color="%23B31942"/><stop offset="1" stop-color="%230A3161"/></linearGradient></defs></svg>');height:auto;width:216px;background-size:contain;background-color:transparent}.home-product-card img{border-radius:10px}.review-section{padding-bottom:30px}.anniversary-banner.beat-rush .btn{padding:18px 26px}.template-women .section-announcement-bar{display:block!important}.template-women .section-scrolling-banner{display:none!important}.cr-col-top h4{font-size:33px;text-transform:uppercase;font-weight:700;line-height:36px;width:100%;max-width:480px!important}.flexible-layout .column,.fixed-layout .column{padding-left:10px}.hp-men-women-bestseller .text-overlay__button-row .text-overlay__button{padding:16px 21px}.template-cart .cart-item__description .lightly-spaced-row{height:100%;display:flex;flex-direction:column;justify-content:space-between}.hp-men-women-bestseller img{border-radius:10px}.collection-fishing .sr-quick-popup-content .opt-btn:checked+.opt-label{color:#fff!important;background:#fff!important}.collection-fishing .sr-quick-popup-content .opt-btn:checked+.opt-label .value-details .value-info{color:#000!important}.anniversary-announce{background:#000;position:relative;z-index:1}.anniversary-announce .align-ltr-center{display:flex;justify-content:center;gap:20px}.anniversary-announce .inline-width-container{margin-bottom:0;margin-top:0}.anniversary-announce .button-row{margin-top:0}.anniversary-announce .button-row__btn{position:relative;padding-right:30px;text-decoration-thickness:2px;text-decoration-color:#fff}.anniversary-announce .button-row__btn:after{content:"";position:absolute;right:10px;background-image:url('data:image/svg+xml,<svg width="12" height="12" viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.5 2.5L8 6L4.5 9.5" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;width:6px;height:10px;width:12px;height:12px;top:50%;transform:translateY(-33%)}.section-sr-tab-image-tiles sr-tab-content{padding-top:0!important}.free-shipping-bar{position:relative}.progress-icon{position:absolute;width:18px;height:18px;border-radius:50%;transform:translate(-50%);transition:background .3s ease}.free-shipping-bar__bar{margin:15px 0 30px;background-color:#dfdfdf!important;width:98%}.free-icon:before{background-image:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12.5865" cy="12.5865" r="12.5865" fill="%23DFDFDF"/><path d="M20.582 11.6683L19.759 9.76035C19.4597 9.06829 18.7863 8.61936 18.0194 8.61936H16.6913V8.13304C16.6913 7.74025 16.3734 7.40353 15.9618 7.40353H6.6841C6.40353 7.40353 6.19779 7.62796 6.19779 7.88984C6.19779 8.15173 6.42222 8.37616 6.6841 8.37616H15.6812V11.9675C15.6812 12.4165 16.0367 12.7719 16.4856 12.7719H19.7216V15.0352C19.7216 15.1287 19.6467 15.2036 19.5532 15.2036H18.9546C18.6367 14.6611 18.0567 14.3057 17.4021 14.3057C16.7474 14.3057 16.1675 14.6798 15.8495 15.2036H10.8553C10.5373 14.6611 9.95738 14.3057 9.30271 14.3057C8.64803 14.3057 8.06819 14.6798 7.75015 15.2036H6.02929C5.74871 15.2036 5.54297 15.428 5.54297 15.6899C5.54297 15.9705 5.7674 16.1762 6.02929 16.1762H7.507C7.54439 17.1301 8.33004 17.8971 9.30269 17.8971C10.2753 17.8971 11.061 17.1302 11.0984 16.1762H15.6063C15.6437 17.1301 16.4293 17.8971 17.402 17.8971C18.3746 17.8971 19.1603 17.1302 19.1977 16.1762H19.5905C20.2265 16.1762 20.7315 15.6524 20.7315 15.0352V12.4165C20.7316 12.1734 20.6754 11.9115 20.5819 11.6683L20.582 11.6683ZM9.30283 16.9244C8.85389 16.9244 8.47979 16.5503 8.47979 16.1014C8.47979 15.6524 8.85389 15.2783 9.30283 15.2783C9.75177 15.2783 10.1259 15.6524 10.1259 16.1014C10.1259 16.5503 9.75177 16.9244 9.30283 16.9244ZM17.4021 16.9244C16.9532 16.9244 16.5791 16.5503 16.5791 16.1014C16.5791 15.6524 16.9532 15.2783 17.4021 15.2783C17.8511 15.2783 18.2252 15.6524 18.2252 16.1014C18.2252 16.5503 17.8511 16.9244 17.4021 16.9244ZM16.6727 9.61071H18.0007C18.3561 9.61071 18.6928 9.81645 18.8238 10.1532L19.5346 11.7992H16.6727L16.6727 9.61071Z" fill="black"/><path d="M5.28319 10.4146H8.72493C9.0055 10.4146 9.21124 10.1902 9.21124 9.92829C9.21124 9.64772 8.98681 9.44198 8.72493 9.44198H5.28319C5.00262 9.44198 4.79688 9.66641 4.79688 9.92829C4.79688 10.1902 5.0213 10.4146 5.28319 10.4146Z" fill="black"/><path d="M4.36522 12.2852H7.80696C8.08753 12.2852 8.29327 12.0608 8.29327 11.7989C8.29327 11.5183 8.06884 11.3126 7.80696 11.3126H4.36522C4.08465 11.3126 3.87891 11.537 3.87891 11.7989C3.87891 12.0608 4.10334 12.2852 4.36522 12.2852Z" fill="black"/><path d="M7.39792 13.6695C7.39792 13.389 7.17349 13.1832 6.9116 13.1832H3.45116C3.17058 13.1832 2.96484 13.4077 2.96484 13.6695C2.96484 13.9501 3.18927 14.1559 3.45116 14.1559H6.89289C7.17347 14.1746 7.3979 13.9501 7.3979 13.6695H7.39792Z" fill="black"/></svg>');content:"";position:absolute;top:-47px;left:50%;transform:translate(-50%);width:25px;height:26px}.free-icon:after{content:"Free Shipping";position:absolute;top:-19px;left:50%;transform:translate(-50%);font-size:9px;line-height:11px;font-weight:700;color:#000;text-transform:uppercase}.gift-icon:before{background-image:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12.5865" cy="12.5865" r="12.5865" fill="%23DFDFDF"/><path d="M9.52012 6.01996C8.76824 6.03371 7.97892 6.63996 7.97892 7.61996C7.97892 8.07559 8.23641 8.44684 8.54329 8.73247C8.74455 8.91935 8.9758 9.07935 9.21517 9.22059L7.17891 9.21996C6.96703 9.21996 6.76328 9.30434 6.61328 9.45434C6.46328 9.60434 6.37891 9.80808 6.37891 10.02V11.62C6.37891 12.0618 6.73703 12.42 7.17891 12.42V18.02C7.17891 18.4618 7.53703 18.82 7.97891 18.82H16.7789C17.2208 18.82 17.5789 18.4618 17.5789 18.02V12.42C18.0208 12.42 18.3789 12.0618 18.3789 11.62V10.02C18.3789 9.57808 18.0208 9.21996 17.5789 9.21996H15.7414C15.9808 9.07934 16.2121 8.91871 16.4133 8.73184C16.7208 8.44622 16.9789 8.07496 16.9789 7.61934C16.9789 6.60808 16.1383 5.9944 15.3659 6.02C14.5509 6.0475 13.9052 6.43375 13.4321 7.04251C13.0659 7.51439 12.7734 8.11126 12.4728 8.82438C12.1634 8.11563 11.8259 7.42811 11.5259 7.04251C11.0534 6.43376 10.4078 6.04751 9.59283 6.02063C9.56845 6.02001 9.5447 6.02001 9.52033 6.02001L9.52012 6.01996ZM9.56575 6.81996C10.1676 6.83996 10.5214 7.05371 10.8945 7.53371C11.1757 7.89559 11.452 8.55808 11.7351 9.21998H11.2495C11.212 9.20935 10.5976 9.03248 9.95761 8.71248C9.62824 8.54748 9.30573 8.34748 9.08824 8.1456C8.87074 7.94372 8.77886 7.76435 8.77886 7.61998C8.77886 7.03123 9.20698 6.8081 9.56575 6.81998V6.81996ZM15.392 6.81996C15.7501 6.80809 16.1789 7.03122 16.1789 7.61996C16.1789 7.76434 16.087 7.94371 15.8695 8.14559C15.652 8.34747 15.3295 8.54747 15.0001 8.71247C14.3601 9.03247 13.7458 9.20935 13.7083 9.21996H13.2239C13.5076 8.55808 13.7826 7.89559 14.0639 7.5337C14.437 7.0537 14.7908 6.84058 15.3926 6.81995L15.392 6.81996ZM7.57894 10.02H11.1789V11.62H7.57894C7.47269 11.62 7.37082 11.5781 7.29582 11.5031C7.22082 11.4281 7.17895 11.3262 7.17895 11.22V10.42C7.17895 10.3143 7.22082 10.2125 7.29582 10.1375C7.37082 10.0624 7.4727 10.02 7.57894 10.02ZM13.5789 10.02H17.1789C17.3996 10.02 17.5789 10.1993 17.5789 10.42V11.22C17.5789 11.3262 17.5371 11.4281 17.4621 11.5031C17.3871 11.5781 17.2852 11.62 17.179 11.62H13.579L13.5789 10.02ZM7.97894 12.42H11.1789V18.02H8.37894C8.27269 18.02 8.17082 17.9781 8.09582 17.9031C8.02082 17.8281 7.97895 17.7262 7.97895 17.62L7.97894 12.42ZM13.5789 12.42H16.7789V17.62C16.7789 17.8412 16.5996 18.02 16.3789 18.02H13.5789V12.42Z" fill="black"/></svg>');content:"";position:absolute;top:-47px;right:18px;width:26px;height:26px}.gift-icon:after{content:"$25 E-GIFT CARD";position:absolute;top:-17px;right:11px;font-size:9px;line-height:10px;font-weight:700;color:#000;width:47px}.progress-icon.active.free-icon:before{background-image:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12.75" cy="12.75" r="12.5" fill="%232E8137" stroke="%232E8137" stroke-width="0.5"/><path d="M20.8496 11.8201L20.0158 9.88743C19.7127 9.18639 19.0306 8.73162 18.2537 8.73162H16.9084V8.23899C16.9084 7.8411 16.5863 7.5 16.1694 7.5H6.77119C6.48697 7.5 6.27856 7.72734 6.27856 7.99263C6.27856 8.25792 6.5059 8.48526 6.77119 8.48526H15.8852V12.1233C15.8852 12.578 16.2452 12.9381 16.7 12.9381H19.978V15.2308C19.978 15.3255 19.9022 15.4013 19.8074 15.4013H19.2011C18.879 14.8518 18.2915 14.4918 17.6283 14.4918C16.9652 14.4918 16.3778 14.8708 16.0556 15.4013H10.9965C10.6744 14.8518 10.087 14.4918 9.4238 14.4918C8.76062 14.4918 8.17325 14.8708 7.85108 15.4013H6.10787C5.82365 15.4013 5.61523 15.6287 5.61523 15.894C5.61523 16.1782 5.84258 16.3866 6.10787 16.3866H7.60477C7.64264 17.3529 8.4385 18.1298 9.42378 18.1298C10.4091 18.1298 11.2049 17.353 11.2428 16.3866H15.8093C15.8471 17.3529 16.643 18.1298 17.6283 18.1298C18.6135 18.1298 19.4094 17.353 19.4473 16.3866H19.8452C20.4894 16.3866 21.001 15.856 21.001 15.2308V12.5781C21.0011 12.3318 20.9442 12.0665 20.8495 11.8201L20.8496 11.8201ZM9.42392 17.1445C8.96916 17.1445 8.5902 16.7656 8.5902 16.3108C8.5902 15.856 8.96916 15.4771 9.42392 15.4771C9.87869 15.4771 10.2577 15.856 10.2577 16.3108C10.2577 16.7656 9.87869 17.1445 9.42392 17.1445ZM17.6284 17.1445C17.1736 17.1445 16.7947 16.7656 16.7947 16.3108C16.7947 15.856 17.1736 15.4771 17.6284 15.4771C18.0832 15.4771 18.4621 15.856 18.4621 16.3108C18.4621 16.7656 18.0832 17.1445 17.6284 17.1445ZM16.8895 9.73585H18.2348C18.5948 9.73585 18.9358 9.94426 19.0685 10.2854L19.7886 11.9528H16.8895L16.8895 9.73585Z" fill="white"/><path d="M5.35005 10.5497H8.83649C9.12071 10.5497 9.32912 10.3224 9.32912 10.0571C9.32912 9.77287 9.10177 9.56445 8.83649 9.56445H5.35005C5.06583 9.56445 4.85742 9.7918 4.85742 10.0571C4.85742 10.3224 5.08477 10.5497 5.35005 10.5497Z" fill="white"/><path d="M4.42134 12.4442H7.90778C8.192 12.4442 8.40041 12.2169 8.40041 11.9516C8.40041 11.6674 8.17306 11.459 7.90778 11.459H4.42134C4.13712 11.459 3.92871 11.6863 3.92871 11.9516C3.92871 12.2169 4.15606 12.4442 4.42134 12.4442Z" fill="white"/><path d="M7.49064 13.8481C7.49064 13.5639 7.2633 13.3555 6.99801 13.3555H3.49263C3.20841 13.3555 3 13.5828 3 13.8481C3 14.1323 3.22734 14.3407 3.49263 14.3407H6.97906C7.26328 14.3597 7.49063 14.1323 7.49063 13.8481H7.49064Z" fill="white"/></svg>')}.progress-icon.active.free-icon:after{color:#2e8137}.progress-icon.active.gift-icon:before{background-image:url('data:image/svg+xml,<svg width="26" height="26" viewBox="0 0 26 26" fill="none" xmlns="http://www.w3.org/2000/svg"><circle cx="12.75" cy="12.75" r="12.75" fill="%232E8137"/><path d="M10.1412 6.00073C9.38933 6.01448 8.60001 6.62073 8.60001 7.60073C8.60001 8.05636 8.85751 8.42761 9.16439 8.71324C9.36564 8.90012 9.59689 9.06012 9.83627 9.20136L7.8 9.20073C7.58812 9.20073 7.38437 9.28511 7.23437 9.4351C7.08437 9.5851 7 9.78885 7 10.0007V11.6007C7 12.0426 7.35812 12.4007 7.8 12.4007V18.0007C7.8 18.4426 8.15812 18.8007 8.6 18.8007H17.4C17.8419 18.8007 18.2 18.4426 18.2 18.0007V12.4007C18.6419 12.4007 19 12.0426 19 11.6007V10.0007C19 9.55885 18.6419 9.20073 18.2 9.20073H16.3625C16.6019 9.0601 16.8332 8.89948 17.0344 8.71261C17.3419 8.42698 17.6 8.05573 17.6 7.6001C17.6 6.58885 16.7594 5.97517 15.987 6.00077C15.172 6.02827 14.5263 6.41452 14.0532 7.02328C13.687 7.49516 13.3945 8.09202 13.0939 8.80514C12.7845 8.0964 12.447 7.40888 12.147 7.02328C11.6745 6.41453 11.0289 6.02828 10.2139 6.0014C10.1895 6.00077 10.1658 6.00077 10.1414 6.00077L10.1412 6.00073ZM10.1868 6.80073C10.7887 6.82073 11.1425 7.03448 11.5156 7.51448C11.7968 7.87636 12.0731 8.53885 12.3562 9.20074H11.8706C11.8331 9.19012 11.2187 9.01325 10.5787 8.69325C10.2493 8.52825 9.92683 8.32825 9.70933 8.12637C9.49184 7.92449 9.39996 7.74512 9.39996 7.60074C9.39996 7.012 9.82808 6.78886 10.1868 6.80074V6.80073ZM16.0131 6.80073C16.3712 6.78885 16.8 7.01198 16.8 7.60073C16.8 7.7451 16.7081 7.92448 16.4906 8.12636C16.2731 8.32824 15.9506 8.52824 15.6212 8.69324C14.9812 9.01324 14.3669 9.19012 14.3294 9.20073H13.845C14.1287 8.53885 14.4037 7.87636 14.685 7.51446C15.0581 7.03446 15.4119 6.82134 16.0137 6.80072L16.0131 6.80073ZM8.20004 10.0007H11.8V11.6007H8.20004C8.09379 11.6007 7.99192 11.5589 7.91692 11.4839C7.84192 11.4089 7.80004 11.307 7.80004 11.2007V10.4007C7.80004 10.2951 7.84192 10.1932 7.91692 10.1182C7.99192 10.0432 8.0938 10.0007 8.20004 10.0007ZM14.2 10.0007H17.8C18.0207 10.0007 18.2 10.1801 18.2 10.4007V11.2007C18.2 11.307 18.1582 11.4088 18.0832 11.4839C18.0082 11.5588 17.9063 11.6007 17.8 11.6007H14.2L14.2 10.0007ZM8.60004 12.4007H11.8V18.0007H9.00004C8.89379 18.0007 8.79192 17.9589 8.71692 17.8839C8.64192 17.8089 8.60004 17.707 8.60004 17.6007L8.60004 12.4007ZM14.2 12.4007H17.4V17.6007C17.4 17.822 17.2207 18.0007 17 18.0007H14.2V12.4007Z" fill="white"/></svg>')}.progress-icon.active.gift-icon:after{color:#2e8137}@media only screen and (min-width:767px)and (max-width:1200px){.hp-men-women-bestseller .image-overlay:after{top:18px;left:18px;height:45px;width:103px}.hp-men-women-bestseller .text-overlay__button-row .text-overlay__button{padding:12px;font-size:13px;min-width:155px!important}}@media screen and (max-width:767px){.anniversary-announce{background:#1a1a1a}.anniversary-announce .button-row{display:none}.flexible-layout .column,.fixed-layout .column{padding-left:10px;padding-right:10px}.cr-col-top h4{font-size:20px;line-height:26px}.cr-col-rtp{flex-direction:column-reverse}.cr-col-rtp{flex-direction:column!important;margin:0 0 30px!important;gap:10px}.mystery-offer-box{padding:16px;border-radius:12px}.offer-label{font-size:11px;letter-spacing:2px;margin:0 0 10px}.offer-heading{font-size:19px}.continue-shopping{font-size:15px}.offer-svg-bar{margin-bottom:6px}.hp-men-women-bestseller .image-overlay:after{height:40px;width:120px;top:12px;left:12px}.anniversary-banner .slideshow--navigation-arrows .text-overlay__inner{height:auto;margin-bottom:2px}.template-women .anniversary-banner .slideshow--navigation-arrows .text-overlay__inner{margin-bottom:0!important}.anniversary-banner .text-overlay__text{height:auto;justify-content:unset}.anniversary-banner .height--fixed{max-height:500px}.shop-by-collection-wrapper .shop-by-collection-header{margin-bottom:10px;flex-direction:column}.shop-by-collection-header svg{width:210px;height:37px}.shop-by-collection-wrapper .shop-by-collection-header h2{font-size:36px;line-height:1;text-align:center}.section-sr-tab-image-tiles sr-tab-content{padding-top:0!important;margin-top:-10px}.section-sr-tab-image-tiles .hp-tile-copy{display:none}.section-sr-tab-image-tiles sr-tab.active{padding:0;font-size:28px;width:350px}.section-sr-tab-image-tiles sr-tab.active:after{height:auto;width:126px;top:0;left:unset;right:0;background-image:url('data:image/svg+xml,<svg width="127" height="25" viewBox="0 0 127 25" fill="none" xmlns="http://www.w3.org/2000/svg"><rect width="126.056" height="24.014" rx="2.50698" fill="url(%23paint0_linear_1471_7357)"/><path d="M11.1185 12.6725V6.89205H13.1943V12.6005C13.1943 13.9411 13.9294 14.8636 15.4286 14.8636C16.899 14.8636 17.6341 13.9411 17.6341 12.6005V6.89205H19.7099V12.6581C19.7099 15.051 18.3405 16.6799 15.4286 16.6799C12.4879 16.6799 11.1185 15.0366 11.1185 12.6725ZM23.653 16.507H21.6061V6.89205H26.1036C28.1938 6.89205 29.3326 8.30473 29.3326 9.99131C29.3326 11.6635 28.1794 13.0617 26.1036 13.0617H23.653V16.507ZM27.2424 9.97689C27.2424 9.18406 26.637 8.6507 25.8297 8.6507H23.653V11.3031H25.8297C26.637 11.3031 27.2424 10.7841 27.2424 9.97689ZM38.571 16.507H36.5097V8.69394H33.6987V6.89205H41.3676V8.69394H38.571V16.507ZM41.8666 11.7067C41.8666 8.80926 43.9856 6.73348 46.883 6.73348C49.7949 6.73348 51.9139 8.80926 51.9139 11.7067C51.9139 14.6042 49.7949 16.6799 46.883 16.6799C43.9856 16.6799 41.8666 14.6042 41.8666 11.7067ZM49.8093 11.7067C49.8093 9.90482 48.6561 8.54979 46.883 8.54979C45.11 8.54979 43.9712 9.90482 43.9712 11.7067C43.9712 13.4942 45.11 14.8636 46.883 14.8636C48.6561 14.8636 49.8093 13.4942 49.8093 11.7067ZM56.7936 15.2384L57.918 13.8546C58.5811 14.5321 59.4748 14.8925 60.4839 14.8925C61.6227 14.8925 62.2713 14.2438 62.2713 13.4509C62.2713 12.5716 61.6371 11.9806 60.5415 11.9806C59.7487 11.9806 59.1 12.2257 58.5234 12.7734L57.0963 12.3842V6.89205H63.6984V8.6507H59.1V11.058C59.6045 10.6112 60.383 10.2652 61.2623 10.2652C62.8912 10.2652 64.3471 11.4184 64.3471 13.3645C64.3471 15.397 62.8191 16.6799 60.4983 16.6799C58.8261 16.6799 57.6152 16.1322 56.7936 15.2384ZM65.3475 11.7067C65.3475 9.2273 66.5728 6.7479 69.3261 6.7479C72.065 6.7479 73.3047 9.2273 73.3047 11.7067C73.3047 14.1861 72.065 16.6799 69.3261 16.6799C66.5728 16.6799 65.3475 14.1861 65.3475 11.7067ZM71.2145 11.7067C71.2145 9.93365 70.6955 8.56421 69.3261 8.56421C67.9422 8.56421 67.4233 9.93365 67.4233 11.7067C67.4233 13.4798 67.9422 14.8636 69.3261 14.8636C70.6955 14.8636 71.2145 13.4798 71.2145 11.7067ZM74.1713 9.16964C74.1713 7.81462 75.1371 6.7479 76.6074 6.7479C78.0922 6.7479 79.058 7.81462 79.058 9.16964C79.058 10.5103 78.0922 11.5337 76.6074 11.5337C75.1371 11.5337 74.1713 10.5103 74.1713 9.16964ZM76.7516 16.507H75.6705L81.8113 6.89205H82.9069L76.7516 16.507ZM77.7462 9.16964C77.7462 8.36239 77.2705 7.88669 76.6074 7.88669C75.9588 7.88669 75.4686 8.36239 75.4686 9.16964C75.4686 9.91923 75.9588 10.4093 76.6074 10.4093C77.2705 10.4093 77.7462 9.91923 77.7462 9.16964ZM79.4616 14.3014C79.4616 12.9464 80.4275 11.8797 81.8978 11.8797C83.3681 11.8797 84.3484 12.9464 84.3484 14.3014C84.3484 15.642 83.3681 16.6799 81.8978 16.6799C80.4275 16.6799 79.4616 15.642 79.4616 14.3014ZM83.051 14.3014C83.051 13.5086 82.5609 13.0185 81.8978 13.0185C81.2347 13.0185 80.759 13.5086 80.759 14.3014C80.759 15.0799 81.2347 15.5556 81.8978 15.5556C82.5609 15.5556 83.051 15.0799 83.051 14.3014ZM88.8848 11.7067C88.8848 8.80926 91.0038 6.73348 93.9012 6.73348C96.8131 6.73348 98.9321 8.80926 98.9321 11.7067C98.9321 14.6042 96.8131 16.6799 93.9012 16.6799C91.0038 16.6799 88.8848 14.6042 88.8848 11.7067ZM96.8275 11.7067C96.8275 9.90482 95.6743 8.54979 93.9012 8.54979C92.1282 8.54979 90.9894 9.90482 90.9894 11.7067C90.9894 13.4942 92.1282 14.8636 93.9012 14.8636C95.6743 14.8636 96.8275 13.4942 96.8275 11.7067ZM102.416 16.507H100.369V6.89205H107.173V8.6507H102.416V10.7409H107.072V12.4995H102.416V16.507ZM110.651 16.507H108.604V6.89205H115.408V8.6507H110.651V10.7409H115.307V12.4995H110.651V16.507Z" fill="white"/><defs><linearGradient id="paint0_linear_1471_7357" x1="9.84336" y1="24.014" x2="111.735" y2="-12.4957" gradientUnits="userSpaceOnUse"><stop offset="0.346154" stop-color="%23B31942"/><stop offset="1" stop-color="%230A3161"/></linearGradient></defs></svg>')}.section-sr-tab-image-tiles sr-tab-content{padding-top:20px}.review-section{padding-bottom:10px}.home-colorrush-section{margin-bottom:0!important}.anniversary-banner.beat-rush .slideshow--navigation-arrows .text-overlay__inner{height:auto;margin-bottom:unset}.anniversary-banner.beat-rush .text-overlay__text{flex-direction:column-reverse}.anniversary-banner.beat-rush .btn{font-size:14px;padding:10px 26px}.anniversary-banner.beat-rush .text-overlay__button-row{margin-top:10px}.template-collection .anniversary-banner .slideshow--navigation-arrows .text-overlay__inner{height:100%;padding:0!important;margin:0;display:flex;align-items:center}.hp-men-women-bestseller .image-overlay:after{width:150px}}@media screen and (max-width:360px){.shop-by-collection-wrapper .shop-by-collection-header h2{font-size:28px}.shop-by-collection-wrapper sr-tab{font-size:12px}.section-sr-tab-image-tiles sr-tab.active{font-size:23px}.anniversary-banner.beat-rush .btn{padding:7px 20px;font-size:12px}.section-sr-tab-image-tiles sr-tab.active{width:300px}.cr-col-rtp>div svg{width:300px}}.mystery-offer-box{border:3px solid transparent;border-radius:8px;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(92.38deg,#a62022 -45.74%,#052c6b 207.88%) border-box;padding:18px 20px 20px;text-align:center;max-width:430px;width:100%;margin:0 auto 20px}.offer-label{font-size:14px;line-height:1.2;font-weight:700;text-transform:uppercase;color:#111;margin:0 0 10px;letter-spacing:1px}.offer-heading{font-size:20px;line-height:1.2;font-weight:800;text-transform:uppercase;color:#111;margin:0 0 4px}.offer-svg-bar{display:flex;justify-content:center;margin-bottom:10px}.offer-svg-bar svg{width:100%;max-width:282px;height:auto;display:block}.continue-shopping{display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:16px;line-height:1;font-weight:600;color:#111;text-decoration:underline;transition:opacity .2s ease}.continue-shopping:hover{opacity:.7}.continue-shopping svg{transition:transform .2s ease}.continue-shopping:hover svg{transform:translate(3px)}.tf-db{background:#e88f80!important}@media screen and (max-width:768px){.mystery-offer-box{padding:16px;border-radius:12px}.offer-label{font-size:11px;letter-spacing:2px;margin:0 0 10px}.offer-heading{font-size:19px}.continue-shopping{font-size:15px}.offer-svg-bar{margin-bottom:6px}}.template-suffix-retention-offer-landing{background:#f5f5f5}.template-suffix-retention-offer-landing .fully-spaced-row--medium{margin:30px}.retention-banner .text-overlay--for-banner .text-overlay__inner,.memorial-two .flexible-layout .column,.fixed-layout .column{padding-left:0}.memorial-two .flexible-layout .column--half,.fixed-layout .column--half{width:calc(50% - 10px)}.memorial-two .flexible-layout{gap:0px 10px!important;margin:0!important}@media screen and (max-width:767px){.memorial-two .flexible-layout .column{padding-left:10px!important}.retention-banner .theme-img{margin-left:0}.retention-banner .height--adapt{--aspect-ratio: 3.875}.retention-banner .text-overlay__reveal{margin:auto 11px!important}}@media screen and (max-width:360px){.retention-banner .height--adapt{height:auto!important}.retention-banner .text-overlay__reveal{width:44%!important}}.cart-drawer__header-actions .free-shipping-bar--80:last-of-type{display:none}.section-sr-tab-image-tiles sr-tabs{margin-bottom:30px}.simple-ux .sr-quick-buy-wishlist,.simple-ux .review-custom-pr,.simple-ux swym-sfl-line-button,.simple-ux .swym-wishlist,.simple-ux .sr-addtowishlist,.simple-ux .sr-product-list-new .dots,.simple-ux .slides>a:not(:first-child),.template-cart .anniversary-announce,.template-product .anniversary-announce,.pdp-tangle-free-melrose---amber-gold-polarized .colorush__label,.pdp-tangle-free-melrose---amber-gold-polarized .color-dot__circle.has_colorush .color-dot:before,.pdp-tangle-free-melrose---calimesa-polarized .colorush__label,.pdp-tangle-free-melrose---calimesa-polarized .color-dot__circle.has_colorush .color-dot:before,[data-group-swatches=group-tanglefree-melrose] .color-dot__circle.has_colorush .color-dot:before,#saved-for-later-wrapper{display:none!important}[data-group-container=group-tanglefree-melrose] .sr-icon-cr{opacity:0}.simple-ux .slides{transform:translate(0)!important}.template-women.simple-ux .shadeshop-product-listing-wrapper .sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2),.template-women.simple-ux .collection-product-list.sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2),.template-women.simple-ux .women-top-shapes .sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2),.template-women.simple-ux .women-trending .sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2),.template-women.simple-ux .women-best-sellers .sr-product-list-new .image-slider:not(.style-image-1) .slides a:nth-child(2){display:block!important}.us-only{display:none}.USD-store-currency .us-only{display:block;!important}
/*# sourceMappingURL=/cdn/shop/t/1126/assets/custom-style.css.map */
