:root{--ww-ink: #1C1C1A;--ww-muted: #5E5D58;--ww-line: #D6D4CE;--ww-line2: #CFCDC6;--ww-card: #F2F1EE;--ww-cream: #FAF5EB;--ww-star: #F2C230;--ww-font: Helvetica,"Helvetica Neue",Arial,sans-serif}[id^=MainProduct-]{font-family:var(--ww-font);color:var(--ww-ink)}[id^=MainProduct-] .product.grid{column-gap:0}[id^=MainProduct-] .global-media-settings{border:0!important;border-radius:0!important;box-shadow:none!important}[id^=MainProduct-] .product__media-item .product-media-container{background:#f7f7f7}@media screen and (min-width:990px){[id^=MainProduct-]>.page-width{max-width:none!important;padding-left:0!important;padding-right:0!important}[id^=MainProduct-] .product__media-list.grid{column-gap:2px!important;row-gap:2px!important;margin:0}[id^=MainProduct-] .product--stacked .product__media-item,[id^=MainProduct-] .product:not(.product--columns) .product__media-list .product__media-item:first-child{width:calc(50% - 1px)!important;max-width:calc(50% - 1px)!important;padding:0!important}[id^=MainProduct-] .product__info-wrapper{padding:44px 64px 40px 56px!important}[id^=MainProduct-] .product__info-container{max-width:520px}}@media screen and (max-width:989px)and (min-width:750px){[id^=MainProduct-] .product__info-wrapper{padding-left:32px!important;padding-right:32px!important}}@media screen and (max-width:749px){[id^=MainProduct-]>.page-width{padding-left:0!important;padding-right:0!important}[id^=MainProduct-] .slider-mobile-gutter{padding:0!important;margin:0!important}[id^=MainProduct-] .product__media-list.slider--mobile{margin:0!important;padding:0!important;scroll-padding-left:0!important;gap:0!important}[id^=MainProduct-] .product__media-list .product__media-item{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}[id^=MainProduct-] .slider-buttons{margin-top:6px}[id^=MainProduct-] .product__info-wrapper{padding:6px 20px 0!important}}[id^=MainProduct-] .product__info-container>*+*{margin-top:12px;margin-bottom:0}[id^=MainProduct-] .product__text.caption-with-letter-spacing{font-family:var(--ww-font);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ww-muted);margin-bottom:0}[id^=MainProduct-] .product__title{margin:0!important}[id^=MainProduct-] .product__title h1,[id^=MainProduct-] .product__title .h1{font-family:var(--ww-font)!important;font-size:34px!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.08!important;color:var(--ww-ink);margin:0}[id^=MainProduct-] .price{font-family:var(--ww-font);margin:0}[id^=MainProduct-] .price .price-item{font-size:20px!important;letter-spacing:0;color:var(--ww-ink)}[id^=MainProduct-] .price--on-sale .price-item--regular{font-size:14px!important;color:var(--ww-muted)}[id^=MainProduct-] .price--on-sale .price-item--sale{background:var(--ww-cream);padding:3px 8px;border-radius:4px}[id^=MainProduct-] .price .badge{background:var(--ww-cream)!important;color:var(--ww-ink)!important;border:0!important;border-radius:4px!important;font-family:var(--ww-font);font-size:11px;font-weight:700;letter-spacing:.02em;padding:4px 8px}[id^=MainProduct-] variant-selects{margin-top:22px;padding-top:22px;border-top:1px solid var(--ww-line);display:block}[id^=MainProduct-] .product-form__input{margin:0}[id^=MainProduct-] .product-form__input .form__label{font-family:var(--ww-font);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ww-muted);margin-bottom:12px}[id^=MainProduct-] .product-form__input--pill input[type=radio]+label{min-width:46px;height:44px;padding:0 12px;margin:0 6px 6px 0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ww-line)!important;border-radius:10px!important;background:#fff;color:var(--ww-ink);font-family:var(--ww-font);font-size:13px;letter-spacing:0;transition:border-color .15s ease,background .15s ease}[id^=MainProduct-] .product-form__input--pill input[type=radio]+label:hover{border-color:var(--ww-ink)!important}[id^=MainProduct-] .product-form__input--pill input[type=radio]:checked+label{background:var(--ww-ink)!important;color:#fff!important;border-color:var(--ww-ink)!important;font-weight:700}[id^=MainProduct-] .product-form__input--pill input[type=radio].disabled+label,[id^=MainProduct-] .product-form__input--pill input[type=radio]:disabled+label{color:#a8a6a0;text-decoration:line-through;border-color:var(--ww-line)!important}[id^=MainProduct-] .product-form__input--pill input[type=radio].disabled:checked+label{color:#fff}[id^=MainProduct-] .product-form__input--pill input[type=radio]+label:before{display:none}[id^=MainProduct-] .product-popup-modal__opener{margin:4px 0 0!important}[id^=MainProduct-] .product-popup-modal__button{font-family:var(--ww-font);font-size:12px;color:var(--ww-ink);text-decoration:underline;text-underline-offset:4px;min-height:44px;padding:0 0 0 22px;display:inline-flex;align-items:center;letter-spacing:0;background:no-repeat left center / 15px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M1.5 5.5h13v5h-13z M4 5.5v2 M6.5 5.5v2.8 M9 5.5v2 M11.5 5.5v2.8' stroke='%231C1C1A' stroke-width='1.1' fill='none' stroke-linejoin='round'/%3E%3C/svg%3E")}.product-popup-modal[open]{background:#f8f7f4e0!important;-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.product-popup-modal__content{border-radius:16px!important;border:1px solid rgba(255,255,255,.95)!important;background:#fffffff5!important;box-shadow:0 12px 34px #1c1c1a14!important;font-family:var(--ww-font)}.product-popup-modal__content table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}.product-popup-modal__content td,.product-popup-modal__content th{border:0!important;border-top:1px solid #E4E2DC!important;padding:10px 8px!important}.product-popup-modal__toggle{border-radius:12px!important;border:1px solid rgba(28,28,26,.12)!important;background:#fff!important}[id^=MainProduct-] .product-form__quantity{margin-top:16px!important}[id^=MainProduct-] .product-form__quantity .form__label{display:none}[id^=MainProduct-] .quantity{width:132px;min-height:50px;border-radius:12px}[id^=MainProduct-] .quantity:before{display:none}[id^=MainProduct-] .quantity:after{box-shadow:0 0 0 1px var(--ww-line)!important;border-radius:12px!important}[id^=MainProduct-] .quantity__input,[id^=MainProduct-] .quantity__button{font-family:var(--ww-font);color:var(--ww-ink)}[id^=MainProduct-] .product-form{margin-top:10px!important;margin-bottom:0!important}[id^=MainProduct-] .product-form__buttons{max-width:none!important}[id^=MainProduct-] .product-form__submit{min-height:56px;border-radius:12px!important;background:var(--ww-ink)!important;color:#fff!important;font-family:var(--ww-font);font-size:14px;font-weight:700;letter-spacing:.02em;margin-bottom:0!important}[id^=MainProduct-] .product-form__submit:before,[id^=MainProduct-] .product-form__submit:after{box-shadow:none!important;border-radius:12px!important}[id^=MainProduct-] .product-form__submit:hover{background:#33322f!important}[id^=MainProduct-] .product-form__submit[disabled]{background:#e9e7e2!important;color:var(--ww-muted)!important;opacity:1}[id^=MainProduct-] .product__accordion.accordion{margin:0!important;border-top:1px solid var(--ww-line);border-bottom:1px solid var(--ww-line)}[id^=MainProduct-] .product__accordion.accordion+.product__accordion.accordion{border-top:0}[id^=MainProduct-] .product__accordion summary{padding:18px 0}[id^=MainProduct-] .product__accordion .summary__title>.svg-wrapper,[id^=MainProduct-] .product__accordion .summary__title>svg{display:none}[id^=MainProduct-] .product__accordion .accordion__title{font-family:var(--ww-font)!important;font-size:14px!important;font-weight:400!important;letter-spacing:0!important;margin:0;padding:0!important}[id^=MainProduct-] .product__accordion .accordion__content{font-family:var(--ww-font);font-size:13px;line-height:1.65;color:#3a3935;padding:0 0 18px}[id^=MainProduct-] .product__accordion .accordion__content ul{padding-left:18px;margin:0 0 8px}[id^=MainProduct-] .icon-with-text{display:flex!important;flex-wrap:wrap;gap:6px!important;margin:16px 0 18px!important;padding:0}[id^=MainProduct-] .icon-with-text .icon-with-text__item{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;padding:6px 12px 6px 8px;border:1px solid var(--ww-line);border-radius:999px;width:auto!important;flex:0 0 auto}[id^=MainProduct-] .icon-with-text img{width:16px!important;height:16px!important;object-fit:contain;margin:0!important}[id^=MainProduct-] .icon-with-text .h4{font-family:var(--ww-font)!important;font-size:11px!important;font-weight:400!important;letter-spacing:0!important;margin:0!important}.ww-rating{display:inline-flex;align-items:center;gap:8px;font-family:var(--ww-font);font-size:12px;color:var(--ww-ink);text-decoration:none;min-height:24px}.ww-rating__stars{display:inline-flex;gap:2px}.ww-rating__stars svg{width:12px;height:12px;display:block}.ww-rating__stars path{fill:var(--ww-star)}.ww-rating__count{color:var(--ww-muted);text-decoration:underline;text-underline-offset:3px}.ww-stock{display:flex;align-items:center;gap:8px;margin-top:4px;font-family:var(--ww-font);font-size:12px;color:var(--ww-ink)}.ww-stock__dot{width:7px;height:7px;border-radius:50%;background:#b42318;flex-shrink:0}.ww-pay{margin-top:18px;padding:14px 16px;border:1px solid var(--ww-line);border-radius:12px;font-family:var(--ww-font)}.ww-pay__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.ww-pay__title{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:700;color:var(--ww-ink)}.ww-pay__note{font-size:11px;color:var(--ww-muted)}.ww-pay__logos{width:100%;aspect-ratio:1665 / 190;background-image:url(/cdn/shop/files/PAGOS_SEGUROS.png?v=1778262029);background-repeat:no-repeat;background-size:114.95% auto;background-position:48.2% 92.3%}.ww-ticket{list-style:none;margin:14px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));font-family:var(--ww-font)}.ww-ticket__item{--nl: 10px;--nr: 10px;position:relative;min-width:0;margin:0;padding:16px 12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;background:radial-gradient(circle at 0 0,transparent var(--nl),var(--ww-card) calc(var(--nl) + .5px)) top left / 51% 51% no-repeat,radial-gradient(circle at 100% 0,transparent var(--nr),var(--ww-card) calc(var(--nr) + .5px)) top right / 51% 51% no-repeat,radial-gradient(circle at 0 100%,transparent var(--nl),var(--ww-card) calc(var(--nl) + .5px)) bottom left / 51% 51% no-repeat,radial-gradient(circle at 100% 100%,transparent var(--nr),var(--ww-card) calc(var(--nr) + .5px)) bottom right / 51% 51% no-repeat}.ww-ticket__item:first-child{--nl: 0px;border-radius:12px 0 0 12px}.ww-ticket__item:last-child{--nr: 0px;border-radius:0 12px 12px 0}.ww-ticket__item+.ww-ticket__item:before{content:"";position:absolute;left:0;top:14px;bottom:14px;border-left:1px dashed var(--ww-line2)}.ww-ticket__label{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ww-muted)}.ww-ticket__value{font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:var(--ww-ink)}@media(max-width:749px){.ww-ticket__item{padding:14px 8px}.ww-ticket__label{font-size:8.5px}.ww-ticket__value{font-size:13px}}.ww-sticky{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:12px;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));background:#fffffff5;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-top:1px solid var(--ww-line);font-family:var(--ww-font);transform:translateY(110%);transition:transform .3s ease}.ww-sticky.is-visible{transform:none}.ww-sticky__info{display:flex;flex-direction:column;gap:2px;min-width:0}.ww-sticky__size{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--ww-muted)}.ww-sticky__price{font-size:14px;font-weight:700;color:var(--ww-ink);white-space:nowrap}.ww-sticky__btn{flex:1 1 auto;height:50px;border:0;border-radius:12px;background:var(--ww-ink);color:#fff;font-family:var(--ww-font);font-size:14px;font-weight:700;cursor:pointer}.ww-sticky__btn[disabled]{background:#e9e7e2;color:var(--ww-muted)}@media(min-width:750px){.ww-sticky{display:none}}@media(prefers-reduced-motion:reduce){.ww-sticky{transition:none}}.ww-rev{max-width:1440px;margin:0 auto;padding:72px 40px 8px;font-family:var(--ww-font);color:var(--ww-ink);scroll-margin-top:90px}.ww-rev__tag{font-size:11px;letter-spacing:.16em;word-spacing:.3em;text-transform:uppercase;color:var(--ww-muted)}.ww-rev__row{display:flex;align-items:flex-end;gap:24px;margin-top:12px}.ww-rev__score{display:flex;align-items:baseline;gap:8px}.ww-rev__num{font-size:80px;font-weight:700;line-height:.85;letter-spacing:-.04em}.ww-rev__max{font-size:20px;color:var(--ww-muted)}.ww-rev__meta{display:flex;flex-direction:column;gap:8px;padding-bottom:2px}.ww-rev__stars{display:flex;gap:4px}.ww-rev__stars svg{width:13px;height:13px;display:block}.ww-rev__stars path{fill:var(--ww-star)}.ww-rev__trust{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}@media(max-width:749px){.ww-rev{padding:48px 20px 4px}.ww-rev__tag{font-size:10px}.ww-rev__row{align-items:center;gap:16px;margin-top:10px}.ww-rev__num{font-size:56px}.ww-rev__max{font-size:15px}.ww-rev__trust{font-size:10.5px;letter-spacing:.12em;line-height:1.4;max-width:170px}}[class^=video-heading-]{text-align:left!important;padding:0 0 24px}[class^=video-heading-] *{font-family:var(--ww-font)!important;font-size:44px!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.05!important;color:var(--ww-ink)!important;text-align:left!important}@media(max-width:749px){[class^=video-heading-]{padding-bottom:16px}[class^=video-heading-] *{font-size:28px!important}}.rb-faq-shopify-section{display:grid;grid-template-columns:420px minmax(0,1fr);gap:64px;align-items:start;max-width:1440px;margin:0 auto!important;padding:72px 40px 24px!important;font-family:var(--ww-font);color:var(--ww-ink)}.rb-faq-shopify-section>h1{text-align:left!important;padding:0!important;margin:0;font-family:var(--ww-font)!important;font-size:44px!important;font-weight:700!important;letter-spacing:-.03em;line-height:1.05;color:var(--ww-ink)!important}.rb-faq-container{margin:0!important;max-width:none!important;border-top:1px solid var(--ww-line)}.rb-faq-container-item{border-radius:0!important;margin:0!important;border-bottom:1px solid var(--ww-line)}.rb-faq-question{border-radius:0!important;background:transparent!important;padding:22px 0!important;min-height:44px;font-family:var(--ww-font);font-size:16px!important;font-weight:700!important;color:var(--ww-ink)!important;cursor:pointer;gap:16px}.rb-faq-question:hover{color:var(--ww-muted)!important}.rb-faq-question:after{content:"+"!important;color:var(--ww-ink)!important;font-size:20px;font-weight:300;line-height:1}.tab-toggle:checked~.rb-faq-question:after{content:"\2212"!important;transform:none!important}.rb-faq-answer{padding:0!important;font-family:var(--ww-font)}.tab-toggle:checked~.rb-faq-answer{padding:0 0 22px!important;background:transparent!important;color:#3a3935!important;font-size:14px;line-height:1.65}.rb-faq-answer p{margin:0;max-width:560px}@media(max-width:989px){.rb-faq-shopify-section{grid-template-columns:minmax(0,1fr);gap:20px;padding:48px 20px 16px!important}.rb-faq-shopify-section>h1{font-size:28px!important}.rb-faq-question{font-size:14px!important;padding:18px 0!important}}.related-products{max-width:none!important;padding-left:0!important;padding-right:0!important;font-family:var(--ww-font)}.related-products__heading{font-family:var(--ww-font)!important;font-size:44px!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.05;color:var(--ww-ink);padding:0 40px;margin:0 0 28px!important;text-align:left}.related-products .product-grid{column-gap:2px!important;row-gap:28px!important;padding:0!important;margin:0!important}.related-products .card-wrapper .card,.related-products .card__inner{border-radius:0!important;border:0!important;box-shadow:none!important}.related-products .card__inner{background:#f7f7f7}.related-products .card__content{padding:14px 14px 0!important}.related-products .card__information{padding:0!important;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.related-products .card__information>.card__heading{flex:1 1 auto;min-width:0}.related-products .card__heading{font-family:var(--ww-font)!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important;letter-spacing:0!important;margin:0!important}.related-products .card__heading a{text-decoration:none}.related-products .card-information{margin:0!important;flex:0 0 auto;width:auto!important;max-width:50%;text-align:right}.related-products .price{font-family:var(--ww-font);margin:0!important}.related-products .price .price-item{font-size:13px!important;letter-spacing:0}.related-products .price--on-sale .price-item--sale{background:var(--ww-cream);padding:3px 7px;border-radius:4px}.related-products .card__badge .badge{background:var(--ww-cream)!important;color:var(--ww-ink)!important;border:0!important;border-radius:4px!important;font-size:11px;font-weight:700}@media(max-width:749px){.related-products__heading{font-size:28px!important;padding:0 20px;margin-bottom:20px!important}.related-products .card__content{padding:10px 10px 0!important}.related-products .card__information{flex-direction:column;gap:6px}.related-products .card-information{text-align:left;max-width:none}.related-products .card__heading,.related-products .price .price-item{font-size:12px!important}}@media screen and (max-width:749px){[id^=MainProduct-] .product__title h1,[id^=MainProduct-] .product__title .h1{font-size:26px!important}}.ww-sticky{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/ww-product.css.map */
