@font-face{font-family:Radio Canada;src:url(/cdn/shop/files/RadioCanada-Regular.eot?v=1749201097);src:url(/cdn/shop/files/RadioCanada-Regular.eot?v=1749201097?#iefix) format("embedded-opentype"),url(/cdn/shop/files/RadioCanada-Regular.woff2?v=1749201097) format("woff2"),url(/cdn/shop/files/RadioCanada-Regular.woff?v=1749201097) format("woff"),url(/cdn/shop/files/RadioCanada-Regular.ttf?v=1749201097) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Radio Canada;src:url(/cdn/shop/files/RadioCanada-Bold.eot?v=1749200950);src:url(/cdn/shop/files/RadioCanada-Bold.eot?v=1749200950?#iefix) format("embedded-opentype"),url(/cdn/shop/files/RadioCanada-Bold.woff2?v=1749200950) format("woff2"),url(/cdn/shop/files/RadioCanada-Bold.woff?v=1749200949) format("woff"),url(/cdn/shop/files/RadioCanada-Bold.ttf?v=1749200950) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Radio Canada;src:url(/cdn/shop/files/RadioCanada-SemiBold.eot?v=1749201153);src:url(/cdn/shop/files/RadioCanada-SemiBold.eot?v=1749201153?#iefix) format("embedded-opentype"),url(/cdn/shop/files/RadioCanada-SemiBold.woff2?v=1749201153) format("woff2"),url(/cdn/shop/files/RadioCanada-SemiBold.woff?v=1749201153) format("woff"),url(/cdn/shop/files/RadioCanada-SemiBold.ttf?v=1749201153) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Radio Canada;src:url(/cdn/shop/files/RadioCanada-Medium.eot?v=1749201024);src:url(/cdn/shop/files/RadioCanada-Medium.eot?v=1749201024?#iefix) format("embedded-opentype"),url(/cdn/shop/files/RadioCanada-Medium.woff2?v=1749201023) format("woff2"),url(/cdn/shop/files/RadioCanada-Medium.woff?v=1749201023) format("woff"),url(/cdn/shop/files/RadioCanada-Medium.ttf?v=1749201023) format("truetype");font-weight:500;font-style:normal;font-display:swap}.header-wrapper:not(.index .header-wrapper){background:#000}header:not(.index header){position:unset}.page-width{padding-left:0!important;padding-right:0!important;max-width:1320px}.button:after,.button:hover:after{box-shadow:none!important}.header{position:absolute;top:0;left:0;right:0}.header.header--middle-left{grid-template-columns:auto auto .8fr!important}.header__menu-item span{font-size:18px!important;color:#fff;text-decoration:none!important}.header__active-menu-item{color:#c521bc!important}.header__icon .svg-wrapper svg{width:20px;height:20px}.header__icon .icon path{fill:#fff}.header__icon{height:4rem;width:4rem}.header-wrapper--border-bottom{border-bottom:none!important}.home-hero .banner__heading{font-size:60px;font-weight:700}.home-hero .banner__heading span{color:#c521bc}.home-hero .slideshow__text.banner__box{max-width:83.33%}.home-hero .slideshow__text.banner__box .banner__text p{width:75%;margin:0 auto;font-size:18px;color:#fff;line-height:1.3}.home-hero .banner__buttons .button1{background:linear-gradient(to right,#c621bc,#57147f);color:#fff}.home-hero .banner__buttons button{border-radius:15px;font-size:20px}.home-hero .banner__buttons .button2{background:linear-gradient(to right,#c621bc,#57147f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-hero .banner__buttons .button{border-radius:15px;padding:15px 30px;font-size:20px;gap:10px}.home-hero .banner__buttons{gap:40px}.home-hero .banner__media,.home-hero .slider.slider--everywhere .slider__slide,.home-hero .slideshow{height:940px!important}.footer-block__image-wrapper img{width:237px}.footer-block__details-content p{color:#fff;font-size:18px;line-height:1.5;width:75%}.list-social{justify-content:start!important}.footer-block__details-content .list-menu__item--link{color:#fff!important;text-decoration:none!important;font-size:18px!important;line-height:1.5}.footer-block__heading{font-size:20px!important;font-weight:600}.footer-block__newsletter{text-align:left!important}.footer-block__newsletter span.footer-block__heading{font-size:20px!important;font-weight:400;color:#fff;line-height:1}.footer-block__newsletter p.footer-block__heading{font-size:18px!important;font-weight:400;color:#fff;line-height:1}.footer{border-radius:80px 80px 0 0;padding-top:100px!important}.footer .list-social__item{background:#fff;border-radius:3px}.footer .list-social__item .list-social__link{padding:.5rem;color:#c422bb!important}.footer .list-social{gap:15px;margin-top:20px}.footer .newsletter-form__field-wrapper .field__input{background:#fff;height:60px}.footer .field__label{color:#fff;font-size:15px;color:#21252940;line-height:2.6}.footer .newsletter-form__button .svg-wrapper{background:linear-gradient(to right,#c621bc,#57147f);color:#fff;padding:12px 30px;width:auto!important;height:auto!important;border-radius:10px;font-size:18px}.footer .newsletter-form__button{width:15.4rem!important}.field:after,.field:hover:after{box-shadow:none}.footer__copyright{display:flex;justify-content:space-between;width:100%}.footer__copyright .copyright__content{font-size:18px!important;color:#fff!important}.footer__copyright .policies li:before{display:none}.footer__copyright .footer__copyright{font-size:18px!important;color:#fff!important}.footer__copyright .list-unstyled li{margin:0 15px}.newsletter-form,.newsletter-form__field-wrapper{max-width:100%!important}.grid--2-col .grid__item.footer-block--menu{width:calc(16.66% - var(--grid-desktop-horizontal-spacing) / 2)!important}.grid--2-col .grid__item:last-child{width:calc(33.33% - var(--grid-desktop-horizontal-spacing) / 2)!important}.footer__blocks-wrapper{--grid-desktop-horizontal-spacing: 60px !important}.footer__newsletter{margin:20px 0!important}.footer__content-bottom .footer__copyright{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px}.footer__content-bottom .footer__copyright .copyright__content:nth-child(2){display:none!important}.footer__content-bottom .footer__copyright .policies{order:-1;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.home-booty-corner .title-wrapper-with-link{justify-content:center}.home-booty-corner.multicolumn .title{text-align:center;font-size:48px!important;background:linear-gradient(to right,#c621bc,#57147f);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-booty-corner .multicolumn-card{border-radius:20px;overflow:hidden}.home-booty-corner .multicolumn-card-spacing{padding-top:0!important;margin-left:0!important;margin-right:0!important}.home-booty-corner .multicolumn-card{background:#e9dced!important;display:flex;flex-direction:column}.home-booty-corner .card-icon-heading{display:flex;align-items:center;gap:20px}.home-booty-corner .card-icon-heading .inline-richtext{font-size:20px!important;line-height:1.3}.home-booty-corner .multicolumn-card__info{padding:1.5rem!important}.home-booty-corner li:nth-child(2) .multicolumn-card__info{order:-1}.home-booty-corner .multicolumn-list{--grid-desktop-horizontal-spacing: 30px !important}.home-booty-corner .button{padding:15px 30px;gap:10px;background:linear-gradient(289.16deg,#c76ffb,#c621bc);color:#fff;border-radius:15px;font-size:20px}.home-video-section .title{text-align:center;font-size:48px;margin-bottom:10px}.home-video-section .description{text-align:center;font-size:18px!important;color:#fff;width:50%;margin:0 auto}.home-video-section .button{padding:15px 30px;gap:10px;background:linear-gradient(289.16deg,#c76ffb,#c621bc);color:#fff;border-radius:15px;font-size:20px}.home-video-section .center{margin-top:40px}.inner_breadcrumb h2.rich-text__heading{font-family:Work Sans;font-weight:700;font-size:60px;line-height:100%;text-transform:capitalize}.inner_breadcrumb h2.rich-text__heading strong{color:#c76ffb}.brad_sec img{border-radius:40px}.brad_sec .image-with-text__media{border:none}.brad_sec .subtitle{font-family:Work Sans;font-weight:400;font-size:20px;line-height:100%;text-transform:capitalize;color:#c76ffb;margin-bottom:10px}.brad_sec h2.image-with-text__heading{font-family:Work Sans;font-weight:700;font-size:48px;line-height:100%;text-transform:capitalize;color:#c621bc}.brad_sec .image-with-text__text{margin-top:15px}.brad_sec .image-with-text__text p{font-family:Work Sans;font-weight:400;font-size:18px;line-height:24px;text-transform:capitalize;color:#000}.brad_sec a.button{background:linear-gradient(289.16deg,#c76ffb,#c621bc);border-radius:15px;font-family:Work Sans;font-weight:600;font-size:20px;line-height:24px;text-align:center;text-transform:capitalize;opacity:1}.brad_sec a.button:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f178";margin-right:10px;position:unset;z-index:1}.brad_sec div.image-with-text__content{padding:0;justify-content:center}.brad_sec .image-with-text__grid{gap:50px}.brad_sec .image-with-text__grid>div{width:48%;flex:1}.brad_sec .image-with-text__media{padding:0!important;height:482px}.video_con .rich-text__text p{font-family:Work Sans;font-weight:400;font-size:18px;line-height:24px;text-transform:capitalize;color:#000}.video_con .rich-text__blocks.left{max-width:100%}.about_video deferred-media.video-section__media{height:700px!important;padding:0}.about_video deferred-media.video-section__media img{border-radius:20px}.brand_con .rich-text__blocks.left{display:flex;gap:45px;max-width:100%}.brand_con .rich-text__text{margin:0}.brand_con .rich-text__text p{font-family:Work Sans;font-weight:400;font-size:18px;line-height:24px;text-transform:capitalize;color:#000}section.member_ex{background:#ededed;padding:50px 0}.member_ex .headline{text-align:center}.member_ex .peach_top_sec{padding-bottom:40px}.member_banner .banner__box{max-width:100%!important;padding:80px 0!important;min-width:100%!important}.member_banner .banner__content{padding:0;height:fit-content}.member_banner{min-height:fit-content!important}.member_banner .banner__buttons{max-width:100%;margin-top:30px!important;gap:40px}.member_banner h2.banner__heading{font-family:Work Sans;font-weight:700;font-size:48px;line-height:60px;text-transform:capitalize;color:#fff;letter-spacing:0%}.member_banner .content-container .banner__text{font-family:Work Sans;font-weight:400;font-size:18px;line-height:24px;letter-spacing:0%;text-transform:capitalize;margin-top:15px}.member_banner .banner__buttons a.button{background:linear-gradient(289.16deg,#c76ffb,#c621bc);opacity:1;font-family:Work Sans;font-size:20px;line-height:24px;text-transform:capitalize;color:#fff;border-radius:15px;padding:15px 30px}.member_banner .banner__buttons a.button:before{font-family:"Font Awesome 5 Free";font-weight:700;content:"\f178";margin-right:10px;position:unset;z-index:1}.purchase-vs-leasing{padding-bottom:60px!important}.service-content .multicolumn__title{justify-content:center;margin-bottom:40px!important}.service-content .multicolumn__title .title{background:linear-gradient(289.16deg,#c76ffb,#c621bc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;font-family:Work Sans;font-weight:700;font-size:48px;line-height:60px;letter-spacing:0px}.service-content .slider-mobile-gutter .multicolumn-list{gap:30px!important}.service-content .slider-mobile-gutter .multicolumn-list .multicolumn-list__item{width:100%;max-width:31%}.service-content .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card{border-radius:40px;overflow:hidden;background:#ededed}.service-content .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card .multicolumn-card__info p{color:#000;font-family:Work Sans;font-weight:400;font-size:18px;text-align:center;line-height:22px}.service-content .slider-mobile-gutter .multicolumn-list .multicolumn-list__item .multicolumn-card__image-wrapper{margin:0;padding:0}.service-content .media{height:280px;padding:0!important}.service-content h3.inline-richtext{font-family:Work Sans;font-weight:600;font-size:30px;line-height:36px;color:#000}.themselve_sec h2.title{font-weight:700;font-size:48px;line-height:100%;letter-spacing:0%;text-align:center;text-transform:capitalize;background:linear-gradient(289.16deg,#c76ffb,#c621bc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:100%}.themselve_sec .subtxt p{font-family:Work Sans;font-weight:500;font-size:20px;line-height:24px;letter-spacing:0%;text-align:center;text-transform:capitalize;color:#000;margin:0}.themselve_sec .multicolumn__title{width:81%;margin:auto auto 40px}.themselve_sec .multicolumn-card__image-wrapper{padding:0;margin:0}.themselve_sec .multicolumn-card{background:#d9d9d9!important;border-radius:30px;overflow:hidden;display:flex}.themselve_sec .media img{position:unset!important}.themselve_sec .media{padding:0!important;height:100%}.themselve_sec .multicolumn-card>div{width:48%;flex:1}.themselve_sec .multicolumn-card__info{padding:40px 20px}.themselve_sec h3.inline-richtext{font-weight:700;font-size:24px;line-height:100%;letter-spacing:0%;text-transform:capitalize;background:linear-gradient(289.16deg,#c76ffb,#c621bc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:24px}.themselve_sec .multicolumn-card__info .rte{margin:0}.themselve_sec .multicolumn-card__info strong{font-family:Work Sans;font-size:16px;line-height:24px;letter-spacing:0%;text-transform:capitalize;color:#000;padding-bottom:5px;margin-right:6px}.themselve_sec .multicolumn-card__info p:nth-child(2){padding-bottom:15px!important}.themselve_sec .multicolumn-card__info p:nth-child(2) strong:last-child{padding:0}.themselve_sec .multicolumn-card__info p{font-weight:400;font-size:16px;line-height:24px;letter-spacing:0%;text-transform:capitalize;color:#000;display:flex}.themselve_sec ul.multicolumn-list{gap:60px;justify-content:center}.themselve_sec .multicolumn-list li{max-width:47%}.product-info-section .product{gap:50px!important}.product-info-section .product .product__media-wrapper{max-width:50%!important}.product-info-section .product .product__info-wrapper .product__accordion p,.product-info-section .product .product__info-wrapper .product__accordion li{margin:0 0 10px;line-height:22px;letter-spacing:0}.product-form__buttons{max-width:100%!important}.product-info-section .product-gallery-wrapper{display:flex;gap:30px;justify-content:center;align-items:flex-start;flex-wrap:wrap}.product-info-section .gallery-thumbnails{display:flex;flex-direction:column;align-items:center}.product-info-section .gallery-arrow{background:#000;color:#fff;border:none;padding:5px 10px;cursor:pointer;width:113px;border-radius:10px;height:45px;display:flex;align-items:center;justify-content:center}.product-info-section .product-gallery-wrapper .gallery-arrow.up .svg-wrapper{rotate:180deg}.product-info-section .gallery-thumbnail-scroll{max-height:500px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding:10px 0;scrollbar-width:none;-ms-overflow-style:none}.product-info-section .gallery-thumbnail-scroll::-webkit-scrollbar{display:none}.product-info-section .gallery-thumb-item{display:flex}.product-info-section .gallery-thumb-item img{width:113px;height:113px;object-fit:cover;border:2px solid transparent;border-radius:20px;cursor:pointer}.product-info-section .gallery-main-image{display:flex;flex:1}.product-info-section .gallery-thumb-item.active img{border-color:#c621bc}.product-info-section .gallery-main-image img{width:100%;border-radius:20px;object-fit:cover}.product-info-section .product .product__info-wrapper .product__info-container .product__text{font-family:Work Sans;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0%}.product-info-section .product .product__info-wrapper .product__title{margin-top:10px;margin-bottom:20px}.product-info-section .product .product__info-wrapper .product__title h1{font-family:Work Sans;font-weight:700;font-size:48px;line-height:100%;letter-spacing:0%}.product-info-section .product .product__info-wrapper .price-box{margin:0}.product-info-section .product .product__info-wrapper .price-box .price__sale .price-item--sale{font-family:Radio Canada;font-weight:700;font-size:30px;line-height:100%;letter-spacing:2%}.product-info-section .product .product__info-wrapper .price-box .price__sale .price-item--regular{font-family:Radio Canada;font-weight:400;font-size:26px;line-height:100%;letter-spacing:2%}.product-info-section .product .product__info-wrapper .installment-box{display:none}.product-info-section .product .product__info-wrapper .product__description{margin-top:20px}.product-info-section .product .product__info-wrapper .product__description p{font-family:Work Sans;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0%;color:#000}.product-info-section .product .product__info-wrapper .product-form .product-form__buttons .product-form__submit{display:block!important}.product-form__buttons .product-form__submit{background:linear-gradient(to right,#c621bc,#57147f);color:#fff;border-radius:15px;font-weight:600;font-size:16px;line-height:28.8px;padding:12px 24px}.product-form__buttons .shopify-payment-button{display:none;visibility:hidden}.product-info-section .product .product__info-wrapper .product-form .product-form__buttons .shopify-payment-button__button{display:none!important;background:linear-gradient(289.16deg,#c76ffb,#c621bc);border-radius:15px;font-family:Work Sans;font-weight:600;font-size:20px;line-height:24px;letter-spacing:0%;text-transform:capitalize;display:flex;align-items:center;justify-content:center}.product-info-section .product .product__info-wrapper .product-form .product-form__buttons .shopify-payment-button__button:after{box-shadow:none}.product-info-section .product .product__info-wrapper .product-form .product-form__buttons .quote-button{width:100%;background:linear-gradient(289.16deg,#c76ffb,#c621bc);border-radius:15px;font-family:Work Sans;font-weight:600;font-size:20px;line-height:24px;letter-spacing:0%;text-transform:capitalize;display:flex;align-items:center;justify-content:center;border:none;color:#fff;padding:15px 0;cursor:pointer}.product__accordion .accordion__content{padding:0!important;max-height:500px;overflow:auto}.product-info-section .product .product__info-wrapper{max-width:50%!important;padding:0}.product-info-section .product .product__info-wrapper .product__accordion{border-color:#000;border-top:0}.product-info-section .product .product__info-wrapper .product__accordion p{margin:10px 0}.product-info-section .product .product__info-wrapper .product__accordion .summary__title .accordion__title{font-family:Work Sans;font-weight:600;font-size:24px;line-height:30px;letter-spacing:0%}.product-info-section .product .product__info-wrapper .product__accordion summary{align-items:center}.product-info-section .product .product__info-wrapper .product__accordion .icon-plus{width:18px;height:18px;margin-right:20px}.product-info-section .product .product__info-wrapper .product__accordion .icon-plus path{fill:#000}.product-info-section .thumbnail-slider .slider-button{background:#000;border-radius:30px}.product-info-section .thumbnail-slider .slider-button .svg-wrapper{width:40px;height:40px}.product-info-section .thumbnail-slider .slider-button .icon-caret{height:1.5rem}.product-info-section .thumbnail-slider .slider-button .icon-caret path{color:#fff}.pro_feature h2.title{font-weight:700;font-size:48px;line-height:60px;text-transform:capitalize;background:linear-gradient(289.16deg,#c76ffb,#c621bc);-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;width:100%}.pro_feature .multicolumn-card__image-wrapper{margin:0;padding:0}.pro_feature .media{height:300px;padding:0!important}.pro_feature .media img{width:100%!important;border-radius:20px}.pro_feature .multicolumn-card{background:transparent!important}.pro_feature .multicolumn-card__info{padding:0}.pro_feature h3.inline-richtext{font-weight:600;font-size:24px;line-height:100%;color:#000;margin:20px 0 15px}.pro_feature .multicolumn-card__info p{font-weight:400;font-size:18px;line-height:24px;color:#000}.pro_feature ul.multicolumn-list{gap:40px}.pro_feature ul.multicolumn-list li{width:31%;flex:1}.home-video-section .video-section__media{border:var(--media-border-width) solid rgb(255,255,255)!important;border-radius:20px!important;overflow:hidden!important}.form-box{display:flex;justify-content:center;width:100%}.form-box .form-container{margin:0;width:100%;padding:50px 50px 86px;display:flex;flex-direction:column;align-items:center}.form-box .form-container .form-title{width:100%;max-width:55%;margin:0;margin-bottom:28px!important}.form-box .form-container form{width:100%;max-width:85%}product-recommendations .related-products__heading{text-align:center;background-image:linear-gradient(289.16deg,#c76ffb,#c621bc);color:transparent;background-clip:text;font-weight:700;font-size:48px;line-height:60px;letter-spacing:0px;text-transform:capitalize}.product-grid .card-wrapper{border-radius:20px;overflow:hidden;background-color:#fff}ul.grid.product-grid{gap:30px;justify-content:center}.related-products-section ul.grid.product-grid .grid__item{width:100%;max-width:31%}.grid.product-grid .grid__item .card__information{padding:20px}.grid.product-grid .grid__item .card__information .card__heading a{font-weight:600;font-size:20px;line-height:30px;letter-spacing:0;text-decoration:none}product-recommendations .button{padding:15px 30px;gap:10px;background:linear-gradient(to right,#c621bc,#57147f);color:#fff;border-radius:15px;font-size:20px;margin:40px auto 0;display:table}.devis-btn-wrapper{margin-bottom:20px!important}.devis-btn{width:100%;padding:12px 24px;text-decoration:none;font-size:16px;font-weight:600;display:inline-block;text-align:center;border-radius:15px}.devis-btn.primary{background:linear-gradient(289.16deg,#c76ffb,#c621bc);color:#fff}.devis-btn.secondary{background-color:transparent;color:#000;background:linear-gradient(289.16deg,#c76ffb,#c621bc)}.devis-btn.secondary:hover{background-color:linear-gradient(289.16deg,#c76ffb,#c621bc);color:#fff}.page-success-story section{margin-top:0!important}.success-story-video .video-section__media{border:var(--media-border-width) solid rgb(0 0 0)!important}.cart-notification-product{align-items:center!important;justify-content:center;gap:25px}.cart-notification-product__image{margin-right:0!important;margin-top:0!important;width:100%;height:100%;max-width:120px;max-height:120px}.cart-notification-product__image img{width:100%;height:100%}.cart-notification-product__name{font-size:20px}.cart-notification__links .button{background:linear-gradient(289.16deg,#c76ffb,#c621bc);border-radius:10px;color:#fff}.page-the-garanties .section{margin:0!important}.garanties-content .rich-text__blocks{max-width:100%}.garanties-content .rich-text__blocks .rich-text__heading{font-family:Work Sans;font-size:30px}.garanties-content .rich-text__blocks .rich-text__text{margin-top:10px}.garanties-content .rich-text__blocks .rich-text__text p,.garanties-content .rich-text__blocks .rich-text__text li{font-size:20px;font-family:Work Sans}.refund-content .rich-text__blocks{max-width:100%}.refund-content .rich-text__blocks .rich-text__heading{font-family:Work Sans;font-size:30px}.refund-content .rich-text__blocks .rich-text__text{margin-top:10px}.refund-content .rich-text__blocks .rich-text__text p,.refund-content .rich-text__blocks .rich-text__text li{font-size:20px;font-family:Work Sans}.page-refund-policy .section{margin:0!important}.confidentialite-content .rich-text__blocks{max-width:100%}.confidentialite-content .rich-text__blocks .rich-text__heading{font-family:Work Sans;font-size:30px}.confidentialite-content .rich-text__blocks .rich-text__text{margin-top:10px}.confidentialite-content .rich-text__blocks .rich-text__text p,.confidentialite-content .rich-text__blocks .rich-text__text li{font-size:20px;font-family:Work Sans}.contact-column-sec .multicolumn-list{justify-content:center;gap:30px}.contact-column-sec .multicolumn-list li{width:100%;max-width:28%;border-radius:15px;overflow:hidden;box-shadow:0 0 5px #00000064}.contact-form-sec .contact-form-content{width:100%;max-width:100%;display:flex;justify-content:center;gap:30px}.contact-form-sec .contact-form-content .contact-form-img{display:flex;width:100%;max-width:45%;box-shadow:0 0 5px #00000064;border-radius:20px;overflow:hidden}.contact-form-sec .contact-form-content .contact-form-img .custom-image-section{display:flex}.contact-form-sec .contact-form-content .contact-form-img .custom-image-section img{width:100%;object-fit:cover}.contact-form-sec .contact-form-content .contact-form-box{width:100%;max-width:45%;padding:20px;box-shadow:0 0 5px #0000004d;border-radius:20px}.contact-form-sec .contact-form-content .contact-form-box .form-title{text-align:center}.contact-form-sec .contact-form-content .contact-form-box .field{border:1px solid #00000064}.contact-form-sec .contact-form-content .contact-form-box .contact__button .button{border-radius:15px}.features_detail ul.features{align-items:flex-start!important}.features_detail ul.features li{text-align:left}.service-content .multicolumn-card img{object-position:top center}@media (max-width: 1500.98px){.image-section .sub-img{right:0!important;bottom:-60px!important}}@media (max-width: 1200.98px){.product-info-section .gallery-arrow{width:73px;border-radius:10px;height:35px}.product-info-section .gallery-thumb-item img{width:73px;height:73px;border-radius:10px}.product-info-section .product-gallery-wrapper{gap:20px}.product-info-section .gallery-thumbnail-scroll{max-height:400px}.reverse-hyper-wrapper .image-section .sub-img{right:40px}}@media (max-width: 1199.98px){.page-width{padding-left:5rem!important;padding-right:5rem!important}.brad_sec .image-with-text__grid{display:flex;flex-direction:column}.brad_sec .image-with-text__grid>div{width:100%}.brad_sec div.image-with-text__content{padding-left:0;padding-bottom:0}.brand_con .rich-text__blocks.left{flex-direction:column}.themselve_sec .multicolumn-list li{max-width:46%}.themselve_sec .multicolumn-card{flex-direction:column}.themselve_sec .multicolumn-card>div{width:100%}.themselve_sec .media img{width:100%!important}.themselve_sec .media{height:400px}.reverse-hyper-wrapper .image-section .sub-img{right:40px;bottom:120px}header-drawer{display:block!important}.header--middle-left .header__inline-menu{display:none}.header__heading{grid-area:unset}.img-with-text-sec{padding-bottom:50px!important}.about_video .video-section{padding-bottom:60px!important}.themselve_sec ul.multicolumn-list{gap:30px}.stat-box{width:31%!important;flex:unset!important}}@media (max-width: 1024.98px){.product-info-section .product{justify-content:center}.product-info-section .product .product__media-wrapper{max-width:70%!important}.product-info-section .product .product__info-wrapper{max-width:100%!important}.form-box .form-container .form-title{max-width:85%}.product-info-section .product-gallery-wrapper{flex-direction:column}.product-info-section .product-gallery-wrapper .gallery-arrow{rotate:0deg!important}.product-info-section .product-gallery-wrapper .gallery-arrow.up .svg-wrapper{rotate:90deg}.product-info-section .product-gallery-wrapper .gallery-arrow.down .svg-wrapper{rotate:270deg}.product-info-section .gallery-thumb-item img{width:100px;height:100px;border-radius:10px}.product-info-section .gallery-thumbnails{flex-direction:row;align-items:center;justify-content:center;gap:5px;order:1;width:100%}.product-info-section .gallery-arrow{display:flex;width:40px;height:100px;border-radius:8px}.product-info-section .gallery-arrow.up,.product-info-section .gallery-arrow.down{rotate:90deg}.product-info-section .gallery-thumbnail-scroll{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:0 5px}.richtext-block.booty-pack-des{max-width:100%!important}}@media (max-width: 991.98px){.themselve_sec ul.multicolumn-list{padding:0;gap:30px}.themselve_sec .multicolumn__title{width:100%;padding:0}.themselve_sec .multicolumn-list li{max-width:47%}.inner_breadcrumb h2.rich-text__heading{font-size:40px}.service-content .slider-mobile-gutter .multicolumn-list .multicolumn-list__item{max-width:47%}.service-content .slider-mobile-gutter .multicolumn-list{padding:0}.service-content .multicolumn__title .title{text-align:center}.service-content h3.inline-richtext{font-size:25px}.img-with-point-sec .peach-builder-heading{text-align:center}.img-with-point-sec .peach-builder-content{justify-content:center}.img-with-point-sec .peach-builder-content .peach-builder-image{display:flex;width:100%;max-width:70%}.img-with-point-sec .peach-builder-content .peach-builder-image img{height:100%}.img-with-point-sec .peach-builder-content .peach-builder-benefits{width:100%;justify-content:center;flex-wrap:wrap;flex-direction:unset}.img-with-point-sec .peach-builder-content .peach-builder-benefits .benefit-box{width:100%;max-width:47%}.rev-hyper-sec .text-section h2,.rev-hyper-sec .text-section .desc{text-align:center}.rev-hyper-sec .reverse-hyper-wrapper{justify-content:center;gap:4rem}.rev-hyper-sec .reverse-hyper-wrapper .text-section{width:100%;max-width:85%}.rev-hyper-sec .reverse-hyper-wrapper .image-section{width:100%;max-width:70%;align-items:flex-start}.rev-hyper-sec .reverse-hyper-wrapper .image-section .sub-img{right:-80px;bottom:-65px}.stat-box{width:48%!important}.pro_feature ul.multicolumn-list{gap:40px;justify-content:center}.pro_feature ul.multicolumn-list li{width:100%;max-width:47%;flex:unset}.form-box .form-container{max-width:85%}.form-box .form-container{max-width:100%}.form-box .form-container form{max-width:90%}.prod-collection .product-grid .grid__item{width:100%!important;max-width:48%!important}.prod-collection ul.grid.product-grid{gap:25px;justify-content:space-between}.related-products-section ul.grid.product-grid .grid__item{width:100%!important;max-width:47%!important}.contact-form-sec .contact-form-content{flex-direction:column;align-items:center}.contact-form-sec .contact-form-content .contact-form-img,.contact-form-sec .contact-form-content .contact-form-box{max-width:85%}}@media (max-width: 767.98px){.page-width{padding-left:1.5rem!important;padding-right:1.5rem!important}.brad_sec h2.image-with-text__heading{font-size:30px}.brand_con .rich-text__text p{text-align:center}.about_video deferred-media.video-section__media{height:400px!important}.brad_sec .image-with-text__text p,.video_con .rich-text__text p,.brand_con .rich-text__text p{font-size:16px}.member_banner .banner__content{padding:0!important}.member_banner .banner__box{padding-left:20px!important;padding-right:20px!important}.member_banner h2.banner__heading,.service-content .multicolumn__title .title{font-size:30px;line-height:40px}.themselve_sec h3.inline-richtext{font-size:25px;line-height:35px}.themselve_sec .multicolumn-card__info p{font-size:16px}.themselve_sec .multicolumn-card__info strong{font-size:18px}.themselve_sec h2.title{font-size:30px;line-height:40px}.themselve_sec .subtxt p{font-size:16px}.inner_breadcrumb h2.rich-text__heading{font-size:35px}.service-content .slider-mobile-gutter .multicolumn-list .multicolumn-list__item{max-width:100%}.product-grid .grid__item{width:100%!important;max-width:100%!important}}@media (max-width: 768.98px){.img-with-text-sec{padding-top:50px!important}.peach-build-sec .peach_top_sec{padding-bottom:52px}.footer__content-top .footer__blocks-wrapper .footer-block{width:100%!important;max-width:45%!important}.footer__content-top .footer-block__details-content{justify-content:left}.grid--2-col .grid__item:last-child{max-width:100%!important}.footer__content-bottom{padding:0!important}.footer__content-bottom .footer__content-bottom-wrapper .footer__copyright{text-align:center!important;flex-direction:column}.themselve_sec .multicolumn-card>div{flex:unset}.themselve_sec .multicolumn-list li{max-width:100%!important}.member_banner .banner__buttons a.button{font-size:14px;font-weight:700}.product-info-section .product{gap:30px!important}.product-info-section .product .product__media-wrapper{max-width:100%!important}.product-info-section .product .product__info-wrapper .product__info-container{padding:0 20px}.product-info-section .product .product__info-wrapper .product__title h1{font-size:38px}.product-info-section .product .product__info-wrapper .price-box .price__sale .price-item--regular{font-size:16px}.product-info-section .product .product__info-wrapper .price-box .price__sale .price-item--sale{font-size:20px}.product-info-section .product .product__info-wrapper .product__accordion .summary__title .accordion__title{font-size:20px;line-height:24px}.home-booty-corner .multicolumn-list{padding:0!important;justify-content:center;gap:30px}.home-booty-corner .multicolumn-list .multicolumn-list__item{width:100%;max-width:47%}.home-booty-corner li:nth-child(2) .multicolumn-card__info{order:0}.pro_feature h2.title,.related-products-section .related-products__heading,.img-with-point-sec .peach-builder-heading,.home-booty-corner.multicolumn .title,.rev-hyper-sec .text-section h2,.real-voice-sec .real-results-title,.purchase-vs-leasing .section-header h2,.purchase-vs-leasing .leasing .price,.purchase-vs-leasing .plans .price,.purchase-vs-leasing .plan .label,.member_banner .banner__heading,.booty-packages .section-title,.service-content .multicolumn__title .title{font-size:38px!important;line-height:44px!important}.purchase-vs-leasing .plan .label{font-size:30px!important}.pro_feature ul.multicolumn-list{gap:20px;padding:0}.pro_feature ul.multicolumn-list li{max-width:45%}.home-video-section .title{font-size:38px!important;font-weight:700;line-height:44px;letter-spacing:0%}.home-video-section .description{width:100%}.home-video-section .button{font-size:18px;line-height:22px;letter-spacing:0%;font-weight:600}.rev-hyper-sec .reverse-hyper-wrapper .text-section,.img-with-point-sec .peach-builder-content .peach-builder-image,.img-with-point-sec .peach-builder-content .peach-builder-benefits .benefit-box{max-width:95%!important}.rev-hyper-sec .reverse-hyper-wrapper .image-section{max-width:95%}.rev-hyper-sec .reverse-hyper-wrapper .image-section .main-img{width:70%}.home-booty-corner .multicolumn-list .multicolumn-list__item{max-width:75%}.home-booty-corner .button{margin-top:25px!important}.rev-hyper-sec .reverse-hyper-wrapper{text-align:center}.rev-hyper-sec .reverse-hyper-wrapper .text-section .feature-list li{text-align:left}.rev-hyper-sec .reverse-hyper-wrapper .image-section .sub-img{right:0;bottom:-50px;width:50%}.form-box .form-container .form-title{max-width:95%;font-size:38px!important;font-weight:700;line-height:44px;letter-spacing:0%}.form-box .form-container .form-row{display:flex;gap:25px}.form-box .form-container{padding:50px 30px 66px}.form-box .form-container .submit-btn{font-size:18px;line-height:22px;letter-spacing:0%;font-weight:600}.form-box .form-container form{max-width:100%}.product-info-section .product-gallery-wrapper{padding:0 20px}.prod-collection .product-grid .grid__item{width:100%!important;max-width:47%!important}.footer{border-radius:50px 50px 0 0;padding-top:50px!important}.footer__content-top .footer-block__image-wrapper{margin-bottom:0}.img-with-point-sec .peach-builder-content .peach-builder-image{max-width:85%}.home-hero .slideshow__text.banner__box{max-width:100%}.home-hero .banner__heading{font-size:40px}.home-hero .slideshow__text.banner__box .banner__text p{width:100%}.home-hero .banner__buttons{justify-content:center}.reverse-hyper-section .reverse-hyper,.home-booty-corner .isolate,.service-content .isolate{padding-top:0!important}.real-voice-sec .real-results-title{margin-top:0}.booty-packages{padding-top:50px!important}.vs-circle{top:50%!important;width:104px!important;height:104px!important;font-size:40px!important}.purchase-vs-leasing{padding-top:50px!important;padding-bottom:40px!important}.contact-column-sec .multicolumn-list{flex-wrap:wrap}.contact-column-sec .multicolumn-list li{max-width:85%}.contact-column-sec .multicolumn-list li .card-icon-heading img{width:54px;height:54px}.footer__copyright .list-unstyled li{width:100%;max-width:33.33%;margin:0!important}}@media (max-width: 576.98px){.home-hero .banner__heading{font-size:28px}.home-hero .banner__buttons .button{font-size:16px}.footer__content-top .footer__blocks-wrapper .footer-block{max-width:max-content!important}.stat-box{width:100%!important}.product-info-section .product .product__info-wrapper .product__info-container{padding:0}.product-info-section .product .product__info-wrapper .product__title h1{font-size:28px}.product-info-section .product .product__info-wrapper .price-box .price__sale .price-item--regular{font-size:14px}.product-info-section .product .product__info-wrapper .price-box .price__sale .price-item--sale{font-size:18px}.product-info-section .product .product__info-wrapper .product__description p{font-size:16px;line-height:20px}.product-info-section .product .product__info-wrapper .product__accordion .summary__title .accordion__title,.product-info-section .product .product__info-wrapper .product-form .product-form__buttons .shopify-payment-button__button{font-size:18px;line-height:22px}.pro_feature h2.title,.related-products-section .related-products__heading,.img-with-point-sec .peach-builder-heading,.home-booty-corner.multicolumn .title,.rev-hyper-sec .text-section h2,.real-voice-sec .real-results-title{font-size:28px!important;line-height:34px}.pro_feature ul.multicolumn-list{gap:50px}.pro_feature ul.multicolumn-list li,.img-with-point-sec .peach-builder-content .peach-builder-image,.img-with-point-sec .peach-builder-content .peach-builder-benefits .benefit-box,.home-booty-corner .multicolumn-list .multicolumn-list__item,.rev-hyper-sec .reverse-hyper-wrapper .text-section,.rev-hyper-sec .reverse-hyper-wrapper .image-section{max-width:100%!important}.benefit-box h3{font-size:20px!important}.benefit-box p,.home-booty-corner .card-icon-heading .inline-richtext,.home-booty-corner .button,.rev-hyper-sec .reverse-hyper-wrapper .text-section .feature-list li,.rev-hyper-sec .cta-button{font-size:16px!important;line-height:20px}.pro_feature .multicolumn-card__info p{font-size:16px;line-height:20px}.pro_feature h3.inline-richtext{font-size:20px}.home-video-section .title{font-size:28px!important;line-height:34px}.home-video-section .description{font-size:14px!important}.home-video-section .button{font-size:16px;line-height:20px}.form-box .form-container .form-title{max-width:100%}.form-box .form-container{padding:50px 15px 56px}.form-box .form-container .form-title{font-size:28px!important;line-height:34px}.form-box .form-container .form-row{flex-wrap:wrap}.form-box .form-container .submit-btn{font-size:16px;line-height:20px}.product-info-section .gallery-thumb-item img{width:80px;height:80px}.product-info-section .gallery-arrow{height:80px}.product-info-section .product-gallery-wrapper{padding:0}.svg-wrapper{width:15px;height:15px}.purchase-vs-leasing .price{font-size:34px!important;line-height:38px!important}.prod-collection .product-grid .grid__item,.related-products-section ul.grid.product-grid .grid__item{width:100%!important;max-width:100%!important}.form-section .form-container{border-radius:25px}.footer{border-radius:30px 30px 0 0;padding-top:50px!important}product-recommendations .button{padding:15px}.package-content{padding:20px!important}.contact-column-sec .multicolumn-list li,.contact-form-sec .contact-form-content .contact-form-img,.contact-form-sec .contact-form-content .contact-form-box{max-width:100%}.contact-column-sec .multicolumn-list li .card-icon-heading img{width:44px;height:44px}.footer__copyright .list-unstyled li{max-width:100%;justify-content:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/style.css.map */
