.cd-image-container{grid-column:1/3;position:relative;width:100%;max-width:800px;margin:2em auto;overflow:hidden}@media only screen and (max-width:749px){.cd-image-container{grid-column:1/3;margin:1em auto}}.cd-image-container img{display:block}.cd-image-label{position:absolute;bottom:0;right:0;color:#fff;padding:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px);-webkit-transition:-webkit-transform .3s .7s,opacity .3s .7s;-moz-transition:-moz-transform .3s .7s,opacity .3s .7s;transition:transform .3s .7s,opacity .3s .7s}.cd-image-label.is-hidden{visibility:hidden}.is-visible .cd-image-label{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.cd-resize-img{position:absolute;top:0;left:0;width:0;height:100%;overflow:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.cd-resize-img img{position:absolute;left:0;top:0;display:block;height:100%;width:auto;max-width:none}.cd-resize-img .cd-image-label{right:auto;left:0}.is-visible .cd-resize-img{width:50%;-webkit-animation:cd-bounce-in .7s;-moz-animation:cd-bounce-in .7s;animation:cd-bounce-in .7s}@-webkit-keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}@-moz-keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}@keyframes cd-bounce-in{0%{width:0}60%{width:55%}to{width:50%}}.cd-handle{position:absolute;height:40px;width:40px;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border-radius:50%;background:#fed10a no-repeat center center;cursor:move;box-shadow:0 0 0 6px #0003,0 0 10px #0009,inset 0 1px #ffffff4d;opacity:0;-webkit-transform:translate3d(0,0,0) scale(0);-moz-transform:translate3d(0,0,0) scale(0);-ms-transform:translate3d(0,0,0) scale(0);-o-transform:translate3d(0,0,0) scale(0);transform:translateZ(0) scale(0)}.cd-handle.draggable{background-color:#fed10a}.is-visible .cd-handle{opacity:1;-webkit-transform:translate3d(0,0,0) scale(1);-moz-transform:translate3d(0,0,0) scale(1);-ms-transform:translate3d(0,0,0) scale(1);-o-transform:translate3d(0,0,0) scale(1);transform:translateZ(0) scale(1);-webkit-transition:-webkit-transform .3s .7s,opacity 0s .7s;-moz-transition:-moz-transform .3s .7s,opacity 0s .7s;transition:transform .3s .7s,opacity 0s .7s}.colorway-amp-tag{position:absolute;z-index:5;max-width:40px}#simulator-section{position:relative}#simulator-section .simulator-labels{width:100%;max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;padding:0;position:absolute;top:0;left:calc(50% - 1px);transform:translate(-50%)}#simulator-section .simulator-labels .original-lens{background:#fff;padding:5px 10px;width:auto;display:block;align-self:start;justify-self:left;box-shadow:0 0 3px #0003;font-size:12px;font-weight:600}#simulator-section .simulator-labels .new-lens-compare{background:#fff;padding:5px 10px;width:auto;display:block;align-self:start;justify-self:right;box-shadow:0 0 3px #0003;font-size:12px;font-weight:600;background:#222;color:#fed10a}#activityHero{display:flex;justify-content:center;background:url(/cdn/shop/files/topography.png?v=1690385874)}.header-image{height:100%;max-height:50vh}@media only screen and (max-width: 749px){.header-image{margin-top:60px}}@media only screen and (max-width: 550px){.sunglasses-title_activity-title{margin-top:-20px}}.sunglasses-title_activity-icon{height:40px;border:0px solid #fed10a;border-radius:3px;padding:5px;margin-right:10px;transform:translateY(5px)}p.color-caption{text-align:center;text-transform:uppercase;letter-spacing:2px;color:#fff9;width:100%;display:block}.color-icon{max-width:60px}.divTopInside .close-search{cursor:pointer}.upgraded-frame-badge{justify-self:right;margin:-5px 9px 5px 0;background:none;border:none}.upgraded-frame-badge img.badge-img{height:32px}.upgraded-frame-badge.hidden-badge{display:none}.tempRow{grid-column:1/3;display:grid;grid-template-columns:1fr 1fr}.lens-view-title{text-align:center;font-weight:700;font-size:2.5em;margin-top:50px}.golf-white-section{padding:40px 0}.golf-white-section img{display:block;margin:0 auto}.golf-white-section h2{text-transform:none;letter-spacing:0px}.golf-white-section p{font-size:16px;padding:10px 20px}.trio-gallery{display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 auto;max-width:800px}.gallery-square{max-width:250px;display:grid;text-align:center}.gallery-square .gallery-icon{max-height:100px;margin:0 auto}.gallery-square h3{font-size:19px;font-weight:500;align-self:center;margin:15px auto 5px}.more-activities-title{text-align:center;margin:0 0 30px}.add-featured-frame:disabled{background:#d3d3d3}.act-sunglasses-plug{display:block;max-width:900px;margin:0 auto;border:3px solid lightgrey;padding:20px;border-radius:10px;transition:.25s ease;cursor:pointer}.act-sunglasses-plug:hover{opacity:1;transform:scale(1.002);border:3px solid #fed10a}@media only screen and (max-width: 749px){.trio-gallery{grid-template-columns:1fr;max-width:fit-content}.gallery-square{margin-bottom:25px}.more-activities-title{margin:50px 0 0}}.swiper.activityReviews{width:70%;max-width:500px;margin:50px auto 0;--swiper-theme-color: #fed10a;padding-bottom:30px}.activity-review{text-align:center;margin:auto 0}.activity-review b{display:contents}#swatch-extras-details{margin:0 auto 16px;font-size:1em}.amp-learn-more{display:block;margin:25px auto 0;width:fit-content}.divBottom{display:flex;justify-content:space-between;align-items:center}.frames-preview.featured-products-container.gallery.amp.colorway-collection__container{display:flex;flex-wrap:wrap;max-width:1600px;margin:0 auto;justify-content:center}.colorway-collection__container .product-card{flex:0 1 320px}#swatch-attributes-container{display:flex;margin:8px 0 20px;gap:6px;flex-wrap:wrap;justify-content:center}.lens_attribute{order:1;display:grid;grid-template-columns:auto;align-items:center;font-size:11px;text-transform:uppercase;border-radius:4px;font-weight:600;background:#f2f2f2;border:1.5px solid #e2e2e2;gap:2px;padding:2px 4px 2px 21px}.lens_attribute_Mirrored,.lens_attribute_Performance,.lens_attribute_Shatterproof,.lens_attribute_100-UV-Protected,.lens_attribute_3X-Durability{display:none}.lens_attribute_Anti-Reflective{background:#f2f2f2 url(/cdn/shop/files/anti-reflective-attribute_9d5cd79e-f08e-4d03-b784-add359a3434b.png?v=1686860177)no-repeat 0% center;background-size:18px}.lens_attribute_Color-Enhancing{order:0;background:#f2f2f2 url(/cdn/shop/files/color-enhancing-attribute.png?v=1686859811)no-repeat 0% center;background-size:contain}.lens_attribute_Polarized{background:#f2f2f2 url(/cdn/shop/files/polarized-attribute.png?v=1686859811)no-repeat 0% center;background-size:contain}.lens_attribute_Non-Polarized{background:#f2f2f2 url(/cdn/shop/files/non-polarized-attribute.png?v=1686859811)no-repeat 0% center;background-size:contain}#swatch-extras-title{display:inline}#swatch-extras-vlt{display:inline;color:#4d4d4d;font-style:italic;margin-left:7px}.feature-section{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,1fr);background:#f2f2f2;border-radius:20px;max-width:fit-content;margin:0 auto;gap:15px;padding:20px}.feature-section h4{margin:0;text-align:right}.feature-section p{margin:0;font-style:italic}.fs-container{width:fit-content;display:block;margin:0 auto}a.fs-container:hover{opacity:1}.featured-frame-section{display:grid;grid-template-columns:1fr 2fr;align-items:center;max-width:900px;margin:50px 25px;padding:10px;border-radius:10px;border:3px solid lightgrey;cursor:pointer;transition:.25s ease}.featured-frame-section:hover{transform:scale(1.003);border:3px solid #ff5722}.featured-frame-section.oos-frame:hover{transform:unset;border:3px solid lightgrey}.frame-heading{display:grid;grid-template-columns:1fr auto}.frame-description{margin:25px}.frame-description h2{font-weight:700}.frame-description h4{text-align:right}.frame-description form button{width:300px}@media only screen and (max-width:749px){.sunglasses-title_activity-title{font-size:1em}.install-line{grid-column:1/2}.featured-frame-section{margin:15px 20px 50px;padding:unset;justify-items:center;border:unset}.featured-frame-section:hover{border:unset}.featured-frame-section{grid-template-columns:1fr}.featured-frame-section img{width:100%;max-width:270px}.featured-frame-section .frame-description{margin:5px;width:100%}.frame-description p{display:none}.frame-description form button{width:100%}}.product-single__thumbnail+div div{opacity:0}.product-single__thumbnail.active-thumb+div div{opacity:1;position:relative}.product-single__thumbnail.active-thumb+div p{padding-top:32px;position:relative}.swatch-attributes-container{display:flex;margin:8px 0 20px;gap:6px;flex-wrap:wrap;justify-content:center}
/*# sourceMappingURL=/cdn/shop/t/1043/assets/activity-pages.css.map */
