@import"https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap";@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans&display=swap";select{color:#292b2e}.filters-toolbar-wrapper.animate-filter{position:fixed;top:84px;width:100%;background:#fff;z-index:6}@media only screen and (max-width:749px){.filters-toolbar-wrapper.animate-filter{top:73px}}.filters-toolbar-wrapper{border-top:0px}.filters-toolbar__product-count{font-weight:600;color:#898b8e;font-style:italic;letter-spacing:-.25px}.page-container,#Page-container{transform:initial!important;-webkit-transform:initial!important}.mobile-nav-wrapper.js-menu--is-open{z-index:999911;background-color:#222;top:60px}p{font-family:IBM Plex Sans,"Exo 2"}a{font-family:"Exo 2"}header.header-hw{background:transparent}header.header-hw.animate .main-header{background:transparent;height:74px}@media only screen and (max-width:749px){header.header-hw.animate .main-header{background:#fff}}header.header-hw .main-header{margin-bottom:-100px;z-index:3;transition:all .3s ease;background:transparent}@media only screen and (max-width:749px){header.header-hw .main-header{background:#fff}}header.header-hw .main-header:hover .rest-of-menu .top .site-nav a{color:#222}header.header-hw .main-header .logo-container{background:#fff}header.header-hw .main-header .logo-container svg{fill:#222}header.header-hw .main-header .logo-container svg .st0{fill:#fed10a}header.header-hw .main-header .logo-container svg .fusebox{fill:#fed10a}header.header-hw .main-header .rest-of-menu{grid-template-columns:auto 60px;background:#fff}header.header-hw .main-header .rest-of-menu .cart{grid-row:1}header.header-hw .main-header .rest-of-menu .top{grid-row:1;background:transparent;align-items:center;grid-template-columns:auto 1fr;grid-column:.5}header.header-hw .main-header .rest-of-menu .top .menunav nav ul#SiteNav li:nth-last-child(3) a.site-nav__link--main{color:#fed10a}header.header-hw .main-header .rest-of-menu .top .site-nav li{padding:20px 0}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown{background:#fff}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown a{color:#222}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.frames-topMenu{width:100vw;position:fixed;left:0;top:114px;background:#f6f6f6}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.frames-topMenu a{display:grid;justify-items:center;padding:20px}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.frames-topMenu a svg{max-width:80px}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.frames-topMenu a:hover{transition:all .2s ease;background:#fff;border-radius:8px;padding:20px;box-shadow:0 8px 10px -10px #0006}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu{top:84px;background:#fff;box-shadow:inset 0 20px 30px -25px #0000001a}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu .rl-container .TopMenuShop{background:none}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu .rl-container .TopMenuShop h3{color:#fed10a}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu .rl-container ul li a{color:#222}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu .help-container .install{background:#f6f6f6;border:1px solid #e2e2e2}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu .help-container .install a p{color:#222}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu .help-container .content-links .link-item{background:#f6f6f6;border:1px solid #e2e2e2}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu .help-container .content-links .link-item a{color:#222}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu .help-container .help-links,header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu .help-container .help-links ul li a{color:#222}header.header-hw .main-header .rest-of-menu .top .site-nav .site-nav__dropdown.brands-topMenu.announce{top:114px}header.header-hw .main-header .rest-of-menu .top .site-nav a{color:#222}header.header-hw .main-header .rest-of-menu .top .site-nav a.orderCustom{color:#222;border:1px solid #fed10a}header.header-hw .main-header .rest-of-menu .top .site-nav a.orderCustom span{background:#fed10a}header.header-hw .main-header .rest-of-menu .top .right{grid-template-columns:1fr auto}header.header-hw .main-header .rest-of-menu .bottom{grid-row:1;background:transparent;border-top:none;display:none;justify-self:end;grid-template-columns:60px}header.header-hw .main-header .rest-of-menu .bottom .search.searchPanel,header.header-hw .main-header .rest-of-menu .bottom .comments{display:none}@media only screen and (max-width:749px){header.header-hw .main-header{height:60px}}header.header-hw.animate.sticky .main-header .rest-of-menu .top,header.header-hw.animate .main-header .rest-of-menu .top{grid-column:.5}header.header-hw.animate .main-header .rest-of-menu .bottom,header.header-hw.animate.sticky .main-header .rest-of-menu .bottom{display:none}.ff-header{background:url(/cdn/shop/files/skate-frames-background.jpg?v=1587416274) no-repeat center 30%;background-size:cover;display:grid;grid-template-columns:1fr 1fr;margin-top:-35px;padding-top:180px;min-height:60vw}.ff-header .ff-bg-mobile{display:none}.ff-header .ff-bg-desktop{display:block}.ff-header .ff-text{max-width:750px;width:100%;padding:30px 50px;justify-self:right;transition:all .2s ease;display:grid;align-items:start}.ff-header .ff-text .yellow-border{max-width:500px;margin:0 auto;border-radius:7px;border:1px solid #fff2c5;display:block}.ff-header .ff-text .yellow-border img.script-img{max-width:300px;margin:0 auto 40px;display:block}.ff-header .ff-text .ffh1{font-size:14pt;font-weight:800;letter-spacing:2px;line-height:1;color:#037faf;text-align:center;background:#fbfbad;width:fit-content;margin:-19px auto 0;padding:7px 14px}.ff-header .ff-text .ffh1 span{font-size:20pt;font-weight:800;letter-spacing:2px}.ff-header .ff-text .ffh2{text-transform:none;font-weight:300;font-size:calc(18pt + .35vw);letter-spacing:-.5px}.ff-header .ff-frames-desktop{position:absolute;width:calc(400px + 5vw);max-width:700px;margin:0 auto;margin-top:calc(120px - 2vw);display:block;left:50%;transform:translate(-5vw);transition:all .2s ease}.ff-header .ff-frames-mobile{position:absolute;width:32vw;max-width:800px;margin:0 auto;left:50%;transform:translate(-20%);transition:all .2s ease;display:none}.ff-cta-desktop{display:grid;grid-template-columns:1fr 1fr;justify-items:center;text-align:center;padding:30px;grid-gap:30px}.ff-cta-desktop div{display:grid;grid-gap:30px 0px}.ff-cta-desktop div img{width:100%;max-width:250px}.ff-cta-desktop div a{background:#222;color:#fff;font-weight:600}.ff-cta-desktop div a.imga{background:transparent}.ff-customizable{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin:0 auto;background:#f6f6f6}.ff-customizable img{max-width:800px;width:100%;justify-self:right}.ff-customizable .rook-features{justify-self:left;padding:30px;width:100%;max-width:800px;display:grid;grid-gap:30px;grid-template-columns:1fr 1fr}.ff-customizable .rook-features div{padding:20px;background:#fff;display:grid}.ff-customizable .rook-features div .ffh2{text-align:center}.ff-customizable .rook-features div img{justify-self:center;width:100%;max-width:120px}.section-header{max-width:600px;margin:65px auto 10px}.ff-lifestyle-cta{max-width:1400px;width:100%;display:grid;grid-template-columns:1fr 1fr 1fr;padding:50px;grid-gap:50px;margin:50px auto 0}.ff-lifestyle-cta .card{border:1px solid #f1f1f1;border-radius:20px;overflow:hidden;display:grid;position:relative}.ff-lifestyle-cta .card a{margin:0 auto}.ff-lifestyle-cta .card img.frame{max-width:270px;justify-self:center;padding:30px}.ff-lifestyle-cta .card .btn{background:#222;color:#fff;font-weight:600;padding:30px;margin:initial}.ff-lifestyle-cta .card .ff-history{align-self:center;padding:20px}.ff-lifestyle-cta .card .ff-history h3{font-weight:700;font-size:24pt}.ff-lifestyle-cta .card .ff-history p{font-weight:300;font-size:12pt}@media only screen and (max-width:1280px){.ff-header{grid-template-columns:1fr 1fr;max-width:100%}.ff-header .ff-bg-mobile{display:block}.ff-header .ff-bg-desktop{display:none}.ff-header .ff-frames-desktop{width:90vw;left:50%;display:none;transform:translate(-50%);transition:all .2s ease}.ff-header .ff-frames-mobile{width:90vw;left:50%;display:block;transform:translate(-50%);transition:all .2s ease}.ff-header .ff-text{width:100%;margin-top:50px;transition:all .2s ease;max-width:100%;padding:40px 0}.ff-header .ff-text .yellow-border{max-width:400px;padding:50px;margin:0 auto;border-radius:7px;border:1px solid #fff2c5;display:block}.ff-header .ff-text .ffh1{font-size:14pt;font-weight:800;letter-spacing:2px;line-height:1;color:#037faf;text-align:center;background:#fbfbad;width:fit-content;margin:-69px auto 50px;padding:7px 14px}.ff-header .ff-text .ffh2{text-align:center;font-size:calc(15pt + .35vw)}.ff-header .ff-text .ffp{text-align:center}.ff-header .ff-text .ff-cta-desktop{padding:20px;grid-gap:20px}.ff-customizable{grid-template-columns:1fr}.ff-customizable .rook-features{grid-template-columns:1fr;justify-items:center;text-align:center}.ff-customizable .rook-features div img{justify-self:center}.ff-lifestyle-cta{grid-template-columns:1fr;padding:30px;grid-gap:30px}}@media only screen and (max-width:640px){.ff-header{grid-template-columns:1fr}}.blue-section{background:#36b1e5 url("{{	"blue-random-angles.jpg" | asset_img_url: "2000x"}}") no-repeat center center;background-size:cover;height:60vh;display:grid;position:relative}.blue-section .yellow-circle{position:absolute;width:400px;height:400px;border-radius:200px;background:#fed10a;left:calc(50% - 200px);top:calc(50% - 200px);transition:all .2s ease}@media only screen and (max-width:749px){.blue-section .yellow-circle{width:240px;height:240px;border-radius:150px;background:#fed10a;left:calc(50% - 120px);top:calc(50% - 120px);transition:all .2s ease}}.blue-section img.clear-frames{z-index:2;align-self:center;justify-self:center;width:90%;max-width:800px;transform:translateY(0);position:relative;animation-name:bounce;animation-duration:3s;animation-timine-function:ease;animation-delay:2s;animation-iteration-count:infinite}@keyframes bounce{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(10px) rotate(-3deg)}to{transform:translateY(0) rotate(0)}}.yellow-angled{background:#fed10a;padding:50px;text-align:center;position:relative;clip-path:polygon(50%,0%,100%,0%);-webkit-clip-path:polygon(0% 0%,100% 0,100% 100%,0% 68%)}@media only screen and (max-width:749px){.yellow-angled{clip-path:polygon(50%,0%,100%,0%);-webkit-clip-path:polygon(0% 0%,100% 0,100% 100%,0% 78%)}}.yellow-angled h3{font-weight:600}.yellow-angled .btn.green-btn{background-color:#3a6355;color:#000;color:#fff;font-weight:600}.yellow-angled.reverse{background:#fed10a;padding:100px 50px 50px;text-align:center;position:relative;clip-path:polygon(50%,0%,100%,0%);-webkit-clip-path:polygon(0% 0%,100% 24%,100% 100%,0% 100%);margin-bottom:-36px}@media only screen and (max-width:749px){.yellow-angled.reverse{clip-path:polygon(50%,0%,100%,0%);-webkit-clip-path:polygon(0% 0%,100% 14%,100% 100%,0% 100%)}}.featured-products-container{max-width:1680px;display:grid;margin:20px auto;grid-template-columns:1fr 1fr;grid-gap:30px}.featured-products-container.gallery{grid-template-columns:repeat(auto-fit,380px);justify-content:center;justify-items:center;text-align:center}.featured-products-container.gallery .top-products{grid-column:.25;display:flex;flex-wrap:wrap}.featured-products-container.gallery .top-products .slider-container-small{flex:1 1 600px}.featured-products-container.gallery h2{font-weight:800;font-size:calc(24px + 1vw);grid-column:.25;text-align:center}@media only screen and (max-width:749px){.featured-products-container.gallery{grid-template-columns:1fr 1fr;grid-gap:12px 0px}.featured-products-container.gallery h2,.featured-products-container.gallery .top-products{grid-column:.5}}.featured-products-container.gallery .slider-container-small{max-width:340px;display:block;margin:0 auto}@media only screen and (max-width:749px){.featured-products-container.gallery .slider-container-small{max-width:45vw}}.featured-products-container.gallery .slider-container-small .product-feature{background:#fff;text-align:center;padding:0 30px;grid-template-columns:1fr}.featured-products-container.gallery .slider-container-small .product-feature a.narrow-slide{overflow:hidden;display:grid;align-content:center;outline:none!important}@media only screen and (max-width:749px){.featured-products-container.gallery .slider-container-small .product-feature a.narrow-slide{height:30vw}.featured-products-container.gallery .slider-container-small .product-feature{padding:0 6px}}.featured-products-container.gallery .slider-container-small .product-feature img{max-width:100%;margin:0 auto}.featured-products-container.gallery .slider-container-small .product-feature-nav{background:#fff;text-align:center;height:56px;max-width:120px;margin:0 auto}.featured-products-container.gallery .slider-container-small .product-feature-nav .slick-slide{padding:0;opacity:.9;transition:all .3s ease}.featured-products-container.gallery .slider-container-small .product-feature-nav .slick-slide img{max-width:70px;margin:0 auto;transition:all .2s ease}.featured-products-container.gallery .slider-container-small .product-feature-nav .slick-slide.slick-current{opacity:1;transition:all .3s ease}.featured-products-container.gallery .slider-container-small .product-feature-nav .slick-slide.slick-current img{max-width:76px;transform:scale(1.1);transition:all .2s ease}.featured-products-container.gallery .hidden-buttons{position:relative;display:grid;grid-template-columns:1fr 1fr;width:100%;bottom:0;opacity:1;width:90%;margin:20px auto;grid-gap:30px}.featured-products-container.gallery .hidden-buttons button.quick-add{padding:8px 5px}.featured-products-container.gallery .brown-frames-feature{display:grid;grid-template-columns:2fr 4fr}.featured-products-container.gallery .brown-frames-feature .dark-square{padding:50px;background:#1c1c1c}.featured-products-container.gallery .brown-frames-feature .beige-section{background:#fcf6db;padding:50px;display:grid;grid-template-columns:1fr 1fr;align-items:center}.featured-products-container.gallery .brown-frames-feature .beige-section img{position:relative;left:-70px;width:100%;max-width:335px;transform:rotate(-3deg);box-shadow:5px 5px 15px -5px #0000004d}.featured-products-container.gallery .brown-frames-feature .beige-section .beige-text h4{font-size:24pt}.prescription-tag{text-transform:uppercase;background:#e2e2e2;border-radius:4px;padding:4px;font-size:12px;letter-spacing:1.5px;color:#898b8e;position:relative;top:-10px;font-weight:600}@media only screen and (max-width:749px){.featured-products-container.gallery .brown-frames-feature{grid-template-columns:1fr 1fr;margin-bottom:-30px}.featured-products-container.gallery .brown-frames-feature .dark-square{padding:45px}.featured-products-container.gallery .brown-frames-feature .beige-section{padding:25px;grid-template-columns:1fr}.featured-products-container.gallery .brown-frames-feature .beige-section img{left:initial;top:-45px;width:100%;max-width:none}}.slider-container{max-width:100vw;width:100%}.slider-container .featured-frames-header{display:grid;grid-template-columns:1fr 1fr 2fr;background:#fff;padding:5vw}@media only screen and (max-width:749px){.slider-container .featured-frames-header{grid-template-columns:1fr;padding:30px 5px}}.slider-container .featured-frames-header .customize{display:grid;align-items:start;grid-gap:8px}.slider-container .featured-frames-header .customize h3.framename{font-size:calc(22pt + .5vw);text-align:left}.slider-container .featured-frames-header .customize h3.framename span{font-size:50%;margin-bottom:0;font-weight:800;text-transform:uppercase;letter-spacing:1px}.slider-container .featured-frames-header .customize a{display:block;position:relative;margin:0 auto 0 0}@media only screen and (max-width:749px){.slider-container .featured-frames-header .customize h3.framename{text-align:center}.slider-container .featured-frames-header .customize a{margin:0 auto}}.slider-container .featured-frames-header .featured-frames-image{display:grid;justify-items:center}.slider-container .featured-frames-header .featured-frames-image img{max-width:150px;mix-blend-mode:multiply}.slider-container .featured-frames-header .specs{display:grid;grid-template-columns:1fr 1fr;font-size:calc(14px + .3vw);line-height:1.8}@media only screen and (max-width:749px){.slider-container .featured-frames-header .specs{grid-template-columns:1fr;padding:10px;grid-gap:10px}.slider-container .featured-frames-header .specs .soft-specs{border:1px solid #e2e2e2;padding:10px;border-radius:10px}.slider-container .featured-frames-header .specs .soft-specs ul{grid-template-columns:1fr}.slider-container .featured-frames-header .specs .soft-specs ul label{font-size:calc(11pt + .3vw);text-transform:uppercase;letter-spacing:2px}.slider-container .featured-frames-header .specs .hard-specs{border:1px solid #e2e2e2;padding:10px;border-radius:10px}.slider-container .featured-frames-header .specs .hard-specs ul{display:grid;grid-template-columns:auto 1fr 1fr 1fr;grid-gap:20px;align-items:center}.slider-container .featured-frames-header .specs .hard-specs ul label{font-size:calc(11pt + .3vw);text-transform:uppercase;letter-spacing:2px}}.slider-container .featured-frames-header .specs .hard-specs ul{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.slider-container .featured-frames-header .specs .hard-specs ul label{grid-column:.25;font-size:calc(16px + .3vw);font-size:calc(11pt + .3vw);text-transform:uppercase;letter-spacing:2px}.slider-container .featured-frames-header .specs .hard-specs ul li{text-align:center;display:grid;align-items:end;justify-items:center}.slider-container .featured-frames-header .specs .hard-specs ul li svg{max-height:23px}.product-feature{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}@media only screen and (max-width:1080px){.product-feature{grid-template-columns:1fr 1fr;grid-gap:0 20px;padding:0 15px}}@media only screen and (max-width:749px){.product-feature{grid-template-columns:1fr}.featured-products-container.gallery .hidden-buttons{grid-gap:6px;grid-template-columns:1fr}.ratings{display:none}}.product-feature .frame-item{display:grid;grid-gap:5px;align-items:end;padding-top:20px;box-shadow:inset 0 5px 18px -28px #0000001a;transition:all .5s ease}.product-feature .frame-item.limited{position:relative}.product-feature .frame-item.limited .limited-badge{position:absolute;left:50%;top:20px;transform:translate(-50%) skew(0,-10deg)}.product-feature .frame-item.limited .limited-badge span{font-family:Permanent Marker;color:#ff416c;letter-spacing:1px;text-shadow:-1px 1px #fff,-2px 2px #fed10a}.product-feature .frame-item:hover{border-radius:12px;overflow:hidden;padding-top:20px;transition:all .2s ease}.product-feature .frame-item a img{width:100%;max-width:400px}.product-feature .slick-prev{display:block;top:inherit;bottom:-50px;left:calc(50% - 55px)}.product-feature .slick-prev:before{font-family:foundation-icons;content:"";width:70px;height:36px;display:block;border-top:18px solid transparent;border-left:25px solid transparent;border-right:25px solid grey;border-bottom:18px solid transparent}.product-feature .slick-next{display:block;top:inherit;bottom:-50px;right:calc(50% - 55px)}.product-feature .slick-next:before{font-family:foundation-icons;content:"";width:70px;height:36px;display:block;border-top:18px solid transparent;border-left:25px solid grey;border-right:25px solid transparent;border-bottom:18px solid transparent}.product-feature .see-all-frames{display:grid;justify-items:center;align-items:center;align-content:center;background:#f6f6f6;margin:4vw;border-radius:20px;padding:20px}.product-feature .see-all-frames img{max-width:250px}.product-feature .see-all-frames a{display:grid;align-items:center}.title{text-align:center;margin-bottom:0}.title:hover{text-decoration:underline}.price{font-weight:800}.ratings{padding:12px 0 0;text-align:center;margin-bottom:-20px;z-index:1;position:relative}.framename{font-size:11pt;text-align:center;margin-bottom:0;font-weight:800;text-transform:uppercase;letter-spacing:1px}.hidden-buttons{position:absolute;display:grid;grid-template-columns:1fr 1fr;width:100%;bottom:45px;opacity:1}.hidden-buttons a,.hidden-buttons button{padding:8px 5px;width:100%;font-weight:600;text-align:center;border:2px solid #222;border-radius:4px}.quick-add{background:#222;color:#fff;border:none}.quick-add svg{vertical-align:initial;padding-top:2px;width:16px;height:16px}.shop-frame-button{padding:20px;background:#222;color:#fff;margin:20px auto;display:block;font-weight:600;border:none;border-radius:2px}.product-feature:hover .hidden-buttons{opacity:1}#shopify-section-fuse-frames-gallery{padding-top:0}#shopify-section-fuse-frames-gallery.padding-top{padding-top:500px}.frame-feature-split .feature-lifestyle{width:30vw;padding:5vw}.frame-feature-split .frame-toggle{width:30vw;left:35vw;top:5vw;position:absolute}.frame-feature-split .toggle-specs{position:absolute;right:5vw;top:3vw;padding:20px;width:25vw;grid-gap:15px;display:grid;justify-items:left}.frame-feature-split .toggle-specs label{font-size:calc(14px + .5vw);letter-spacing:2px;text-transform:uppercase;margin-bottom:0}.frame-feature-split .toggle-specs h3{font-size:calc(36px + .5vw);font-weight:800;margin-bottom:0;margin-top:0}.frame-feature-split .toggle-specs button{font-size:calc(12px + .35vw);padding:.5vw 30px;border:1px solid #ddd;color:#aaa;border-radius:15px;background:#fff;text-transform:uppercase}.frame-feature-split.animate2{position:fixed;z-index:9998;background:#fff;width:100%;top:100px;display:grid;grid-template-columns:1fr 3fr;justify-items:center;box-shadow:0 20px 10px -20px #0000004d;animation:fromtop .5s forwards;overflow:hidden}.frame-feature-split.animate2 .feature-lifestyle{display:none}.frame-feature-split.animate2 .frame-toggle{position:relative;width:initial;left:initial;top:initial;transition:width .3s ease}.frame-feature-split.animate2 .frame-toggle img{width:100px}.frame-feature-split.animate2 .toggle-specs{position:relative;grid-template-columns:1fr 1fr 1fr;width:100%;right:initial;top:initial;padding:initial;grid-gap:0px}.frame-feature-split.animate2 .toggle-specs h3{font-size:18px}.frame-feature-split.animate2 .toggle-specs label{font-size:16px}.frame-feature-split.animate2 .toggle-specs button{padding:.15vw 30px;border:1px solid #ddd;border-radius:5px;background:#fff;text-transform:uppercase;font-size:16px;display:block;position:relative;line-height:1;height:40px;align-self:center}@keyframes fromtop{0%{top:80px}to{top:146px}}.selector.island{display:grid;grid-template-columns:repeat(auto-fit,30px);justify-content:center;width:200px;justify-content:left;grid-gap:10px}.selector.island span .frame-swatch{display:block;width:25px;height:25px;border-radius:6px;border:2px solid transparent;box-shadow:0 0 3px #0003;transition:all .2s ease-in-out}.selector.island span .frame-swatch:hover{box-shadow:0 2px 4px #00000026;transition:all .2s ease-in-out}.selector.island span .frame-swatch.black{background:linear-gradient(45deg,#000,#222,#000)}.selector.island span .frame-swatch.clear{background:linear-gradient(45deg,#fff,#f4f4ea,#fff)}.selector.island span .frame-swatch.brown{background:linear-gradient(45deg,#563428,#613b14,#351a11)}.selector.island span.active .frame-swatch{border:2px solid #222;box-shadow:inset 0 0 0 2px #fff}.island-split{height:60vw;position:relative;margin-bottom:140px;padding:25vw 5vw;max-height:80vh;display:grid}.island-split.padding-top{margin-top:0vw}.island-split h1{font-size:calc(54px + 1vw);font-weight:800;text-transform:uppercase;letter-spacing:0px;text-align:left;line-height:calc(54px + .5vw);color:#fff}.island-split h1 span{font-family:IBM Plex Sans,"Exo 2";font-size:50%;font-weight:300;letter-spacing:0px;text-transform:none;line-height:1}.island-split h1 span p{color:#fff;padding-top:20px}.island-split a.btn.shop-your-look{display:block;position:relative;margin:0;width:310px;height:80px;line-height:80px;padding:0;font-size:20px}.island-split a.btn.shop-your-look:hover{opacity:1}.island-split .frame-toggle{position:absolute;max-width:40vw;top:20vw;left:50%;transform:translate(-50%)}@media only screen and (max-width:749px){.island-split{height:45vh;position:relative;margin-bottom:80px;padding:10vw 5vw;display:block;background-position-x:38%;margin-top:60px}.island-split h1{font-size:calc(36px + .5vw);font-weight:800;text-transform:uppercase;letter-spacing:0px;text-align:center;line-height:calc(28px + .5vw);color:#fff}.island-split a.btn.shop-your-look{margin:0 auto}.island-split .frame-toggle{width:250px;max-width:80vw;top:30vw}}.story-and-pillar{text-align:center;max-width:1200px;margin:0 auto;padding:5vw 0}.story-and-pillar h2{font-weight:800;font-size:calc(38pt + 1vw);letter-spacing:0px}.story-and-pillar p{font-family:IBM Plex Sans;font-size:calc(14px + .5vw)}.story-and-pillar .pillar-features{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr 1fr}.story-and-pillar .pillar-features .pillar{padding:15px}.story-and-pillar .pillar-features .pillar img{max-width:80px}@media only screen and (max-width:749px){.story-and-pillar .pillar-features{grid-gap:10px;grid-template-columns:1fr 1fr}.story-and-pillar .pillar-features .pillar{padding:5px}}.island-time{text-align:center;margin:0 auto;padding:15vw 0;box-shadow:inset 0 -20vw 80px #fff;background:#fff url("{{"blank-island-topography.jpg" | asset_img_url: "1500x"}}	") no-repeat center center;background-size:cover}.island-time h2{font-weight:800;font-size:calc(38pt + 1vw);letter-spacing:0px}.island-time p{font-family:IBM Plex Sans;font-size:calc(14px + .5vw);max-width:1200px;margin:0 auto}.island-time img.floating-frame{max-width:440px;margin-top:-20vw}@media only screen and (max-width:749px){.island-time img.floating-frame{max-width:80%}}.frames-with-box{display:grid;grid-template-columns:1fr 3fr;padding:5vw;align-items:center}.frames-with-box h2{font-size:calc(72pt + 1vw);font-weight:800;letter-spacing:0px;line-height:1}@media only screen and (max-width:749px){.frames-with-box{grid-template-columns:1fr}}#clblSearch .dropdown-content{display:none;position:absolute;background-color:#fff;min-width:230px;border:1px solid #e2e2e2;z-index:1;transition:all .3s ease;left:0;width:calc(100% - 44px);border-radius:12px;z-index:3;top:64px}.filters-toolbar{flex-wrap:wrap;padding:10px 0}.filters-toolbar__item{flex:1 1 20%;min-width:20%}@media only screen and (max-width:749px){.filters-toolbar__item{flex:1 0 49%;text-align:left}}.filter{display:flex}section.filter-section{background:#fff;margin:10px 0;padding:10px;border-radius:10px;flex:1 1 200px;height:auto}.filtertitle{display:grid;grid-template-columns:auto 1fr;place-content:center;margin:0 auto;line-height:1}@media only screen and (max-width:749px){.filtertitle{display:grid;grid-template-columns:1fr auto;place-content:center;margin:0 auto;line-height:1;padding:12px;border-radius:4px;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:2px}#chevronRight{display:none}section.filter-section{background:#fff;margin:10px 0 0;padding:0 10px;border-radius:10px;flex:1 1 200px;height:auto}}.content div{line-height:2;padding:2px 12px}.content div:hover{border-radius:4px;background:#f2f2f2;opacity:1}.content a:hover{opacity:1}.content{margin-top:20px;height:auto;position:absolute;padding:22px;background:#fff;border-radius:4px;border:1px #e2e2e2 solid;transition:height .3s ease;z-index:2}.tag-span{border-radius:4px;background:#f2f2f2;border:1px solid #e2e2e2;padding:2px 8px;margin:2px 8px;font-size:9pt;letter-spacing:.5px}.tag-selected-span{border-radius:4px;background:#fff;border:1px solid #444;padding:2px 8px;margin:12px 8px;font-size:9pt;letter-spacing:.5px;display:inline-block}.collection-content-plug{background:#f2f2f2;display:grid;padding:48px;align-content:end;background:url(/cdn/shop/files/Fuse-43_edit.jpg?v=1658938786)no-repeat center 0%;background-size:cover}.collection-content-plug.amp{color:#fff;display:grid;padding:48px;align-content:end;background:url(/cdn/shop/files/melody-onyx.jpg?v=1726677846)no-repeat center 0%;background-size:cover;text-shadow:0 0 14px black;border-radius:25px;grid-row:2;grid-column:2}.collection-content-plug.amp.amp-info{background:url(/cdn/shop/files/amp-free-desktop-v2_700x.jpg?v=1706208395)no-repeat center 0%;background-position:top}.collection-content-plug.amp img.amp-img{max-height:60px}@media only screen and (max-width: 749px){.collection-content-plug.amp{min-height:unset;grid-row:4;grid-column:span 2}.collection-content-plug.amp img.amp-img{max-height:60px}.collection-content-plug.amp.amp-info{width:75%;margin:30px auto}}.collection-content-plug.rx{background:#f2f2f2;display:grid;padding:48px;align-content:end;background:url(/cdn/shop/files/ManCodeBlog1_600_x_500_px.png?v=1662572395)no-repeat center 0%;background-size:cover}@media only screen and (max-width:749px){.collection-content-plug{grid-column:span 2;min-height:480px}.content.expanded{margin-top:4px;height:auto;position:absolute;padding:12px;background:#fff;border-radius:4px;border:1px #e2e2e2 solid;transition:height .3s ease;z-index:2}}#colHeader.bfcm{background:#090b0e url(/cdn/shop/files/blank-bfcm-bg.jpg?v=1634758313)no-repeat center center;background-size:cover}#colHeader.bfcm h1{color:#fff}#colHeader.bfcm .filters-toolbar-wrapper{background:#fff}#colHeader.bfcm .section-header{padding-top:80px}.BFCMpromotext{font-size:48px;text-shadow:1px 1px 3px #fed10a,0px 0px 12px #fed10a,-1px -1px 2px #fed10a,0px 0px 36px #fed10a;color:#fff;font-weight:800;background:#292b2e;padding:12px;max-width:240px;margin:0 auto 20px;border-radius:12px}#featured-frames{position:relative}.frame-tag{font-family:Permanent Marker;font-size:20px;position:absolute;z-index:1;line-height:20px;margin-bottom:-20px;text-align:center;width:100%}.frame-tag.limited{color:#da9844}.frame-tag.new{color:red}.frame-tag.best{color:#3792ff}.frame-tag.trending{background:-webkit-linear-gradient(0deg,#ff05aa 25%,#ffff92 85%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#expand-filter{text-align:center;display:none}#filters-toolbar-selects.expanded-filter{height:initial;overflow:hidden;padding:1px 0}@media only screen and (max-width:749px){#filters-toolbar-selects.expanded-filter{height:0px;overflow:hidden;padding:1px 0}.filters-toolbar-wrapper{text-align:center}#expand-filter{text-align:center;display:block}#expand-filter svg{transition:all .2s ease}#expand-filter.flip svg{transform:rotate(180deg)}#filters-toolbar-selects{transition:all .2s ease}}.brand-mobile{display:none}.brand-header{display:grid;grid-template-columns:1fr 1fr}.brand-text{padding:8vw 2vw;max-width:800px;justify-self:end}.brand-text h1{font-weight:700}.brand-text p{margin:0 0 35px}.brand-image{background-size:cover;border-radius:12px 0 0 12px;background-repeat:no-repeat;background-position-y:50%}@media only screen and (max-width: 749px){.brand-mobile{display:block}.brand-header{text-align:center;margin-top:50px;display:block}.grad-btn{margin:2px;display:block}.brand-image{display:none}.brand-text{padding:4vw}.brand-text p{margin:20px}}
/*# sourceMappingURL=/cdn/shop/t/1043/assets/frames-collection.css.map */
