.header{border-top:1px solid #afe5e0}input.form__field{border:1px solid #93a1b5}.announcement-bar__content{line-height:120%}.nav-bar{border-bottom:1px solid #e8e8e8}li.buddha-menu-item a{font-weight:600;color:#20376a}li.buddha-menu-item a:hover{color:#10a996}.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{font-weight:700}.breadcrumb__item .link{color:#11a996;text-decoration:underline}.estimate-shipping{border-top:1px dotted #d3d3d3}.shipping-estimator__results{background:#e9e9e9;padding:16px;border-radius:10px}.button{border-radius:8px;-webkit-border-radius:8px}.shopify-payment-button__button--unbranded{border-radius:8px!important;-webkit-border-radius:8px!important;color:var(--secondary-button-background)!important;background:var(--secondary-button-text-color)!important;border:1px solid var(--secondary-button-background)!important}.shopify-payment-button__button--unbranded:hover{background:var(--footer-heading-text-color)!important;color:var(--secondary-button-text-color)!important}.section__header{border-bottom:1px dotted #48AC33}.section__header .section__title{border-bottom:4px solid #48AC33;font-size:1.5rem;font-weight:700;line-height:120%}.section__action-link{text-decoration:underline}.section__action-link:hover{color:#10a996}.slideshow .flickity-page-dots .dot{border:3px solid #20376a!important;width:16px;height:16px;background:#11a996}.slideshow .flickity-page-dots .dot.is-selected{background:#636e6d}.template-collection h1.collection__title.heading{text-transform:uppercase}.collection-item__image-wrapper{padding:5px}.collection-list .collection-item img{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.collection-list .collection-item img:hover{transform:scale(1.05)}#filter-p-vendor .collection__filter-checkbox-list,#mobile-filter-p-vendor .collection__filter-checkbox-list{text-transform:uppercase;font-size:.9rem}.product-gallery__carousel{border:1px dotted #48AC33;padding:4px}.product-meta__title,.price--highlight{font-weight:700}.inventory-bar{display:none}.quantity-selector--product{border:1px solid #d3d3d3}.quantity-selector--product .quantity-selector__value{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.product-meta__vendor{font-weight:700}.product-block-list__item h2.card__title{font-weight:700;border-bottom:1px dotted green}.estado-producto-gallery{position:absolute;left:8px;top:0;z-index:1}.estado-producto-gallery-coleccion{position:absolute;left:1px;top:40px;z-index:1}.estado-producto-gallery-coleccion .estado-item img{width:30px}.estado-producto,.card-despacho-producto{padding:16px;margin-bottom:16px;background:#f1f5f8;border-radius:6px;-webkit-border-radius:6px}.estado-producto .estado-item{display:flex;align-items:center;line-height:120%}.estado-producto .estado-item img{margin-right:10px;width:auto;height:auto}.card-despacho-producto .link{color:var(--link-color-hover);font-weight:700;text-decoration:underline}.card-clasificacion-estado{background:#fafafa;border:1px dotted #dddbdb;border-radius:.5rem;padding:1rem;box-shadow:0 1px var(--border-color),0 -1px var(--border-color)}h2{color:var(--heading-color);font-weight:700;border-bottom:1px dotted var(--header-light-text-color);padding:8px 16px}.lista-clasificacion-estado{display:flex;justify-content:space-around;flex-wrap:wrap;text-align:center}.lista-clasificacion-estado .descripcion{max-width:130px;line-height:100%;margin-bottom:.5rem}.badge.warning{line-height:120%;background:#ffc107;font-size:12px;text-align:center;border-radius:10px;-webkit-border-radius:10px;padding:2px 6px}.template-index .text-with-icons{background:#ebefe0;padding:24px 0;border-radius:40px;-webkit-border-radius:40px}.template-index .text-with-icons__item{background:#fff;border-radius:20px;-webkit-border-radius:20px;border:1px solid #e0dfdf;padding:16px}.template-index .text-with-icons__title{font-size:1.1rem;margin-bottom:8px;font-weight:700}.template-index .text-with-icons__title,.template-index .text-with-icons__content{color:#20376a;line-height:140%}.template-index .text-with-icons__item .text-with-icons__icon-wrapper{color:#48ac33}.template-page figure{text-align:center;margin:0}.template-page figure img{margin:0}.faq__item{background:#f4f3e2;border-radius:10px!important;-webkit-border-radius:10px!important}.faq__group-title{font-weight:600;text-align:left;border-left:3px solid #a7c715;padding-left:16px;margin-left:3px}.faq__contact-info{border-top:1px dotted #48ac33;border-bottom:1px dotted #48ac33}.faq__contact-info .page__title{font-weight:600}.template-page-terminos-politicas .page__header--stack.page__header--centered{align-items:normal}.template-page-terminos-politicas h1{text-align:left}.product-meta__share-buttons .social-media__item svg{opacity:1;color:#11a996}.product-meta__share-buttons .social-media__item:hover svg{color:#5ae0cd!important}.page__header h1{color:green;font-weight:700;border-bottom:1px dotted green;margin-bottom:32px}#judgeme_product_reviews{background:url(/cdn/shop/files/linea-divisoria-light.png?v=1751322847) top left repeat-x}#judgeme_product_reviews .jdgm-rev-widg{background:url(/cdn/shop/files/linea-divisoria-light.png?v=1751322847) bottom left repeat-x}.jdgm-widget{padding:16px 0;margin-top:30px}.jdgm-rev-widg__title{font-weight:700;color:#20376a}.jdgm-write-rev-link,.jdgm-write-review-modal__nav-btn{border-radius:8px!important;-webkit-border-radius:8px!important}.jdgm-write-review-modal .jdgm-write-review-modal__content{border:3px solid #4aa327}.jdgm-write-review-modal .jdgm-write-review-modal__title{font-weight:700!important;color:#20376a!important}.collection__title{font-weight:900}.collection__title{padding-bottom:12px}.collection__toolbar{border-top:1px solid #C5D0DD;border-bottom:1px solid #C5D0DD;margin-bottom:16px}.collection__filter-group-name{background:#e4e1e1;padding:0 4px;border-radius:3px;-webkit-border-radius:3px}.template-search .collection__filter-group-list .collection__filter-group:nth-child(2){display:none}#mobile-collection-filters-form .collection__filter-group:nth-child(2n){display:none}.template-page-contact .bajada{font-size:1.1rem}#contact_form{background:#f4f3e2;padding:20px}.quantity-selector{border:1px solid #d3d3d3}.quantity-selector .quantity-selector__value{border-left:1px solid #d3d3d3;border-right:1px solid #d3d3d3;height:100%}.line-item__quantity-remove,.mini-cart__quantity-remove{color:#1990c6;text-decoration:underline}.mini-cart__recap-price-line{font-size:1.3rem}.cart-recap__price-line{font-size:1.5rem}.template-page-tiendas-bop .page__content{font-size:20px;line-height:120%}.template-page-tiendas-bop .image-with-text{max-width:800px;margin:0 auto;padding:32px;background:#f4f3e3;border:1px dotted #AAC810;border-radius:20px!important;-webkit-border-radius:20px!important}.template-page-tiendas-bop .image-with-text .h3{color:#20376a;font-weight:700}.template-page-tiendas-bop .image-with-text .rte{color:#242424}.template-page-tiendas-bop .image-with-text .button{width:100%}.template-page-tiendas-bop .image-with-text img{border-radius:20px!important;-webkit-border-radius:20px!important}.template-page-tiendas-bop .image-with-text .rte h3{font-weight:700;font-size:16px;line-height:140%}.template-page-tiendas-bop .image-with-text .rte h6{margin:1em 0 .6em}.template-page-tiendas-bop .image-with-text .rte p{margin-bottom:.4rem}.template-page-tiendas-bop .image-with-text ul{margin:0 0 20px;padding:0;list-style-type:none!important}.template-page-tiendas-bop .image-with-text ul li{background:#f08200;color:#fff;display:inline-block;padding:0 8px;margin-right:6px;font-size:.8rem;font-weight:700;border-radius:7px!important;-webkit-border-radius:7px!important;contain:paint}.template-page-tiendas-bop .block-list{max-width:800px;margin:0 auto}.template-page-tiendas-bop .block-list .promo-block{border-radius:20px!important;-webkit-border-radius:20px!important}.template-page-tiendas-bop .block-list h2,.template-page-tiendas-bop .promo-block .heading{font-weight:700}.template-page-tiendas-bop .promo-block h4{font-size:1.2rem;margin-bottom:.7rem}.cambios_devoluciones .seccion{padding:24px 0 48px;border-bottom:1px dotted #ee810c}.cambios_devoluciones .seccion .card{font-size:18px}.sr-sb-white{right:0!important;top:40%!important}.template-page-quienes-somos .section{margin:40px 0}.template-page-quienes-somos .section .container{max-width:800px}.template-page-quienes-somos .section .container .image-with-text h3{color:green;text-align:center;position:relative}.template-page-quienes-somos .section .container .image-with-text h3:before{content:"";position:absolute;left:50%;margin-left:-32px;top:-50px;width:64px;height:40px;background:url(https://bodegaoportunidades.cl/cdn/shop/files/lineas-bop.png) center center no-repeat;background-size:cover}.two-banners-wrapper{display:flex;flex-wrap:wrap;gap:32px;margin:0 auto;max-width:1400px;padding:24px;justify-content:center;background:#f4f6fa;border-radius:15px!important;-webkit-border-radius:15px!important}.two-banners-image{flex:1 1 calc(50% - 24px)}.two-banners-image.single{max-width:550px;flex:1 1 100%}.two-banners-image a{display:block;text-decoration:none}.two-banners-image a:hover{opacity:.9}.two-banners-image img{width:100%;height:auto;display:block;border-radius:15px!important;-webkit-border-radius:15px!important}@media screen and (max-width:768px){.two-banners-wrapper{flex-direction:column;gap:24px}.two-banners-image,.two-banners-image.single{flex:1 1 100%;max-width:100%}}.age-gate-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000bf;display:flex;align-items:center;justify-content:center;z-index:9999}.age-gate-modal{background-color:#fff;padding:2.5rem;border-radius:1rem;max-width:400px;width:90%;text-align:center;font-family:inherit;box-shadow:0 12px 28px #00000040;animation:fadeIn .3s ease-out}.age-gate-modal h2{font-size:1.75rem;margin-bottom:1rem;font-weight:600;color:#222}.age-gate-modal p{font-size:1rem;margin-bottom:2rem;color:#555}.age-gate-btn{padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s ease-in-out;font-family:inherit;width:100px}.age-gate-btn--yes{margin-right:.5rem}.age-gate-btn--no{background-color:#a0b718;color:#fff}.age-gate-btn:hover{opacity:.9}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.store-reviews{background-color:#f9f9f9;padding:60px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif}.store-reviews__title{text-align:center;font-size:2rem;margin-bottom:2rem;color:#20376a;font-weight:500}.reviews-carousel-wrapper{position:relative;display:flex;align-items:center}.carousel-arrow{background-color:#00000080;border:none;color:#fff;font-size:2rem;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;z-index:10;position:absolute}.carousel-arrow i{font-size:1.2rem}.carousel-arrow:hover{background-color:#000000e6}.carousel-arrow--prev{margin-right:10px;left:0}.carousel-arrow--next{margin-left:10px;right:0}.carousel-arrow{transition:transform .2s ease}.carousel-arrow:hover{transform:scale(1.1)}.carousel-arrow.is-disabled{opacity:.3;cursor:not-allowed;pointer-events:none;transition:opacity .3s ease}.reviews-carousel{overflow-x:auto;scroll-behavior:smooth;display:flex;gap:1.5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;flex:1;padding:0 10px}.review-card{flex:0 0 280px;scroll-snap-align:start;background-color:#fff;border-radius:12px;box-shadow:0 6px 20px #0000000d;padding:1.5rem;text-align:center;transition:box-shadow .3s ease}.review-card:hover{box-shadow:0 8px 25px #0000001a}.review-card__avatar{width:60px;height:60px;border-radius:50%;object-fit:cover;margin:0 auto 1rem}.review-card__avatar--placeholder{width:60px;height:60px;border-radius:50%;background-color:#ddd;margin:0 auto 1rem}.review-card__stars{color:#f5a623;font-size:1.25rem;margin-bottom:.5rem;-webkit-user-select:none;user-select:none}.review-card__content{font-size:1rem;color:#333;margin:.5rem 0 1rem;font-style:italic;line-height:140%}.review-card__author{font-size:.9rem;color:#666;font-weight:600;margin-bottom:.25rem}.review-card__date{font-size:.85rem;color:#aaa}.review-card{transition:transform .3s ease,box-shadow .3s ease}.review-card:hover{transform:translateY(-4px);box-shadow:0 12px 30px #0000001a}.store-reviews__cta{text-align:center;margin-top:2.5rem}.btn-review{background-color:#197bff;color:#fff;padding:.8rem 2rem;border-radius:8px;text-decoration:none;font-weight:600;font-size:1rem;transition:background-color .3s ease;display:inline-block}.btn-review:hover{background-color:#529dff}@media(max-width:480px){.review-card{flex:0 0 90vw}}@media(max-width:736px)and (orientation:portrait){.price-list{display:block!important}}@media screen and (max-width:740px){.modal__close{position:absolute;top:18px;right:18px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
