.section-background:has(+.eclipse-product){background:#fff}body .eclipse-product{--eclipse-product-ink: #222;--eclipse-product-muted: #77756f;--eclipse-product-surface: #f8f7f4;--eclipse-gallery-max-height: calc(100svh - var(--header-group-height, 105px) - 28px);--color-background: #fff;--color-background-rgb: 255 255 255;--color-foreground: #222;--color-foreground-rgb: 34 34 34;--color-variant-background: #f8f7f4;--color-variant-text: #222;--color-variant-border: #f8f7f4;--color-selected-variant-background: #222;--color-selected-variant-text: #fff;--color-selected-variant-border: #222;display:block;width:min(1352px,calc(100% - 10.58vw));margin-inline:auto;padding-block:0 64px;background:#fff;color:var(--eclipse-product-ink)}body .eclipse-product .product-information__grid.product-information--media-left{display:grid;grid-template-columns:minmax(0,1fr) 510px;gap:100px;width:100%;margin:0}body .eclipse-product .product-information__media{grid-column:auto;width:auto;min-width:0;padding:0}body .eclipse-product .product-details{grid-column:auto;width:100%;min-width:0;padding:40px 0 0;text-align:left}body .eclipse-product .product-details>.group-block{max-width:none;width:100%;padding:0}body .eclipse-product .product-details>.group-block>.group-block-content{align-items:stretch;gap:0}body .eclipse-product .product-details h1{margin:0;font-size:24px;font-weight:500;line-height:1.15;letter-spacing:0;text-align:left;text-transform:uppercase}body .eclipse-product .product-details product-price{text-align:left;line-height:1.4}body .eclipse-product .product-details .price{font-size:22px;line-height:1.4;font-weight:300}body .eclipse-product .tax-note,body .eclipse-product .installments{margin-top:6px;color:var(--eclipse-product-muted);font-size:12px;line-height:1.5}body .eclipse-product media-gallery{display:block;min-width:0;--thumbnail-width: 110px;--slideshow-thumbnails-padding-inline: 0px;--slideshow-thumbnails-padding-block: 0px}body .eclipse-product media-gallery>slideshow-component{gap:40px;align-items:start}body .eclipse-product media-gallery>slideshow-component>slideshow-container{width:100%;max-width:calc(var(--eclipse-gallery-max-height) * var(--eclipse-gallery-ratio, .8));max-height:var(--eclipse-gallery-max-height);aspect-ratio:var(--eclipse-gallery-ratio, .8);justify-self:center;margin-inline:auto;background:#fff}body .eclipse-product media-gallery slideshow-slides{height:100%;max-height:var(--eclipse-gallery-max-height);overflow-y:hidden;overflow-anchor:none;overscroll-behavior-x:contain;align-items:stretch}body .eclipse-product .product-media-container{--gallery-aspect-ratio: var(--eclipse-gallery-ratio, .8);aspect-ratio:var(--eclipse-gallery-ratio, .8);height:100%;max-height:var(--eclipse-gallery-max-height);background:#fff}body .eclipse-product .product-media{width:100%;height:100%;aspect-ratio:auto;background:#fff}body .eclipse-product .product-media :is(img,video,iframe,.deferred-media__poster-image){display:block;width:100%;height:100%;object-fit:contain;object-position:center}body .eclipse-product .eclipse-media-zoom-icon{position:absolute;inset-inline-end:12px;inset-block-end:12px;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:10px;color:#222;background:#fff}body .eclipse-product .eclipse-media-zoom-icon svg{width:24px;height:24px}body .eclipse-product .slideshow-controls__thumbnails{gap:12px;padding:0;margin:0}body .eclipse-product .slideshow-controls__thumbnail{width:110px;min-width:0;height:auto;aspect-ratio:var(--eclipse-gallery-ratio, .8);padding:0;border:1px solid transparent;border-radius:0;overflow:hidden;opacity:.65}body .eclipse-product .slideshow-controls__thumbnail[aria-selected=true]{border:1px solid #222;outline:none;opacity:1}body .eclipse-product .eclipse-flatlay-thumbnail img{object-fit:contain;background:#fff}body .eclipse-product slideshow-arrows{display:none}body .eclipse-product .variant-picker__form{display:flex;flex-direction:column;gap:20px}body .eclipse-product .variant-option+.variant-option{margin-top:0}body .eclipse-product .variant-option{gap:8px}body .eclipse-product .variant-option legend{width:100%;margin-bottom:12px;padding:0;color:var(--eclipse-product-muted);font-size:12px;font-weight:400;line-height:1.5;letter-spacing:.04em;text-transform:uppercase}body .eclipse-product .variant-option__swatch-value{padding-inline-start:8px;color:var(--eclipse-product-ink);font-size:12px;letter-spacing:0;text-transform:none}body .eclipse-product .variant-option--equal-width-buttons{display:flex;flex-wrap:wrap}body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch){display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;border:1px solid transparent;border-radius:50%;background:radial-gradient(circle at center,#f8f7f4 15px,transparent 15px);color:#222;font-size:12px;font-weight:400}body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(:checked){border:1px solid #222;color:#222}body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):hover{background:radial-gradient(circle at center,#eeece7 15px,transparent 15px)}body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):before,body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):after,body .eclipse-product .variant-option__button-label__pill{display:none}body .eclipse-product .variant-option__button-label--has-swatch:has(input[type=radio]){display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;min-height:44px;padding:6px;border:1px solid transparent;border-radius:50%;outline:none;background:transparent}body .eclipse-product .variant-option__button-label--has-swatch:has(input[type=radio]:checked){border-color:#222}body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input:checked){color:#fff;background:radial-gradient(circle at center,#222 15px,transparent 15px);border-color:#bdbab4}body .eclipse-product .variant-option__button-label--has-swatch .swatch{--swatch-width: 30px;--swatch-height: 30px;width:30px;height:30px;min-width:30px;min-height:30px;margin:0;border-radius:50%}body .eclipse-product .variant-option__button-label--has-swatch:has(:focus-visible){outline:2px solid #222;outline-offset:3px}body .eclipse-product .size-guide__trigger{min-height:44px;gap:0;padding:0;color:#222;font-size:12px;font-weight:400;text-transform:none;text-decoration:underline;text-underline-offset:4px}body .eclipse-product .size-guide__trigger-icon{display:none}body .eclipse-product .product-form-buttons{display:grid;grid-template-columns:160px minmax(0,1fr);gap:20px;align-items:stretch}body .eclipse-product .product-form-buttons>.quantity-selector-wrapper{grid-column:1;grid-row:1;width:100%}body .eclipse-product .product-form-buttons>span:has(add-to-cart-component){grid-column:2;grid-row:1;width:100%}body .eclipse-product .product-form-buttons>:is(.presale-notice,.quantity-label,.quantity-rules,.volume-pricing,.shopify-block,.product-form-text__error),body .eclipse-product .product-form-buttons>:has(shopify-accelerated-checkout){grid-column:1 / -1}body .eclipse-product .product-form-buttons .quantity-selector{display:flex;align-items:center;width:100%;height:50px;min-height:50px;border:none;border-radius:0;background:var(--eclipse-product-surface)}body .eclipse-product .quantity-selector :is(button,input){min-width:0;width:33.333%;min-height:50px;height:50px;padding:0;font-size:14px;background:transparent}body .eclipse-product .quantity-selector .svg-wrapper{width:12px;height:12px}body .eclipse-product add-to-cart-component,body .eclipse-product .add-to-cart-button{width:100%;min-height:50px;border-radius:0}body .eclipse-product .add-to-cart-button{padding:12px 16px;border:1px solid #222;background:#222;color:#fff;font-size:13px;font-weight:500;letter-spacing:.03em;text-transform:uppercase}body .eclipse-product .add-to-cart-button:not(:disabled):hover{border-color:#3e3e3e;background:#3e3e3e}body .eclipse-product .add-to-cart-icon{display:none}body .eclipse-product .presale-notice{margin:0;padding:12px 0;border:0;border-radius:0;background:#fff}body .eclipse-product .presale-notice__tag{border-radius:0;font-size:10px;font-weight:500}body .eclipse-product .presale-notice__text,body .eclipse-product .presale-notice__text strong{font-size:12px;font-weight:400}body .eclipse-product .sc{margin:0 0 12px;padding-top:16px;border-top:1px solid var(--eclipse-product-surface)}body .eclipse-product .sc__title{font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:uppercase}body .eclipse-product .sc__header svg{width:16px;height:16px}body .eclipse-product .sc__form input{min-width:0;min-height:44px;background:var(--eclipse-product-surface);border-color:var(--eclipse-product-surface)}body .eclipse-product .sc__btn{border-color:#222;background:#222;font-size:12px;font-weight:400}body .eclipse-product .sc__link{font-size:11px}body .eclipse-product .accordion{border:0}body .eclipse-product .accordion .details{border-top:1px solid var(--eclipse-product-surface);border-bottom:0}body .eclipse-product .accordion summary{min-height:61px;padding-block:20px;font-size:13px;font-weight:400;letter-spacing:.03em;text-transform:uppercase}body .eclipse-product .accordion .details__header>.icon-plus{width:9px;height:9px}body .eclipse-product .accordion .details-content{padding:0 0 20px;font-size:13px;line-height:1.7}body .eclipse-product .eclipse-set-note{margin-top:16px;padding-top:16px;border-top:1px solid var(--eclipse-product-surface);color:var(--eclipse-product-muted);font-size:12px;font-weight:400}@media(max-width:1399px)and (min-width:1100px){body .eclipse-product .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) 470px;gap:60px}body .eclipse-product media-gallery>slideshow-component{gap:20px}body .eclipse-product .slideshow-controls__thumbnail{width:80px}}@media(max-width:1099px)and (min-width:850px){body .eclipse-product{width:calc(100% - 64px)}body .eclipse-product .product-information__grid.product-information--media-left{grid-template-columns:minmax(0,1fr) 400px;gap:32px}body .eclipse-product media-gallery>slideshow-component{gap:12px}body .eclipse-product .slideshow-controls__thumbnail{width:64px}body .eclipse-product .product-details{padding-top:30px}body .eclipse-product .product-form-buttons{grid-template-columns:132px minmax(0,1fr)}}@media(max-width:849px){body .eclipse-product{--eclipse-gallery-max-height: calc(100svh - var(--header-group-height, 105px) - 68px);width:100%;padding-bottom:40px}body .eclipse-product .product-information__grid.product-information--media-left{display:flex;flex-direction:column;gap:0}body .eclipse-product .product-information__media{width:100%}body .eclipse-product .product-details{padding:24px 10px 0}body .eclipse-product media-gallery>slideshow-component{display:flex!important;flex-direction:column;gap:0}body .eclipse-product media-gallery slideshow-controls[thumbnails]{display:none}body .eclipse-product media-gallery .media-gallery__mobile-controls{display:flex!important;position:static;width:100%;min-height:44px;background:#fff;mix-blend-mode:normal;--color-foreground: #222;--color-foreground-rgb: 34 34 34}body .eclipse-product .product-media img,body .eclipse-product .product-media :is(video,iframe,.deferred-media__poster-image){object-fit:contain;object-position:center center}body .eclipse-product .media-gallery__mobile-controls{justify-content:space-between;align-items:center;flex-wrap:nowrap;height:44px;padding-inline:10px}body .eclipse-product .media-gallery__mobile-controls .slideshow-controls__counter{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin:0 auto;padding:0 12px;border-radius:0;background:transparent;color:#222;font-size:14px;line-height:1;-webkit-backdrop-filter:none;backdrop-filter:none}body .eclipse-product .media-gallery__mobile-controls .slideshow-controls__counter .slash{padding-inline:3px;margin:0;color:#77756f}body .eclipse-product .media-gallery__mobile-controls .slideshow-controls__arrows{flex:0 0 44px;width:44px;height:44px}body .eclipse-product .media-gallery__mobile-controls .slideshow-control{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:0;background:transparent;color:#222}body .eclipse-product .media-gallery__mobile-controls .slideshow-control .svg-wrapper{width:12px;height:12px}body .eclipse-product .product-details h1{font-size:22px;line-height:1.25;text-wrap:balance;overflow-wrap:anywhere}body .eclipse-product .variant-option legend,body .eclipse-product .variant-option__swatch-value,body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch),body .eclipse-product .size-guide__trigger,body .eclipse-product .tax-note,body .eclipse-product .installments,body .eclipse-product .presale-notice__tag,body .eclipse-product .presale-notice__text,body .eclipse-product .presale-notice__text strong,body .eclipse-product .sc__title,body .eclipse-product .sc__btn,body .eclipse-product .sc__link,body .eclipse-product .sc__error,body .eclipse-product .sc__free-banner,body .eclipse-product .sc__option-name,body .eclipse-product .sc__option-days,body .eclipse-product .sc__option-price,body .eclipse-product .size-guide__description,body .eclipse-product .size-guide__chart table,body .eclipse-product .size-guide__chart thead th,body .eclipse-product .size-guide__note,body .eclipse-product .size-guide__tips-content,body .eclipse-product .size-guide__help,body .eclipse-product .accordion summary,body .eclipse-product .accordion .details-content,body .eclipse-product .accordion .details-content .text-block,body .eclipse-product .eclipse-set-note{font-size:14px;line-height:1.6}body .eclipse-product .variant-picker__form{gap:22px}body .eclipse-product .variant-option{gap:10px}body .eclipse-product .variant-option legend{margin-bottom:10px}body .eclipse-product .size-guide__trigger{min-height:44px}body .eclipse-product .size-guide__heading{font-size:22px;line-height:1.3}body .eclipse-product .size-guide__chart table{min-width:100%}body .eclipse-product .size-guide__chart thead th{letter-spacing:0}body .eclipse-product :is(.size-guide__description,.size-guide__note,.size-guide__help){opacity:.8}body .eclipse-product .size-guide__close{min-width:44px;min-height:44px}body .eclipse-product .product-form-buttons{grid-template-columns:145px minmax(0,1fr);gap:10px}body .eclipse-product .product-form-buttons>*{min-width:0}body .eclipse-product .product-form-buttons>.accelerated-checkout-block{grid-column:1 / -1;width:100%}body .eclipse-product .product-form-buttons .quantity-selector{min-height:50px;height:100%}body .eclipse-product .quantity-selector :is(button,input){flex:1 1 0;min-width:44px;min-height:50px;height:100%}body .eclipse-product .quantity-selector input{font-size:16px}body .eclipse-product .add-to-cart-button{min-height:50px;height:auto;padding:12px 10px;font-size:16px;line-height:1.35;letter-spacing:.02em;white-space:normal}body .eclipse-product .add-to-cart-text{text-wrap:balance}body .eclipse-product .presale-notice{gap:10px}body .eclipse-product .presale-notice__tag{padding:4px 7px;font-weight:500}body .eclipse-product .presale-notice__text{min-width:0;overflow-wrap:anywhere}body .eclipse-product .sc__form input{font-size:16px;min-height:48px}body .eclipse-product .sc__btn{min-height:48px}body .eclipse-product .sc__link{display:inline-flex;align-items:center;min-height:44px}body .eclipse-product .accordion summary{min-height:64px}}@media(max-width:359px){body .eclipse-product .product-details h1{font-size:22px}body .eclipse-product .product-form-buttons{grid-template-columns:132px minmax(0,1fr)}body .eclipse-product .presale-notice{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){body .eclipse-product slideshow-slides{scroll-behavior:auto}}body .eclipse-product eclipse-image-zoom{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none}body .eclipse-product .eclipse-image-zoom-open{position:absolute;left:var(--eclipse-zoom-left, 0);top:var(--eclipse-zoom-top, 0);display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;padding:10px;border:1px solid #dedbd6;border-radius:0;color:#222;background:#fff;pointer-events:auto}body .eclipse-product .eclipse-image-zoom-open[hidden]{display:none}body .eclipse-product .eclipse-image-zoom-open svg{width:24px;height:24px}html:has(.eclipse-image-zoom-dialog[open]){overflow:hidden}body .eclipse-product .eclipse-image-zoom-dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100dvw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:#222;pointer-events:auto;overflow:hidden;font-family:var(--font-body--family, "Poppins", sans-serif)}body .eclipse-product .eclipse-image-zoom-dialog[open]{display:flex;flex-direction:column}body .eclipse-product .eclipse-image-zoom-dialog::backdrop{background:#fff}body .eclipse-product .eclipse-image-zoom-header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:10px 20px;border-bottom:1px solid #eeece8}body .eclipse-product .eclipse-image-zoom-header h2{margin:0;font-size:16px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}body .eclipse-product .eclipse-image-zoom-dialog button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:6px;min-width:44px;min-height:44px;padding:8px 10px;border:0;border-radius:0;background:#fff;color:#222;font-family:inherit;font-size:14px;line-height:1.5;cursor:pointer}body .eclipse-product .eclipse-image-zoom-dialog button:disabled{opacity:.4;cursor:default}body .eclipse-product .eclipse-image-zoom-dialog button svg{width:20px;height:20px}body .eclipse-product .eclipse-image-zoom-toolbar{display:flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;min-height:56px;padding:4px 10px;border-bottom:1px solid #eeece8}body .eclipse-product .eclipse-image-zoom-level{min-width:48px;text-align:center;font-size:14px;font-variant-numeric:tabular-nums}body .eclipse-product .eclipse-image-zoom-viewport{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;touch-action:pan-x pan-y pinch-zoom;background:#fff}body .eclipse-product .eclipse-image-zoom-viewport[data-zoomed]{cursor:grab;-webkit-user-select:none;user-select:none}body .eclipse-product .eclipse-image-zoom-viewport[data-panning]{cursor:grabbing}body .eclipse-product .eclipse-image-zoom-stage{display:flex;align-items:center;justify-content:center;min-width:100%;min-height:100%}body .eclipse-product .eclipse-image-zoom-stage img{display:block;flex:0 0 auto;max-width:none;max-height:none;object-fit:contain;background:#fff}@media(max-width:849px){body .eclipse-product .eclipse-image-zoom-header{padding-inline:10px}body .eclipse-product .eclipse-image-zoom-header h2{font-size:14px}}body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input[name^=Modelo-]){flex:0 0 auto;width:auto;min-width:64px;padding:0 16px;border-radius:22px;background:#f8f7f4;white-space:nowrap}body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input[name^=Modelo-]):hover{background:#eeece7}body .eclipse-product .variant-option__button-label:not(.variant-option__button-label--has-swatch):has(input[name^=Modelo-]:checked){background:#222;color:#fff}@media screen and (max-width:749px){product-recommendations .resource-list.hidden--desktop{--mobile-card-size: 44cqw}body product-recommendations product-card .text-block.text-block h4{display:-webkit-box!important;overflow:hidden;font-size:12px;line-height:1.4;-webkit-line-clamp:2!important;-webkit-box-orient:vertical}body product-recommendations product-card .group-block-content{gap:4px}product-recommendations product-card .price{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/eclipse-product.css.map */
