:root{--ovejeros-navy: #21394d;--ovejeros-navy-soft: #2d4a63;--ovejeros-camel: #a87e5a;--ovejeros-cream: #faf7f2;--ovejeros-warm-100: #f3ead8;--ovejeros-warm-200: #e8d9bb;--ovejeros-charcoal: #2c2c2c;--ovejeros-muted: #5c5c5c;--ovejeros-ease: cubic-bezier(.22, 1, .36, 1)}.top-bar .offer-text-wrap--marquee{overflow:hidden;position:relative}.top-bar ul.grid-wrap.marquee-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;width:max-content!important;gap:60px!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;animation:ovejerosMarquee var(--animation-time, 28s) linear infinite;white-space:nowrap}.top-bar .marquee-track .marquee-item{flex-shrink:0!important;white-space:nowrap;display:inline-flex!important;align-items:center}.top-bar .marquee-track .marquee-item .richtext,.top-bar .marquee-track .marquee-item .richtext p{white-space:nowrap;letter-spacing:1px;font-size:13px;font-weight:500}.top-bar .marquee-track .marquee-item .richtext .icon{margin-inline-end:8px}.top-bar .marquee-track .right-block-box{display:none!important}.top-bar .offer-text-wrap--marquee:before,.top-bar .offer-text-wrap--marquee:after{content:"";position:absolute;top:0;bottom:0;width:60px;z-index:2;pointer-events:none}.top-bar .offer-text-wrap--marquee:before{left:0;background:linear-gradient(90deg,var(--background-color) 0%,transparent 100%)}.top-bar .offer-text-wrap--marquee:after{right:0;background:linear-gradient(270deg,var(--background-color) 0%,transparent 100%)}@keyframes ovejerosMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.top-bar .offer-text-wrap--marquee:hover ul.grid-wrap.marquee-track{animation-play-state:paused}@media(max-width:600px){.top-bar ul.grid-wrap.marquee-track{flex-direction:row!important;align-items:center!important;gap:40px!important}.top-bar ul.grid-wrap.marquee-track li.grid-wrapper.marquee-item:first-child,.top-bar ul.grid-wrap.marquee-track li.grid-wrapper.marquee-item{display:inline-flex!important}.top-bar .offer-text-wrap--marquee:before,.top-bar .offer-text-wrap--marquee:after{width:30px}}@media(prefers-reduced-motion:reduce){.top-bar ul.grid-wrap.marquee-track{animation:none!important}}.slider-content{position:relative;overflow:hidden;background:var(--ovejeros-navy)}.slider-content .home-slider .slide-image>a{position:relative;display:block;width:100%;height:clamp(520px,72vh,720px);overflow:hidden;background:var(--ovejeros-warm-100)}.slider-content .home-slider .slide-image>a img,.slider-content .home-slider .slide-image>a video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--hero-pos, 60% 35%);transform:scale(1.08);transition:transform 9s var(--ovejeros-ease);filter:brightness(.95) saturate(1.05)}.slider-content .home-slider .swiper-slide-active .slide-image>a img{transform:scale(1)}.slider-content .home-slider .slide-image>a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,#21394d8c,#21394d40 42%,#21394d00 72%);pointer-events:none;z-index:1}.slider-content .home-slider .slide-image>a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 30% 50%,transparent 40%,rgba(0,0,0,.15) 100%);pointer-events:none;z-index:1;mix-blend-mode:multiply}@media(max-width:768px){.slider-content .home-slider .slide-image>a{height:clamp(480px,75vh,600px)}.slider-content .home-slider .slide-image>a img{object-position:var(--hero-pos, center 30%)!important}.slider-content .home-slider .slide-image>a:before{background:linear-gradient(180deg,#21394d1a,#21394d0d 30%,#21394dbf)}}.slider-content .home-slider .slide-image .slider-info-content{z-index:3;bottom:auto!important;top:50%!important;transform:translateY(-50%)!important}@media(max-width:768px){.slider-content .home-slider .slide-image .slider-info-content{top:auto!important;bottom:8%!important;transform:none!important}}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info{display:flex;flex-direction:column;gap:24px;padding:0 7vw;max-width:960px}@media(max-width:768px){.slider-content .home-slider .slide-image .slider-info-content .slider-text-info{gap:18px;padding:0 6vw}}.slider-content .home-slider .slide-image .slider-info-content .sub-title{display:inline-flex;align-items:center;gap:14px;font-size:12px;letter-spacing:3.5px;text-transform:uppercase;font-weight:600;opacity:0;transform:translateY(20px);animation:ovejerosFadeUp 1s var(--ovejeros-ease) .25s forwards}.slider-content .home-slider .slide-image .slider-info-content .sub-title:before{content:"";display:inline-block;width:36px;height:1px;background:currentColor;opacity:.85}.slider-content .home-slider .slide-image .slider-info-content h2{font-size:clamp(36px,5.2vw,68px);line-height:1.05;font-weight:600;letter-spacing:-.015em;max-width:22ch;opacity:0;transform:translateY(28px);animation:ovejerosFadeUp 1.1s var(--ovejeros-ease) .4s forwards;text-wrap:balance}.slider-content .home-slider .slide-image .slider-info-content a.btn-style{align-self:flex-start;margin-top:8px;padding:17px 36px!important;border-radius:999px!important;letter-spacing:1.6px;font-size:12px!important;font-weight:700;text-transform:uppercase;opacity:0;transform:translateY(28px);animation:ovejerosFadeUp 1.2s var(--ovejeros-ease) .6s forwards;display:inline-flex;align-items:center;gap:10px;position:relative;overflow:hidden}.slider-content .home-slider .slide-image .slider-info-content a.btn-style:after{content:"\2192";display:inline-block;font-size:16px;line-height:1;transition:transform .35s var(--ovejeros-ease)}.slider-content .home-slider .slide-image .slider-info-content a.btn-style:hover:after{transform:translate(6px)}.slider-content .swiper-pagination,.slider-content .slider-dot{position:absolute;bottom:38px!important;left:clamp(24px,4vw,56px)!important;right:auto!important;display:flex;justify-content:flex-start;gap:10px;z-index:4;width:auto!important}.slider-content .swiper-pagination-bullet{width:36px;height:2px;border-radius:2px;background:#ffffff59!important;opacity:1!important;margin:0!important;transition:background .4s var(--ovejeros-ease),width .4s var(--ovejeros-ease),height .4s var(--ovejeros-ease)}.slider-content .swiper-pagination-bullet-active{background:#fff!important;width:54px;height:2px}@media(max-width:768px){.slider-content:before,.slider-content .home-slider:after{display:none}.slider-content .swiper-pagination,.slider-content .slider-dot{bottom:24px!important;left:50%!important;transform:translate(-50%)}}@keyframes ovejerosFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes ovejerosFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ovejerosZoomIn{0%{transform:scale(1.05)}to{transform:scale(1)}}[data-fade-in],.collection-image,.testi-content,.insta-item,.product-block,.custom-banner-block,.icon-rows .single-icon{animation:ovejerosFadeIn 1s var(--ovejeros-ease) both}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;transition-duration:.001ms!important}}h1,h2,h3,h4,.section-title h2,.section-title .title{font-weight:600;letter-spacing:-.005em;color:var(--ovejeros-navy)}.section-title{margin-bottom:36px!important}.section-title .sub-title,.subheading{display:inline-block;font-size:12px;letter-spacing:3px;text-transform:uppercase;font-weight:600;color:var(--ovejeros-camel);margin-bottom:12px;position:relative;padding-left:36px}.section-title .sub-title:before,.subheading:before{content:"";position:absolute;left:0;top:50%;width:26px;height:1px;background:var(--ovejeros-camel)}.section-title h2{font-size:clamp(28px,3.4vw,42px);margin:0}.btn-style,button.btn-style,a.btn-style{border-radius:999px!important;letter-spacing:1.2px;font-size:13px!important;padding:14px 30px!important;font-weight:600!important;transition:background .4s var(--ovejeros-ease),color .4s var(--ovejeros-ease),border-color .4s var(--ovejeros-ease),transform .3s var(--ovejeros-ease)!important}.btn-style:hover{transform:translateY(-1px)}a.btn-style[style*=--btn-bg-color]:hover,.slider-content a.btn-style:hover,.btn-style.style-1:hover,button.btn-1:hover,a.btn-1:hover{background:var(--ovejeros-camel)!important;color:#fff!important;border-color:var(--ovejeros-camel)!important}.theme-footer .newsletter button,.theme-footer .newsletter input[type=submit]{background:var(--ovejeros-navy)!important;color:#fff!important}.theme-footer .newsletter button:hover,.theme-footer .newsletter input[type=submit]:hover{background:var(--ovejeros-camel)!important;color:#fff!important}.icon-rows{background:var(--ovejeros-cream)}.icon-rows .single-icon{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;padding:28px 18px;border-radius:18px;background:#fff;border:1px solid rgba(33,57,77,.06);transition:transform .4s var(--ovejeros-ease),box-shadow .4s var(--ovejeros-ease)}.icon-rows .single-icon:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #21394d40}.icon-rows .single-icon i{font-size:30px;color:var(--ovejeros-camel)}.icon-rows .single-icon h3,.icon-rows .single-icon .title{font-size:16px;margin:0;color:var(--ovejeros-navy)}.icon-rows .single-icon p{font-size:14px;color:var(--ovejeros-muted);margin:0;line-height:1.5}.custom-banner{background:var(--ovejeros-cream)}.custom-banner .custom-banner-block{position:relative;border-radius:24px;overflow:hidden;background:#fff}.custom-banner .image-block .image img{width:100%;height:100%;max-height:620px;object-fit:cover;transition:transform 1.2s var(--ovejeros-ease)}.custom-banner .custom-banner-block:hover .image-block .image img{transform:scale(1.03)}.custom-banner .custom-banner-block .about-content,.custom-banner .home-about-info{position:relative}.custom-banner h2,.custom-banner .home-about-title{font-size:clamp(28px,3vw,40px)!important;line-height:1.15;max-width:16ch;margin-bottom:18px!important}.custom-banner .home-about-desc,.custom-banner p{max-width:46ch;line-height:1.7}.collection-list .swiper-slide{height:auto;display:flex}.collection-list .collection-wrap .collection-item,.collection-item{border-radius:16px!important;overflow:hidden!important;background:#fff;transition:transform .5s var(--ovejeros-ease),box-shadow .5s var(--ovejeros-ease)!important;display:flex!important;flex-direction:column!important;height:100%;width:100%}.collection-list .collection-wrap .collection-item:hover,.collection-item:hover{transform:translateY(-4px);box-shadow:0 20px 40px -24px #21394d40}.collection-list .collection-wrap .collection-item .collection-image,.collection-image{position:relative!important;overflow:hidden!important;aspect-ratio:3 / 4!important;width:100%;background:var(--ovejeros-warm-100);height:auto!important;flex-shrink:0}.collection-image .image-wrap,.collection-list .collection-wrap .collection-image .image-wrap,.collection-list .collection-wrap .collection-image a.image-wrap{display:block!important;width:100%!important;height:100%!important;position:relative!important;margin:0!important}.collection-image .image-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#21394d00 55%,#21394d59);opacity:0;transition:opacity .5s var(--ovejeros-ease);pointer-events:none;z-index:1}.collection-item:hover .collection-image .image-wrap:after{opacity:1}.collection-image .image-wrap img,.collection-image span.banner-hover img,.collection-image span.image img,.collection-list .collection-wrap .collection-image img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:var(--cat-pos, 50% 35%)!important;transition:transform 1.1s var(--ovejeros-ease)!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important}.collection-image span.banner-hover,.collection-image span.image{display:block!important;width:100%!important;height:100%!important;position:relative}.collection-item:hover .collection-image .image-wrap img{transform:scale(1.07)!important}.collection-image .item-btn,.collection-image .item-btn .count,.collection-image .item-btn .item,.collection-list .collection-wrap .collection-image a.image-wrap span.item-btn{display:none!important}.collection-list .collection-wrap .collection-item .collection-title,.collection-item .collection-title{position:static!important;bottom:auto!important;left:auto!important;right:auto!important;padding:22px 16px 24px!important;text-align:center!important;background:#fff;flex-grow:1;display:flex;align-items:center;justify-content:center}.collection-list .collection-wrap .collection-item .collection-title a.cat-title,.collection-item .collection-title a.cat-title{position:static!important;background:transparent!important;background-color:transparent!important;color:var(--ovejeros-navy)!important;padding:0!important;border-radius:0!important;width:auto!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:6px!important;text-decoration:none!important}.collection-list .collection-wrap .collection-item:hover .collection-title a.cat-title,.collection-item:hover .collection-title a.cat-title{background:transparent!important;background-color:transparent!important;color:var(--ovejeros-navy)!important}.collection-title a.cat-title .title,.collection-list .collection-wrap .collection-item .collection-title a.cat-title .title{position:static!important;opacity:1!important;visibility:visible!important;font-size:18px!important;font-weight:600!important;color:var(--ovejeros-navy)!important;letter-spacing:.2px}.collection-list .collection-wrap .collection-item:hover .collection-title a.cat-title .title{opacity:1!important;visibility:visible!important;color:var(--ovejeros-navy)!important}.collection-title a.cat-title span.shop-title,.collection-list .collection-wrap .collection-item .collection-title a.cat-title span.shop-title{position:static!important;transform:none!important;opacity:1!important;visibility:visible!important;font-size:11px!important;letter-spacing:2px!important;text-transform:uppercase!important;color:var(--ovejeros-camel)!important;font-weight:600!important;bottom:auto!important;left:auto!important;right:auto!important;display:inline-flex!important;align-items:center!important;gap:8px;padding-bottom:0}.collection-list .collection-wrap .collection-item:hover .collection-title a.cat-title span.shop-title{opacity:1!important;visibility:visible!important;color:var(--ovejeros-camel)!important}.collection-title .shop-title:after{content:"\2192";display:inline-block;transition:transform .4s var(--ovejeros-ease);font-style:normal}.collection-item:hover .collection-title .shop-title:after{transform:translate(4px)}.instagram-main .insta-item{position:relative;overflow:hidden;border-radius:14px;aspect-ratio:1 / 1}.instagram-main .insta-item img{width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ovejeros-ease)}.instagram-main .insta-item:hover img{transform:scale(1.08)}.instagram-main .insta-item .icon{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#21394d66;color:#fff;font-size:24px;opacity:0;transition:opacity .4s var(--ovejeros-ease)}.instagram-main .insta-item:hover .icon{opacity:1}.slider-content .home-slider .swiper-slide[style*=--hero-pos] .slide-image>a img{object-position:var(--hero-pos)!important}.collection-list .swiper-slide[style*=--cat-pos] .collection-image img,.collection-list .swiper-slide[style*=--cat-pos] .collection-image .image-wrap img{object-position:var(--cat-pos)!important}.testimonial{background:var(--ovejeros-cream)}.testimonial .testimonial-slider .swiper-slide{height:auto;display:flex}.testimonial .testi-content{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:0!important;grid-template-columns:none!important;align-items:stretch!important;padding:0!important;border-radius:18px;background:#fff;border:1px solid rgba(33,57,77,.06);overflow:hidden;width:100%;box-shadow:0 12px 30px -22px #21394d40;transition:transform .5s var(--ovejeros-ease),box-shadow .5s var(--ovejeros-ease)}.testimonial .swiper-slide:hover .testi-content{transform:translateY(-4px);box-shadow:0 24px 50px -22px #21394d59}.testimonial .testi-image{flex:0 0 45%!important;width:45%!important;align-self:stretch;position:relative;overflow:hidden;background:var(--ovejeros-warm-100);flex-shrink:0;padding:0!important}.testimonial .testi-image .quots-img,.testimonial .testi-image .quots-img a,.testimonial .testi-image span{display:block;width:100%;height:100%}.testimonial .testi-image .quots-img img,.testimonial .testi-image img{width:100%!important;height:100%!important;max-height:none!important;border-radius:0!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center 30%;transition:transform 1.2s var(--ovejeros-ease)}.testimonial .swiper-slide:hover .testi-image img{transform:scale(1.05)}.testimonial .testi-text{flex:1 1 55%!important;width:55%!important;display:flex;flex-direction:column;gap:12px;padding:32px 32px 34px!important;padding-inline-start:32px!important;flex-grow:1;box-sizing:border-box;justify-content:center}@media(max-width:767px){.testimonial .testi-content{flex-direction:column!important}.testimonial .testi-image{flex:0 0 auto!important;width:100%!important;aspect-ratio:4 / 5}.testimonial .testi-text{flex:1 1 auto!important;width:100%!important;padding:26px 26px 28px!important;padding-inline-start:26px!important}}.testimonial .testi-text .testi-review{display:inline-flex;gap:2px;color:#d4a258;font-size:12px}.testimonial .testi-text .testi-desc,.testimonial .testi-text p{font-size:15px;line-height:1.65;color:var(--ovejeros-charcoal);margin:0;position:relative;padding-top:26px;padding-left:28px}.testimonial .testi-text .testi-desc .desc:before{content:"\201c";position:absolute;left:0;top:0;font-size:38px;line-height:1;color:var(--ovejeros-camel);font-family:Georgia,serif;pointer-events:none}.testimonial .testi-text .author-bio{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding-top:14px;border-top:1px solid rgba(33,57,77,.08)}.testimonial .testi-text .author-bio .testi-authrname,.testimonial .testi-text .author-name{font-size:15px;font-weight:600;color:var(--ovejeros-navy)}.testimonial .testi-text .testi-hoby,.testimonial .testi-text .author-info{font-size:11px;color:var(--ovejeros-camel);letter-spacing:1.5px;text-transform:uppercase}.banner-grid{background:#fff}.banner-grid .grid-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:991px){.banner-grid .grid-wrap{grid-template-columns:1fr}}.banner-grid .grid-wrapper{position:relative}.banner-grid .banner-block{position:relative;display:block;width:100%;aspect-ratio:3 / 4;border-radius:18px;overflow:hidden;background:var(--ovejeros-navy)}.banner-grid .banner-block img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1s var(--ovejeros-ease)}.banner-grid .banner-block:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff0 35%,#ffffffeb)}.banner-grid .banner-block:hover img{transform:scale(1.05)}.banner-grid .grid-wrapper--edit_piel .banner-block img,.banner-grid .banner-block img[src*=ovejeros-edit-piel],.banner-grid .banner-block img[srcset*=ovejeros-edit-piel]{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;top:0!important;right:0!important;bottom:0!important;left:0!important;position:absolute!important;transform:scale(1.25);transition:transform 1s var(--ovejeros-ease)}.banner-grid .grid-wrapper--edit_piel .banner-block:hover img,.banner-grid .banner-block:hover img[src*=ovejeros-edit-piel],.banner-grid .banner-block:hover img[srcset*=ovejeros-edit-piel]{transform:scale(1.32)}.banner-grid .banner-block .banner-title{position:absolute;bottom:26px;left:26px;right:26px;z-index:2;display:flex;flex-direction:column;gap:6px}.banner-grid .banner-block .banner-title span{font-size:11px;letter-spacing:2.5px;text-transform:uppercase;font-weight:600;opacity:.9}.banner-grid .banner-block .banner-title h2{font-size:clamp(22px,2.2vw,28px);font-weight:600;line-height:1.15;margin:0;max-width:14ch}.banner-grid .banner-block button.btn-style{position:absolute;top:22px;right:22px;z-index:2;background:#fffffff2;color:var(--ovejeros-navy);border:none;padding:8px 18px!important;font-size:11px!important;font-weight:600;text-transform:uppercase;letter-spacing:1.5px;border-radius:999px;transition:background .4s var(--ovejeros-ease)}.banner-grid .banner-block:hover button.btn-style{background:var(--ovejeros-camel);color:#fff}.theme-header-logo img{filter:none;max-width:110px;height:auto}header .header-bottom,.theme-header{background:#fff}.theme-header.is-sticky{box-shadow:0 6px 30px -16px #21394d2e}.theme-header .header-menu,.theme-header nav ul.main-menu,.theme-header .menu-list,.theme-header ul.nav{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px 28px;margin:0;padding:0;list-style:none}.theme-header .header-menu>li,.theme-header nav ul.main-menu>li,.theme-header .menu-list>li,.theme-header ul.nav>li{white-space:nowrap}.theme-header .header-menu a,.theme-header nav a{font-size:14px!important;letter-spacing:1.2px;padding:6px 0!important}@media(max-width:1280px){.theme-header .header-menu,.theme-header nav ul.main-menu,.theme-header .menu-list,.theme-header ul.nav{gap:4px 18px}.theme-header .header-menu a,.theme-header nav a{font-size:13px!important;letter-spacing:1px}}.newspopup.modal,#news-modal{--background-color: #ffffff !important}.newspopup .modal-dialog,#news-modal .modal-dialog{max-width:880px!important;margin:1.5rem auto}.newspopup .modal-dialog .modal-content,#news-modal .modal-dialog .modal-content{display:block!important;overflow:hidden!important;border-radius:20px!important;border:none!important;padding:0!important;background:#fff!important;box-shadow:0 30px 70px -24px #21394d73;min-height:460px;max-height:86vh}.newspopup .modal-content form,.newspopup .modal-content>form,#news-modal .modal-content form{display:grid!important;grid-template-columns:1fr 1fr!important;grid-template-rows:1fr!important;align-items:stretch!important;width:100%;height:100%;min-height:460px;margin:0;padding:0;position:relative}.newspopup .modal-content form>.subscribe_area,#news-modal .modal-content form>.subscribe_area{grid-column:1 / 2!important;grid-row:1 / 2!important}.newspopup .modal-content form>.news-banner,#news-modal .modal-content form>.news-banner{grid-column:2 / 3!important;grid-row:1 / 2!important}.newspopup .modal-content form>.close-btn,#news-modal .modal-content form>.close-btn{grid-area:1 / 1 / 2 / 3!important;justify-self:end!important;align-self:start!important;position:absolute!important}.newspopup .subscribe_area,#news-modal .subscribe_area{display:flex!important;flex-direction:column!important;justify-content:center!important;text-align:left!important;padding:44px 40px!important;margin:0!important;gap:18px;width:100%!important;max-width:none!important}.newspopup .subscribe-content,#news-modal .subscribe-content{display:flex;flex-direction:column;gap:6px}.newspopup .subscribe-content h2,#news-modal .subscribe-content h2{font-size:clamp(22px,2vw,28px)!important;line-height:1.18!important;margin:0!important;color:var(--ovejeros-navy)!important}.newspopup .subscribe-content span,#news-modal .subscribe-content span{font-size:12px!important;letter-spacing:2.5px!important;text-transform:uppercase!important;color:var(--ovejeros-camel)!important;font-weight:600!important;margin-bottom:0!important}.newspopup .popup-newsletter,#news-modal .popup-newsletter{margin-top:4px!important;width:100%}.newspopup .subscribe-con .subscribe-block,#news-modal .subscribe-block{position:relative!important;display:flex!important;align-items:center!important;width:100%!important;height:52px!important;border:1px solid rgba(33,57,77,.18)!important;border-radius:999px!important;overflow:hidden!important;background:#fff!important;padding:0!important}.newspopup .subscribe-con .subscribe-block input,#news-modal .subscribe-block input.email,#news-modal .subscribe-block input[type=email]{flex:1!important;width:auto!important;height:100%!important;border:none!important;outline:none!important;background:transparent!important;padding:0 16px 0 22px!important;font-size:14px!important;color:var(--ovejeros-charcoal)!important}.newspopup .subscribe-con .subscribe-block button,#news-modal .subscribe-block button[type=submit]{position:relative!important;inset:auto!important;margin:4px!important;height:calc(100% - 8px)!important;border-radius:999px!important;padding:0 24px!important;background:var(--ovejeros-navy)!important;color:#fff!important;border:none!important;font-size:12px!important;letter-spacing:1.5px!important;text-transform:uppercase!important;font-weight:600!important;cursor:pointer;white-space:nowrap;transition:background .3s var(--ovejeros-ease)}.newspopup .subscribe-con .subscribe-block button:hover,#news-modal .subscribe-block button[type=submit]:hover{background:var(--ovejeros-camel)!important;color:#fff!important}.newspopup .dont-show,#news-modal .dont-show{font-size:13px!important;color:var(--ovejeros-muted)!important;display:flex!important;align-items:center!important;gap:8px!important;margin-top:8px}.newspopup .news-banner,#news-modal .news-banner{position:relative!important;overflow:hidden!important;width:100%!important;height:100%!important;min-height:460px;background:var(--ovejeros-warm-100)}.newspopup .news-banner img,#news-modal .news-banner img{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;object-fit:cover!important;object-position:60% 30%!important;display:block!important}.newspopup button.close-btn,#news-modal .close-btn{position:absolute!important;top:14px!important;right:14px!important;inset-inline-end:14px!important;width:36px!important;height:36px!important;border-radius:999px!important;background:#fffffff2!important;border:1px solid rgba(33,57,77,.12)!important;color:var(--ovejeros-navy)!important;display:flex!important;align-items:center!important;justify-content:center!important;z-index:5!important;cursor:pointer!important;padding:0!important}@media(max-width:720px){.newspopup .modal-content form,.newspopup .modal-content>form,#news-modal .modal-content form{grid-template-columns:1fr!important;grid-template-rows:180px 1fr!important;min-height:auto}.newspopup .modal-content form>.news-banner,#news-modal .modal-content form>.news-banner{grid-column:1 / 2!important;grid-row:1 / 2!important;min-height:180px}.newspopup .modal-content form>.subscribe_area,#news-modal .modal-content form>.subscribe_area{grid-column:1 / 2!important;grid-row:2 / 3!important;padding:26px 22px!important}.newspopup .modal-dialog .modal-content,#news-modal .modal-dialog .modal-content{min-height:auto;max-height:92vh}}.featured-collection,.collection-list{position:relative}.featured-collection:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(168,126,90,.3),transparent)}.theme-footer,.theme-footer .footer-block,.theme-footer section{background:var(--ovejeros-cream);color:var(--ovejeros-charcoal)}.theme-footer-logo img{max-width:130px;margin-bottom:18px}.theme-footer h2,.theme-footer h3,.theme-footer h4,.theme-footer .footer-title,.theme-footer .menu-title{color:var(--ovejeros-navy)!important;font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:18px}.theme-footer p,.theme-footer li,.theme-footer a,.theme-footer .menu-text,.theme-footer .nav-link,.theme-footer .footer-menu li a,.theme-footer .footer-info p,.theme-footer .footer-info span{color:var(--ovejeros-charcoal)!important;font-size:14px;line-height:1.7}.theme-footer a:hover,.theme-footer .footer-menu li a:hover{color:var(--ovejeros-navy)!important;text-decoration:none}.theme-footer .contact-info i,.theme-footer .info-icon i{color:var(--ovejeros-camel)!important}.theme-footer .newsletter input[type=email],.theme-footer .newsletter input[type=text]{background:#fff!important;border:1px solid rgba(33,57,77,.15)!important;border-radius:999px!important;height:48px;padding:0 22px;color:var(--ovejeros-charcoal)!important}.theme-footer .social-icons a,.theme-footer .social-icon a{background:#fff!important;color:var(--ovejeros-navy)!important;border-radius:999px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;margin-right:8px;transition:background .3s var(--ovejeros-ease),color .3s var(--ovejeros-ease)}.theme-footer .social-icons a:hover,.theme-footer .social-icon a:hover{background:var(--ovejeros-navy)!important;color:#fff!important}.copy-right,.copy-right section,.copy-right .copy-right-text{text-align:center;padding:18px 0;font-size:14px;color:#fff!important}.copy-right p,.copy-right span,.copy-right a{color:#fff!important}[data-reveal],.slider-content,.icon-rows,.custom-banner,.collection-list,.featured-collection,.banner-grid,.testimonial,.instagram-main{opacity:0;transform:translateY(36px);transition:opacity .9s var(--ovejeros-ease),transform .9s var(--ovejeros-ease);will-change:opacity,transform}[data-reveal].is-revealed,.slider-content.is-revealed,.icon-rows.is-revealed,.custom-banner.is-revealed,.collection-list.is-revealed,.featured-collection.is-revealed,.banner-grid.is-revealed,.testimonial.is-revealed,.instagram-main.is-revealed{opacity:1;transform:translateY(0)}.is-revealed .collection-item,.is-revealed .single-icon,.is-revealed .insta-item,.is-revealed .grid-wrapper,.is-revealed .testi-content,.is-revealed .product-block{animation:ovejerosStaggerIn .9s var(--ovejeros-ease) both}.is-revealed>*>.collection-item:nth-child(1),.is-revealed .single-icon:nth-child(1),.is-revealed .grid-wrapper:nth-child(1){animation-delay:.05s}.is-revealed>*>.collection-item:nth-child(2),.is-revealed .single-icon:nth-child(2),.is-revealed .grid-wrapper:nth-child(2){animation-delay:.15s}.is-revealed>*>.collection-item:nth-child(3),.is-revealed .single-icon:nth-child(3),.is-revealed .grid-wrapper:nth-child(3){animation-delay:.25s}.is-revealed>*>.collection-item:nth-child(4),.is-revealed .single-icon:nth-child(4){animation-delay:.35s}@keyframes ovejerosStaggerIn{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.collection-image img,.banner-grid .banner-block img,.custom-banner .image img{transition:transform .8s var(--ovejeros-ease)}@media(prefers-reduced-motion:reduce){[data-reveal],.slider-content,.icon-rows,.custom-banner,.collection-list,.featured-collection,.banner-grid,.testimonial,.instagram-main{opacity:1!important;transform:none!important}}.slider-content .home-slider .slide-image .slider-info-content .slider-text-info{width:64%!important;max-width:960px}@media(max-width:600px){.slider-content .home-slider .slide-image .slider-info-content .slider-text-info{width:88%!important}}@media(max-width:1199px){.header1 .header-area .header-main{gap:0;position:relative;justify-content:space-between;align-items:center;min-height:66px}.header1 .header-area .header-main .header-element.logo{position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);width:auto!important;margin:0!important;padding:0!important;z-index:1}.header1 .header-area .header-main .header-element.logo a.theme-header-logo,.header1 .header-area .header-main .header-element.logo a.theme-header-logo img,.header1 .header-area .header-main .header-element.logo .main-logo{max-width:110px!important;max-height:56px!important;width:auto!important;height:auto!important;margin:0!important}.header1 .header-area .header-main .header-element.toggle-content{justify-content:flex-start}.header1 .header-area .header-main .header-element.right-block-box{display:flex;justify-content:flex-end}}@media(min-width:480px){.theme-footer .newsletter input[type=email],.theme-footer .newsletter input[type=text]{padding-right:160px!important}}.tax-note,.product__tax,.product-info .shipping-tax{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/ovejeros-overrides.css.map */
