.card-wrapper{color:inherit}.card{--card-bg: rgb(var(--dm-bg));border:0;border-radius:0}.card__inner{background:rgb(var(--dm-bg));border-radius:0}.card--standard .card__inner .card__information{display:none}.card__media{border-radius:0;margin-bottom:0}.card__media .media{background:rgb(var(--dm-bg));border-radius:0}.card--standard>.card__content{padding:0}.card--standard .card__content .card__information{padding:2rem 0 0}.card--card .card__content,.card__content{padding:0}.card__information{padding:2rem 0 0;display:flex;flex-direction:column;align-items:flex-start}.card-information{display:flex;flex-direction:column;align-items:flex-start;width:100%}.card-information>*{margin:0}.card-information>.price{line-height:1.5rem}.card__media .media img{object-fit:cover}.media--hover-effect>img:first-child:only-child,.media--hover-effect>img:first-child{transition:opacity var(--dm-dur) var(--dm-ease)}.media--hover-effect>img+img{opacity:0;transition:opacity var(--dm-dur) var(--dm-ease)}.card-wrapper:hover .media--hover-effect>img+img{opacity:1}.card-wrapper:hover .media--hover-effect>img:first-child:not(:only-child){opacity:0}.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}.card__heading,.card__heading.h5{font-family:var(--font-body-family);font-size:1.5rem;line-height:2.25rem;font-weight:500;letter-spacing:normal;text-transform:uppercase;margin:0 0 .5rem}.card__heading a,.card__heading .full-unstyled-link{text-decoration:none;color:inherit;transition:opacity var(--dm-dur) var(--dm-ease)}.card-wrapper:hover .card__heading a{text-decoration:none;opacity:.7}.underline-links-hover:hover a{text-decoration:none}.dm-card-swatches{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;line-height:0}.dm-card-swatch{width:1.8rem;height:1.8rem;padding:.3rem;border:0;border-radius:.9rem;background:transparent;cursor:pointer;display:inline-flex;box-shadow:none;transition:box-shadow var(--dm-dur) var(--dm-ease)}.dm-card-swatch__dot{display:block;width:100%;height:100%;border-radius:50%;background:var(--dm-swatch, #ccc);background-size:cover;box-shadow:inset 0 0 0 1px rgba(var(--dm-ink),.1)}.dm-card-swatch.active{box-shadow:inset 0 0 0 1px rgb(var(--dm-ink))}.dm-card-swatch:hover{box-shadow:inset 0 0 0 1px rgba(var(--dm-ink),.4)}.quick-add{margin:2.1rem 0 0;padding-top:1.5rem;width:100%}.quick-add__submit.button,.quick-add .button{width:100%;height:4.8rem;min-height:0}.quick-add .button--secondary{background:transparent;color:rgb(var(--dm-ink));border-color:rgb(var(--dm-ink))}.quick-add .button--secondary:hover{background:rgb(var(--dm-ink));color:rgb(var(--dm-bg))}.card__information .quick-add{margin-top:2.1rem}.card--horizontal .quick-add{margin-top:1rem}.card__badge{z-index:3}.card__badge .badge{border-radius:0}.rating{margin:.6rem 0 0}.product-grid{column-gap:var(--dm-grid-gap);row-gap:5rem}@media screen and (max-width:767px){.product-grid{column-gap:1.5rem;row-gap:3.5rem}}.quick-add-modal{background:#000000b3}.quick-add-modal__content{position:fixed;top:0;right:0;bottom:0;left:auto;width:var(--dm-panel-w);max-width:100vw;height:100vh;max-height:none;transform:none;border:0;border-radius:0;background:rgb(var(--dm-bg));padding:7.2rem 3rem 3rem;overflow-y:auto}.quick-add-modal__content:before{content:"Seleccione opciones";position:absolute;top:0;left:0;right:0;height:7.2rem;padding:2.9rem 3rem;font-size:1.5rem;line-height:1.5rem;font-weight:700;letter-spacing:.15rem;text-transform:uppercase;border-bottom:1px solid rgb(var(--dm-line));background:rgb(var(--dm-bg))}.quick-add-modal__toggle{top:2.7rem;right:3rem;width:1.6rem;height:1.6rem;border:0;background:none;box-shadow:none}.quick-add-modal__toggle svg{width:1.4rem;height:1.4rem}.quick-add-modal__content-info{padding:0}.quick-add-modal__content-info .product{flex-direction:column}.quick-add-modal__content-info .product__media-wrapper,.quick-add-modal__content-info .product__info-wrapper{width:100%;max-width:100%;padding:0}.quick-add-modal__content-info .product__info-wrapper{padding-top:2rem}.quick-add-modal__content-info .product__title h2{font-size:2.2rem}.product{column-gap:clamp(3rem,5%,6rem)}.product--large:not(.product--no-media) .product__media-wrapper{max-width:59.7%;width:calc(59.7% + -0px)}.product--large:not(.product--no-media) .product__info-wrapper{max-width:35.8%;width:35.8%;padding-left:0}.product__info-wrapper{padding:0}.product__info-container>*:first-child{margin-top:0}.product__info-container>*+*{margin-top:0}.product__column-sticky{top:10rem}.product__media-list{gap:0}.product--columns .product__media-item{width:50%;padding:0;margin:0}.product--columns .product__media-item:first-child,.product--columns .product__media-item.product__media-item--full{width:50%}.product__media-item .product__media{background:rgb(var(--dm-bg))}.product__media-item .product__media img,.product__media-item .media img{object-fit:cover}.product__media-icon{display:none}.product__media-wrapper .media{border:0}@media screen and (min-width:768px){.product--columns .product__media-item.product__media-item--variant:first-child{width:50%}}@media screen and (max-width:767px){.product__media-list{gap:0}.product__media-item{width:100%}.slider-mobile-gutter .slider-buttons{display:flex}.product__media-wrapper .slider-counter{font-size:1.2rem}}.product__text.caption-with-letter-spacing,.product__text{font-size:1.1rem;line-height:1.76rem;letter-spacing:.11rem;text-transform:uppercase;opacity:.6;margin:0 0 1rem}.product__text.subtitle{font-size:1.5rem;letter-spacing:normal;text-transform:none;opacity:1}.product__title{margin:0 0 .3rem}.product__title h1,.product__title .h1,.product__title h2{font-family:var(--font-body-family);font-size:2.8rem;line-height:3.4rem;font-weight:500;letter-spacing:normal;text-transform:uppercase;margin:0}.product__title>a{display:none}.product .price--large,.product .price{font-size:2rem;line-height:3.2rem;letter-spacing:.04rem}.product .price__container{align-items:center}.product .price .badge{margin-left:1.1rem}.product__info-container .dm-installments{margin-top:.8rem}.product__tax{margin:.4rem 0 2rem}.product__description{font-size:1.5rem;line-height:2.4rem;margin:2rem 0 2.5rem}.product__description p{font-size:1.5rem;line-height:2.4rem;margin:0 0 1rem}.product-form__input{margin:0 0 2rem;padding:0}.product-form__input .form__label{font-size:1.3rem;line-height:2.08rem;font-weight:700;letter-spacing:.026rem;text-transform:uppercase;margin:0 0 .9rem;display:flex;align-items:center}.product-form__input .form__label .form__label-value,.dm-option-value{font-weight:400;padding-left:.2rem;margin-right:2rem}.product-form__input--pill,.product-form__input--swatch{display:flex;flex-wrap:wrap;gap:0;padding:0 0 0 1px}.product-form__input--pill .form__label,.product-form__input--swatch .form__label{width:100%}.product-form__input--pill input[type=radio]+label{min-width:4.8rem;height:4.8rem;padding:.5rem 1.5rem;margin:-1px 0 0 -1px;border:0;border-radius:0;background:transparent;color:inherit;box-shadow:inset 0 0 0 1px rgb(var(--dm-line));font-size:1.3rem;line-height:2.08rem;letter-spacing:.026rem;font-weight:400;display:inline-flex;align-items:center;justify-content:center;position:relative;transition:box-shadow var(--dm-dur) var(--dm-ease)}.product-form__input--pill input[type=radio]:checked+label{box-shadow:inset 0 0 0 1px rgb(var(--dm-ink));z-index:5;background:transparent;color:inherit}.product-form__input--pill input[type=radio]+label:hover{box-shadow:inset 0 0 0 1px rgb(var(--dm-ink))}.product-form__input--pill input[type=radio]:checked+label:after,.product-form__input--pill input[type=radio]:checked+label:before{display:none}.product-form__input--pill input[type=radio].disabled+label,.product-form__input--pill input[type=radio]:disabled+label{color:inherit}.product-form__input--pill input[type=radio].disabled+label>*,.product-form__input--pill input[type=radio]:disabled+label>*{opacity:.4}.product-form__input--pill input[type=radio].disabled+label .label-unavailable,.product-form__input--pill input[type=radio]:disabled+label .label-unavailable{display:none}.product-form__input--pill input[type=radio].disabled+label:after{content:"";display:block;position:absolute;left:50%;top:50%;width:140%;height:1px;background:rgba(var(--dm-ink),.25);transform:translate(-50%,-50%) rotate(-30deg)}.product-form__input--swatch .swatch-input__label{width:4.8rem;height:4.8rem;margin:0 0 0 -1px;padding:.6rem;border-radius:0;box-shadow:inset 0 0 0 1px rgb(var(--dm-line));background:transparent;transition:box-shadow var(--dm-dur) var(--dm-ease)}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{box-shadow:inset 0 0 0 1px rgb(var(--dm-ink));z-index:5;outline:0}.product-form__input--swatch .swatch-input__label:hover{box-shadow:inset 0 0 0 1px rgb(var(--dm-ink));outline:0}.product-form__input--swatch .swatch{border-radius:0;width:100%;height:100%;box-shadow:none}.product-form__input--swatch .swatch-input__label .swatch{border:0}.product-form__input--swatch .swatch-input__input.disabled+.swatch-input__label,.product-form__input--swatch .swatch-input__input:disabled+.swatch-input__label{opacity:.4}.product-form__input--dropdown .select__select{height:4.8rem}.dm-size-guide{margin-left:auto;display:inline-flex;align-items:center;font-size:1.3rem;line-height:1.3rem;letter-spacing:.026rem;font-weight:400;text-transform:none;cursor:pointer;background:none;border:0;padding:0;color:inherit}.dm-size-guide svg{width:1.2rem;height:1.2rem;margin-right:.9rem}.product-popup-modal__opener{margin:0 0 0 auto}.product-popup-modal__button{font-size:1.3rem;letter-spacing:.026rem;text-transform:none;text-decoration:none}.product-popup-modal__button .icon{width:1.2rem}.product-form{margin-top:3rem}.product-form__buttons{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0}.product-form__quantity{display:inline-flex;margin:0 1rem 0 0}.product-form__quantity .form__label{display:none}.product-form__quantity .quantity{margin:0}.product-form__submit{flex:1 1 0;min-width:0;height:4.8rem;margin:0;background:transparent;color:rgb(var(--dm-ink));border-color:rgb(var(--dm-ink))}.product-form__submit:not([disabled]):hover{background:rgb(var(--dm-ink));color:rgb(var(--dm-bg))}.product-form__buttons .shopify-payment-button{width:100%;margin-top:1rem}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{height:4.8rem!important;min-height:0!important;border:1px solid rgb(var(--dm-ink))!important;border-radius:0!important;background:transparent!important;color:rgb(var(--dm-ink))!important;font-size:1.4rem!important;font-weight:700!important;letter-spacing:.028rem!important;text-transform:uppercase!important;line-height:1.4rem!important}.shopify-payment-button__button--unbranded:hover{background:rgb(var(--dm-ink))!important;color:rgb(var(--dm-bg))!important}.shopify-payment-button__more-options{display:none}.product__pickup-availabilities{margin:2.5rem 0}pickup-availability{display:block}.pickup-availability-preview{display:flex;gap:0;padding:0 0 0 4.5rem;position:relative;margin:0}.pickup-availability-preview .svg-wrapper,.pickup-availability-preview>.icon{position:absolute;left:0;top:.5rem;width:2.1rem;height:1.5rem}.pickup-availability-info{margin:0}.pickup-availability-info .h4{font-family:var(--font-body-family);font-size:1.4rem;line-height:1.82rem;font-weight:400;margin:0}.pickup-availability-info .h4 strong,.pickup-availability-info .h4 .color-foreground{font-weight:500}.pickup-availability-info p{font-size:1.4rem;line-height:2.24rem;opacity:.8;margin:0 0 .5rem}.pickup-availability-button{font-size:1.3rem;line-height:1.7rem;font-weight:500;letter-spacing:.026rem;color:inherit;background:none;border:0;padding:0;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.complementary-products{margin:1rem 0 3rem}.complementary-products__container{position:relative;border:1px solid rgb(var(--dm-line));padding:2rem;margin:1rem 0 0}.complementary-products__container>.h2,.complementary-products__container .dm-complementary-title{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);background:rgb(var(--dm-bg));padding:0 2rem;font-family:var(--font-body-family);font-size:1.3rem;line-height:2.08rem;font-weight:500;text-transform:uppercase;margin:0;white-space:nowrap}.complementary-products .card--horizontal{max-width:40rem}.complementary-products .card--horizontal .card__media{width:6.4rem}.complementary-products .card--horizontal .card__media .media{height:8.5rem}.complementary-products .card--horizontal .card__inner{width:6.4rem}.complementary-products .card--horizontal .card__content{padding-left:2rem}.complementary-products .card--horizontal .card__heading{font-size:1.3rem;line-height:1.8rem}.complementary-products .card--horizontal .price{font-size:1.3rem}.complementary-products .slider-buttons{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}.complementary-products .slider-button{width:3rem;height:3rem}.product__accordion.accordion{border-top:0;border-bottom:0}.product__accordion summary{padding:1rem 0}.product__accordion .accordion__title{font-size:1.3rem;font-weight:400;letter-spacing:.026rem;text-transform:none;text-decoration:underline;text-underline-offset:3px}.product__accordion .summary__title .icon-accordion{width:1.6rem;height:1.6rem}.dm-product-links{display:flex;flex-wrap:wrap;gap:1rem 2rem;margin:2rem 0 0}.share-button{margin-top:2rem}.share-button__button{font-size:1.3rem}.dm-share{display:flex;gap:1.5rem;margin-top:2rem}.dm-share a{color:inherit;display:inline-flex;width:1.6rem;height:1.6rem}.dm-share svg{width:1.6rem;height:1.6rem}.dm-price-info{display:inline-flex;align-items:center;margin-left:.6rem}.dm-sticky-atc{position:fixed;right:3rem;bottom:3rem;z-index:25;width:36rem;max-width:calc(100vw - 4rem);background:rgb(var(--dm-bg));box-shadow:0 10px 30px #0000001f;padding:2rem;display:grid;grid-template-columns:6rem 1fr 4rem;gap:1.5rem;align-items:center;opacity:0;transform:translateY(2rem);pointer-events:none;transition:opacity var(--dm-dur) var(--dm-ease),transform var(--dm-dur) var(--dm-ease)}.dm-sticky-atc.is-active{opacity:1;transform:none;pointer-events:auto}.dm-sticky-atc__img{width:6rem;height:8rem;object-fit:cover}.dm-sticky-atc__title{font-size:1.3rem;line-height:1.8rem;font-weight:700;text-transform:uppercase;margin:0 0 .4rem}.dm-sticky-atc .price{font-size:1.3rem}.dm-sticky-atc .dm-installments{font-size:1.2rem;line-height:1.6rem;margin-top:.3rem}.dm-sticky-atc__btn{width:4rem;height:4rem;border:1px solid rgb(var(--dm-ink));background:transparent;color:inherit;font-size:2.4rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center}.dm-sticky-atc__btn:hover{background:rgb(var(--dm-ink));color:rgb(var(--dm-bg))}@media screen and (max-width:767px){.dm-sticky-atc{right:0;left:0;bottom:0;width:100%;max-width:100%;padding:1.2rem 2rem;grid-template-columns:5rem 1fr 4rem}.dm-sticky-atc__img{width:5rem;height:6.6rem}}.related-products .title,.related-products .h2{margin-bottom:3rem}@media screen and (max-width:1067px){.product--large:not(.product--no-media) .product__media-wrapper,.product--large:not(.product--no-media) .product__info-wrapper{max-width:100%;width:100%}.product__info-wrapper{padding-top:2.5rem}.product__title h1{font-size:2.4rem;line-height:3rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/dm-product.css.map */
