.visible-xs{display:none!important}.hidden-xs{display:block!important}@media (max-width: 767px){.visible-xs{display:block!important}.hidden-xs{display:none!important}br{display:none}}@font-face{font-family:HelveticaNeueRoman;src:url(/cdn/shop/files/HelveticaNeueRoman.otf?v=1759872772)}@media (min-width: 1400px){.container{max-width:1200px}}body,html{margin:0}ul,ol{list-style:none;padding:0;margin:0}input:focus,button:focus,textarea:focus{outline:none}img{max-width:100%}a:hover,a:focus{text-decoration:none}a{text-decoration:none}.main-sec{margin:0;font-size:10px;overflow-x:hidden;font-family:Rethink Sans,sans-serif}.nav-sec{padding:3em 0;background:#fff}.nav-col{display:flex;align-items:center;gap:1em;justify-content:space-between}.nav-logo a img{width:15.4em}.nav-btns{display:flex;align-items:center;gap:1.25em}span.navbar-toggler-icon{width:2rem;height:2rem}.s-btn{font-family:HelveticaNeueRoman;font-weight:500;font-size:1.45em;color:#fff;background:#00223e;border:1px solid #00223E;border-radius:3em;padding:.68125em 2em;transition:.3s}.s-btn:hover{background:#8d5365;border:1px solid #8D5365}.b-btn{font-family:HelveticaNeueRoman;font-weight:500;font-size:1.45em;color:#fff;background:#8d5365;border:1px solid #8D5365;border-radius:3em;padding:.68125em 2em;transition:.3s}.b-btn:hover{background:#00223e;border:1px solid #00223E}.hero-col{background:#00223e;border-radius:2em;overflow:hidden;padding:2em;min-height:55em;display:flex;align-items:center;justify-content:center;text-align:center;position:relative}.hero-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative;z-index:9}.hero-inner h6{font-family:HelveticaNeueRoman;font-weight:500;font-size:1.5em;color:#fff;margin-bottom:.75em}.hero-heading{width:53.4em;margin-bottom:2.5em}.hero-sign{width:23em;margin-bottom:3.5em}.hero-inner .b-btn:hover{border:1px solid #fff}.hero-absolute{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.advance-sec{position:relative}.advance-col{overflow:hidden;padding:2em;min-height:47em;display:flex;align-items:center;justify-content:center;text-align:center}.advance-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:relative}.advance-icon{width:4em}.advance-inner h1{font-family:Rethink Sans;font-weight:500;font-size:3.25em;margin:1em 0;color:#00223e;letter-spacing:-1px}.advance-inner h1 span{color:#8d5365}.advance-inner .hero-sign{margin:initial}.advance-absolute{position:absolute;right:0;top:5em;width:14.8em}.advance-absolute-2{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.three-frame-sec{padding:2em 0}.three-frame-col{background:linear-gradient(190.55deg,#00223e00 42.79%,#00223e 83.72%),linear-gradient(0deg,#00223e,#00223e);padding:3em;border-radius:2em;min-height:38em;display:flex;align-items:end;justify-content:start;text-align:start}.three-frame-inner img{width:5em;height:5em;object-fit:contain;object-position:center;margin-bottom:1.875em}.three-frame-inner h2{font-family:Rethink Sans;font-weight:500;font-size:3.25em;letter-spacing:-1px;color:#fff;margin-bottom:.2875em}.three-frame-inner p{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.45em;color:#fff;margin-bottom:1.875em}.three-frame-inner .b-btn:hover{border:1px solid #fff}.three-frame-sec .row .col-12{padding-right:calc(var(--bs-gutter-x) * .25);padding-left:calc(var(--bs-gutter-x) * .25)}.profile-col{background:#fffaf8;border-radius:2em;overflow:hidden;padding:6em;margin:5em 0;display:flex;align-items:center}.profile-content{width:60%}.profile-content2{width:100%}.profile-img{width:40%}.profile-img img{width:100%;border-radius:2em}.profile-inner{max-width:70%;margin:auto auto auto 0;padding-left:3.5em}.profile-inner2{max-width:100%;margin:0,auto;padding-left:3.5em}.profile-inner span{font-family:HelveticaNeueRoman;font-weight:500;font-size:1.45em;text-transform:uppercase;color:#00223e;opacity:20%;margin-bottom:1em;display:block}.profile-inner h2{font-family:Rethink Sans;font-weight:500;font-size:3.25em;color:#8d5365;letter-spacing:-1px;margin-bottom:.875em}.profile-inner p{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.45em;color:#00223e;margin-bottom:1em}.profile-inner .nav-btns .s-btn{padding:.68125em 2.16em}.profile-inner2 span{font-family:HelveticaNeueRoman;font-weight:500;font-size:1.45em;text-transform:uppercase;color:#00223e;opacity:20%;margin-bottom:1em;display:block}.profile-inner2 h2{font-family:Rethink Sans;font-weight:500;font-size:3.25em;color:#8d5365;letter-spacing:-1px;margin-bottom:.875em}.profile-inner2 p{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.45em;color:#00223e;margin-bottom:3em}.profile-inner2 .nav-btns .s-btn{padding:.68125em 2.16em}.collection-sec{padding:10em 0}.collection-head{text-align:center}.collection-head span{font-family:HelveticaNeueRoman;font-weight:500;font-size:1.45em;text-transform:uppercase;color:#00223e;opacity:20%;margin-bottom:1em;display:block}.collection-head h2{font-family:Rethink Sans;font-weight:500;font-size:3.25em;letter-spacing:-1px;color:#8d5365;margin-bottom:2em}.collection-img{position:relative}.collection-img img{width:100%}.collection-content{margin-top:3em}.collection-content img{width:4.6em}.collection-content h3{font-family:Rethink Sans;font-weight:500;font-size:2.125em;letter-spacing:-1px;color:#8d5365;margin:.75em 0 .2875em}.collection-content p{margin:0;font-family:HelveticaNeueRoman;font-weight:400;font-size:1.45em;color:#00223e}.collection-img .b-btn{color:#8d5365;background:transparent;width:auto;position:absolute;bottom:2em;left:2em;right:2em;border:1px solid #8D53651A}.collection-img .b-btn:hover{background:#8d53651a}.swiper-highlight1x{padding-right:25px!important;padding-left:2px!important}.swiper-highlight1x .swiper-wrapper{padding-bottom:7em!important}.swiper-highlight1x .swiper-scrollbar{width:18%!important;margin:auto!important;height:6px!important;left:41%!important;background-color:#ffefe9!important}.swiper-highlight1x .swiper-scrollbar-drag{background-color:#00223e!important}.blog-col{background:#fffaf8;border-radius:2em;overflow:hidden;margin:5em 0;padding:7em 0}.blog-inner{position:relative}.blog-img img{width:100%}.blog-content{position:absolute;bottom:4em;left:2.875em;right:1.875em;z-index:9}.blog-content h6{font-family:Rethink Sans;font-weight:500;font-size:3em;color:#fff;margin-bottom:.5em}.blog-content p{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.45em;color:#fff;margin-bottom:2em}.swiper-highlight2x{padding-right:3.125vw!important}.blog-sec .collection-head h2{margin-bottom:1.25em}.service-sec .profile-col{margin-top:1em}.service-sec .profile-inner h2{color:#00223e}.service-sec .profile-inner p{margin-bottom:1.5em}.service-sec .profile-inner ul{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.45em;color:#00223e;margin-bottom:3em;list-style:disc;padding-left:1.75em}.service-sec .profile-inner ul li{text-decoration:underline}.service-sec .profile-inner{max-width:92%;margin:auto auto auto 0;padding-left:7em}.faq-sec{padding:3em 0 5em}.faq-accord{max-width:83%;margin:auto}.faq-accord .accordion{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;gap:1.5em;align-items:self-start}.faq-sec .collection-head h2{margin-bottom:1.25em}.faq-sec .accordion-item{background-color:transparent;border:0!important;border-radius:2em!important;padding:2.5em 3em;background:#fffaf8!important}.faq-sec .accordion-button:focus{border-color:transparent;box-shadow:none}.faq-sec .accordion-button{border:0!important;font-family:HelveticaNeueRoman;font-weight:700;font-size:.9em;color:#00223e;background:#fffaf8!important;border-radius:0!important;padding:0}.faq-sec .accordion-button:not(.collapsed){color:#00223e;background-color:#fff;box-shadow:none}.faq-sec .accordion-body p{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.45em;color:#00223e;margin-bottom:0}.faq-sec .accordion-body{padding:1em 0 0}.faq-sec .accordion-button:after{background-image:url(https://berowra-eyewear-studios.myshopify.com/cdn/shop/t/3/assets/down-chevron.svg?v=31382178146342420141761611599);width:2.4rem;height:2.4rem;background-size:2.4rem}.faq-btn{text-align:center;margin-top:5em}.footer-sec{padding:6em 0 3em;background:#00223e}.footer-col{display:flex;align-items:center;gap:10px;justify-content:space-between;max-width:83%;margin:auto}.footer-logo a img{width:19.9em}.footer-links ul{display:flex;flex-direction:column;gap:.5em}.footer-links ul li{font-size:14.5px}.footer-links ul li a{font-family:HelveticaNeueRoman;font-weight:500;font-size:14.5px;color:#8d5365}.footer-links ul li a:hover{text-decoration:underline}.footer-links span{display:flex;align-items:center;gap:1em;margin-top:2em}.footer-copy{display:flex;align-items:center;gap:1em;justify-content:space-between;max-width:83%;margin:5em auto auto;padding-top:2.5em;border-top:1px solid #FFFFFF80}.footer-copy span{display:flex;align-items:center;gap:1em;color:#fff;opacity:.8}.footer-copy span a{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.25em;color:#fff}.footer-copy span a:hover{text-decoration:underline}.footer-copy p{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.25em;color:#fff;margin:0;opacity:.8}.about-advance-sec .hero-sign{width:19.4em}.about-advance-sec .advance-col{min-height:35em}.about-profile-sec .profile-inner p{margin-bottom:1.5em}.about-profile-sec .nav-btns{margin-bottom:2em}.form-label{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.45em;color:#000;opacity:30%}.form-control{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.4em;color:#ccc8c6;border:1px solid #00000014!important;background:transparent!important;border-radius:3em;padding:1em 1.5em;box-shadow:none!important}.form-control::placeholder{color:#ccc8c6}.about-form .mb-3{display:flex;flex-direction:column;align-items:self-start;margin-bottom:2em!important}.about-form textarea{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.4em;color:#000;border:1px solid #00000014!important;background:transparent!important;border-radius:1em;padding:1em 1.5em;box-shadow:none!important;min-height:10em;width:100%;resize:none}.about-form textarea::placeholder{color:#ccc8c6}.about-form .mb-3 .s-btn{padding:.68125em 2.2em;margin-top:.825em}.about-profile-sec .profile-col{margin-bottom:.5em}.contact-profile-sec .profile-inner ul{display:flex;flex-direction:column;gap:.5em;margin-bottom:2em}.contact-profile-sec .profile-inner ul li a{font-family:HelveticaNeueRoman;font-weight:400;font-size:1.45em;color:#00223e;display:flex;align-items:center;gap:.555em}.contact-profile-sec .profile-inner ul li a svg{width:11px;height:11px;flex-shrink:0;display:flex;justify-content:center;align-items:center}.contact-profile-sec .profile-inner ul li:first-child a{text-decoration:underline}.contact-map-sec{margin-top:1.5em}.contact-map-col img{width:100%;cursor:pointer}.team-profile-sec .profile-col{margin:1em 0}.team-profile-sec .profile-inner{max-width:84%;padding-left:8em}.vision-sec{padding:2em 0 0}.vision-sec .three-frame-col{margin:2.5em 0 0;background:#fffaf8;min-height:43em;align-items:center;padding:3em 5em}.vision-sec .three-frame-inner h2{color:#8d5365;margin-bottom:.555em}.vision-sec .three-frame-inner p{color:#000}.vision-sec .three-frame-col2x{background:#00223e!important}.vision-sec .three-frame-col2x .three-frame-inner h2,.vision-sec .three-frame-col2x .three-frame-inner p{color:#fff!important}.container .col-12{padding-left:.8em!important;padding-right:.8em!important}.collection-img{border:1px solid rgba(0,0,0,.06);border-radius:4em;overflow:hidden}.collection-img img{min-height:34em;padding-bottom:8em;object-fit:contain}.shopify-policy__body{font-family:HelveticaNeueRoman}.shopify-policy__container h1,.shopify-policy__container h2,.shopify-policy__container h3,.shopify-policy__container h4,.shopify-policy__container h5,.shopify-policy__container h6{font-family:Rethink Sans;text-transform:capitalize;margin-bottom:1rem;margin-top:1.5rem}.shopify-policy__container p,.shopify-policy__container ul,.shopify-policy__container ol,.shopify-policy__container table{margin-bottom:1rem}.shopify-policy__container ul,.shopify-policy__container ol{list-style:disc;padding-left:1.3rem}.shopify-policy__container li{margin-bottom:1rem}.shopify-policy__container{max-width:900px;font-size:14px;padding-bottom:5rem;padding-top:1rem}.shopify-policy__title h1{font-size:3rem;margin-bottom:2rem}.three-frame-inner h2{max-width:14rem}.three-frame-sec .col-12:first-child .three-frame-inner h2{max-width:22rem}.article-template__content{font-family:HelveticaNeueRoman}.article-template__content h1,.article-template__content h2,.article-template__content h3,.article-template__content h4,.article-template__content h5,.article-template__content h6{font-family:Rethink Sans;text-transform:capitalize;margin-bottom:1rem;margin-top:1.5rem}.article-template__content p,.article-template__content ul,.article-template__content ol,.article-template__content table{margin-bottom:1rem}.article-template__content ul,.article-template__content ol{list-style:disc;padding-left:1.3rem}.article-template__content li{margin-bottom:1rem}.article-template__content{font-size:16px;padding-bottom:5rem;padding-top:1rem}.article-template__title{font-size:3rem;margin-bottom:2rem;font-family:Rethink Sans}.article-template__hero-container .media img{border-radius:2rem}.article-template__hero-container .media{background-color:transparent}.nav-btns ul{font-family:HelveticaNeueRoman;display:flex;gap:2em;padding-right:1em}.nav-btns ul a{color:#00223e;font-size:1.45em;transition:all .3s ease}.nav-btns ul a:hover{text-decoration:underline;color:#8d5365}.header__icon--cart{margin-left:-1.2rem}.header__icon--cart:hover{color:#000}.nav-btns ul.sub-menu a,.nav-btns ul.sub-menu a button{font-size:1.5rem}div#nav-submenu-wrap .sub-menu{position:fixed;top:0;right:0;width:30vw;min-width:260px;padding:4rem 3rem;background:#fff;z-index:100;height:100vh;align-items:start;z-index:1}.submenu-close{top:3rem;position:fixed;right:3rem;width:1rem;height:1rem;background-size:cover;z-index:10}div#navbarDropdownShade{width:100vw;height:100vh;position:fixed;top:0;left:0;background-color:#80808024;z-index:0}@media (min-width: 768px){.collection-col .swiper-highlight1x,.blog-col .swiper{padding-left:calc(50% - 360px)!important}}@media (min-width: 992px){.collection-col .swiper-highlight1x,.blog-col .swiper{padding-left:calc(50% - 480px)!important}}@media (min-width: 1200px){.collection-col .swiper-highlight1x,.blog-col .swiper{padding-left:calc(50% - 575px)!important}}@media (min-width: 1400px){.main-sec{font-size:11px}.container{max-width:1350px}.collection-col .swiper-highlight1x,.blog-col .swiper{padding-left:calc(50% - 675px)!important}}@media (min-width: 1600px){.main-sec{font-size:11px}.container{max-width:1450px}.collection-col .swiper-highlight1x,.blog-col .swiper{padding-left:calc(50% - 725px)!important}}@media (max-width: 1200px){.main-sec{font-size:9px}}@media (max-width: 992px){.profile-inner{max-width:100%!important;padding-left:3.5em!important;padding-right:3.5em!important}.faq-accord{max-width:100%}.footer-col{max-width:100%;flex-direction:column;align-items:start;gap:1.5rem}.footer-copy{max-width:100%}.nav-btns ul{gap:1em;padding-right:0}}@media (max-width: 767px){.three-frame-sec .row .col-12{padding-right:calc(var(--bs-gutter-x) * .5)!important;padding-left:calc(var(--bs-gutter-x) * .5)!important}.three-frame-col{margin-bottom:2em}.profile-col{padding:5em 3em;margin:3em 0;flex-direction:column-reverse;gap:3em}.s-btn,.b-btn{padding:10px 20px!important;line-height:1}.about-profile-sec .nav-btns{margin-bottom:0}.profile-content,.profile-img{width:100%}.blog-col{margin:3em 0;padding:5em 0}.advance-inner h1 span{color:#8d5365;display:inline-block;width:100%}.hero-heading{width:34.4em;margin-bottom:2.5em}.blog-content{bottom:3em;left:2em;right:2em}.profile-inner{padding-left:1em!important;padding-right:1em!important}.service-sec .profile-col{margin-top:1em;flex-direction:column}.faq-accord .accordion{grid-template-columns:repeat(1,minmax(0,1fr));gap:1em}.collection-sec{padding:5em 0}.advance-absolute{width:10em}.advance-inner h1{font-size:3em}.container,.container-fluid{padding-left:2em;padding-right:2em}.collection-col .swiper-highlight1x{padding-left:2em!important}.swiper-highlight2x{padding-left:2em!important;padding-right:2em!important}.swiper-highlight1x{padding-right:2em!important}}@media (max-width: 570px){.advance-absolute{width:7em}.footer-copy{flex-direction:column}}@media (max-width: 992px){.team-profile-sec .profile-col{flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
