@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(7,134,73,.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(7,134,73,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(7,134,73,0)}}html{scroll-behavior:smooth}.rlx-product-infos{padding:0}.rlx-product-infos>.page-width>.row{align-items:center}@media screen and (min-width: 768px){.rlx-product-infos .product-infos{gap:10px;display:flex;align-items:center}}.rlx-product-infos .product-infos .product-infos__summary{max-width:600px;color:#452c1e}.rlx-product-infos .product-infos .product-infos__summary a{font-weight:700;font-size:16px;color:#347056}@media screen and (max-width: 768px){.rlx-product-infos .product-infos .product-infos__summary a{font-size:14px}}.rlx-product-infos .product-infos .product-infos__summary a:hover{text-decoration:none}.rlx-product-infos .product-infos .product-infos__summary .summary__vendor{line-height:1;font-size:24px;font-weight:700}.rlx-product-infos .product-infos .product-infos__summary .summary__title h1{margin:0;font-size:2em;color:currentColor}.rlx-product-infos .product-infos .product-infos__summary .summary__model>*{display:block}.rlx-product-infos .product-infos .product-infos__summary .summary__model-availability{padding:5px 0;border-top:1px solid #dad6d5}@media screen and (max-width: 576px){.rlx-product-infos .product-infos .product-infos__summary .summary__model-availability{padding:10px 0}}.rlx-product-infos .product-infos .product-infos__summary .summary__model-availability a{gap:10px;display:flex;align-items:center;color:#452c1e}@media screen and (max-width: 576px){.rlx-product-infos .product-infos .product-infos__summary .summary__model-availability a{font-size:16px}}.rlx-product-infos .product-infos .product-infos__summary .summary__model-availability a svg{width:17px;height:17px}.rlx-product-infos .product-infos .product-infos__summary .summary__model-availability a svg path{fill:#452c1e}.rlx-product-infos .product-infos .product-infos__images .swiper .swiper-button::after{color:#000;font-size:30px}.rlx-product-infos .product-infos .product-infos__images .swiper .swiper-button svg{display:none}.rlx-product-infos .product-infos .product-infos__images .rlx-media img{inset:0;margin:auto;height:100%}.rlx-product-infos:not(.rlx-product-infos--mobile) .product-infos__summary{padding:50px 0}@media screen and (min-width: 1200px){.rlx-product-infos:not(.rlx-product-infos--mobile) .product-infos__summary{flex:0 0 35%}}@media screen and (min-width: 768px)and (max-width: 1200px){.rlx-product-infos:not(.rlx-product-infos--mobile) .product-infos__summary{flex:0 0 50%}}@media screen and (max-width: 768px){.rlx-product-infos:not(.rlx-product-infos--mobile) .product-infos__summary{display:none}}.rlx-product-infos.rlx-product-infos--mobile .product-infos{font-size:16px;text-align:left}.rlx-product-infos.rlx-product-infos--mobile .product-infos .product-infos__summary{margin:auto}.rlx-product-infos.rlx-product-infos--mobile .product-infos .product-infos__summary a{font-size:14px}.rlx-product-infos.rlx-product-infos--mobile .product-infos .product-infos__summary .summary__title{font-size:38px;color:#452c1e}.rlx-product-infos.rlx-product-infos--mobile .product-infos .product-infos__summary .summary__vendor{color:#452c1e;font-size:18px;font-weight:700}.rlx-product-infos.rlx-product-infos--mobile .product-infos .product-infos__summary .summary__model{font-size:18px;font-weight:300}.rlx-product-infos.rlx-product-infos--mobile .product-infos .product-infos__summary .summary__price{font-size:16px;font-weight:300}.rlx-product-infos.rlx-product-infos--mobile .product-infos .product-infos__summary .summary__price .price-request{justify-content:flex-start}.rlx-product-infos.rlx-product-infos--mobile .product-infos .product-infos__summary .summary__price .price-box .price-tooltip{left:0;text-align:center;padding:1rem 2rem}.rlx-product-infos.rlx-product-infos--mobile .product-infos .product-infos__summary .summary__buttons>.grid{display:flex;justify-content:center}.rlx-product-infos.rlx-product-infos--mobile .product-infos .retailer-infos__contact *{color:#452c1e !important;text-shadow:none !important}.rlx-product-infos.rlx-product-infos--mobile .product-infos .retailer-infos__contact .retailer-contact-buttons{gap:2rem;justify-content:center}.rlx-product-infos.rlx-product-infos--mobile .product-infos .retailer-infos__contact .retailer-contact-buttons__item .icon-bg{border-color:#127749}.rlx-product-infos.rlx-product-infos--mobile .product-infos .retailer-infos__contact .retailer-contact-buttons__item .icon-bg svg{fill:#127749}@media screen and (min-width: 576px){.rlx-product-infos.rlx-product-infos--mobile{display:none}}.price-tooltip{background:#fdfaed;color:#222;padding:.5em 1em;border-radius:4px;position:absolute;opacity:0;display:inline;transition:opacity .2s ease;max-width:100%;text-align:left;line-height:1.4em;text-shadow:none;font-weight:500;top:100%;visibility:hidden;font-size:14px;font-weight:300}.price-tooltip.active{opacity:1;visibility:visible;z-index:3}.bg-cream{background-color:#fefaf9}.section-rlx-product-summary{position:relative}#rlxModal.modal{display:none;position:absolute;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#fefaf9}#rlxModal .modal-content{position:relative;margin:auto;padding:0;width:54%;max-width:1200px}#rlxModal .close{top:10px;right:25px;display:flex;color:#fff;margin-top:20px;position:absolute;align-items:center;justify-content:center}#rlxModal .close:hover,#rlxModal .close:focus{color:#999;text-decoration:none;cursor:pointer}#rlxModal .rlxSlides{display:none}#rlxModal .prev,#rlxModal .next{top:50%;display:flex;cursor:pointer;align-items:center;justify-content:center;position:absolute;margin-top:-50px}#rlxModal .prev:hover,#rlxModal .next:hover{background-color:rgba(243,243,243,.5)}#rlxModal .next{right:0}#rlxModal .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}#rlxModal .active{opacity:1}.swiper-container{position:relative}@media screen and (min-width: 576px){.swiper-container{padding-left:2rem;padding-right:2rem}}@media screen and (max-width: 576px){.swiper-container:before{display:none !important}}.swiper-container .swiper{position:static}.swiper-container .swiper .swiper-button{z-index:3;width:35px;height:20px}.swiper-container .swiper .swiper-button::after{display:none}.swiper-container .swiper .swiper-button.swiper-button-prev{transform:translateX(-30%) !important;-moz-transform:translateX(-30%) !important;-webkit-transform:translateX(-30%) !important}.swiper-container .swiper .swiper-button.swiper-button-next{transform:translateX(30%) !important;-moz-transform:translateX(30%) !important;-webkit-transform:translateX(30%) !important}.wrapper-rlx-accordion .rlx-accordion__item.active .rlx-accordion__heading .icon-minus{display:block}.wrapper-rlx-accordion .rlx-accordion__item.active .rlx-accordion__heading .icon-plus{display:none}.wrapper-rlx-accordion .rlx-accordion__item.active .rlx-accordion__content{padding:0 0 20px;height:auto;visibility:visible}.wrapper-rlx-accordion .rlx-accordion__item:not(.active) .rlx-accordion__heading .icon-minus{display:none}.wrapper-rlx-accordion .rlx-accordion__item:not(.active) .rlx-accordion__heading .icon-plus{display:block}.wrapper-rlx-accordion .rlx-accordion__item .rlx-accordion__heading{display:flex;cursor:pointer;justify-content:space-between;border-top:1px solid #afa69f;align-items:center}.wrapper-rlx-accordion .rlx-accordion__item .rlx-accordion__content{height:0;overflow:hidden;visibility:hidden}@media screen and (max-width: 576px){.wrapper-rlx-accordion .rlx-accordion__item .rlx-accordion__content section{padding-left:0;padding-right:0}}.wrapper-rlx-accordion .rlx-accordion__item rlx-send-message section{background:#fff}@media screen and (max-width: 768px){.wrapper-rlx-accordion .rlx-accordion__item rlx-send-message section{padding-left:20px !important;padding-right:20px !important}}@media screen and (max-width: 576px){.wrapper-rlx-accordion .rlx-accordion__item rlx-send-message section{padding-left:15px !important;padding-right:15px !important}}.wrapper-rlx-accordion .rlx-accordion__item rlx-send-message section textarea{background-color:var(--background-page)}