.show-m{display:none}.show-d,.flex{display:flex}.inline-flex{display:inline-flex}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.item-center{align-items:center}.item-start{align-items:flex-start}.item-end{align-items:flex-end}.self-center{align-self:center}.dir-column{flex-direction:column}.dir-column-reverse{flex-direction:column-reverse}.dir-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.flex1{flex:1}.d-block{display:block}.d-inlineblock{display:inline-block}.d-none{display:none}.d-grid{display:-ms-grid;display:grid}.pointer{cursor:pointer}.no-underline{text-decoration:none}.align-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.align-justify{text-align:justify}.pos-absolute{position:absolute}.pos-relative{position:relative}.pos-fixed{position:fixed}.borderbox{box-sizing:border-box}.list-style-none{list-style:none}.mw-540{max-width:540px}.mw-320{max-width:320px}.mw-100p{max-width:100%;height:auto}.max-width-page-width{max-width:var(--page-width)}.col-1{box-sizing:border-box;width:8.333333%}.col-2{box-sizing:border-box;width:16.666666%}.col-3{box-sizing:border-box;width:25%}.col-4{box-sizing:border-box;width:33.333333%}.col-5{box-sizing:border-box;width:41.666666%}.col-6{box-sizing:border-box;width:50%}.col-7{box-sizing:border-box;width:58.333333%}.col-8{box-sizing:border-box;width:66.666666%}.col-9{box-sizing:border-box;width:75%}.col-10{box-sizing:border-box;width:83.333333%}.col-11{box-sizing:border-box;width:91.666666%}.col-12{box-sizing:border-box;width:100%}.ma{margin:auto}.mt-0{margin-top:0}.mt-3{margin-top:3px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-45{margin-top:45px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mb-0{margin-bottom:0}.mb-3{margin-bottom:3px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-35{margin-bottom:35px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-90{margin-bottom:90px}.mb-100{margin-bottom:100px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-60{margin-left:60px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-90{margin-left:90px}.ml-100{margin-left:100px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-70{margin-right:70px}.mr-75{margin-right:75px}.mr-80{margin-right:80px}.mr-90{margin-right:90px}.mr-100{margin-right:100px}.ml-mr-auto{margin-left:auto;margin-right:auto}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}.pt-80{padding-top:80px}.pt-90{padding-top:90px}.pt-100{padding-top:100px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-70{padding-bottom:70px}.pb-75{padding-bottom:75px}.pb-80{padding-bottom:80px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pl-0{padding-left:0}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-70{padding-left:70px}.pl-75{padding-left:75px}.pl-80{padding-left:80px}.pl-90{padding-left:90px}.pl-100{padding-left:100px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pr-70{padding-right:70px}.pr-75{padding-right:75px}.pr-80{padding-right:80px}.pr-90{padding-right:90px}.pr-100{padding-right:100px}.fs-0{font-size:0}.fs-1{font-size:1px}.fs-2{font-size:2px}.fs-3{font-size:3px}.fs-4{font-size:4px}.fs-5{font-size:5px}.fs-6{font-size:6px}.fs-7{font-size:7px}.fs-8{font-size:8px}.fs-9{font-size:9px}.fs-10{font-size:10px}.fs-11{font-size:11px}.fs-12{font-size:12px}.fs-13{font-size:13px}.fs-14{font-size:14px}.fs-15{font-size:15px}.fs-16{font-size:16px}.fs-17{font-size:17px}.fs-18{font-size:18px}.fs-19{font-size:19px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-25{font-size:25px}.fs-26{font-size:26px}.fs-27{font-size:27px}.fs-28{font-size:28px}.fs-29{font-size:29px}.fs-30{font-size:30px}.fs-31{font-size:31px}.fs-32{font-size:32px}.fs-33{font-size:33px}.fs-34{font-size:34px}.fs-35{font-size:35px}.fs-36{font-size:36px}.fs-37{font-size:37px}.fs-38{font-size:38px}.fs-39{font-size:39px}.fs-40{font-size:40px}.fs-41{font-size:41px}.fs-42{font-size:42px}.fs-43{font-size:43px}.fs-44{font-size:44px}.fs-45{font-size:45px}.fs-46{font-size:46px}.fs-47{font-size:47px}.fs-48{font-size:48px}.fs-49{font-size:49px}.fs-50{font-size:50px}.fs-51{font-size:51px}.fs-52{font-size:52px}.fs-53{font-size:53px}.fs-54{font-size:54px}.fs-55{font-size:55px}.fs-56{font-size:56px}.fs-57{font-size:57px}.fs-58{font-size:58px}.fs-59{font-size:59px}.fs-60{font-size:60px}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-900{font-weight:900}.lh-0{line-height:0}.lh-1{line-height:1px}.lh-2{line-height:2px}.lh-3{line-height:3px}.lh-4{line-height:4px}.lh-5{line-height:5px}.lh-6{line-height:6px}.lh-7{line-height:7px}.lh-8{line-height:8px}.lh-9{line-height:9px}.lh-10{line-height:10px}.lh-11{line-height:11px}.lh-12{line-height:12px}.lh-13{line-height:13px}.lh-14{line-height:14px}.lh-15{line-height:15px}.lh-16{line-height:16px}.lh-18{line-height:18px}.lh-20{line-height:20px}.lh-22{line-height:22px}.lh-24{line-height:24px}.lh-25{line-height:25px}.lh-26{line-height:26px}.lh-27{line-height:27px}.lh-28{line-height:28px}.lh-29{line-height:29px}.lh-30{line-height:30px}.lh-31{line-height:31px}.lh-32{line-height:32px}.lh-33{line-height:33px}.lh-34{line-height:34px}.lh-35{line-height:35px}.lh-36{line-height:36px}.lh-37{line-height:37px}.lh-38{line-height:38px}.lh-39{line-height:39px}.lh-40{line-height:40px}.lh-41{line-height:41px}.lh-42{line-height:42px}.lh-43{line-height:43px}.lh-44{line-height:44px}.lh-45{line-height:45px}.lh-46{line-height:46px}.lh-47{line-height:47px}.lh-48{line-height:48px}.lh-49{line-height:49px}.lh-50{line-height:50px}.lh-51{line-height:51px}.lh-52{line-height:52px}.lh-53{line-height:53px}.lh-54{line-height:54px}.lh-55{line-height:55px}.lh-56{line-height:56px}.lh-57{line-height:57px}.lh-58{line-height:58px}.lh-59{line-height:59px}.lh-60{line-height:60px}.minh-0{min-height:0}.minh-1{min-height:1px}.minh-2{min-height:2px}.minh-3{min-height:3px}.minh-4{min-height:4px}.minh-5{min-height:5px}.minh-6{min-height:6px}.minh-7{min-height:7px}.minh-8{min-height:8px}.minh-9{min-height:9px}.minh-10{min-height:10px}.minh-11{min-height:11px}.minh-12{min-height:12px}.minh-13{min-height:13px}.minh-14{min-height:14px}.minh-15{min-height:15px}.minh-16{min-height:16px}.minh-18{min-height:18px}.minh-20{min-height:20px}.minh-22{min-height:22px}.minh-24{min-height:24px}.minh-25{min-height:25px}.minh-26{min-height:26px}.minh-27{min-height:27px}.minh-28{min-height:28px}.minh-29{min-height:29px}.minh-30{min-height:30px}.minh-31{min-height:31px}.minh-32{min-height:32px}.minh-33{min-height:33px}.minh-34{min-height:34px}.minh-35{min-height:35px}.minh-36{min-height:36px}.minh-37{min-height:37px}.minh-38{min-height:38px}.minh-39{min-height:39px}.minh-40{min-height:40px}.minh-41{min-height:41px}.minh-42{min-height:42px}.minh-43{min-height:43px}.minh-44{min-height:44px}.minh-45{min-height:45px}.minh-46{min-height:46px}.minh-47{min-height:47px}.minh-48{min-height:48px}.minh-49{min-height:49px}.minh-50{min-height:50px}.minh-51{min-height:51px}.minh-52{min-height:52px}.minh-53{min-height:53px}.minh-54{min-height:54px}.minh-55{min-height:55px}.minh-56{min-height:56px}.minh-57{min-height:57px}.minh-58{min-height:58px}.minh-59{min-height:59px}.minh-60{min-height:60px}.ls-01{letter-spacing:.1px}.ls-02{letter-spacing:.2px}.ls-03{letter-spacing:.3px}.ls-04{letter-spacing:.4px}.ls-05{letter-spacing:.5px}.ls-06{letter-spacing:.6px}.ls-07{letter-spacing:.7px}.ls-08{letter-spacing:.8px}.ls-09{letter-spacing:.9px}.ls-1-2{letter-spacing:1.2px}.br-1{border-radius:1px}.br-2{border-radius:2px}.br-3{border-radius:3px}.br-4{border-radius:4px}.br-5{border-radius:5px}.br-6{border-radius:6px}.br-7{border-radius:7px}.br-8{border-radius:8px}.br-9{border-radius:9px}.br-10{border-radius:10px}.br-11{border-radius:11px}.br-12{border-radius:12px}.br-13{border-radius:13px}.br-14{border-radius:14px}.br-15{border-radius:15px}.br-16{border-radius:16px}.br-17{border-radius:17px}.br-18{border-radius:18px}.br-19{border-radius:19px}.br-20{border-radius:20px}.br-21{border-radius:21px}.br-22{border-radius:22px}.br-23{border-radius:23px}.br-24{border-radius:24px}.br-25{border-radius:25px}.br-26{border-radius:26px}.br-27{border-radius:27px}.br-28{border-radius:28px}.br-29{border-radius:29px}.br-30{border-radius:30px}.br-31{border-radius:31px}.br-32{border-radius:32px}.br-33{border-radius:33px}.br-34{border-radius:34px}.br-35{border-radius:35px}.br-36{border-radius:36px}.br-37{border-radius:37px}.br-38{border-radius:38px}.br-39{border-radius:39px}.br-40{border-radius:40px}.float-r{float:right}.float-l{float:left}@media screen and (max-width: 768px){.show-m{display:flex}.show-d{display:none}.dir-column-m{flex-direction:column}.dir-column-reverse-m{flex-direction:column-reverse}.dir-row-m{flex-direction:row}.d-none-m{display:none}.align-center-m{text-align:center}.justify-center-m{justify-content:center}.justify-start-m{justify-content:start}.mw-100p-m{max-width:100%}.w-100p-m{width:100%}.float-r-m{float:right}.float-l-m{float:left}.col-1-m{box-sizing:border-box;width:8.333333%}.col-2-m{box-sizing:border-box;width:16.666666%}.col-3-m{box-sizing:border-box;width:25%}.col-4-m{box-sizing:border-box;width:33.333333%}.col-5-m{box-sizing:border-box;width:41.666666%}.col-6-m{box-sizing:border-box;width:50%}.col-7-m{box-sizing:border-box;width:58.333333%}.col-8-m{box-sizing:border-box;width:66.666666%}.col-9-m{box-sizing:border-box;width:75%}.col-10-m{box-sizing:border-box;width:83.333333%}.col-11-m{box-sizing:border-box;width:91.666666%}.col-12-m{box-sizing:border-box;width:100%}.mt-5-m{margin-top:5px}.mt-10-m{margin-top:10px}.mt-15-m{margin-top:15px}.mt-20-m{margin-top:20px}.mt-25-m{margin-top:25px}.mt-30-m{margin-top:30px}.mt-35-m{margin-top:35px}.mt-40-m{margin-top:40px}.mt-45-m{margin-top:45px}.mt-50-m{margin-top:50px}.mt-70-m{margin-top:70px}.mt-75-m{margin-top:75px}.mt-80-m{margin-top:80px}.mt-90-m{margin-top:90px}.mt-10-m0{margin-top:100px}.mb-5-m{margin-bottom:5px}.mb-10-m{margin-bottom:10px}.mb-15-m{margin-bottom:15px}.mb-20-m{margin-bottom:20px}.mb-25-m{margin-bottom:25px}.mb-30-m{margin-bottom:30px}.mb-35-m{margin-bottom:35px}.mb-40-m{margin-bottom:40px}.mb-45-m{margin-bottom:45px}.mb-50-m{margin-bottom:50px}.mb-70-m{margin-bottom:70px}.mb-75-m{margin-bottom:75px}.mb-80-m{margin-bottom:80px}.mb-90-m{margin-bottom:90px}.mb-100-m{margin-bottom:100px}.ml-0-m{margin-left:0}.ml-5-m{margin-left:5px}.ml-10-m{margin-left:10px}.ml-15-m{margin-left:15px}.ml-20-m{margin-left:20px}.ml-25-m{margin-left:25px}.ml-30-m{margin-left:30px}.ml-35-m{margin-left:35px}.ml-40-m{margin-left:40px}.ml-45-m{margin-left:45px}.ml-50-m{margin-left:50px}.ml-70-m{margin-left:70px}.ml-75-m{margin-left:75px}.ml-80-m{margin-left:80px}.ml-90-m{margin-left:90px}.ml-100-m{margin-left:100px}.mr-5-m{margin-right:5px}.mr-10-m{margin-right:10px}.mr-15-m{margin-right:15px}.mr-20-m{margin-right:20px}.mr-25-m{margin-right:25px}.mr-30-m{margin-right:30px}.mr-35-m{margin-right:35px}.mr-40-m{margin-right:40px}.mr-45-m{margin-right:45px}.mr-50-m{margin-right:50px}.mr-70-m{margin-right:70px}.mr-75-m{margin-right:75px}.mr-80-m{margin-right:80px}.mr-90-m{margin-right:90px}.mr-100-m{margin-right:100px}.ml-mr-auto-m{margin-left:auto;margin-right:auto}.pt-5-m{padding-top:5px}.pt-10-m{padding-top:10px}.pt-15-m{padding-top:15px}.pt-20-m{padding-top:20px}.pt-25-m{padding-top:25px}.pt-30-m{padding-top:30px}.pt-35-m{padding-top:35px}.pt-40-m{padding-top:40px}.pt-45-m{padding-top:45px}.pt-50-m{padding-top:50px}.pt-70-m{padding-top:70px}.pt-75-m{padding-top:75px}.pt-80-m{padding-top:80px}.pt-90-m{padding-top:90px}.pt-100-m{padding-top:100px}.pb-5-m{padding-bottom:5px}.pb-10-m{padding-bottom:10px}.pb-15-m{padding-bottom:15px}.pb-20-m{padding-bottom:20px}.pb-25-m{padding-bottom:25px}.pb-30-m{padding-bottom:30px}.pb-35-m{padding-bottom:35px}.pb-40-m{padding-bottom:40px}.pb-45-m{padding-bottom:45px}.pb-50-m{padding-bottom:50px}.pb-70-m{padding-bottom:70px}.pb-75-m{padding-bottom:75px}.pb-80-m{padding-bottom:80px}.pb-90-m{padding-bottom:90px}.pb-100-m{padding-bottom:100px}.pl-5-m{padding-left:5px}.pl-10-m{padding-left:10px}.pl-15-m{padding-left:15px}.pl-20-m{padding-left:20px}.pl-25-m{padding-left:25px}.pl-30-m{padding-left:30px}.pl-35-m{padding-left:35px}.pl-40-m{padding-left:40px}.pl-45-m{padding-left:45px}.pl-50-m{padding-left:50px}.pl-70-m{padding-left:70px}.pl-75-m{padding-left:75px}.pl-80-m{padding-left:80px}.pl-90-m{padding-left:90px}.pl-100-m{padding-left:100px}.pr-5-m{padding-right:5px}.pr-10-m{padding-right:10px}.pr-15-m{padding-right:15px}.pr-20-m{padding-right:20px}.pr-25-m{padding-right:25px}.pr-30-m{padding-right:30px}.pr-35-m{padding-right:35px}.pr-40-m{padding-right:40px}.pr-45-m{padding-right:45px}.pr-50-m{padding-right:50px}.pr-70-m{padding-right:70px}.pr-75-m{padding-right:75px}.pr-80-m{padding-right:80px}.pr-90-m{padding-right:90px}.pr-100-m{padding-right:100px}.fs-0-m{font-size:0}.fs-1-m{font-size:1px}.fs-2-m{font-size:2px}.fs-3-m{font-size:3px}.fs-4-m{font-size:4px}.fs-5-m{font-size:5px}.fs-6-m{font-size:6px}.fs-7-m{font-size:7px}.fs-8-m{font-size:8px}.fs-9-m{font-size:9px}.fs-10-m{font-size:10px}.fs-11-m{font-size:11px}.fs-12-m{font-size:12px}.fs-13-m{font-size:13px}.fs-14-m{font-size:14px}.fs-15-m{font-size:15px}.fs-16-m{font-size:16px}.fs-17-m{font-size:17px}.fs-18-m{font-size:18px}.fs-19-m{font-size:19px}.fs-20-m{font-size:20px}.fs-22-m{font-size:22px}.fs-24-m{font-size:24px}.fs-25-m{font-size:25px}.fs-26-m{font-size:26px}.fs-27-m{font-size:27px}.fs-28-m{font-size:28px}.fs-29-m{font-size:29px}.fs-30-m{font-size:30px}.fs-31-m{font-size:31px}.fs-32-m{font-size:32px}.fs-33-m{font-size:33px}.fs-34-m{font-size:34px}.fs-35-m{font-size:35px}.fs-36-m{font-size:36px}.fs-37-m{font-size:37px}.fs-38-m{font-size:38px}.fs-39-m{font-size:39px}.fs-40-m{font-size:40px}.fs-41-m{font-size:41px}.fs-42-m{font-size:42px}.fs-43-m{font-size:43px}.fs-44-m{font-size:44px}.fs-45-m{font-size:45px}.fs-46-m{font-size:46px}.fs-47-m{font-size:47px}.fs-48-m{font-size:48px}.fs-49-m{font-size:49px}.fs-50-m{font-size:50px}.fs-51-m{font-size:51px}.fs-52-m{font-size:52px}.fs-53-m{font-size:53px}.fs-54-m{font-size:54px}.fs-55-m{font-size:55px}.fs-56-m{font-size:56px}.fs-57-m{font-size:57px}.fs-58-m{font-size:58px}.fs-59-m{font-size:59px}.fs-60-m{font-size:60px}.fw-200-m{font-weight:200}.fw-300-m{font-weight:300}.fw-400-m{font-weight:400}.fw-500-m{font-weight:500}.fw-600-m{font-weight:600}.fw-700-m{font-weight:700}.fw-900-m{font-weight:900}.lh-0-m{line-height:0}.lh-1-m{line-height:1px}.lh-2-m{line-height:2px}.lh-3-m{line-height:3px}.lh-4-m{line-height:4px}.lh-5-m{line-height:5px}.lh-6-m{line-height:6px}.lh-7-m{line-height:7px}.lh-8-m{line-height:8px}.lh-9-m{line-height:9px}.lh-10-m{line-height:10px}.lh-11-m{line-height:11px}.lh-12-m{line-height:12px}.lh-13-m{line-height:13px}.lh-14-m{line-height:14px}.lh-15-m{line-height:15px}.lh-16-m{line-height:16px}.lh-18-m{line-height:18px}.lh-20-m{line-height:20px}.lh-22-m{line-height:22px}.lh-24-m{line-height:24px}.lh-25-m{line-height:25px}.lh-26-m{line-height:26px}.lh-27-m{line-height:27px}.lh-28-m{line-height:28px}.lh-29-m{line-height:29px}.lh-30-m{line-height:30px}.lh-31-m{line-height:31px}.lh-32-m{line-height:32px}.lh-33-m{line-height:33px}.lh-34-m{line-height:34px}.lh-35-m{line-height:35px}.lh-36-m{line-height:36px}.lh-37-m{line-height:37px}.lh-38-m{line-height:38px}.lh-39-m{line-height:39px}.lh-40-m{line-height:40px}.lh-41-m{line-height:41px}.lh-42-m{line-height:42px}.lh-43-m{line-height:43px}.lh-44-m{line-height:44px}.lh-45-m{line-height:45px}.lh-46-m{line-height:46px}.lh-47-m{line-height:47px}.lh-48-m{line-height:48px}.lh-49-m{line-height:49px}.lh-50-m{line-height:50px}.lh-51-m{line-height:51px}.lh-52-m{line-height:52px}.lh-53-m{line-height:53px}.lh-54-m{line-height:54px}.lh-55-m{line-height:55px}.lh-56-m{line-height:56px}.lh-57-m{line-height:57px}.lh-58-m{line-height:58px}.lh-59-m{line-height:59px}.lh-60-m{line-height:60px}.minh-0-m{min-height:0}.minh-1-m{min-height:1px}.minh-2-m{min-height:2px}.minh-3-m{min-height:3px}.minh-4-m{min-height:4px}.minh-5-m{min-height:5px}.minh-6-m{min-height:6px}.minh-7-m{min-height:7px}.minh-8-m{min-height:8px}.minh-9-m{min-height:9px}.minh-10-m{min-height:10px}.minh-11-m{min-height:11px}.minh-12-m{min-height:12px}.minh-13-m{min-height:13px}.minh-14-m{min-height:14px}.minh-15-m{min-height:15px}.minh-16-m{min-height:16px}.minh-18-m{min-height:18px}.minh-20-m{min-height:20px}.minh-22-m{min-height:22px}.minh-24-m{min-height:24px}.minh-25-m{min-height:25px}.minh-26-m{min-height:26px}.minh-27-m{min-height:27px}.minh-28-m{min-height:28px}.minh-29-m{min-height:29px}.minh-30-m{min-height:30px}.minh-31-m{min-height:31px}.minh-32-m{min-height:32px}.minh-33-m{min-height:33px}.minh-34-m{min-height:34px}.minh-35-m{min-height:35px}.minh-36-m{min-height:36px}.minh-37-m{min-height:37px}.minh-38-m{min-height:38px}.minh-39-m{min-height:39px}.minh-40-m{min-height:40px}.minh-41-m{min-height:41px}.minh-42-m{min-height:42px}.minh-43-m{min-height:43px}.minh-44-m{min-height:44px}.minh-45-m{min-height:45px}.minh-46-m{min-height:46px}.minh-47-m{min-height:47px}.minh-48-m{min-height:48px}.minh-49-m{min-height:49px}.minh-50-m{min-height:50px}.minh-51-m{min-height:51px}.minh-52-m{min-height:52px}.minh-53-m{min-height:53px}.minh-54-m{min-height:54px}.minh-55-m{min-height:55px}.minh-56-m{min-height:56px}.minh-57-m{min-height:57px}.minh-58-m{min-height:58px}.minh-59-m{min-height:59px}.minh-60-m{min-height:60px}.ls-01-m{letter-spacing:.1px}.ls-02-m{letter-spacing:.2px}.ls-03-m{letter-spacing:.3px}.ls-04-m{letter-spacing:.4px}.ls-05-m{letter-spacing:.5px}.ls-06-m{letter-spacing:.6px}.ls-07-m{letter-spacing:.7px}.ls-08-m{letter-spacing:.8px}.ls-09-m{letter-spacing:.9px}.ls-1-2-m{letter-spacing:1.2px}.br-1-m{border-radius:1px}.br-2-m{border-radius:2px}.br-3-m{border-radius:3px}.br-4-m{border-radius:4px}.br-5-m{border-radius:5px}.br-6-m{border-radius:6px}.br-7-m{border-radius:7px}.br-8-m{border-radius:8px}.br-9-m{border-radius:9px}.br-10-m{border-radius:10px}.br-11-m{border-radius:11px}.br-12-m{border-radius:12px}.br-13-m{border-radius:13px}.br-14-m{border-radius:14px}.br-15-m{border-radius:15px}.br-16-m{border-radius:16px}.br-17-m{border-radius:17px}.br-18-m{border-radius:18px}.br-19-m{border-radius:19px}.br-20-m{border-radius:20px}.br-21-m{border-radius:21px}.br-22-m{border-radius:22px}.br-23-m{border-radius:23px}.br-24-m{border-radius:24px}.br-25-m{border-radius:25px}.br-26-m{border-radius:26px}.br-27-m{border-radius:27px}.br-28-m{border-radius:28px}.br-29-m{border-radius:29px}.br-30-m{border-radius:30px}.br-31-m{border-radius:31px}.br-32-m{border-radius:32px}.br-33-m{border-radius:33px}.br-34-m{border-radius:34px}.br-35-m{border-radius:35px}.br-36-m{border-radius:36px}.br-37-m{border-radius:37px}.br-38-m{border-radius:38px}.br-39-m{border-radius:39px}.br-40-m{border-radius:40px}}.color-FFD962{background:#ffd962;--color-foreground: #9b7400}.color-pink{--color-foreground: var(--color-base-solid-button-labels);--color-background: var(--color-base-pink);--gradient-background: var(--gradient-base-pink);--color-link: var(--color-foreground);--alpha-link: .7;--color-button-text: var(--color-background);--color-button: var(--color-foreground);--color-badge-background: var(--color-background);--color-badge-border: var(--color-background);--alpha-badge-border: 1;--color-card-hover: var(--color-base-solid-button-labels)}.color-foreground-pink{--color-foreground: var(--color-base-pink)}.color-icon-pink{--color-icon: rgb(var(--color-base-pink))}.color-pink .button--secondary,.color-pink .button--tertiary{--color-button: var(--color-foreground);--color-button-text: var(--color-foreground)}.color-grey{color:#c2c2c2}.color-darkgrey{color:#9d9d9d}.color-darklight{color:#3b3b3a}.color-orange{color:#e84e0f}.color-pink{color:#ec5f77}.color-FFD962{color:#9b7400}.bg-white{background-color:#fff}.bg-grey{background-color:#b1b1b0}.bg-orange{background-color:#e84e0f}:root{--font-body-family: "Gotham";--font-heading-family: "Gotham"}h2{margin:0}[class*=flexbox]{display:flex}.flexbox-spacebetween{justify-content:space-between}.flexbox-center{justify-content:center}hr.hr{width:100%;margin:25px 0;background-color:#d8d8d8}.text-center{text-align:center}.dblock{display:block}.color-white{color:#fff}.f25{font-size:25px}.f50{font-size:50px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-40{margin-bottom:40px}.mt-25{margin-top:25px}.mt-40{margin-top:40px}.mt-50{margin-top:50px}.mt-60{margin-top:60px}.mx-5{margin-left:5px;margin-right:5px}.mx-15{margin-left:15px;margin-right:15px}#shopify-section-header{z-index:100}body.happyvore .underlined-link:hover,.customer a:hover{text-decoration-thickness:.1rem}body.happyvore .customer button{margin:2rem 0 1.5rem}body.happyvore .customer button~button{margin-top:0}body.happyvore .header__menu-item{padding:5px 25px;font-weight:500;font-size:1.4rem;border-radius:2em;margin:1em;transition:.3s}body.happyvore .header__menu-item:has(.header__active-menu-item),body.happyvore .header__menu-item:hover{background:#3aaa35;color:#fff}span.header__active-menu-item{color:#fff}body.happyvore .header__icon.header__icon--account.authenticated:after{content:"";position:absolute;width:7px;height:7px;border-radius:7px;background-color:#db001c;margin-top:-15px;margin-left:11px}body.happyvore .menu-drawer__account svg{margin:-5px 10px 0 0}body.happyvore .cart-count-bubble{background-color:transparent;color:#3aaa35;font-size:13px;bottom:7px;left:27px;line-height:22px;font-weight:800}body.happyvore .header__icons{align-items:center}body.happyvore .header__icons .separator{background-color:#3b3b3a;width:2px;height:30px;margin:0 12px}body.happyvore .header__inline-menu .list-menu--inline{align-items:center}.header__icon,.header__icon--cart .icon{width:3.4rem;padding:0;margin:0}.header__heading-link{padding:1.2rem .75rem}@media screen and (max-width: 990px){.header__heading-link{margin-top:0}}body.happyvore [class*=pagination__item--]{background-size:cover;color:#3b3b3a}body.happyvore [class*=pagination__item--1]{background-image:url(border-pagination-1.svg)}body.happyvore [class*=pagination__item--2]{background-image:url(border-pagination-2.svg)}body.happyvore [class*=pagination__item--3]{background-image:url(border-pagination-3.svg)}body.happyvore .pagination__item--current{background-image:url(border-pagination-active.svg);color:#fff;opacity:1}body.happyvore .pagination__item--current:after,body.happyvore .pagination__item:hover:after{width:0}body.happyvore .field__button>svg{height:20px;width:20px}body.happyvore .search__button{height:100%}body.happyvore .predictive-search__item-heading{font-weight:700}.swiper .swiper-slide h1{position:absolute;left:20vw;width:25vw;font-size:3.4vw;font-weight:800;line-height:3.7vw;top:0;bottom:0;margin:auto 0}div[class^=swiper-button-]{cursor:pointer}.swipper-buttons div[class^=swiper-button-]{position:absolute;top:calc(50% - 25px);z-index:10}.swipper-buttons .swiper-button-prev{left:10px}.swipper-buttons .swiper-button-next{right:10px}.swiper .swiper-slide h1 p{color:#3b3b3a}.swiper .swiper-slide h1 p strong{font-weight:900}@media screen and (max-width: 768px){.section-rayons .swipper-button{display:none}.content-rayons#extras-slider{padding-bottom:26em!important}.swiper .swiper-slide h1{top:10px;left:calc(50% - 38vw);width:76vw;text-align:center;margin:auto;font-size:10vw;line-height:9.2vw}.swiper .swiper-slide h1 p{margin:0}.swiper .swiper-slide h1 p strong{line-height:10.7vw}swipper-button{diplay:none}.swipper-buttons div[class^=swiper-button-]{top:calc(50% - 18px);width:36px;height:36px}.swipper-buttons div[class^=swiper-button-] svg{width:36px;height:36px}}@media screen and (min-width: 769px){.swiper .swiper-slide h1 p{position:relative;top:50%;transform:translateY(-50%);margin-top:0}}[class^=asymmetric]{position:relative;background-color:var(--asymmetric-bgcolor);text-align:var(--alignment-text);z-index:10;padding:25px 0 0}.asymmetric-before,.asymmetric-none{z-index:9;background-image:var(--bg-image);background-position:var(--bg-position);background-repeat:no-repeat}.asymmetric-before:before,.asymmetric-after:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:var(--asymmetric-bgcolor);z-index:-10}.asymmetric-after:after{transform-origin:bottom left;transform:skewY(1.5deg);background-image:var(--bg-image);background-position:var(--bg-position);background-repeat:no-repeat}@media screen and (max-width: 768px){.shopify-section.secasymmetric>*{padding-left:0;padding-right:0;box-sizing:border-box}.asymmetric-before,.asymmetric-none,.asymmetric-after:after{background-position:var(--bg-position-mobile)}}body.happyvore a svg.closer{transition:transform .5s}body.happyvore a:hover svg.closer{transform:rotate(180deg);transition:transform .5s}.button-hv{color:var(--color-text);background-color:var(--background-button);display:inline-block;padding:2rem 4rem;text-decoration:none;font-size:1.5rem;font-weight:500;text-align:center;transition:padding .3s;border-radius:10rem;box-shadow:5px 5px #0000005e;-webkit-box-shadow:5px 5px 0px 0px #0000005e;transition:.3s}#extras-slide .button-hv{padding:.5rem 2rem;box-shadow:4px 4px 0 1px #3c3c3b;-webkit-box-shadow:4px 4px 0px 1px #3c3c3b;font-size:1.25rem}#extras-slide .button-hv:hover{box-shadow:inset 3px 3px #0000005e;-webkit-box-shadow:inset 3px 3px 0px 0px #0000005e}.button-hv:hover{box-shadow:inset 5px 5px #0000005e;-webkit-box-shadow:inset 5px 5px 0px 0px #0000005e;transition:.3s}.button-hv:hover:after{left:10px;opacity:1}body.happyvore .button-xl{min-height:65px;font-weight:700;border:solid 2px var(--gradient-base-accent);box-shadow:none;transition:color .3s,background-color .3s}body.happyvore .button-xl:hover:after{box-shadow:none}body.happyvore .button-xl:hover{background-color:var(--gradient-base-background-1);border:solid 2px var(--gradient-base-accent-1);color:var(--gradient-base-accent-1);box-shadow:none;transition:color .3s,background-color .3s}body.happyvore .buttonaslink{background-color:transparent;border:none;padding:0;margin:0!important;box-shadow:none;min-width:0;min-height:0;font-size:1.4rem;color:rgba(var(--color-link),var(--alpha-link));text-decoration:underline;text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s}body.happyvore .separator-little{background-color:#3b3b3a;width:2px;height:15px;margin:0 10px}body.happyvore .buttonaslink:after{box-shadow:none}.item-heading,.item-caption{color:var(--color)}section:hover .item-heading{transform:scale(1.1)}.item-heading{font-weight:900;font-size:60px;margin-bottom:50px;margin-top:50px;z-index:1;position:relative;rotate:-2deg;transition:.25s}@media only screen and (max-width: 750px){.item-heading{line-height:4rem}}@media only screen and (min-width: 750px){.item-heading{line-height:7rem}}.item-heading-less{font-weight:900;font-size:34px;margin-bottom:21px;margin-top:0;-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-size:cover;background-color:#3aaa35;color:#fff;padding:7px 15px}.item-heading-less-2{font-weight:800;font-size:24px;margin-bottom:10px;margin-top:0}.item-heading-less-2 .comment{font-weight:400;font-size:14px;text-transform:lowercase}.item-heading strong{-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-size:cover;padding:12px 8px 7px;font-weight:900}.item-subheading strong{-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-size:cover;padding:12px 8px 7px;font-weight:900}.item-caption{font-size:16px;line-height:23px;margin:0 auto 50px;max-width:830px}.co2{margin-bottom:50px}.co2>*:not(.button-hv){margin:0 30px;font-weight:800;line-height:42px}.co2>* span{font-weight:400}.co2v2-section{margin-top:-50px}.co2v2 .espace-compteur{margin-bottom:-16px;margin-right:60px;margin-left:60px}.co2v2.flou{filter:blur(4px)}.bouton-co2v2{top:160px;z-index:99}@media screen and (max-width: 768px){.item-heading{font-size:8.6vw}.flexbox-center.co2{justify-content:space-around;flex-direction:column;row-gap:50px}.co2>*{font-size:9vw;margin:0!important}.co2v2>*{margin:0!important}.co2>* span{font-size:4.9vw}.blocbuttons{flex-wrap:wrap}.blocbuttons .button-hv:not(:nth-child(1)){margin-top:25px}.item-heading-less{font-size:26px}.item-heading-less-2{font-size:20px}}[class*=highlight-asymmetric],[class*=highlight2-asymmetric]{-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-size:cover;padding:0 8px}[class*=highlight2-asymmetric]{-webkit-mask:url(highlight-text2.svg) no-repeat 100% 100%;mask:url(highlight-text2.svg) no-repeat 100% 100%}.highlight-asymmetric-yellow,.highlight2-asymmetric-yellow{background-color:#f5b700}.highlight-asymmetric-blue,.highlight2-asymmetric-blue{background-color:#6dbae1}.highlight-asymmetric-green,.highlight2-asymmetric-green{background-color:#3aaa35}.highlight-asymmetric-pink,.highlight2-asymmetric-pink{background-color:#fff;color:#ff516d}.pink{color:#ff516d}.highlight-asymmetric-black,.highlight2-asymmetric-black{background-color:#3b3b3a}[class*=bg_image_asimmetric]{position:absolute;bottom:-20px}.bg_image_asimmetric-left{left:-20px}.bg_image_asimmetric-right{right:-20px}.shopify-section.secmarquee{overflow:hidden;z-index:20;position:relative}.marquee{display:flex;align-items:center;padding:10px 0;font-weight:800}.m{--space: 40px;font-size:30px;white-space:nowrap;-webkit-animation:marquee 5s infinite linear;animation:marquee 5s infinite linear;padding-left:var(--space)}.m:after{content:attr(data-text);padding-left:var(--space)}@-webkit-keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.secimageltextr .blocimage img{width:100%;height:100%;object-fit:cover}.secimageltextr .item-caption{max-width:100%}.secimageltextr>.textcontent{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width: 769px){.secimageltextr>*{width:50%}.secimageltextr>.textcontent{padding:0 65px}}@media screen and (max-width: 768px){.secimageltextr{flex-direction:column!important}.secimageltextr>.textcontent{padding:25px}}.sliderminiitems{z-index:10;position:relative}.sliderminiitems .item-heading{margin-bottom:55px}.sliderminiitems .item{width:253px;background:#ffffffb0;border-radius:2rem;padding:2rem 3rem;box-sizing:border-box;transition:.15s}.sliderminiitems .item:hover{-webkit-box-shadow:0px 0px 7px 11px rgba(252,255,190,.35);box-shadow:0 0 7px 11px #fcffbe59;background:#fff}.sliderminiitems .item .imgpicto{height:97px;display:flex;align-items:center;justify-content:center}.sliderminiitems .item .stars{font-size:20px}.sliderminiitems .item .comment{font-size:15px}.sliderminiitems .item .author{font-size:15px;font-weight:700}.sliderminiitems .myslider-imi-items .swipper-button{display:flex;justify-content:right;margin-right:100px;margin-top:20px}.sliderminiitems .myslider-imi-items .swipper-button>div{margin:0 10px}.sliderminiitems .myslider-imi-items .swipper-button>div #Rectangle{fill:#000;opacity:1}@media screen and (max-width: 768px){.sliderminiitems .myslider-imi-items .swipper-button{margin:10px 0 0}}.blocknewsletter .space{width:33vw;display:block}.blocknewsletter .contentnews:before{content:"";height:300px;width:525px;max-width:90vw;background-size:contain}.blocknewsletter .contentnews{max-width:470px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;--color-foreground: #fff;transform:rotate(-3deg)}.blocknewsletter .contentnews h2{font-weight:900;font-size:58px}.blocknewsletter .contentnews h2 strong{font-weight:900}.blocknewsletter .contentnews h3{font-weight:500;font-size:16px;margin:0 auto 15px;text-align:center}.blocknewsletter>img{max-width:55%}.blocknewsletter .newsletter-form .field:before,.blocknewsletter .newsletter-form .field:after{border-color:#fff;content:none}.blocknewsletter .newsletter-form__field-wrapper .field__input{background-color:#fff;box-shadow:4px 4px 0 5px #3b3b3a;-webkit-box-shadow:4px 4px 0px 5px rgb(59,59,58);-moz-box-shadow:4px 4px 0px 5px rgb(59,59,58);border-radius:1rem}.blocknewsletter .field__label{color:#fff}.blocknewsletter .newsletter-form__button{border-left:1px solid #3b3b3a;width:10.4rem;color:#000;background-color:#0f9939!important;border-radius:0rem 1rem 1rem 0rem;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 768px){.blocknewsletter .contentnews{padding:1rem 3rem;margin-left:-1rem}.blocknewsletter .contentnews h2{font-size:11.5vw}.blocknewsletter .contentnews h3{font-size:4vw}.blocknewsletter>img{display:none}.blocknewsletter .space{display:none}}.line0{background-color:#f3f3f3;padding:1rem 0rem}.blocpictosreassurance{display:flex;list-style:none;justify-content:center;margin:auto;max-width:1180px;flex-wrap:wrap;padding:0}.blocpictosreassurance a{text-decoration:none;display:contents;color:#3b3b3a}.blocpictosreassurance li>*{display:inline-block}.blocpictosreassurance li{font-size:1.25rem;line-height:1.5rem;height:auto;padding:1rem}.blocpictosreassurance li .reassurance-wpr{height:100%;border-radius:2rem;border:solid 1px #e6e6e6;padding:1rem;display:flex;background:#fff}.blocpictosreassurance li .reassurance-img{text-align:center;margin:auto}.blocpictosreassurance li .reassurance-txt{margin:auto;padding-left:.25rem}.blocpictosreassurance li img{width:35px;opacity:.7;height:auto}.blocpictosreassurance li span{font-weight:900;display:block}.footer-links{justify-content:space-evenly;background:#009819;padding:10rem 2rem}.footer .line1{border-bottom:1px solid #fff;padding:0rem 0rem 6rem;max-width:1180px;margin:auto}.footer .line2{padding:4rem 0rem 0rem;max-width:1180px;margin:auto}.footer .labels,.footer .linesocial{justify-content:end}.footer .linesocial{align-items:end}.footer-links div{display:flex;flex-direction:row}.footer-links>.col:first-child img{margin:0 auto 30px;display:block}.footer-links .content_categ{display:flex;flex-direction:column;margin-bottom:3rem}.footer-links .content_categ a:not(.storelocatore){text-decoration:none;font-size:1.25rem;color:#fff;font-family:Gotham Book;letter-spacing:.5px;margin-bottom:10px}.storelocatore{border:1px solid #3AAA35;padding:15px 40px;color:#3aaa35;text-decoration:none}.storelocatore:before{content:"";background-image:url(storelocator.svg);width:18px;height:22px;display:inline-block;vertical-align:middle;margin-top:-6px;margin-right:10px}.footer__list-social.list-social{justify-content:flex-start;margin-top:20px}.footer__list-social .list-social__link{padding:0;margin-right:25px}.mention_sanitaire{color:#fff;text-align:center;padding:5rem 1rem;font-size:13px;font-weight:500;letter-spacing:.2px;background:#3c3c3b}.wa-button{margin:15px 0;display:block}@media screen and (min-width: 769px){.footer-links>.col:first-child{max-width:340px}.footer-links .title_categ,.list-social.mobile{display:none}}@media screen and (max-width: 768px){.footer-links .content_categ a:not(.storelocatore){margin-bottom:7px}.footer-links .line2{flex-direction:column}.linesocial{display:none!important}.footer-links{padding:0rem 2rem 5rem;margin:0}.footer-links>.col:first-child img[itemprop=logo]{display:none}.footer .line1{padding:3rem 0rem}.footer .line1 img{max-width:75%}.footer-links .col .list-social{display:none}.footer-links>.col:first-child{margin:0 0 35px}.footer-links .storelocatore{display:block;text-align:center}.footer-links>.col:not(:first-child){border-bottom:1px solid #D8D8D8;padding-bottom:17px;margin-bottom:22px}.footer-links .col .title_categ{cursor:pointer;font-size:15px;position:relative}.footer-links .col .title_categ:after{content:"";width:8px;height:12px;background-image:url(arrow-right.svg);position:absolute;top:calc(50% - 6px);right:0}.footer-links .col .content_categ{margin-top:15px;display:none}}body.happyvore .customer:not(.account):not(.order):not(.order){max-width:100%;margin:12rem auto}body.happyvore .customer form{width:100%}body.happyvore .customer:not(.account):not(.order):not(.order).dashboard{margin:12rem auto 15px}body.happyvore .customer:not(.account):not(.order):not(.order).dashboard.details{margin:0 auto}body.happyvore *[data-role=logout] svg{height:30px}body.happyvore *[data-role=previous]{position:absolute;margin-left:-40px;margin-bottom:15px;width:60px;height:60px;transition:margin-left .3s}body.happyvore *[data-role=previous]:hover{margin-left:-45px;transition:margin-left .3s}body.happyvore *[data-role=previous] svg{transform:rotate(180deg)}body.happyvore .customer a{display:flex}body.happyvore .addresses [aria-expanded=true],body.happyvore .addresses [aria-expanded=true]~.separator-little,body.happyvore .addresses [aria-expanded=true]~button{display:none}body.happyvore .customer .order-history thead th{font-size:1rem;opacity:.5}body.happyvore .customer .order-history tbody td:first-of-type a,body.happyvore .customer .order-history tbody td[headers="RowOrder ColumnTotal"]{font-weight:900;font-size:16px}body.happyvore .customer .order-history tbody td{vertical-align:top;font-size:12px;text-align:left}body.happyvore .customer .order-history tbody td.paid{font-weight:900;font-size:14px;color:#3aaa35}body.happyvore .customer .order-history{margin-top:15px}body.happyvore .customer td:before{font-size:12px;text-transform:none;opacity:.5;display:flex;align-items:flex-end;font-weight:400}@media screen and (max-width: 768px){body.happyvore .customer:not(.account):not(.order){margin:6rem auto 1rem}body.happyvore .customer:not(.account):not(.order):not(.order).dashboard{margin:6rem auto 15px}body.happyvore .customer:not(.account):not(.order):not(.order).dashboard.details{margin:0 auto}body.happyvore *[data-role=logout]{width:100%;margin-top:-20px}body.happyvore *[data-role=previous]{margin-left:0;margin-bottom:0;margin-top:-110px}body.happyvore *[data-role=previous]:hover{margin-left:-10px}body.happyvore .customer tbody td{padding-top:.75rem;padding-bottom:.75rem}body.happyvore .customer tbody tr{padding:20px 0}}.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after,.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after,.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:none}.field__input,.customer .field input,.select__select,.customer select{font-size:1.6rem;font-weight:600;height:5.5rem;letter-spacing:1px;border:solid 1px #eaeaea;transition:border .3s}.field__input:hover,.customer .field input:hover,.select__select,.customer select:hover{border:solid 1px #b9b9b9;transition:border .3s}.field__input:focus,.customer .field input:focus,.select__select,.customer select:focus{border:solid 1px #3b3b3a;transition:border .3s}.field__label,.customer .field label{color:rgba(var(--color-foreground),.5);line-height:1.5;top:18px}.checkbox{position:relative;display:flex;align-items:center}.checkbox input[type=checkbox]{display:none}.checkbox label{cursor:pointer;position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:start;padding-left:30px;gap:0 3px;line-height:15px}.checkbox label:before{content:" ";position:absolute;display:flex;align-items:center;justify-content:center;padding:1px;margin-left:-30px;width:18px;height:18px;border-radius:3px;border:solid 1px #DBDBDB;background-color:#fff;transition:border .3s}.checkbox label:after{content:" ";position:absolute;margin-left:-27px;background-image:url(check-white.png);background-repeat:no-repeat;background-size:cover;width:13px;height:13px;opacity:0}.checkbox label:hover:before{border:solid 1px #787374;transition:border .3s}.checkbox input[type=checkbox]:checked+label:before{border:solid 1px #231F20;background-color:#231f20}.checkbox input[type=checkbox]:checked+label:after{opacity:1}.checkbox input[type=checkbox]:checked+label:hover:before{opacity:.8;transition:opacity .3s}body.happyvore input[aria-invalid=true]{border:solid 1px #E34444}span.form__message{display:none}.form__message svg{display:none}h2.form__message{color:#e34444;font-weight:900;font-size:16px!important;text-align:left;line-height:20px;margin-bottom:0;margin-top:0}h2.form__message+ul,h2.form__message+.errors ul{color:#e34444;padding-left:1.2rem}h2.form__message+ul a,h2.form__message+.errors ul li{font-size:13px;color:#e34444;text-decoration:none}h2.form__message+ul a:hover{color:#e34444;text-decoration:none}.breadcrumbs{display:flex;padding:20px 0 50px 32px;font-family:Gotham Book,Gotham;font-weight:300;font-size:13px;max-width:var(--page-width);margin:auto}.breadcrumbs__list{list-style-type:none;padding:0}.breadcrumbs__item{display:inline-block}.breadcrumbs__item:not(:last-child):after{content:"/";display:inline-block;position:relative;vertical-align:middle;margin:0 10px;color:#fff}.breadcrumbs__link{text-decoration:none;color:#fff}.breadcrumbs__item a{color:#fff;text-decoration:none}.breadcrumbs__item:not(:last-child){opacity:.4}.breadcrumbs__link[aria-current=page]:hover{text-decoration:underline}.breadcrumb-mobile{display:none}@media screen and (max-width: 768px){.breadcrumbs{display:none}.breadcrumb-mobile{display:block;padding:18px 0 32px 16px}.product .breadcrumb-mobile{padding:18px 0 0 16px}.breadcrumb-mobile a{text-decoration:none;color:#fff;display:flex;align-items:center}.breadcrumb-mobile a svg{transform:rotate(90deg);width:14px;margin-right:6px}}div.image-with-text--overlap .image-with-text__content{width:100%;margin:0}.image-with-text__text{max-width:800px}@media screen and (min-width: 990px){div.image-with-text__content{padding:0}}img.item-gallery{width:100%}body.happyvore cart-items h1{font-weight:900;font-size:36px;margin-bottom:21px;margin-top:0}body.happyvore cart-items h2{font-weight:900;font-size:36px;margin-bottom:21px;margin-top:75px}body.happyvore cart-items p{font-size:13px;line-height:18px}body.happyvore .cart__warnings a.button,body.happyvore .cart__ctas button{min-height:65px;border:solid 2px var(--gradient-base-accent);box-shadow:none;font-weight:700;transition:color .3s,background-color .3s}body.happyvore .cart__warnings a.button:hover:after,body.happyvore .cart__ctas button:hover:after{box-shadow:none}body.happyvore .cart__warnings a.button:hover,body.happyvore .cart__ctas button:hover{background-color:var(--gradient-base-background-1);border:solid 2px var(--gradient-base-accent-1);color:var(--gradient-base-accent-1);box-shadow:none;transition:color .3s,background-color .3s}body.happyvore .collection .collection__title h2{font-weight:800;font-size:24px;padding-left:4.1666666%;padding-right:4.1666666%;padding-bottom:25px;margin-top:0;border-bottom:solid 1px #D8D8D8}body.happyvore .collection slider-component ul{padding-left:4.1666666%;padding-right:4.1666666%}body.happyvore cart-items .underlined-link{font-size:1.4rem}body.happyvore cart-items .title-wrapper-with-link{padding:0 4.1666666%}body.happyvore cart-items .cart-item__name{font-weight:800;font-size:18px;max-width:90%}body.happyvore cart-items .cart-item__totals{font-weight:800;font-size:18px;max-width:90%;padding-left:0;padding-right:4.1666666%}body.happyvore cart-items .cart-items td{padding-top:2rem;vertical-align:middle}body.happyvore cart-items .cart__items{padding-bottom:2rem}body.happyvore .cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:-1rem}body.happyvore .cart-drawer .cart-item__price-wrapper>*:only-child:not(.cart-item__discounted-prices){margin-top:0}body.happyvore .cart__footer{padding:0 4.1666666% 0 0}body.happyvore .cart__footer .totals{font-weight:800;font-size:18px;color:rgb(var(--color-foreground))}body.happyvore .cart__footer .totals>h2{font-weight:800;font-size:18px}body.happyvore .cart-item .loading-overlay{padding-top:0;position:relative;float:right}body.happyvore .cart-drawer .cart-item .loading-overlay{position:absolute;top:2rem}body.happyvore .cart-drawer .drawer__heading,body.happyvore .cart-drawer .cart__empty-text{font-weight:900;font-size:30px;margin:0;-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-size:cover;background-color:#3aaa35;color:#fff;padding:7px 15px}body.happyvore .cart-drawer .cart-drawer__empty-content{display:flex;flex-wrap:wrap;justify-content:center}body.happyvore .cart-drawer .cart-drawer__empty-content .drawer__close{position:fixed;left:3.5rem;top:3rem}body.happyvore .cart-drawer .cart-drawer__empty-content .cart__login-title,body.happyvore .cart-drawer .cart-drawer__empty-content .cart__login-paragraph{display:none}body.happyvore .cart-drawer .cart-drawer__empty-content a.button{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:text-decoration-thickness ease .1s;text-decoration:underline;background:transparent;border:none}body.happyvore .cart-drawer .cart-drawer__empty-content a.button:after{box-shadow:none}body.happyvore .cart-drawer .drawer__close svg{height:1.6rem;width:1.6rem;display:none}body.happyvore .cart-drawer .drawer__close:before{content:"";position:relative;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' class='previous' height='20' viewBox='0 0 1317 1024'%3E%3Cpath fill='%23000' d='M1287.468 441.677l-406.058-413.125c-37.418-38.070-99.782-38.070-137.201 0s-37.418 101.519 0 139.588l239.755 245.337h-886.953c-54.049 0-97.011 43.709-97.011 98.699s42.962 98.699 97.011 98.699h886.953l-239.755 243.927c-37.418 38.070-37.418 101.519 0 139.588 19.402 19.74 44.348 29.61 69.293 29.61s49.891-9.87 69.293-29.61l404.672-411.715c18.016-18.33 29.103-43.709 29.103-70.499s-9.701-52.169-29.103-70.499z'%3E%3C/path%3E%3C/svg%3E");width:30px;height:30px;margin-left:0;display:flex;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);transition:margin-left .3s}body.happyvore .cart-drawer .drawer__close:hover:before{margin-left:-5px;transition:margin-left .3s}body.happyvore .cart-drawer .drawer__inner{width:600px;max-width:100%;padding:0;border:none}body.happyvore .cart-drawer .cart-items thead{display:none}body.happyvore .drawer__header{padding:2.5rem 0;margin:0 3.5rem;border-bottom:.1rem solid rgba(var(--color-foreground),.08);justify-content:flex-end;flex-direction:row-reverse}body.happyvore .drawer__close{position:relative;top:unset;right:unset}body.happyvore .cart-drawer .cart-item{grid-template:repeat(2,auto) / repeat(5,1fr)}body.happyvore .drawer__contents{padding:0 3.5rem}body.happyvore .cart-drawer .cart-item__details>.product-option,body.happyvore .cart-drawer .cart-item__details .product-option dt{display:none}body.happyvore .cart-drawer .cart-item__name{font-size:15px;line-height:19px;font-weight:500}body.happyvore .cart-drawer .quantity__button svg{width:.75rem}body.happyvore .cart-drawer .quantity__input{font-size:15px;font-weight:600}body.happyvore .cart-drawer .quantity__button{width:25px}body.happyvore .cart-drawer .quantity{width:75px}body.happyvore .cart-drawer .quantity__button:focus-visible,body.happyvore .cart-drawer .quantity__input:focus-visible{background-color:transparent;z-index:2;border:none;box-shadow:none;outline:unset;outline-offset:unset}body.happyvore .cart-drawer .cart-item cart-remove-button{margin:0 0 0 1rem}body.happyvore .cart-drawer .cart-item__totals{font-weight:800}body.happyvore .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),.08)}body.happyvore .cart-drawer .cart-item__details{grid-column:2 / 5}body.happyvore .cart-drawer .cart-item__image{margin-bottom:14px}body.happyvore .cart-drawer cart-remove-button .icon-remove{opacity:.25}body.happyvore .cart-drawer cart-drawer-items{flex:unset}body.happyvore .cart-drawer .cart__ctas{position:fixed;bottom:0;width:100%;padding:2.5rem}body.happyvore .cart-drawer .drawer__footer{border-top:none;padding:0;margin:0}body.happyvore .cart-drawer .drawer__footer .cart-drawer__footer{border-top:.1rem solid rgba(var(--color-foreground),.08);padding:5rem 0 2.5rem;margin:0 3.5rem}body.happyvore .cart-drawer .totals>h2,body.happyvore .cart-drawer .totals__subtotal-value{font-weight:900;font-size:18px;margin:0}body.happyvore .cart-drawer .tax-note{font-weight:300;opacity:.75}body.happyvore .cart-drawer #CartDrawer-Checkout{background-color:#3aaa35;border-color:#3aaa35;transition:background-color .3s,padding .3s;padding-right:0}body.happyvore .cart-drawer #CartDrawer-Checkout:after{box-shadow:none;background-image:url(arrow-button.svg);content:"";background-repeat:no-repeat;position:relative;width:20px;height:20px;left:0;opacity:0;transition:opacity .3s,left .3s}body.happyvore .cart-drawer #CartDrawer-Checkout:hover{background-color:#1e8a19;color:#fff;padding-right:10px}body.happyvore .cart-drawer #CartDrawer-Checkout:hover:after{left:10px;opacity:1}@media screen and (max-width: 768px){body.happyvore cart-drawer.drawer{height:100vh}body.happyvore .cart-drawer .drawer__inner{width:100%}body.happyvore .drawer__header,body.happyvore .cart-drawer .drawer__footer .cart-drawer__footer{margin:0 2rem}body.happyvore .cart-drawer .drawer__heading,body.happyvore .cart-drawer .cart__empty-text{font-size:28px}body.happyvore .cart-drawer .cart-item{grid-template:repeat(2,auto) / repeat(10,1fr)}body.happyvore .cart-drawer .cart-item__media{grid-column:1 / 4}body.happyvore .cart-drawer .cart-item__details{grid-column:4 / 8}body.happyvore .cart-drawer .cart-item__totals{grid-column:8 / 11}body.happyvore .cart-drawer .cart-items .cart-item__quantity{grid-column:4 / 11}}@media screen and (min-width: 990px){body.happyvore .cart-items thead th{color:#3b3b3b80}body.happyvore .cart-items thead th:first-child{padding-left:4.1666666%;width:calc(60% - 4.1666666%)}body.happyvore .cart-items thead th:last-child{width:15%;padding-right:4.1666666%;padding-left:0}body.happyvore .cart-items td:first-child{padding-left:4.1666666%;width:17rem}body.happyvore .cart-drawer .cart-items td:first-child{padding-left:0;width:unset;grid-column:1 / 1}}.recette ol{padding-left:18px}.recette .bloc-recette{padding:32px;max-width:var(--page-width);border-radius:1.5em}@media screen and (max-width: 768px){.recette .bloc-recette{padding:24px 16px}}.hv-eshop-banner{position:relative;background-image:url(hv-eshop-banner-rayons.png);background-position:left bottom;background-repeat:no-repeat;background-size:100% auto;background-color:#ffe491;z-index:1;padding:0 0 250px;text-align:center;overflow-x:hidden}.hv-eshop-banner:after{content:"";width:33%;height:450px;background:url(bg_food_foodshot.png);position:absolute;right:0;bottom:0;z-index:-1}@media screen and (max-width: 768px){.hv-eshop-banner:after{content:none;width:0px;height:0px}}.hv-eshop-banner .breadcrumbs{padding:10px 0 30px}.hv-eshop-banner .breadcrumbs__item:not(:last-child):after{color:#fff}.hv-eshop-banner p{line-height:23px}.hv-eshop-banner b{font-weight:700}.hv-eshop-filters{position:relative;z-index:10;margin-top:-330px}.hv-eshop-filters .page-width{padding:50px 0 40px}.hv-eshop-filters .page-width div[data-role=collections-types] a{display:flex;flex-wrap:wrap;align-items:center;padding:0 30px;border:solid 1px #fff;font-size:1.6rem;color:#fff;text-decoration:none;line-height:32px;margin:0 15px;background-color:transparent;transition:background-color .3s,color .3s;position:relative}.hv-eshop-filters .page-width div[data-role=collections-types] a:hover,.hv-eshop-filters .page-width div[data-role=collections-types] a.checked{color:#3b3b3a;background-color:#fff}.hv-eshop-filters .page-width div[data-role=collections-types] a .close{position:absolute;top:0;right:10px}.blog .breadcrumbs__item a{color:#3b3b3a}.blog .breadcrumbs__item:not(:last-child):after{color:#3b3b3a}.hv-eshop-products{position:relative;padding-bottom:50px;z-index:11}.hv-eshop-products.hv-eshop-products-empty{padding-bottom:250px}body.happyvore .grid--4-col-desktop .grid__item{width:calc(25% - 19px);max-width:calc(25% - 19px)}body.happyvore .grid:not(.image-with-text__grid){column-gap:25px;row-gap:25px}body.happyvore .card__information{padding-bottom:20px;padding-top:20px}body.happyvore .quick-add .button:after{display:none}body.happyvore .underline-links-hover:hover a{text-decoration:none}body.happyvore .quick-add .loading-overlay__spinner .path{stroke:#fff}@media screen and (max-width: 820.02px){.eshopsection .asymmetric-before:before{transform:skewY(-5.5deg)}.hv-eshop-banner{padding:40px 0 200px;background-position:left 140%;background-size:60% auto}.hv-eshop-banner:before{display:none}.hv-eshop-filters .page-width div[data-role=collections-types] a{padding:0 10px;margin:0 0 0 20px}.hv-eshop-filters .page-width{overflow-x:scroll;padding:50px 0 20px;margin-bottom:50px;-ms-overflow-style:none;scrollbar-width:none}.hv-eshop-filters .page-width::-webkit-scrollbar{display:none}div[data-role=collections-types]{justify-content:start;width:max-content;padding-right:20px}.hv-eshop-products .page-width{padding:0 10px}body.happyvore .grid{column-gap:20px;row-gap:20px}body.happyvore .grid--4-col-desktop .grid__item{width:calc(50% - 14px);max-width:calc(50% - 14px)}}.card.expert{height:160px;background:#f5f5f5;transition:.5s;transition-timing-function:linear;overflow:hidden;border-radius:1.5em}.card.expert:hover{-webkit-box-shadow:0px 0px 14px -6px #000000;box-shadow:0 0 14px -6px #000}.card.expert.color-accf79:hover{background:#accf79!important}.card.expert.color-ff9caa:hover{background:#ff9caa!important}.card.expert.color-f7d15c:hover{background:#f7d15c!important}.card.expert:hover span{animation:animateText 5s alternate}@keyframes animateText{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.two-columns_right{transition:.3s;transition-timing-function:linear}.card.expert:hover .two-columns_right{transform:scale(1.2)!important}.card.expert .two-columns_right{background-size:cover;height:100%;width:40%;clip-path:polygon(10% 0,100% 0,100% 100%,0% 100%)}.card.expert .two-columns_left{width:60%;padding:.75em;height:100%}.card.expert .two-columns_left .expert-top{height:60%}.card.expert .two-columns_left .expert-bottom{height:40%;overflow:hidden;text-overflow:ellipsis}.card.expert .two-columns_left .expert-top h3{font-family:Gotham;line-height:1.25em;font-weight:900;font-size:.8em;margin:0;color:#313131;transition-delay:.1s;transition:.5s;transition-timing-function:linear}.card.expert .two-columns_left .expert-bottom .biographie{height:35px;overflow:hidden}.card.expert .two-columns_left .expert-bottom h4{font-size:.8em;margin:0 0 .5em;color:#313131;transition-delay:.1s;transition:.5s;transition-timing-function:linear}.card.expert .two-columns_left .expert-bottom span{font-size:.75em;line-height:1.5em;margin:0;padding:0;display:inline-block;color:#313131;transition-delay:.1s;transition:.5s;transition-timing-function:linear}.card.recette{color:#000;text-decoration:none;background:#fff;border-radius:2rem;overflow:hidden;transition:.15s}.recette:hover{box-shadow:0 0 7px 11px #fcffbe59;-webkit-box-shadow:0px 0px 7px 11px rgba(252,255,190,.35)}.card.recette img{width:100%;border-radius:2rem}.card.recette h3{font-size:15px;font-weight:700;height:40px;overflow:hidden;padding:0rem 1.25rem}.card.recette .nfo{display:block;color:#9d9d9d;font-size:14px;padding:1rem 2rem}.card.recette .nfo .difficulty{width:90px;margin-right:50px}.article-template.recette ul li a{color:#e84e0f}@media screen and (max-width: 768px){.card.recette{position:relative}.card.recette .nfo .difficulty,.card.recette .nfo .time{position:absolute;bottom:6px;left:6px;background-color:#fff;color:#000;border-radius:1rem;padding:3px 6px;font-size:9px;font-weight:500;width:auto;letter-spacing:0}.card.recette .nfo .time{right:5px;left:auto}}.recettes-slider{max-width:96%;margin:0 auto}.recettes-slider .item-heading{font-size:40px;text-align:center}.recettes-slider .myslider-imi-items .item{width:288px;height:288px}.recettes-slider .swipper-button{display:flex;justify-content:flex-end;margin-bottom:15px}.recettes-slider .swipper-button .swiper-button-prev{margin-right:10px}.recettes-slider .swipper-button .swiper-button-disabled{opacity:.5}@media screen and (max-width: 768px){.recettes-slider .item-heading{font-size:9.4vw}}.productlist .product-list{max-width:1312px;margin:0 auto 50px;width:90%}.product-list .swipper-button{display:flex;justify-content:right;padding:0 2em 1em}.product-list .swipper-button .swiper-button-prev{margin-right:10px}.product-list .swiper-wrapper{height:600px}.product-list .swiper .item{width:288px;height:fit-content}@media screen and (max-width: 768px){.product-list .swiper .item{width:250px}}.product-grid .card__heading,.product-list .card__heading{min-height:45px}.product-grid .quick-add .variants,.product-list .quick-add .variants{display:flex;justify-content:center;margin-bottom:25px;height:40px}.product-grid .quick-add .variants a,.product-list .quick-add .variants a{display:flex;align-items:center;color:#3b3b3a;border:1px solid #3B3B3A;text-decoration:none;padding:7px 7px 5px;font-size:14px;margin:0 6px;font-weight:500;transition:opacity .3s}@media screen and (max-width: 820.02px){.product-grid .quick-add .variants a,.product-list .quick-add .variants a{font-size:12px;line-height:12px;text-align:center}}.product-grid .quick-add .variants a:not(.active),.product-list .quick-add .variants a:not(.active){opacity:.4}.product-grid .quick-add .variants a:not(.active):hover,.product-list .quick-add .variants a:not(.active):hover{opacity:.6}.product-grid .quick-add .product-price,.product-list .quick-add .product-price{text-align:center;margin-bottom:18px;font-weight:700;font-size:15px}.product-grid .quick-add .product-price .pricediscount,.product-list .quick-add .product-price .pricediscount{color:#3b3b3a;font-size:14px;-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;mask-size:auto;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-size:cover;padding:12px 8px 7px;font-weight:900;background-color:#3aaa35;color:#fff}.product-grid .quick-add .product-price .product-price__price--regular,.product-list .quick-add .product-price .product-price__price--regular{font-size:14px;text-decoration:line-through}.recipe-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;margin-bottom:50px}.link-recipes{text-decoration:none;color:#fff;background:#3b3b3a;font-size:16px;font-width:600}[class^=main-blog] .filters{padding:0;white-space:nowrap;display:block;overflow-x:auto}[class^=main-blog] .filters li{margin-bottom:10px;display:inline-block}[class^=main-blog] .filters li a{display:block;color:#ff7841;text-decoration:none;padding:8px 45px 7px;margin:0 5px;box-sizing:border-box;transition:background-color .3s,color .3s,opacity .3s;border-radius:1.5em;background:#fff}.recipeslist:after{top:0}[class^=main-blog] .filters li a.active{border:1px solid #e84e0f;color:#fff;background-color:#e84e0f}[class^=main-blog] .filters li a:not(.active){opacity:1}[class^=main-blog] .filters li a:hover{opacity:1}@media screen and (max-width: 768px){[class^=main-blog] .filters li a{padding:8px 15px 7px}}body.happyvore .template-search__search{margin:0 auto 10px}body.happyvore .predictive-search{width:calc(100% - .2rem);left:.1rem;top:56px;box-shadow:none;border:solid 1px rgba(var(--color-foreground),.08)}.hv-search .hv-eshop-banner{padding:0 0 300px}.hv-search .hv-eshop-filters{margin-top:-500px}.hv-eshop-filters p{line-height:23px;color:#fff;text-align:center}.hv-search .template-search__header{margin-bottom:3rem}.hv-search .template-search__search{margin:0 auto 3.5rem;max-width:47.8rem}.hv-search .template-search__search .search{margin-top:3rem}.hv-search .template-search--empty{padding-bottom:18rem}@media screen and (min-width: 750px){.hv-search .template-search__header{margin-bottom:5rem}}.hv-search .search__button .icon{height:1.8rem}@media screen and (max-width: 820.02px){.hv-search .hv-eshop-banner{padding:40px 0 300px}.hv-search .template-search__search{max-width:calc(100% - 40px)}}.yotpo-base-layout{width:100%!important}.card-container,.yotpo-header-container{border-radius:2rem!important}.yotpo-head .yotpo-reviews-by{opacity:0%!important}.rating-star{--letter-spacing: .05 !important}.yotpo a.text-m{color:#343434!important;font-family:Gotham!important;font-weight:900!important;margin-left:5px!important}.yotpo,.yotpo-display-wrapper{display:flex!important;margin:5px auto auto!important}.yotpo-icon-star,.yotpo-icon-half-star,.yotpo-icon-empty-star{color:#3aaa35!important}.item-heading-presse{margin-bottom:50px}.happyblog-section.presse-section:before{content:"";background-color:#f29500}.happyblog-section.experts-section:before{content:"";background-color:#78bdcf}.happyblog-section.experts-section p.item-heading-presse{color:#fff;max-width:600px;margin:50px auto}.content-locator{margin:0 25px}@media screen and (min-width: 1200px){.content-locator{margin:0 15%}}.yotpo-title,.yotpo-headline{font-family:Gotham!important;font-weight:900!important;margin-bottom:21px!important;background-size:cover!important;display:inline-block;padding:5px}.yotpo-widget-hero-section{background:#d00273!important}.yotpo-widget-hero-section .yotpo-text-container{max-width:600px!important}.yotpo-widget-hero-section .yotpo-title{background:#fff!important;color:#d00273!important}.yotpo-action-button-text,.yotpo-action-button-widget,.yopto-widget-button-text{font-size:16px!important;font-weight:600!important;text-align:center!important;font-family:Gotham!important}.yotpo-rewards-guide-tile-wrapper .yotpo-headline{background:#ffa727!important}.yotpo-widget-my-rewards-widget,.yotpo-coupons-redemption-widget{background:none!important}.yotpo-inner-text{font-weight:900}.yotpo-coupons-redemption-widget .yotpo-headline{display:inline-block!important;padding:5px!important;background:#39aa36!important;color:#fff!important}.yotpo-logged-in-view button[aria-label="Utliser mes points"]{display:none}.yotpo-points-balance{font-family:Gotham;font-weight:900}@media screen and (max-width: 989px){.yotpo-coupons-redemption-widget .three-in-row .yotpo-redemption-item{width:100%!important}}.yotpo-widget-referral-widget .yotpo-header-text{color:#fff!important;font-size:55px!important;font-family:Gotham!important;font-weight:900!important;font-style:normal!important;background:none!important;padding:0!important}.yotpo-widget-referral-widget #yotpoReferralTitleText{color:#fff!important;font-size:55px!important;font-family:Gotham!important;font-weight:900!important;background:#3aaa35!important;display:inline-block!important;padding:5px 10px!important}.yotpo-widget-referral-widget #yotpoReferralDescriptionText{color:#fff!important;font-size:16px!important;font-family:Gotham!important;font-weight:400!important;font-style:normal!important;padding:25px 0!important}.yotpo-widget-referral-widget .yotpo-tile-wrapper{max-width:1100px!important}.yotpo-background{height:100%!important}.yotpo-widget-referral-widget .yotpo-tile-box{width:100%!important}#menu-drawer.menu-drawer{width:100%;height:max-content}#menu-drawer .menu-drawer__menu-item{font-size:16px}.sous-menu-mobile svg{margin-right:10px}hr.mobile{margin:3rem 3.2rem}@media screen and (max-width: 768px){.header__icon--ou-nous-trouver,.header__icon--account,.header__icon--search{display:none!important}.search-mobile.search-modal__content{height:auto;padding:0 3.2rem;margin-top:30px}.search__input.field__input{border-radius:8px;border-color:#000;padding:13px 5rem 13px 16px;height:100%}.search-mobile .field__label{top:calc(1rem + var(--inputs-border-width))}nav.menu-drawer__navigation{padding:50px 0}}.item-caption a{color:#fff}#menu-drawer .menu-drawer__inner-container{height:100vh}#shopify-section-template--14877013573686__16632497166e3da7ed .item-caption{margin:0 auto}#shopify-section-template--14877013573686__16632497166e3da7ed .item-subheading{margin-bottom:0}#shopify-section-template--14877013573686__784839b5-0993-4c6a-8b91-054d0a70dc2d .item-subheading{margin-bottom:19x}#shopify-section-template--14877013573686__784839b5-0993-4c6a-8b91-054d0a70dc2d .item-heading{margin-top:10px;margin-bottom:0}.two-columns .two-columns_left,.two-columns .two-columns_right{padding:50px}.wrapper.two-columns{display:flex;text-align:center}.two-columns_left{width:50%;margin:0;float:left}.two-columns_right{width:50%;margin:0;float:right}@media screen and (max-width: 768px){.wrapper.two-columns{display:inline-block}.two-columns_left,.two-columns_right{width:100%;margin:0}}@media screen and (max-width: 768px){@keyframes animateCuisson{0%{transform:translate(0)}to{transform:translate(-100px)}}div.restauration_card{width:90%!important}h3.custom-subline{font-size:1.25em}img[src*=plv_1]{left:-60px!important;top:-80px!important}img[src*=plv_2]{left:-30px!important;bottom:-145px!important}img[src*=plv_3]{display:none}.cuisson p.cuisson_details{animation:animateCuisson 5s alternate infinite!important}.bottom_part_technique{flex-direction:column!important}#conservation{display:none}.conditionnement{margin-bottom:1em;padding-bottom:1em}.conditionnement img{display:none}.nutrition table:not([class]) td,.nutrition table:not([class]) th{padding:.1em}.restauration_card.produits .top_part{height:175px}}img[src*=plv_1]{position:absolute;left:-120px;top:-235px}img[src*=plv_2]{position:absolute;left:0;bottom:-407px;max-width:810px;width:90%}img[src*=plv_3]{position:absolute;right:0;bottom:-2px;width:50%}#shopify-section-template--18481304142151__3a4f62df-f423-496d-b942-b6664ff7b5fa h2{margin-top:200px}#shopify-section-template--18481304142151__3a4f62df-f423-496d-b942-b6664ff7b5fa .blocbuttons{z-index:1;position:inherit}#shopify-section-template--18481304142151__3a4f62df-f423-496d-b942-b6664ff7b5fa .blocbuttons a{margin-bottom:200px}div.restauration_card{width:70%;max-width:300px;height:45px;text-align:center;position:relative;display:block;padding:4em 1em}.restauration .swiper-wrapper{margin-top:70px}.restauration.produits .swiper-wrapper{margin-top:0}.restauration .restauration_card .imgpicto{width:75%;margin:-130px auto 0}img.restauration_nutriscore{height:55px;display:block;position:relative;float:right;padding:1em}.restauration .restauration_card .imgpicto>img{width:100%}div.restauration_card .title{font-family:var(--font-body-family);font-weight:900;font-size:13px;margin:0;line-height:1em}div.restauration_card .title p{margin:0}div.restauration .swipper-button{display:inline-flex;float:right;margin:1em}div.restauration .swipper-button .swiper-button-prev{margin-right:1em}.cuisson::-webkit-scrollbar{height:4px;width:4px;background:gray}.cuisson::-webkit-scrollbar-track{background:#f1f1f1}.cuisson::-webkit-scrollbar-thumb{background:#3b3b3a}.cuisson::-webkit-scrollbar-thumb:hover{background:#555}.cuisson::-webkit-scrollbar-thumb:horizontal{background:#3b3b3a;border-radius:10px}.produits .cuisson{height:auto;white-space:nowrap;overflow-x:scroll;width:100%;display:flex;padding-bottom:.5em}.cuisson>.col-6>.col-8{overflow:hidden}.bottom_part .row{margin-bottom:1.5em;display:flex;flex-direction:row;flex-wrap:nowrap;gap:10px}@keyframes animateCuisson{0%{transform:translate(0)}to{transform:translate(-30px)}}.cuisson:hover p.cuisson_details{animation:animateCuisson 5s alternate infinite}.cuisson .col-6{display:inline-flex;background:#fff;padding:.25em;margin-right:15px;align-items:center;flex-direction:row;min-width:50%}.nutrition>.col-12{margin-top:-15px}.nutrition table tr:first-child td{font-size:.8em;text-align:center!important;background:#434343;color:#fff;font-weight:900;margin:auto}.nutrition table:not([class]){box-shadow:none;padding:8px!important;border:0px;border-collapse:initial}.nutrition tr td:first-child{text-align:left}.nutrition tr{font-size:1.1rem}.nutrition table:not([class]) td,.nutrition table:not([class]) th{padding:.2em;border-bottom:1px #f4f4f4 solid!important;border:0px}.restauration #produits p{font-size:10px;line-height:15px;text-align:left;margin:0}.restauration #produits p b{font-size:12px;margin-bottom:5px}.restauration #produits p.cuisson_details{font-size:10px;transition-delay:.1s;transition:.5s;transition-timing-function:linear}p.comment{font-size:15px;height:70px;display:table-cell;vertical-align:middle;line-height:23px}.restauration #produits .bottom_part{background:#f4f4f4}.swiper.produits{z-index:10}.restauration_card#produits{height:100%;padding:0;margin-right:50px;max-width:450px;border-radius:2rem;overflow:hidden}.restauration_card.produits .top_part{height:225px;background-position:center}.restauration_card.produits .bottom_part{padding:1em;display:inline-block}#title-block{margin-top:-4em;margin-bottom:1.5em;display:block;position:relative}#title-block div{display:inline-block}.produits h3.custom-subline,.produits h4.custom-subline{font-weight:900;display:inline;padding:.25em .5em;-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-size:cover}h3.custom-subline{font-size:2em}h4.custom-subline{font-size:1em}.cuisson_illustration{height:40px;background-size:contain!important;background-position:center!important}.bottom_part_technique{margin-bottom:0!important}.conditionnement{display:flex;flex-direction:row;flex-wrap:wrap;background:#fff;border-radius:2rem}.nutrition{background:#fff}.conditionnement>.col-12{margin-top:-15px;display:flex;flex-direction:row;flex-wrap:wrap}.conditionnement img{max-width:60%}#conservation p{text-align:center!important;padding:.75em .5em!important;font-weight:900!important;font-size:1em!important;line-height:1.25em!important}.conditionnement .col-6 span{padding:.25em;background:#00f;font-family:Gotham;font-weight:900;font-size:1.5em}.conditionnement .col-6 p.enseigne{text-align:center!important;font-weight:900}.rc-login{font-family:Gotham!important;--rc-secured-display: none !important;--rc-button-bg-color: #4caf50 !important;--rc-body-font: "Gotham" !important}#shopify-section-template--14553542918198__40c4238b-7a86-49b1-9446-3c0d9a425678{display:none;transition:2s}#shopify-section-template--14553542918198__40c4238b-7a86-49b1-9446-3c0d9a425678:target{display:block}#ReChargeForm_date .rc_btn--secondary{display:none!important}.scores{height:50px}.scores .nutriscore{display:inline-block}.product__info-wrapper .eco-co2{max-width:250px;background:#f7f7f7;border-radius:10em;font-size:12px;height:50px;padding:5px;line-height:15px;display:inline-block}.product__info-wrapper .eco-co2 .col-3{float:left;background:url(/cdn/shop/files/planet.png?v=1678807136) center no-repeat;height:100%;display:block}.product__info-wrapper .eco-co2 .col-9{float:right;height:100%;margin:auto;display:block;padding:inherit}.product__info-wrapper .eco-co2 .col-9 span{font-weight:900;font-size:16px}.eco-co2-info{font-size:10px}@media screen and (max-width: 768px){.eco-co2{margin:0 20px;font-size:8px!important}}.accept-cookie{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 15px}.accept-cookie .bloc-cookie{display:flex;flex-direction:column;align-items:center;color:#fff;background:#0000001f;border-radius:25px;font-family:Gotham;font-style:normal;font-weight:350;font-size:12px;line-height:16px;padding:30px 100px;text-align:center}.accept-cookie .bloc-cookie p b{font-weight:800;line-height:28px}.accept-cookie .bloc-cookie p{margin-top:0}.accept-cookie .bloc-cookie a{color:#000;background-color:#fff}@media screen and (max-width: 768px){.accept-cookie .bloc-cookie{padding:30px 20px}}@media screen and (max-width: 768px){#shopify-section-template--18583370793287__999a7c16-60f3-40ca-9a9f-5ba851e2c45c{background-image:url(/cdn/shop/files/people14_mobile.svg?v=1682277541)!important}#shopify-section-template--18861044465991__999a7c16-60f3-40ca-9a9f-5ba851e2c45c{background-image:url(/cdn/shop/files/people14_mobile.svg?v=1682277541)!important}#shopify-section-template--18862550188359__999a7c16-60f3-40ca-9a9f-5ba851e2c45c{background-image:url(/cdn/shop/files/people14_mobile.svg?v=1682277541)!important}.jeu-barbecue{padding:5em 3em 13em!important;background-position:bottom!important;background-position-y:13em!important;background-position-x:-88%!important}#shopify-section-template--18583370793287__46e68269-2738-421c-baa7-585439c511aa .asymmetric-before{--bg-image: none !important}.classement>span{padding:10px 25px!important}.bateau{bottom:6%!important;width:327px!important}.secasymmetric img[src*="BBQ.svg"]{top:-14em!important;left:-5em!important}}img[src*=classement_foodtruck]{position:absolute;left:25em;top:11em;z-index:1}img[src*=classement_presque]{position:absolute;right:15em;top:20em;z-index:1}.classement{display:inline-block;height:auto;margin-bottom:50px}.classement>span{background:#ffffff36;clip-path:polygon(0 0,100% 3%,100% 100%,0% 100%);padding:175px 25px 25px;display:inline-block}.classement .position{margin:10px;display:inline-block}.classement .position .title{color:#d00273;background:#f5dc13;font-family:var(--font-heading-family);-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;background-position:center;background-size:cover;padding:3px 10px;font-weight:900;font-size:1em;margin:0 0 -14px;display:inline-block;position:relative;z-index:1}.classement .position.last .title{background:#fff}.classement .position .chart{background:#3aaa35;width:135px;margin-top:-15px;clip-path:polygon(0 2%,100% 0,100% 100%,0% 100%);padding-top:15px}.classement .position.last .chart{background:#72003e}.classement .position p{font-family:Gotham;font-weight:900;color:#fff;font-size:1.25em;margin:0;line-height:normal;padding-bottom:20px}.classement .position.last p{color:#d00273}.classement .position p span{display:block}#shopify-section-template--18583370793287__fe979e2c-8377-4cf7-ae74-2474fcfd5406 .blocbuttons{margin-top:75px;margin-bottom:225px}#shopify-section-template--18583370793287__999a7c16-60f3-40ca-9a9f-5ba851e2c45c,#shopify-section-template--18861044465991__999a7c16-60f3-40ca-9a9f-5ba851e2c45c{background-position:center!important}img[src*=foodtruck_jeu_referrer]{position:absolute;z-index:1;right:17em;top:0}form-widget[ucid=Lqoxqt9UIGPE3aqeyCwnU1JOHdc]{display:inline-block}.join-stage-header h1.headings-custom-style{background:#d00173;color:#fff;display:inline-block;-webkit-mask:url(/cdn/shop/t/22/assets/highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;padding:.25em .75em}.jeu-barbecue{max-width:650px;margin:-60px auto 0;padding:2em 3em 1em 15em;clip-path:polygon(0 0,100% 4%,100% 100%,0% 100%);background:#f5dc13}.secasymmetric img[src*="BBQ.svg"]{top:-19em;z-index:1;position:relative;left:-14em}.jeu-barbecue h2{font-family:Gotham;font-weight:900;color:#fff;background:#3b3b3a;display:inline-block;padding:.25em .5em;-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover;font-size:1.5em}.jeu-barbecue h2.next-element{margin-top:-10px}.jeu-barbecue p{font-family:Gotham;font-weight:900;line-height:1.5em}.jeu-barbecue p.reglement{font-weight:400;font-size:14px}.wisepops-root{max-width:700px!important;margin:auto!important;padding:10em 0 8em!important}@media (max-width: 1024px){.wisepops-root{padding:6em 0 8em!important}}@media (max-width: 768px){div.abonnement-part a{padding:1em 0!important}.abonnement-part{display:flex!important;flex-direction:column!important;margin-top:2em}.abonnement-part div.main div.float-r{left:12em!important}div.main.yellow div.float-r:before{width:149px!important;right:30px!important;bottom:-60px!important}div.main.red div.float-r:before{width:110px!important;right:35px!important;bottom:-50px!important}}@media (max-width: 1024px){.abonnement-part div.main div.float-r{left:8em!important}.abonnement-part div.main{height:10em!important}.abonnement-part div.main h2{font-size:1.25em!important;line-height:110%!important;padding:3em 0 1em 1.2em!important}div.main.yellow div.float-r:before{width:150px!important;right:40px!important;bottom:-69px!important;transform:rotate(-18deg)}@media (hover: hover){div.main.yellow:hover div.float-r:before{width:170px!important;right:51px!important;bottom:-60px!important;transform:rotate(-18deg)}div.main.red:hover div.float-r:before{width:140px!important;right:40px!important;bottom:-45px!important}}div.main.red div.float-r:before{width:130px!important;right:40px!important;bottom:-55px!important}}.abonnement-part{display:flex;flex-direction:row;margin-top:4em;column-gap:1em}div.abonnement-part a{padding:1em 0;text-decoration:none;text-decoration-line:none}@media (hover: hover){div.abonnement-part div.main:hover{-webkit-box-shadow:0px 0px 7px 11px rgba(252,255,190,.35);box-shadow:0 0 7px 11px #fcffbe59}.abonnement-part div.main:hover div.float-r{transform:rotate(14deg) scale(1.75)}div.main.red:hover{background:#ffca28}div.main.yellow:hover div.float-r:before{width:245px;right:85px;bottom:-75px}div.main.red:hover div.float-r:before{width:165px;right:45px;bottom:-69px}}div.abonnement-part div.main{height:13em;display:flex;overflow:hidden;transition:.3s;border-radius:1.5em;border:solid #fff .5em}div.main.yellow{background:#ffffff82;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}div.main.red{background:#ffca28}div.main div.float-r{transform:rotate(10deg) scale(1.5);left:12em;position:relative;height:100%;display:inline-block;transition:.3s}div.main div.float-r:before{content:"";height:250px;display:flex;position:relative;transform:rotate(-10deg);transition:.15s}div.main.yellow div.float-r{background:#ffca28}div.main.yellow div.float-r:before{background:url(pack_img.png) no-repeat;background-size:contain;width:230px;right:95px;bottom:-85px}div.main.red div.float-r:before{background:url(pack_abo.png) no-repeat;background-size:contain;width:160px;right:60px;bottom:-75px}div.main.red div.float-r{background:#ffe7a4;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.abonnement-part div.main div{display:flex}div.main h2{font-size:1.75em;font-family:Gotham;font-weight:900;line-height:100%;text-align:left;color:#3b4446;padding:3em 0 1em 1em;align-self:flex-end;z-index:1}div.main h2 strong{background-color:#ef7446;color:#fff;font-weight:900;-webkit-mask:url(highlight-text.svg) no-repeat 100% 100%;mask:url(highlight-text.svg) no-repeat 100% 100%;-webkit-mask-size:cover;background-position:center;background-size:cover;padding:5px 10px}.menu-login{display:none;position:absolute;flex-direction:column;top:50px;background-color:#fff}.menu-login div{background-color:#fff;box-shadow:#b8b8b8 3px 3px}.menu-login a{padding:12px 15px 5px;text-decoration:none;color:#3b3b3a;display:flex;font-size:12px;font-weight:700;column-gap:8px;align-items:center}.hover-login:hover~.menu-login{display:flex}.menu-login:hover{display:flex}.glproVideoMsgCheckboxLabel{color:#000!important}.glproGiftOptionsPageEleHeaderItem{background:#d20073;padding:.5em .75em;clip-path:polygon(0 9%,100% 0,99% 100%,0 90%)}.glproGiftOptionsPageEleCheckboxCheckmark{border:none!important;border-radius:26px!important;background:#ddd!important}.glproGiftOptionsPageEleInnerEle:hover input~.glproGiftOptionsPageEleCheckboxCheckmark{background:#ddd!important}.glproGiftOptionsPageEleInnerEle .glproGiftOptionsPageEleCheckboxCheckmark:after{left:9px!important;top:3px!important;width:8px!important;height:16px!important;border:solid #009c00!important;border-width:0 4px 4px 0!important}.glproGiftOptionsPageEleInnerEleHeading p{font-family:Gotham;font-weight:900;color:#fff}.glproBranding{display:none}#form-container{background:#d20073;padding:10em 5em;display:block;margin:-5em auto auto;text-align:center}#confirmation-form label{font-family:Gotham;font-weight:900;color:#fff;font-size:1.5em}#confirmation-form input{font-size:16px;border-color:#ccc;border-style:solid;background-color:#d1d1d1;border-width:0px;padding:10px;color:#3aaa36;font-weight:900;font-family:Gotham}#confirmation-form input[type=submit]{background-color:#3aaa36;color:#fff}@media screen and (min-width: 768px){#shopify-section-template--19685038162247__a7378d86-4d20-4489-a31f-00d2cf1d6940{display:none}#shopify-section-template--19685038162247__31204cb2-61f1-41a4-9435-cd80576be281{display:block}}@media screen and (max-width: 768px){#shopify-section-template--19685038162247__a7378d86-4d20-4489-a31f-00d2cf1d6940{display:block}#shopify-section-template--19685038162247__31204cb2-61f1-41a4-9435-cd80576be281{display:none}}#extras-slider p{line-height:2rem;font-size:1.25rem}.extras-buttons{position:absolute;bottom:3rem;display:block;width:100%;margin-left:-2rem}@media screen and (max-width: 768px){.section-rayons{padding:0}.section-rayons h1#position1{margin-top:1.5em}.block-rayons{margin-top:-12em;margin-left:0;margin-right:0;clip-path:none}}@media screen and (min-width: 768px){.section-rayons .swipper-button{right:1rem;bottom:1rem}.section-rayons h1#position1{margin-top:0}.section-rayons .product-list .cta-products{padding:3em 0 4em}.block-rayons{margin:-8em 4em 0;clip-path:polygon(0 0,100% 1%,99% 100%,1% 100%)}}.section:has(.section-rayons){margin-top:25px;margin-bottom:25px;width:100vw;padding:0;max-width:100vw;border-radius:0rem;margin-left:-.5rem;overflow:hidden}.section:has(.section-rayons):after{content:none}.section-rayons{position:relative;text-align:center;background-repeat:no-repeat;background-position:bottom;overflow:hidden}.section-rayons .swipper-button{right:15em;position:absolute;bottom:2rem;opacity:1}.section-rayons .swipper-button>div{display:inline-block}.section-rayons .product-list{z-index:2;position:relative}.section-rayons .content-rayons:after{content:"";width:100%;right:0;background-position:bottom;display:block;background-repeat:no-repeat;position:relative;margin-top:-500px;background-size:contain}.section-rayons .product-list .button-hv{position:relative;z-index:1}.content-rayons#extras-slider{padding-bottom:35em}.block-rayons{background-repeat:no-repeat}.item-heading#position2 strong{-webkit-mask:url(highlight-text2.svg) no-repeat 100% 100%;mask:url(highlight-text2.svg) no-repeat 100% 100%;-webkit-mask-size:cover;mask-size:cover}.swiper-slide#extras-slide:hover .extras-sticker{transform:scale(1.2) rotate(-3deg)}@media screen and (max-width: 768px){.swiper-slide#extras-slide{width:30vw;min-width:250px}.extras-wrapper{padding:2rem 1rem}.extras-content{padding:1em;min-height:32em;max-height:32em}.extras-content p{padding:4em 0 1em;color:#fff;font-size:1.25em;line-height:1.25em}}@media screen and (min-width: 768px){.swiper-slide#extras-slide{width:30vw;min-width:300px}.extras-wrapper{padding:4rem 2rem}.extras-content{height:35em}.extras-content p{padding:5em 1em 1em;font-size:1em}}@media screen and (min-width:1024px){.swiper-slide#extras-slide{width:15vw;min-width:300px}.extras-content{height:30em}.extras-content p{padding:6em 1em 1em}}.extras-wrapper{height:330px;border-radius:3rem;background-position:bottom;background-repeat:no-repeat;background-size:cover}.extras-content{display:flex;flex-direction:column;align-items:center;clip-path:polygon(0 1%,99% 0,98% 100%,0 98%)}.extras-content p{font-family:gotham;font-weight:600;text-align:center;color:#fff}.extras-sticker{height:100px;width:100%;display:block!important;position:relative;background-size:contain;background-position:center;background-repeat:no-repeat;margin:-15px auto 0;z-index:1;transition:.25s}.extras-buttons{position:absolute;bottom:3rem}.product-list .swiper{overflow:initial}img[alt~=logo_pa2025]{margin-top:-200px!important;margin-bottom:-60px!important}section:has(.multicolumn){border-radius:0rem 0rem 3rem 3rem}.switch-wrapper{width:100%;background:#3baa34;max-width:250px;border-radius:5em;height:50px;-webkit-box-shadow:0px 0px 6px rgba(0,0,0,.58);box-shadow:0 0 6px #00000094;margin:auto;font-family:Gotham Black;position:fixed;bottom:1rem;right:100px;z-index:1000}@media screen and (max-width: 768px){.switch-wrapper{left:1rem;left:50%;transform:translate(-50%);bottom:1rem;max-width:250px;min-width:250px}.switch-wrapper-col-12{font-size:15px!important}}@media screen and (max-width: 350px){.switch-wrapper{display:none}}.title-switch{margin:auto;background:#fff;padding:.1em .75em;border-radius:2em;border:4px solid #3baa34;position:relative;top:-11px;color:#3baa34;width:fit-content;font-size:10px}.switch-wrapper-col-12{width:auto;display:flex;margin:-17px auto auto;text-align:center;font-size:19px;line-height:16px;padding:0 10px;position:relative}.switch-wrapper-col-4{width:33.3333%;margin:auto}.switch-wrapper-col-4 input{opacity:0;width:0;height:0;display:none}.switch-slider{position:relative;cursor:pointer;left:0;right:0;bottom:0;background-color:#009819;-webkit-transition:.4s;transition:.4s;width:100%;height:10px;margin:auto;display:inline-block}.switch-slider:before{position:absolute;content:"";height:20px;width:20px;left:10px;bottom:-5px;background-color:#fff;-webkit-transition:.4s;transition:.4s;margin:auto}.switch-wrapper-col-4 input:checked+.switch-slider:before{-webkit-transform:translateX(40px);-ms-transform:translateX(40px);transform:translate(40px)}.switch-slider.round{border-radius:34px}.switch-slider.round:before{border-radius:50%}.label-tieya,.label-xpsrq{color:#1b8614;transition:color .4s}.label-tieya.active,.label-xpsrq.active{color:#fff}.js .velement{display:block}.js .velement-off{display:none}.menu-container{position:fixed;bottom:1rem;right:.5rem;z-index:1000}#chat-button{display:none!important}.menu-button{background-color:#3baa34;border:none;border-radius:50%;width:50px;height:50px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 6px #00000094;cursor:pointer;transition:transform .3s ease}.menu-items{display:flex;flex-direction:column;position:absolute;bottom:60px;right:0;background-color:#3baa34;padding:0;overflow:hidden;max-height:0;opacity:0;transform:translateY(10px);transition:all .5s ease;border-radius:10em;width:50px;box-sizing:border-box;box-shadow:0 0 6px #00000094}.menu-items.active{max-height:200px;opacity:1;transform:translateY(0);padding:10px}.menu-item{background:none;border:none;color:#fff;font-size:7px;padding:10px 0;text-align:center;cursor:pointer;width:100%;transition:background .2s ease;font-family:gotham black;border-radius:10em}.menu-item svg{margin-bottom:5px}.menu-item:hover{background-color:#fff3}
/*# sourceMappingURL=/cdn/shop/t/49/assets/custom.css.map */
