html{scroll-behavior:smooth}a{text-decoration:none;color:inherit}p,h1,h2{margin:0}b,strong{font-weight:700}label{margin-bottom:0}input{margin:0}img,video{max-width:100%}iframe{border:0}body{color:var(--dark-txt-color);line-height:normal;letter-spacing:0}a:empty,ul:empty,dl:empty,div:empty,section:empty,article:empty,p:empty,h1:empty,h2:empty,h3:empty,h4:empty,h5:empty,h6:empty{display:inherit}input,label,a{-webkit-tap-highlight-color:rgba(0,0,0,0)}:root{--rd-gap-unit: 5px}.rd-hidden{display:none !important}.rd-invisible{visibility:hidden}.rd-transparency-transition{transition:opacity .75s}.rd-transparent{opacity:0}.rd-horizontal-flexbox{display:flex}.rd-horizontal-axis-centered-flexbox{display:flex;flex-direction:row;align-items:center}.rd-horizontal-y-axis-centered-flexbox{display:flex;justify-content:center}.rd-horizontal-centered-flexbox{display:flex;flex-direction:row;align-items:center;justify-content:center}.rd-vertical-flexbox{display:flex;flex-direction:column}.rd-vertical-centered-flexbox{display:flex;flex-direction:column;justify-content:center}.rd-vertical-full-centered-flexbox{display:flex;flex-direction:column;justify-content:center;align-items:center}.rd-vertical-centered-flexbox.rd-align-right{align-items:end}.rd-align-center,.rd-vertical-centered-flexbox.rd-align-center{align-items:center}.rd-vertical-centered-flexbox.rd-align-left{align-items:start}.rd-aligned-centered{align-self:center}.rd-aligned-left{align-self:start}.rd-horizontal-axis-centered-spaced-flexbox{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.rd-simple-grid{display:grid}.rd-vertical-simple-grid{display:grid;grid-template-columns:1fr;grid-auto-rows:max-content}.rd-horizontal-full-grid{display:grid;grid-template-columns:1fr}.rd-horizontal-full-grid.slots-2{grid-template-columns:repeat(2, 1fr)}.rd-horizontal-full-grid.slots-3{grid-template-columns:repeat(3, 1fr)}.rd-grid-item-horizontal-reverse-2{grid-column:2;grid-row:1}.rd-grid-item-horizontal-reverse-1{grid-column:1;grid-row:1}.rd-column-span-2{grid-column:span 2}.rd-rel-pos{position:relative}.rd-center-fix-width{margin-left:auto;margin-right:auto}.rd-overlay{position:absolute;top:0;left:0;bottom:0;right:0}.rd-row-gap-1{row-gap:var(--rd-gap-unit)}.rd-row-gap-2{row-gap:calc(var(--rd-gap-unit)*2)}.rd-row-gap-3{row-gap:calc(var(--rd-gap-unit)*3)}.rd-row-gap-4{row-gap:calc(var(--rd-gap-unit)*4)}.rd-row-gap-5{row-gap:calc(var(--rd-gap-unit)*5)}.rd-row-gap-6{row-gap:calc(var(--rd-gap-unit)*6)}.rd-row-gap-8{row-gap:calc(var(--rd-gap-unit)*8)}.rd-col-gap-1{column-gap:var(--rd-gap-unit)}.rd-col-gap-2{column-gap:calc(var(--rd-gap-unit)*2)}.rd-col-gap-3{column-gap:calc(var(--rd-gap-unit)*3)}.rd-col-gap-4{column-gap:calc(var(--rd-gap-unit)*4)}.rd-col-gap-5{column-gap:calc(var(--rd-gap-unit)*5)}.rd-col-gap-6{column-gap:calc(var(--rd-gap-unit)*6)}.rd-col-gap-8{column-gap:calc(var(--rd-gap-unit)*8)}section{container-type:inline-size}.rd-no-overflow{overflow:hidden}.rd-section-container{box-sizing:border-box;max-width:1300px;margin:0 auto}.rd-section-container.rd-full-width{max-width:100%}.rd-section-container__padding.rd-section-no-bottom-padding{padding-bottom:0 !important}.rd-section-container__padding.rd-section-no-top-padding{padding-top:0 !important}.rd-section-container-inner{border-radius:20px}.rd-section-title{font-size:35px;line-height:1.3em;font-weight:800}.rd-section-title-margin{margin-bottom:40px}.rd-section-subtitle{font-size:20px;margin-top:10px}.rd-centered-text{text-align:center}.rd-comp-price{font-size:.8em;opacity:.3;text-decoration:line-through}.rd-comp-price.rd-comp-price-percentage{text-decoration:none}.rd-fixed-img-container{overflow:hidden;display:flex}.rd-fixed-img-container img{width:100%;object-fit:cover;object-position:center;height:100%}.rd-fade-in{opacity:0;visibility:hidden;transition:opacity 1.2s ease-out;will-change:opacity,visibility}.rd-fade-in.rd-is-visible{opacity:1;visibility:visible}@-webkit-keyframes slideIn{from{-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:.01}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes slideIn{from{-webkit-transform:translateY(2rem);transform:translateY(2rem);opacity:.01}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@media(min-width: 1025px){.rd-show-small-desktop:not(.rd-show-large-desktop),.rd-show-tablet:not(.rd-show-large-desktop),.rd-show-mobile:not(.rd-show-large-desktop){display:none}.rd-vertical-centered-flexbox.rd-desktop-align-left{align-items:start}.rd-vertical-centered-flexbox.rd-desktop-align-center{align-items:center}.rd-desktop-centered-text{text-align:center}.rd-desktop-align-centered{align-self:center}.rd-desktop-align-right{align-self:end}.rd-horizontal-full-grid.slots-2-large-desktop{grid-template-columns:repeat(2, 1fr)}.rd-horizontal-full-grid.slots-3-large-desktop{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 769px)and (max-width: 1024px){.rd-show-large-desktop:not(.rd-show-small-desktop),.rd-show-tablet:not(.rd-show-small-desktop),.rd-show-mobile:not(.rd-show-small-desktop){display:none}.rd-vertical-centered-flexbox.rd-desktop-align-left{align-items:start}.rd-vertical-centered-flexbox.rd-desktop-align-center{align-items:center}.rd-desktop-centered-text{text-align:center}.rd-desktop-align-centered{align-self:center}.rd-desktop-align-right{align-self:end}.rd-horizontal-full-grid.slots-2-small-desktop{grid-template-columns:repeat(2, 1fr)}.rd-horizontal-full-grid.slots-3-small-desktop{grid-template-columns:repeat(3, 1fr)}}@media(min-width: 481px)and (max-width: 768px){.rd-show-large-desktop:not(.rd-show-tablet),.rd-show-small-desktop:not(.rd-show-tablet),.rd-show-mobile:not(.rd-show-tablet){display:none}.rd-vertical-centered-flexbox.rd-tablet-align-left{align-items:start}.rd-vertical-centered-flexbox.rd-tablet-align-center{align-items:center}.rd-tablet-centered-text{text-align:center}.rd-tablet-align-centered{align-self:center}.rd-tablet-align-right{align-self:end}.rd-horizontal-full-grid.slots-2-tablet{grid-template-columns:repeat(2, 1fr)}.rd-horizontal-full-grid.slots-3-tablet{grid-template-columns:repeat(3, 1fr)}}@media(max-width: 480px){.rd-show-large-desktop:not(.rd-show-mobile),.rd-show-small-desktop:not(.rd-show-mobile),.rd-show-tablet:not(.rd-show-mobile){display:none}.rd-vertical-centered-flexbox.rd-mobile-align-left{align-items:start}.rd-vertical-centered-flexbox.rd-mobile-align-center{align-items:center}.rd-mobile-centered-text{text-align:center}.rd-mobile-align-centered{align-self:center}.rd-mobile-align-right{align-self:end}.rd-horizontal-full-grid.slots-2-mobile{grid-template-columns:repeat(2, 1fr)}.rd-horizontal-full-grid.slots-3-mobile{grid-template-columns:repeat(3, 1fr)}}.rd-accordions-accordion-title{line-height:1.5em}.rd-accordions-accordion-content{line-height:1.55em}.rd-accordions-vertical-container .rd-accordions-container{max-width:800px;margin:0 auto}.rd-accordions-horizontal-container{display:grid;grid-template-columns:.75fr 1fr}.rd-accordions-horizontal-container .rd-section-title{text-align:left}@media(max-width: 480px){.rd-accordions-horizontal-container{grid-template-columns:1fr}.rd-accordions-horizontal-container .rd-section-title{text-align:center}}.rd-banner-cards-paragraph{max-width:650px;margin:0 auto}.rd-banner-card{border-radius:10px;padding:2px;padding-bottom:25px}.rd-banner-card-badge{border-radius:7px;padding:1px 8px;width:fit-content}.rd-banner-card-text-container{padding:0 10px;flex:1}.rd-bundle-summary-item-container{display:grid;grid-template-columns:auto 1fr auto;align-items:center;border-bottom:1px solid #e3e3e3;padding-top:10px;padding-bottom:10px;font-size:21px}.rd-bundle-summary-item-container:first-of-type{border-top:1px solid #e3e3e3}.rd-bundle-summary-item-image{max-width:100px;border-radius:10px}.rd-bundle-summary-item-title-container{padding-top:10px;padding-bottom:10px}.rd-bundle-summary-item-title{font-size:1em;font-weight:700}.rd-bundle-summary-item-subtitle{font-size:.7em;font-weight:400}.rd-bundle-summary-item-price{font-size:1em;font-weight:700}.rd-separator-line{background-color:#a4a4a4;height:1px;width:100%}.rd-bundle-summary-total-container{height:fit-content;border-radius:20px;padding:30px 20px}.rd-bundle-summary-total-title{font-size:22px;font-weight:700}.rd-bundle-summary-total-price{font-size:24px;font-weight:700}.rd-bundle-summary-total-line{font-size:17px;font-weight:400}@media(max-width: 768px){.rd-bundle-summary-container{grid-template-columns:1fr}.rd-bundle-summary-item-container{column-gap:10px;font-size:18px}.rd-bundle-summary-title{font-size:20px}.rd-bundle-summary-subtitle{font-size:16px}.rd-bundle-summary-container.rd-horizontal-full-grid{grid-template-columns:1fr}.rd-bundle-summary-item-image{max-width:90px}}.rd-card-container{width:100%}.rd-card-content{flex:1}.rd-card-content.rd-padded{padding:25px;border-radius:10px}.rd-card-title{line-height:1.1em}.rd-card-description{margin-top:15px;line-height:1.3em}.rd-card-container>div{border-radius:10px;overflow:hidden}@media(max-width: 1024px)and (min-width: 769px){.rd-card-description{margin-top:10px}}@media(max-width: 768px)and (min-width: 481px){.rd-card-description{margin-top:12px}}@media(max-width: 480px){.rd-card-description{margin-top:12px}}.rd-content-block-container{border-radius:0;grid-auto-flow:dense}.rd-content-block-container.rd-padded .rd-content-block-text-container{padding:40px}.rd-content-block-container.rd-with-item-border-radius{border-radius:10px;overflow:hidden}.rd-content-block-container.rd-with-text-unit-border-radius .rd-content-block-content{border-radius:15px;overflow:hidden}.rd-content-block-container.rd-with-media-unit-border-radius .rd-content-block-media>div{border-radius:15px;overflow:hidden}.rd-content-block-title{line-height:1.1em}.rd-content-block-accordion-title{font-weight:500;font-size:17px}@container (max-width: $sd-max) and (min-width: $sd-min){.rd-content-block-container.rd-padded .rd-content-block-text-container{padding:30px}}@container (max-width: $t-max) and (min-width: $t-min){.rd-content-block-container.rd-padded .rd-content-block-text-container{padding:30px}.rd-horizontal-full-grid.rd-content-block-container{grid-template-columns:1fr !important}.rd-horizontal-full-grid.rd-content-block-container div{grid-column:1;grid-row:unset}.rd-horizontal-full-grid.rd-content-block-container.rd-reverse-vertical div:first-child{grid-row:2}.rd-horizontal-full-grid.rd-content-block-container.rd-reverse-vertical div:last-child{grid-row:1}}@container (max-width: $m-max){.rd-content-block-container.rd-padded .rd-content-block-text-container{padding:30px 25px}.rd-horizontal-full-grid.rd-content-block-container{grid-template-columns:1fr !important}.rd-horizontal-full-grid.rd-content-block-container div{grid-column:1;grid-row:unset}.rd-horizontal-full-grid.rd-content-block-container.rd-reverse-vertical div:first-child{grid-row:2}.rd-horizontal-full-grid.rd-content-block-container.rd-reverse-vertical div:last-child{grid-row:1}}.rd-hero-container{display:grid;grid-template-columns:1fr auto}.rd-hero-container.rd-video-hero-container,.rd-hero-container.rd-video-hero-container.rd-reversed{grid-template-columns:1fr 1fr}.rd-hero-container.rd-reversed{grid-template-columns:auto 1fr}.rd-hero-container.rd-reversed>div:first-child{grid-row:1;grid-column:2}.rd-hero-container.rd-reversed>div:last-child{grid-row:1;grid-column:1}.rd-hero-text-content{max-width:450px}.rd-hero-media-container{min-height:300px;max-height:800px;width:100%}.rd-hero-media-container>.rd-fixed-img-container{height:100%}@media(max-width: 1024px)and (min-width: 769px){.rd-hero-container{grid-template-columns:1.1fr .9fr}}@media(max-width: 768px)and (min-width: 481px){.rd-hero-container,.rd-hero-container.rd-reversed,.rd-hero-container.rd-video-hero-container,.rd-hero-container.rd-video-hero-container.rd-reversed{grid-template-columns:1fr}.rd-hero-container.rd-reversed>div:first-child{grid-row:2;grid-column:1}.rd-hero-text-content{max-width:unset}.rd-hero-media-container{height:auto;min-height:unset;width:auto}}@media(max-width: 480px){.rd-hero-container,.rd-hero-container.rd-reversed,.rd-hero-container.rd-video-hero-container,.rd-hero-container.rd-video-hero-container.rd-reversed{grid-template-columns:1fr}.rd-hero-container.rd-reversed>div:first-child{grid-row:2;grid-column:1}.rd-hero-text-content{max-width:unset}.rd-hero-media-container{height:auto;min-height:unset;width:auto}}.rd-icon-item-title{font-size:16px}.rd-icon-item-subtitle{font-size:12px;font-weight:100}.rd-icon-item-img{height:60px}.rd-icon-item-slide{flex-direction:column}.rd-icon-item-slide p:nth-of-type(1){margin-top:15px}@media(max-width: 768px)and (min-width: 481px){.rd-icon-item-title{font-size:13px}.rd-icon-item-subtitle{font-size:10px}.rd-icon-item-img{height:60px}}@media(max-width: 480px){.rd-icon-item-title{font-size:13px}.rd-icon-item-subtitle{font-size:10px}.rd-icon-item-img{height:55px}}.rd-parallax-container{height:400vh}.rd-parallax-bg-container{position:sticky;top:20px;height:calc(100vh - 40px);z-index:1}.rd-parallax-bg-container img{border-radius:20px}.rd-parallax-trail{z-index:2;position:absolute;bottom:0}.rd-parallax-trail.rd-trail-left{left:100px}.rd-parallax-trail.rd-trail-right{right:100px}.rd-parallax-benefit{padding:15px 20px;border-radius:20px;position:sticky;opacity:0;min-width:150px}.rd-parallax-benefit.rd-blurry-benefit-bg{backdrop-filter:blur(7px)}.rd-parallax-benefit-title{font-size:22px;font-weight:400}@media(max-width: 1024px)and (min-width: 769px){.rd-parallax-trail.rd-trail-left{left:80px}.rd-parallax-trail.rd-trail-right{right:80px}}@media(max-width: 768px)and (min-width: 481px){.rd-parallax-trail.rd-trail-left{left:40px}.rd-parallax-trail.rd-trail-right{right:40px}.rd-parallax-benefit-title{font-size:20px}}@media(max-width: 480px){.rd-parallax-trail.rd-trail-left{left:25px}.rd-parallax-trail.rd-trail-right{right:25px}.rd-parallax-benefit-title{font-size:18px}.rd-parallax-benefit{min-width:120px}}.rd-product-container{display:grid;grid-template-columns:1fr auto;font-size:15px}.rd-top-panel.rd-section-container__padding{padding-top:20px !important;padding-bottom:0 !important}.rd-top-panel-total-price-container{padding:12px;max-width:250px;flex:1;font-size:14px;font-weight:400}.rd-top-panel-item{border-radius:50px}.rd-back-icon-container{height:40px;width:40px;cursor:pointer}.rd-top-panel-total-price{font-weight:600}.rd-slider-container{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;height:fit-content}.rd-product-form-image{border-radius:10px}.rd-variant-img-container{width:100%;height:100%}.rd-variant-img-container img{max-width:100%;max-height:100%;object-fit:contain}.rd-product-slider-main-container{width:100%;height:fit-content}.rd-product-slider-main-container img,.rd-product-slider-main-container .rd-video-wrapper{border-radius:10px}.rd-slide-video-container{height:100%}.rd-product-slider-nav-container{width:100%;margin-top:10px}.rd-slider-nav-item{opacity:50%;transition:opacity .4s ease}.rd-slider-nav-item:hover{opacity:100%}.rd-slider-nav-item-img-container{box-sizing:border-box;border:1px solid rgba(0,0,0,0);border-radius:10px;height:100%}.rd-slider-nav-item-img-container img{max-height:100px}.swiper-slide-thumb-active.rd-slider-nav-item{opacity:100%}.swiper-slide-thumb-active .rd-slider-nav-item-img-container{border:1px solid #535353}:root{--swiper-navigation-size: 20px}.swiper-button-custom.swiper-button-next:after{content:"";right:0}.swiper-button-custom.swiper-button-prev:after{content:"";left:0}.swiper-button-custom{z-index:10}.swiper-button-custom.swiper-button-lock{display:none !important}.swiper-button-custom::after{position:absolute;color:rgba(0,0,0,.2588235294);font-family:"FontAwesome"}.rd-product-price{font-weight:600}.rd-product-description-item{display:grid;grid-template-columns:auto 1fr;align-items:center}.rd-product-description-item-img{margin-right:5px}.rd-total-title{font-size:20px;font-weight:600}.rd-total-price{font-size:25px;font-weight:700}.rd-subtotal-prices{font-size:16px}.rd-product-accordion-container{padding-top:20px}.rd-product-accordion-container .rd-accordion.rd-border{border-width:1px;border-color:rgba(0,0,0,.5)}.rd-product-accordion-title{font-weight:700;font-size:16px;line-height:1.5em}.rd-product-accordion-content{font-weight:400;font-size:15px;line-height:1.55em}.rd-product-form-icons-container{padding-top:20px;justify-content:start}.rd-product-form-icon-item{width:fit-content;margin-bottom:10px}.rd-product-form-icon-item:not(.rd-first){margin-left:40px}.rd-product-form-icon-item-label{font-weight:500;font-size:18px;margin-top:13px;color:#555}.rd-product-form-review-image{border-radius:100px;width:50px;height:50px;flex:none}.rd-product-form-review-stars{letter-spacing:3px;color:#fc0}.rd-open-drawer-container{border-radius:50px;width:fit-content;padding:5px;padding-right:8px;cursor:pointer}.rd-product-form-badges{flex-wrap:wrap}@media(max-width: 1024px)and (min-width: 769px){.rd-product-container{grid-template-columns:1.1fr .9fr}.rd-product-form-icon-item:not(.rd-first){margin-left:25px}}@media(min-width: 769px){.rd-vertical-desktop.rd-slider-container{grid-template-columns:auto 1fr}.rd-vertical-desktop .rd-product-slider-main-container{grid-row:1;grid-column:2}.rd-vertical-desktop .rd-product-slider-nav-container{grid-row:1;grid-column:1;margin-top:0}.rd-vertical-desktop .rd-slider-nav-item{height:auto}.rd-vertical-desktop .rd-slider-nav-item-img-container img{max-height:unset;max-width:60px}}@media(max-width: 768px)and (min-width: 481px){.rd-product-container{grid-template-columns:1fr}.rd-product-form-icons-container{justify-content:center}.rd-slider-nav-item img{max-height:80px}}@media(max-width: 768px){.rd-vertical-mobile.rd-slider-container{grid-template-columns:auto 1fr}.rd-vertical-mobile .rd-product-slider-main-container{grid-row:1;grid-column:2}.rd-vertical-mobile .rd-product-slider-nav-container{grid-row:1;grid-column:1;margin-top:0}.rd-vertical-mobile .rd-slider-nav-item{height:auto}.rd-vertical-mobile .rd-slider-nav-item-img-container img{max-height:unset;max-width:60px}}@media(max-width: 480px){.rd-product-container{grid-template-columns:1fr}.rd-product-form-icons-container{justify-content:center}.rd-product-form-icon-item:not(.rd-first){margin-left:20px}.rd-slider-nav-item img{max-height:80px}.rd-product-container .rd-cta-btn{width:100%}}.rd-review-container{padding:15px;border-radius:20px;justify-content:unset;width:100%}.rd-review-image-container img{border-radius:20px}.rd-review-stretch-block{flex-grow:1;justify-content:end}.rd-review-btn.rd-cta-btn{border:1px solid var(--primary-color);padding:10px;text-wrap:wrap;box-shadow:none}.rd-review-btn .rd-cta-btn-text{color:var(--primary-color);font-weight:500;font-size:15px}.rd-showcase-item-container img{height:100%}.rd-showcase-item-container{border-radius:10px;overflow:hidden}.rd-showcase-item-title-container{margin:15px}.rd-showcase-item-title{font-weight:500;line-height:1.1em}.rd-showcase-item-subtitle{font-size:20px;margin-top:10px}@media(max-width: 768px)and (min-width: 481px){.rd-showcase-item-container .rd-gif-container{height:110px}.rd-showcase-item-subtitle{font-size:16px;margin-top:5px}}@media(max-width: 480px){.rd-showcase-item-container .rd-gif-container{height:110px}.rd-showcase-item-subtitle{font-size:14px;margin-top:5px}}.rd-side-drawer{position:fixed;right:0;top:0;bottom:0;width:100%;max-width:760px;overflow:auto;z-index:100;transition:transform .5s;transform:translate(100%)}body.rd-drawer-open{overflow:hidden}body.rd-drawer-open .rd-side-drawer{transform:translate(0)}.rd-drawer-close-icon{margin-bottom:15px;cursor:pointer}.rd-table-wrapper{padding:8px;border:1px solid;border-radius:10px}.rd-table-wrapper.rd-sticky-col-table{overflow:auto;padding-left:0}.rd-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.rd-sticky-col-table .rd-table{table-layout:auto}.rd-sticky-col{position:-webkit-sticky;position:sticky;left:0;z-index:2}.rd-table-cell.rd-sticky-col{padding-left:16px}.rd-table th{font-weight:600}.rd-table-cell{padding:12px 8px;height:1px;min-height:1px;font-size:16px;vertical-align:middle}.rd-table tbody .rd-table-cell::after{content:"";height:1px;position:absolute;top:0;left:16px;right:16px}.rd-table tbody .rd-table-cell.rd-sticky-col::after{left:24px}.rd-table thead .rd-table-cell{border-top-left-radius:8px;border-top-right-radius:8px}.rd-table-cell.rd-highlighted-col{border-left:1px solid;border-right:1px solid;box-shadow:1px 2px 5px rgba(0,0,0,.062745098)}.rd-table thead .rd-table-cell.rd-highlighted-col{border-top:1px solid}.rd-table tbody tr:last-child .rd-table-cell.rd-highlighted-col{border-bottom:1px solid;border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media(max-width: 480px){.rd-table-cell{font-size:14px}}.rd-steps-container{column-gap:60px}.rd-step-container{column-gap:20px;grid-auto-flow:dense}@media(max-width: 1024px)and (min-width: 769px){.rd-steps-container{column-gap:50px}.rd-step-container img{height:130px}}@media(max-width: 768px)and (min-width: 481px){.rd-steps-container{column-gap:30px}.rd-step-container img{height:100px}}@media(max-width: 480px){.rd-steps-container.rd-horizontal-full-grid{grid-template-columns:1fr}.rd-steps-container .rd-step-container{grid-template-columns:auto 1fr}.rd-steps-container .rd-step-container:nth-child(2n){grid-template-columns:1fr auto}.rd-step-container img{height:120px}.rd-steps-container>.rd-step-container:nth-child(2n) div:first-child{grid-column:2}}.rd-form{margin:0 auto;row-gap:15px}.rd-form *:focus-visible{outline:none;box-shadow:none}.rd-form-content{column-gap:15px}.rd-form-item-input>:first-child{padding:5px 10px}.rd-form-item-input>.touched:valid{border-color:green !important}.rd-form-item-input>.touched:invalid{border-color:red !important}.rd-form-input-error{color:#b61313}.rd-form-button{cursor:pointer;padding:8px 10px;justify-self:center;margin-top:20px;width:300px}.rd-form-message{justify-self:center;border-radius:10px;padding:10px;color:#000}.rd-form-completed-message.success{border:2px solid green;background-color:#bcfcbc}.rd-form-error-message,.rd-form-completed-message.error{border:2px solid #fb4848;background-color:#ffc7c7}.rd-form-new-submission{cursor:pointer;padding:8px 10px;justify-self:center;border:2px solid #8b8b8b;border-radius:10px}@media(max-width: 768px)and (min-width: 481px){.rd-form-item{grid-column:span 2}.rd-form-button{width:100%}}@media(max-width: 480px){.rd-form-item{grid-column:span 2}.rd-form-button{width:100%}}.rd-timeline-container{width:100%;margin:0 auto}.rd-timeline-image{margin:0 auto;z-index:1}.rd-timeline-card{--rd-timeline-card-border-radius: 20px;grid-template-rows:auto 1fr auto auto}.rd-timeline-card-title,.rd-timeline-card-content{padding-left:40px;padding-right:40px}.rd-timeline-card-title{grid-row:1;grid-column:1;padding-top:40px;padding-bottom:40px;border-top-left-radius:var(--rd-timeline-card-border-radius);border-top-right-radius:var(--rd-timeline-card-border-radius)}.rd-timeline-card-content{grid-row:2/span 2;grid-column:1;padding-top:25px;padding-bottom:50px;border-bottom-left-radius:var(--rd-timeline-card-border-radius);border-bottom-right-radius:var(--rd-timeline-card-border-radius)}.rd-timeline-card-badge{grid-row:3/span 2;grid-column:1;padding:14px 35px;width:fit-content;margin:0 auto;border-radius:var(--rd-timeline-card-border-radius)}.rd-timeline-item-dot{--rd-timeline-dot-size: 30px;width:var(--rd-timeline-dot-size);height:var(--rd-timeline-dot-size);border-radius:50%;position:absolute;top:calc(-0.5*var(--rd-timeline-dot-size));left:50%;transform:translateX(-50%)}.rd-timeline-separator{grid-template-columns:1fr auto 1fr;grid-template-areas:". line ."}.rd-timeline-separator-line{grid-area:line}.rd-comparison-table{margin:0 auto}.rd-comparison-item-img{border-radius:10px}.rd-comparison-line{padding:10px 30px;border-radius:10px}.rd-comparison-divider{padding-top:25px;padding-bottom:25px;transform:translateX(-50%);position:absolute;left:50%}@media(max-width: 768px){.rd-comparison-table{grid-template-columns:1fr !important}.rd-comparison-divider{position:static !important;transform:none}}.rd-accordion{overflow:hidden}.rd-accordion-trigger{cursor:pointer}.rd-accordion:not(.show) .rd-accordion-close-icon{display:none}.rd-accordion.show .rd-accordion-open-icon{display:none}.rd-accordion-title-container{padding-top:12px;padding-bottom:12px}.rd-accordion-title-container.rd-padded{padding-left:12px;padding-right:12px}.rd-accordion-content{padding-bottom:12px}.rd-accordion-content.rd-padded{padding-left:12px;padding-right:12px}.rd-accordion.rd-icon-left .rd-accordion-content.rd-padded{padding-left:48px}.rd-accordion.rd-icon-right-end .rd-accordion-title-container{justify-content:space-between}.rd-accordion.rd-icon-left .rd-accordion-title-container{flex-direction:row-reverse;justify-content:left}.rd-accordion.rd-border{border-style:solid;border-width:2px;border-radius:10px}.rd-accordion.rd-border.rd-bottom-border{border-left-width:0 !important;border-right-width:0 !important;border-radius:0}.rd-accordion.rd-border.rd-bottom-border:not(.rd-top-border:first-of-type){border-top-width:0 !important}.rd-cta-btn-container{padding-top:60px;width:350px;max-width:100%}.rd-cta-btn-container.rd-cta-full-width{width:100%}.rd-cta-btn-container.rd-cta-full-width .rd-cta-btn{width:100%}.rd-cta-btn-container.rd-cta-full-width .rd-dynamic-payments-form-container{width:100%}a.rd-cta-btn,button.rd-cta-btn{padding:14px 20px;cursor:pointer;box-shadow:0px 4px 20px 0px rgba(0,0,0,.15);transition:background-color 300ms;border:0}.rd-cta-btn.rd-disabled{background:#d5d1d1;cursor:auto;pointer-events:none}.rd-cta-btn:not(.rd-submit-loading) .rd-submit-btn-loader{display:none}.rd-cta-btn.rd-submit-loading p,.rd-cta-btn.rd-submit-loading img{opacity:0}.rd-cta-btn-text{font-size:16px}.rd-cta-subtext-container{margin-left:15px;margin-right:15px}.rd-cta-subtext{font-size:14px}.rd-dynamic-payments-form-container .shopify-payment-button__button--unbranded{display:none}.rd-loader{width:20px;height:20px;border:5px solid;border-bottom-color:rgba(0,0,0,0) !important;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(max-width: 768px)and (min-width: 481px){.rd-cta-btn-container{padding-top:40px}}@media(max-width: 480px){.rd-cta-btn-container{width:100%}}.rd-product-custom-selector-container .ms-dd{width:100%;max-width:330px}.rd-product-custom-selector-container .ms-options{max-height:325px}.rd-product-custom-selector-container .ms-dd,.rd-product-custom-selector-container .ms-dd-header .ms-list-option{background:unset}.rd-product-custom-selector-container .ms-dd-header{font-size:16px;font-weight:700;background-color:#f9f9f9;border:2px solid #000;border-radius:5px;color:#000}.rd-product-custom-selector-container .ms-list-option,.rd-product-custom-selector-container .ms-dd .ms-dd-header .ms-list-option{padding:10px 18px}.rd-product-custom-selector-container .ms-dd-option-image{width:35px;margin-right:10px}.rd-bundle-container{padding:20px 16px;outline:1px solid #e0e0e0;border-radius:15px}.rd-bundle-container.rd-selected-bundle{outline-width:2px}.rd-bundle-container:not(.rd-selected-bundle){cursor:pointer}.rd-bundle-container:not(.rd-selected-bundle) .rd-bundle-item-selectors-container{display:none}.rd-bundle-main-text{flex:1;font-size:16px;font-weight:500}.rd-bundle-message{padding:4px 16px;border-radius:50px;color:#fff;font-size:14px}.rd-rating-text{font-size:14px}a.rd-rating-container:not([href]){cursor:auto}.rd-sticky-cta-container{position:fixed;bottom:0;left:0;right:0;border-top:1px solid rgba(0,0,0,.2509803922);z-index:2}.rd-sticky-cta-container .rd-section-container__padding{padding-top:16px !important;padding-bottom:16px !important}.rd-sticky-cta-container .rd-section-container{width:100%}.rd-cta-btn.rd-sticky-cta-btn{padding:12px 40px}.rd-sticky-cta-price{font-size:18px;font-weight:600}.rd-option-label{font-size:16px;display:block;margin-bottom:6px;font-weight:500}.rd-swatch-group{flex-wrap:wrap}.rd-swatch{border-radius:6px;cursor:pointer}.rd-swatch.rd-color-swatch{border-radius:50%;padding:3px}.rd-swatch-input:checked+.rd-swatch{outline:1px solid}.rd-swatch-content{height:100%;width:100%;padding:5px 10px;border:1px solid;border-radius:6px}.rd-color-swatch .rd-swatch-content{background-size:contain;border-radius:50%;padding:0}.rd-tabs-container{width:100%}.rd-tabs{overflow:hidden;border:1px solid;padding:3px;border-radius:20px}.rd-tab{flex:1;background-color:inherit;border:none;outline:none;cursor:pointer;color:inherit;border-radius:20px;padding:4px 10px;transition:.3s}.rd-tab-content{padding:15px 0;animation:fadeEffect 1s}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.rd-tab-title{font-weight:600;font-size:15px}@media(max-width: 768px)and (min-width: 481px){.rd-tab-title{font-size:13px}}@media(max-width: 480px){.rd-tab-title{font-size:13px}}.rd-variant-card{overflow:hidden;border-radius:10px;background-color:#fff;border:3px solid rgba(0,0,0,0);padding:5px;cursor:pointer;grid-template-areas:"image" "text" "button";--rd-variant-card-img-width: minmax(140px, 1fr)}.rd-variant-card.rd-out-of-stock{opacity:.7;cursor:auto;pointer-events:none}.rd-variant-price-wrapper{font-size:15px;font-weight:600}.rd-variant-card-title{font-size:20px;font-weight:600}.rd-variant-card-img-container{grid-area:image;border-radius:10px}.rd-variant-card-text-container{grid-area:text}.rd-variant-card-details{font-size:14px;font-weight:400}.rd-variant-card-badge{padding:3px 6px;border-radius:8px;background-color:#000;color:#fff;width:fit-content;font-size:12px}.rd-variant-card-button{grid-area:button;border-radius:10px;padding:8px 16px;margin:auto}.rd-variant-card-button-text-selected{display:none}.rd-variant-card-selected .rd-variant-card-button-text-selected{display:block}.rd-variant-card-selected .rd-variant-card-button-text{display:none}@media(min-width: 1025px){.rd-variant-card.rd-variant-card-horizontal-large-desktop{grid-template-columns:var(--rd-variant-card-img-width) 2fr auto;grid-template-areas:"image text button"}.rd-variant-card.rd-variant-card-horizontal-large-desktop .rd-centered-text{text-align:left}.rd-variant-card.rd-variant-card-horizontal-large-desktop .rd-variant-price-wrapper.rd-horizontal-centered-flexbox{justify-content:left}}@media(max-width: 1024px)and (min-width: 769px){.rd-variant-card.rd-variant-card-horizontal-small-desktop{grid-template-columns:var(--rd-variant-card-img-width) 2fr auto;grid-template-areas:"image text button"}.rd-variant-card.rd-variant-card-horizontal-small-desktop .rd-centered-text{text-align:left}.rd-variant-card.rd-variant-card-horizontal-small-desktop .rd-variant-price-wrapper.rd-horizontal-centered-flexbox{justify-content:left}}@media(max-width: 768px)and (min-width: 481px){.rd-variant-card.rd-variant-card-horizontal-tablet{grid-template-columns:var(--rd-variant-card-img-width) 2fr auto;grid-template-areas:"image text button"}.rd-variant-card.rd-variant-card-horizontal-tablet .rd-centered-text{text-align:left}.rd-variant-card.rd-variant-card-horizontal-tablet .rd-variant-price-wrapper.rd-horizontal-centered-flexbox{justify-content:left}}@media(max-width: 480px){.rd-variant-card.rd-variant-card-horizontal-mobile{grid-template-columns:var(--rd-variant-card-img-width) 2fr auto;grid-template-areas:"image text button"}.rd-variant-card.rd-variant-card-horizontal-mobile .rd-centered-text{text-align:left}.rd-variant-card.rd-variant-card-horizontal-mobile .rd-variant-price-wrapper.rd-horizontal-centered-flexbox{justify-content:left}}rd-deferred-media{display:block}.rd-deferred-media__poster{background-color:rgba(0,0,0,0);border:none;cursor:pointer;margin:0;padding:0;height:100%;width:100%;overflow:hidden}.rd-deferred-media__poster img{width:auto;max-width:100%;height:100%;pointer-events:none;user-select:none}.rd-deferred-media{overflow:hidden}.rd-deferred-media:not([loaded]) template{z-index:-1}.rd-deferred-media[loaded]>.rd-deferred-media__poster{display:none}.rd-deferred-media[paused]>.rd-deferred-media__poster{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.rd-deferred-media[paused]>.rd-deferred-media__poster img{display:none}.rd-deferred-media__poster:focus-visible{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground), var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground), 0.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.rd-deferred-media__poster:focus{outline:none;box-shadow:0 0 0 var(--media-border-width) rgba(var(--color-foreground), var(--media-border-opacity)),0 0 0 calc(var(--media-border-width) + .3rem) rgb(var(--color-background)),0 0 0 calc(var(--media-border-width) + .5rem) rgba(var(--color-foreground), 0.5);border-radius:calc(var(--media-radius) - var(--media-border-width))}.rd-deferred-media__poster:focus:not(:focus-visible){outline:0;box-shadow:none}.rd-deferred-media__poster-button{background-color:rgb(var(--color-background));border:.1rem solid rgba(var(--color-foreground), 0.1);border-radius:50%;color:rgb(var(--color-foreground));display:flex;align-items:center;justify-content:center;height:6.2rem;width:6.2rem;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) scale(1);transition:transform var(--duration-short) ease,color var(--duration-short) ease;z-index:1}.rd-deferred-media__poster-button:hover{transform:translate(-50%, -50%) scale(1.1)}.rd-deferred-media__poster-button .icon{width:2rem;height:2rem}.rd-deferred-media__poster-button .icon-play{margin-left:.2rem}.rd-video-container{overflow:hidden}.rd-video-wrapper{border-radius:15px;height:100%;aspect-ratio:1.78;margin:0 auto;overflow:hidden}.rd-video-wrapper iframe{height:100%;width:100%;border-radius:inherit}.rd-video-wrapper video{height:100%;border-radius:inherit}.rd-gif-container{position:relative;padding-bottom:56.25%}.rd-gif-container iframe{border:0;position:absolute;width:100%;height:100%;border-radius:inherit}.rd-divider{width:100%}
