product-info{background:#f6f5f1}product-info .page-width{max-width:1500px;padding-left:clamp(2rem,4vw,6rem);padding-right:clamp(2rem,4vw,6rem)}.product__text.caption-with-letter-spacing{margin:0 0 1.4rem;color:#174c3a;font-size:1rem;font-weight:600;line-height:1.4;letter-spacing:.2em;text-transform:uppercase}.product__title{margin-bottom:2rem}.product__title h1{margin:0;color:#111311;font-family:Times New Roman,Times,serif;font-size:clamp(4.2rem,4.2vw,6rem);font-weight:400;line-height:.96;letter-spacing:-.045em}.product__info-container{max-width:48rem}.product__info-container [id^=price-]{margin-top:2rem;margin-bottom:2.4rem}.price,.price-item{color:#111311}.price--large{font-size:2rem;letter-spacing:.01em}.price-item--regular,.price-item--sale{color:#111311}.price__badge-sale{margin-left:1rem;padding:.45rem .9rem;border:0;border-radius:0;background:#0d3328;color:#f6f5f1;font-size:.9rem;letter-spacing:.08em;text-transform:uppercase}.product__tax{margin-top:.8rem;color:#11131185}.product-form__input .form__label,.product-form__quantity .form__label{margin-bottom:1rem;color:#454845;font-size:1.2rem;letter-spacing:.04em}.product-form__input input[type=radio]+label{min-width:6rem;margin:0 .8rem .8rem 0;padding:1rem 1.5rem;border:1px solid rgba(17,19,17,.22);border-radius:0;background:transparent;color:#111311;font-size:1.15rem;letter-spacing:.06em}.product-form__input input[type=radio]:checked+label{border-color:#111311;background:#111311;color:#f6f5f1}.product-form__quantity{margin-top:2rem}.quantity{width:14rem;min-height:5rem;border:1px solid rgba(17,19,17,.28);border-radius:0}.quantity:before,.quantity:after{display:none}.product-form{margin-top:2.6rem}.product-form__submit{width:100%;min-height:5.8rem;margin-bottom:2.5rem;border:1px solid #111311!important;border-radius:0!important;background:#111311!important;color:#f6f5f1!important;font-weight:600;letter-spacing:.08em;text-transform:uppercase;transition:background .18s ease,border-color .18s ease,color .18s ease}.product-form__submit:before,.product-form__submit:after{border-radius:0!important;box-shadow:none!important}.product-form__submit:hover{border-color:#0d3328!important;background:#0d3328!important}.fremora-product-trust{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.8rem;margin:.2rem 0 2.2rem;padding-bottom:2.2rem;border-bottom:1px solid rgba(17,19,17,.14)}.fremora-product-trust span{position:relative;color:#174c3a;font-size:1rem;font-weight:600;line-height:1.4;letter-spacing:.12em;text-transform:uppercase}.fremora-product-trust span:not(:last-child):after{content:"\b7";position:absolute;right:-.95rem;color:#11131152}.accordion{margin:0;border-top:1px solid rgba(17,19,17,.18);border-bottom:0}.product__accordion:first-of-type{margin-top:1rem}.product__accordion{border-top:1px solid rgba(17,19,17,.14)}.product__accordion:last-of-type{margin-bottom:0;border-bottom:1px solid rgba(17,19,17,.14)}.accordion summary,.product__accordion summary{padding:1.7rem 0;min-height:6rem}.product__accordion .summary__title{flex:1 1 auto}.product__accordion .summary__title>.svg-wrapper{display:none}.accordion__title,.product__accordion .accordion__title{color:#111311;font-family:Times New Roman,Times,serif;font-size:1.75rem;font-weight:400;line-height:1.25}.product__accordion .accordion__content{padding:0 3.5rem 2.2rem 0;color:#454845;font-size:1.3rem;line-height:1.65}.accordion summary .icon-caret{display:none}.accordion summary:after{content:"+";margin-left:auto;color:#174c3a;font-size:2rem;font-weight:300}.product__accordion summary:after{flex:0 0 auto;padding-left:2rem}.accordion details[open] summary:after,details[open]>summary:after{content:"\2212"}.product__media,.product__media img,.product__media-toggle,.thumbnail{border-radius:0!important}.thumbnail[aria-current]{box-shadow:0 0 0 1px #111311}@media screen and (min-width:990px){.product--large:not(.product--no-media) .product__media-wrapper{width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(58% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2);max-width:calc(42% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:clamp(3rem,4vw,6rem)}}@media screen and (min-width:750px){product-info[class*=section-][class*=-padding]{padding-bottom:clamp(5rem,6vw,8rem)!important}}@media screen and (max-width:749px){product-info .page-width{padding-left:0;padding-right:0}.product__media-wrapper{padding:0 1.6rem}.product__info-wrapper{padding:3.5rem 2.4rem 0}.product__info-container{max-width:none;margin-bottom:0}.product__title h1{font-size:4rem;line-height:.98}.price--large{font-size:1.8rem}.product-form__submit{min-height:5.5rem}.fremora-product-trust{column-gap:1.2rem;row-gap:.7rem;margin-bottom:2rem;padding-bottom:2rem}.fremora-product-trust span{font-size:.88rem;letter-spacing:.11em}.fremora-product-trust span:not(:last-child):after{right:-.8rem}.product__accordion .accordion__title{font-size:1.65rem}.product__accordion .accordion__content{padding:0 0 2.4rem;color:#454845;font-size:1.35rem;line-height:1.65}.product__accordion:last-of-type{margin-bottom:0}product-info[class*=section-][class*=-padding]{padding-bottom:2.4rem!important}}.related-products{max-width:1500px;margin:0 auto;padding-left:clamp(2rem,4vw,6rem);padding-right:clamp(2rem,4vw,6rem)}.related-products__heading{position:relative;max-width:70rem;margin:0 0 4rem;color:#111311;font-family:Times New Roman,Times,serif;font-size:clamp(4rem,4.5vw,6rem);font-weight:400;line-height:.98;letter-spacing:-.04em}.related-products__heading:before{content:"OTRAS PIEZAS";display:block;margin-bottom:1.5rem;color:#174c3a;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.4;letter-spacing:.2em;text-transform:uppercase}.related-products .card-wrapper{color:#111311}.related-products .card{background:transparent}.related-products .card__inner,.related-products .card__media,.related-products .media{border-radius:0}.related-products .card__media img{border-radius:0;object-fit:cover}.related-products .card__content{padding-top:1.4rem}.related-products .card__information{padding:0 0 1rem}.related-products .card__heading{margin-bottom:.5rem;color:#111311;font-family:Times New Roman,Times,serif;font-size:1.8rem;font-weight:400;line-height:1.25}.related-products .card__heading a{color:inherit;text-decoration:none}.related-products .card-information{color:#454845}.related-products .price{margin-top:.7rem;color:#111311;font-size:1.3rem}.related-products .badge{border-radius:0;background:#0d3328;color:#f6f5f1;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:990px){.related-products .card-wrapper:hover .card__heading a{color:#174c3a}}@media screen and (max-width:749px){.related-products{padding-left:2.4rem;padding-right:2.4rem}.related-products__heading{margin-bottom:3rem;font-size:clamp(3.6rem,11vw,4.8rem)}.related-products__heading:before{margin-bottom:1.2rem;font-size:.9rem}.related-products .grid{column-gap:1.2rem;row-gap:3rem}.related-products .card__content{padding-top:1rem}.related-products .card__heading{font-size:1.55rem}.related-products .price{font-size:1.15rem}}.product__info-container .complementary-products{margin:2.2rem 0 2rem;padding:1.8rem 0 0;border-top:1px solid rgba(17,19,17,.13)}.product__info-container .complementary-products .summary__title{display:block;margin:0 0 1.3rem}.product__info-container .complementary-products .accordion__title{margin:0;color:#174c3a;font-family:var(--font-body-family);font-size:.88rem;font-weight:600;line-height:1.3;letter-spacing:.19em;text-transform:uppercase}.product__info-container .complementary-products slideshow-component{display:block}.product__info-container .complementary-products .complementary-slider{margin:0!important;padding:0!important}.product__info-container .complementary-products .complementary-slide>ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;margin:0;padding:0;border:0}.product__info-container .complementary-products .complementary-slide>ul>li{min-width:0;margin:0!important;padding:1.45rem 1.55rem!important;background:#174c3a09;border:1px solid rgba(23,76,58,.1);transition:background .2s ease,border-color .2s ease}.product__info-container .complementary-products .complementary-slide>ul>li:hover{background:#174c3a0e;border-color:#174c3a29}.product__info-container .complementary-products .card-wrapper,.product__info-container .complementary-products .card,.product__info-container .complementary-products .card--card.card--horizontal{margin:0!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.product__info-container .complementary-products .card:before,.product__info-container .complementary-products .card:after{display:none!important}.product__info-container .complementary-products .card__content,.product__info-container .complementary-products .card__information{padding:0!important}.product__info-container .complementary-products .card__heading{margin:0 0 .35rem;color:#111311;font-family:Times New Roman,Times,serif;font-size:1.45rem;font-weight:400;line-height:1.2;letter-spacing:-.015em}.product__info-container .complementary-products .card__heading a{color:inherit;text-decoration:none;transition:color .2s ease}.product__info-container .complementary-products .card__heading a:hover{color:#174c3a}.product__info-container .complementary-products .price{margin-top:.15rem;color:#454845;font-size:1.05rem;line-height:1.35;letter-spacing:.01em}.product__info-container .complementary-products .price-item{margin:0}.product__info-container .complementary-products .quick-add{margin:.85rem 0 0!important}.product__info-container .complementary-products .quick-add__submit{width:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:.4rem 0!important;background:transparent!important;color:#174c3a!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:var(--font-body-family);font-size:.82rem;font-weight:600;line-height:1.3;letter-spacing:.12em;text-align:left;text-transform:uppercase;transition:color .2s ease,opacity .2s ease}.product__info-container .complementary-products .quick-add__submit:before,.product__info-container .complementary-products .quick-add__submit:after{display:none!important;box-shadow:none!important}.product__info-container .complementary-products .quick-add__submit:hover{color:#0d3328!important;opacity:.7}.product__info-container .complementary-products .quick-add__submit[disabled]{color:#454845!important;opacity:.4}.product__info-container .complementary-products .card--horizontal .card__inner{flex:0 0 5.4rem;width:5.4rem;margin-right:1.2rem;overflow:hidden;border-radius:0!important}.product__info-container .complementary-products .card--horizontal .card__inner:after{display:none!important}.product__info-container .complementary-products .slider-buttons{min-height:0;margin:1rem 0 0;padding:0}.product__info-container .complementary-products .slider-button{width:3rem;height:3rem;color:#174c3a}.product__info-container .complementary-products .slider-counter{min-width:4rem;color:#1113118c;font-size:.9rem}@media screen and (max-width:749px){.product__info-container .complementary-products{margin:2rem 0 1.8rem;padding-top:1.6rem}.product__info-container .complementary-products .summary__title{margin-bottom:1.1rem}.product__info-container .complementary-products .complementary-slide>ul{grid-template-columns:1fr;gap:.7rem}.product__info-container .complementary-products .complementary-slide>ul>li{padding:1.35rem 1.4rem!important}.product__info-container .complementary-products .card__heading{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/fremora-product.css.map */
