@charset "UTF-8";@font-face{font-family:Calibre;src:url(/build/assets/hinted-subset-Calibre-Regular-Xyg1fQtB.woff2) format("woff2"),url(/build/assets/hinted-subset-Calibre-Regular-DkfgRqmz.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Calibre;src:url(/build/assets/hinted-subset-Calibre-RegularItalic-cypz2MRW.woff2) format("woff2"),url(/build/assets/hinted-subset-Calibre-RegularItalic-DNy0rNBu.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Calibre;src:url(/build/assets/hinted-subset-Calibre-Medium-BgWCVErf.woff2) format("woff2"),url(/build/assets/hinted-subset-Calibre-Medium-CahcBvCJ.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Calibre;src:url(/build/assets/hinted-subset-Calibre-MediumItalic-BILdNQVc.woff2) format("woff2"),url(/build/assets/hinted-subset-Calibre-MediumItalic-2kRPPrPX.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Calibre;src:url(/build/assets/hinted-subset-Calibre-Semibold-CP3lP1r2.woff2) format("woff2"),url(/build/assets/hinted-subset-Calibre-Semibold-CLRirnKQ.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Calibre;src:url(/build/assets/hinted-subset-Calibre-SemiboldItalic-Crr_qGON.woff2) format("woff2"),url(/build/assets/hinted-subset-Calibre-SemiboldItalic-N-O39iKn.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Calibre;src:url(/build/assets/hinted-subset-Calibre-Bold-DXsvCk6P.woff2) format("woff2"),url(/build/assets/hinted-subset-Calibre-Bold-D_TGVdg3.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Calibre;src:url(/build/assets/hinted-subset-Calibre-BoldItalic-DDL762F9.woff2) format("woff2"),url(/build/assets/hinted-subset-Calibre-BoldItalic-3LhMwIJY.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Stick A Round;src:url(/build/assets/subset-Stick-A-RoundW00-Stick-A-Round-CLgMUW-H.woff2) format("woff2"),url(/build/assets/subset-Stick-A-RoundW00-Stick-A-Round-Cp8knUgG.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-ExtraBoldItalic-DkVIgxLh.woff2) format("woff2"),url(/build/assets/BarlowCondensed-ExtraBoldItalic-B1OEZHKH.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-BlackItalic-Dd2Y94Tl.woff2) format("woff2"),url(/build/assets/BarlowCondensed-BlackItalic-9-SP9EM6.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-Light-Bn-8_YLo.woff2) format("woff2"),url(/build/assets/BarlowCondensed-Light-ZK_jgEOJ.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-MediumItalic-BqCksp-o.woff2) format("woff2"),url(/build/assets/BarlowCondensed-MediumItalic-BttIi37_.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-ThinItalic-BRcyjRHO.woff2) format("woff2"),url(/build/assets/BarlowCondensed-ThinItalic-CVt0HkkW.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-Medium-Lo-ey0yJ.woff2) format("woff2"),url(/build/assets/BarlowCondensed-Medium-D2NYs7hK.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-SemiBoldItalic-CgOWnjF-.woff2) format("woff2"),url(/build/assets/BarlowCondensed-SemiBoldItalic-9TdpuJBl.woff) format("woff");font-weight:600;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-BoldItalic-Cd5jdiZ3.woff2) format("woff2"),url(/build/assets/BarlowCondensed-BoldItalic-XcZfZ9RN.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-Regular-pk3VOoTQ.woff2) format("woff2"),url(/build/assets/BarlowCondensed-Regular-yAwFDSxb.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-Italic-BgNVnu3-.woff2) format("woff2"),url(/build/assets/BarlowCondensed-Italic-CPPa7VR6.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-ExtraLight-jxHUICUU.woff2) format("woff2"),url(/build/assets/BarlowCondensed-ExtraLight-DdByjwNP.woff) format("woff");font-weight:200;font-style:normal}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-Bold-CPYDCSZq.woff2) format("woff2"),url(/build/assets/BarlowCondensed-Bold-C4brD9Al.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-Black-iGZaeAGe.woff2) format("woff2"),url(/build/assets/BarlowCondensed-Black-vibxtt7U.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-ExtraBold-BrmMsokm.woff2) format("woff2"),url(/build/assets/BarlowCondensed-ExtraBold-30iHNism.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-LightItalic-Bst5swi3.woff2) format("woff2"),url(/build/assets/BarlowCondensed-LightItalic-DFE0X-l8.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-Thin-DwNyerGB.woff2) format("woff2"),url(/build/assets/BarlowCondensed-Thin-CFG6FK_r.woff) format("woff");font-weight:100;font-style:normal}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-ExtraLightItalic-BjCV8se1.woff2) format("woff2"),url(/build/assets/BarlowCondensed-ExtraLightItalic-DAaRJT3I.woff) format("woff");font-weight:200;font-style:italic}@font-face{font-family:Barlow Condensed;src:url(/build/assets/BarlowCondensed-SemiBold-D_AD0oUY.woff2) format("woff2"),url(/build/assets/BarlowCondensed-SemiBold-ekNQYqyw.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Metropolis;src:url(/build/assets/Metropolis%201920-g6PQWZi0.woff2) format("woff2"),url(/build/assets/Metropolis%201920-elp4_lEx.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Recoleta;src:url(/build/assets/Recoleta%20Alt%20Medium-DRXvNqkG.woff2) format("woff2"),url(/build/assets/Recoleta%20Alt%20Medium-DlnmYJs-.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:icomoon;src:url(/build/assets/icomoon-BO6pgfLa.woff2?xkd8ut) format("woff2"),url(/build/assets/icomoon-bRqwURIS.ttf?xkd8ut) format("truetype"),url(/build/assets/icomoon-hrcWsovG.woff?xkd8ut) format("woff"),url(/build/assets/icomoon-DaMNXLqQ.svg?xkd8ut#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-user-phone:before{content:""}.icon-swap-vertical:before{content:""}.icon-bag-delivery-2:before{content:""}.icon-phone-call:before{content:""}.icon-chat:before{content:""}.icon-at-sign:before{content:""}.icon-pin-love:before{content:""}.icon-question-answer:before{content:""}.icon-question-mark:before{content:""}.icon-bag-moving:before{content:""}.icon-paper-plane:before{content:""}.icon-3x:before{content:""}.icon-heart-alt:before{content:""}.icon-truck-alt:before{content:""}.icon-money-bag:before{content:""}.icon-clock:before{content:""}.icon-phone:before{content:""}.icon-shop:before{content:""}.icon-bag-alt:before{content:""}.icon-exchange-arrows:before{content:""}.icon-gift-solid:before{content:""}.icon-plus:before{content:""}.icon-youtube:before{content:""}.icon-v-sign:before{content:""}.icon-times-circle-regular:before{content:""}.icon-bags:before{content:""}.icon-brands:before{content:""}.icon-heart-box:before{content:""}.icon-t-shirt:before{content:""}.icon-top-sales:before{content:""}.icon-detached-details:before{content:""}.icon-resistors:before{content:""}.icon-flavors:before{content:""}.icon-drop:before{content:""}.icon-concentrates:before{content:""}.icon-capacity:before{content:""}.icon-batteries:before{content:""}.icon-atomizers:before{content:""}.icon-accessories:before{content:""}.icon-play:before{content:""}.icon-provenance:before{content:""}.icon-share-square-solid:before{content:""}.icon-pencil-alt-solid:before{content:""}.icon-eye-slash-regular:before{content:""}.icon-chefs-hat:before{content:""}.icon-book-solid:before{content:""}.icon-upload-solid:before{content:""}.icon-copy:before{content:""}.icon-cochon:before{content:""}.icon-sans-frais:before{content:""}.icon-pacman:before{content:""}.icon-star-full:before{content:""}.icon-gift:before{content:""}.icon-sign-out:before{content:""}.icon-sign-in:before{content:""}.icon-bow-arrow:before{content:""}.icon-wallet:before{content:""}.icon-trash-bin:before{content:""}.icon-shield:before{content:""}.icon-pointer-arrow:before{content:""}.icon-lock:before{content:""}.icon-tools:before{content:""}.icon-parachute-box:before{content:""}.icon-tag:before{content:""}.icon-heart:before{content:""}.icon-map-marked:before{content:""}.icon-pallet:before{content:""}.icon-boxes:before{content:""}.icon-location-arrow:before{content:""}.icon-address-card:before{content:""}.icon-house-user:before{content:""}.icon-filter:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-up:before{content:""}.icon-arrow-down-thick:before{content:""}.icon-arrow-up-thick:before{content:""}.icon-arrow-left-thick:before{content:""}.icon-arrow-right-thick:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-up:before{content:""}.icon-arrows-up-down:before{content:""}.icon-hours:before{content:""}.icon-bag:before{content:""}.icon-bag-plus:before{content:""}.icon-check:before{content:""}.icon-check-circle:before{content:""}.icon-close-circle:before{content:""}.icon-eye:before{content:""}.icon-facebook:before{content:""}.icon-facebook-circle:before{content:""}.icon-instagram:before{content:""}.icon-linkedin-square:before{content:""}.icon-location:before{content:""}.icon-no-smoking:before{content:""}.icon-pin:before{content:""}.icon-search:before{content:""}.icon-send:before{content:""}.icon-star-empty:before,.rating.rating-alt label i:before,.rating.rating-alt:hover input:checked~label i:before{content:""}.icon-star:before,.rating.rating-alt input:checked+label i:before,.rating.rating-alt input:checked~label i:before,.rating.rating-alt:hover input+label:hover i.icon:before,.rating.rating-alt:hover input+label:hover~label i.icon:before{content:""}.icon-stopwatch:before{content:""}.icon-truck:before{content:""}.icon-user-circle:before{content:""}.sub-nav ul,.mobile-nav ul{margin:0;padding:0;list-style:none}.clearfix:after{content:"";display:block;clear:both}.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wrapper-alphabet .active,.wrapper-alphabet .item-primer:hover{color:#f9533e}.container{padding-left:15px;padding-right:15px}.container-wide{max-width:1440px}@media screen and (max-width: 767.98px){.row{margin-left:-5px;margin-right:-5px}}@media screen and (max-width: 767.98px){.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl,.col-xl-auto{padding-left:5px;padding-right:5px}}.font-weight-medium{font-weight:500}.font-weight-semibold{font-weight:600}@media screen and (min-width: 768px){h1,.h1{font-size:2.25rem}}h2,.h2{font-weight:500}h4,.h4{font-weight:400}h5,.h5,h6,.h6{font-weight:500}.display-1{line-height:1}@media screen and (min-width: 360px){.display-1{font-size:3.625rem}}@media screen and (min-width: 1024px){.display-1{font-size:5.625rem;line-height:.9}}@media screen and (min-width: 1200px){.display-1{font-size:7.5rem;line-height:.8}}.display-2{line-height:1}@media screen and (min-width: 1024px){.display-2{font-size:4.375rem}}.display-3{line-height:1}@media screen and (min-width: 1024px){.display-3{font-size:3.75rem}}.display-4{line-height:1}@media screen and (min-width: 1024px){.display-4{font-size:3.125rem}}ul{padding-left:1.125rem;margin-bottom:1.2em}.label,label{font-size:1rem;line-height:1.25;font-weight:500;display:block}@media screen and (min-width: 768px){.label,label{font-size:1.25rem;line-height:1.2;margin-bottom:.6875rem}}@media screen and (min-width: 768px){.form-group{margin-bottom:1.5rem}}.form-group-inline{display:flex;align-items:center}.form-group-inline label{font-size:1.125rem;line-height:1.2222;font-weight:400;padding:0 .9375rem 0 0;margin:0}@media screen and (max-width: 767.98px){.input-group-text{padding-top:.5625rem;padding-bottom:.5625rem}}@media screen and (max-width: 767.98px){.input-group-lg .input-group-text{padding-top:.8125rem;padding-bottom:.8125rem}}@media screen and (max-width: 767.98px){input[type=text].form-control,input[type=tel].form-control,input[type=email].form-control,input[type=search].form-control,input[type=password].form-control,input[type=url].form-control,input[type=date].form-control,textarea.form-control{height:2.5rem;padding-top:.5625rem;padding-bottom:.5625rem}}input[type=text].form-control::-webkit-input-placeholder,input[type=tel].form-control::-webkit-input-placeholder,input[type=email].form-control::-webkit-input-placeholder,input[type=search].form-control::-webkit-input-placeholder,input[type=password].form-control::-webkit-input-placeholder,input[type=url].form-control::-webkit-input-placeholder,input[type=date].form-control::-webkit-input-placeholder,textarea.form-control::-webkit-input-placeholder{font-style:italic}input[type=text].form-control::-moz-placeholder,input[type=tel].form-control::-moz-placeholder,input[type=email].form-control::-moz-placeholder,input[type=search].form-control::-moz-placeholder,input[type=password].form-control::-moz-placeholder,input[type=url].form-control::-moz-placeholder,input[type=date].form-control::-moz-placeholder,textarea.form-control::-moz-placeholder{opacity:1;font-style:italic}input[type=text].form-control:-moz-placeholder,input[type=tel].form-control:-moz-placeholder,input[type=email].form-control:-moz-placeholder,input[type=search].form-control:-moz-placeholder,input[type=password].form-control:-moz-placeholder,input[type=url].form-control:-moz-placeholder,input[type=date].form-control:-moz-placeholder,textarea.form-control:-moz-placeholder{font-style:italic}input[type=text].form-control:-ms-input-placeholder,input[type=tel].form-control:-ms-input-placeholder,input[type=email].form-control:-ms-input-placeholder,input[type=search].form-control:-ms-input-placeholder,input[type=password].form-control:-ms-input-placeholder,input[type=url].form-control:-ms-input-placeholder,input[type=date].form-control:-ms-input-placeholder,textarea.form-control:-ms-input-placeholder{font-style:italic}input[type=text].form-control.placeholder,input[type=tel].form-control.placeholder,input[type=email].form-control.placeholder,input[type=search].form-control.placeholder,input[type=password].form-control.placeholder,input[type=url].form-control.placeholder,input[type=date].form-control.placeholder,textarea.form-control.placeholder{font-style:italic}@media screen and (max-width: 767.98px){input[type=text].form-control-lg,input[type=tel].form-control-lg,input[type=email].form-control-lg,input[type=search].form-control-lg,input[type=password].form-control-lg,input[type=url].form-control-lg,input[type=date].form-control-lg,textarea.form-control-lg{height:3.125rem;padding-top:.875rem;padding-bottom:.875rem}}@media screen and (max-width: 767.98px){input[type=text].form-control-sm,input[type=tel].form-control-sm,input[type=email].form-control-sm,input[type=search].form-control-sm,input[type=password].form-control-sm,input[type=url].form-control-sm,input[type=date].form-control-sm,textarea.form-control-sm{height:2.25rem;padding-top:.4375rem;padding-bottom:.4375rem}}input[type=text].border-beige,input[type=tel].border-beige,input[type=email].border-beige,input[type=search].border-beige,input[type=password].border-beige,input[type=url].border-beige,input[type=date].border-beige,textarea.border-beige{border-color:#ebe3da}input[type=text].border-beige:focus,input[type=tel].border-beige:focus,input[type=email].border-beige:focus,input[type=search].border-beige:focus,input[type=password].border-beige:focus,input[type=url].border-beige:focus,input[type=date].border-beige:focus,textarea.border-beige:focus{color:#1d2633;background-color:#fff;border-color:#fdc1ba;outline:0;box-shadow:0 0 0 .2rem #f9533e40}input[type=text]:not([class*=form-control]),input[type=tel]:not([class*=form-control]),input[type=email]:not([class*=form-control]),input[type=search]:not([class*=form-control]),input[type=password]:not([class*=form-control]),input[type=url]:not([class*=form-control]),input[type=date]:not([class*=form-control]),textarea:not([class*=form-control]){transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:1rem;-webkit-appearance:none;box-shadow:none;line-height:1.25;display:block;width:100%;height:calc(1.25em + 1.375rem + 2px);padding:.6875rem 1.25rem;color:#1d2633;background-color:#fff;border-radius:.1875rem;border:1px solid #a6adb4}@media (prefers-reduced-motion: reduce){input[type=text]:not([class*=form-control]),input[type=tel]:not([class*=form-control]),input[type=email]:not([class*=form-control]),input[type=search]:not([class*=form-control]),input[type=password]:not([class*=form-control]),input[type=url]:not([class*=form-control]),input[type=date]:not([class*=form-control]),textarea:not([class*=form-control]){transition:none}}input[type=text]:not([class*=form-control])::-ms-expand,input[type=tel]:not([class*=form-control])::-ms-expand,input[type=email]:not([class*=form-control])::-ms-expand,input[type=search]:not([class*=form-control])::-ms-expand,input[type=password]:not([class*=form-control])::-ms-expand,input[type=url]:not([class*=form-control])::-ms-expand,input[type=date]:not([class*=form-control])::-ms-expand,textarea:not([class*=form-control])::-ms-expand{background-color:transparent;border:0}input[type=text]:not([class*=form-control])::-webkit-input-placeholder,input[type=tel]:not([class*=form-control])::-webkit-input-placeholder,input[type=email]:not([class*=form-control])::-webkit-input-placeholder,input[type=search]:not([class*=form-control])::-webkit-input-placeholder,input[type=password]:not([class*=form-control])::-webkit-input-placeholder,input[type=url]:not([class*=form-control])::-webkit-input-placeholder,input[type=date]:not([class*=form-control])::-webkit-input-placeholder,textarea:not([class*=form-control])::-webkit-input-placeholder{color:#565c66;font-style:italic}input[type=text]:not([class*=form-control])::-moz-placeholder,input[type=tel]:not([class*=form-control])::-moz-placeholder,input[type=email]:not([class*=form-control])::-moz-placeholder,input[type=search]:not([class*=form-control])::-moz-placeholder,input[type=password]:not([class*=form-control])::-moz-placeholder,input[type=url]:not([class*=form-control])::-moz-placeholder,input[type=date]:not([class*=form-control])::-moz-placeholder,textarea:not([class*=form-control])::-moz-placeholder{opacity:1;color:#565c66;font-style:italic}input[type=text]:not([class*=form-control]):-moz-placeholder,input[type=tel]:not([class*=form-control]):-moz-placeholder,input[type=email]:not([class*=form-control]):-moz-placeholder,input[type=search]:not([class*=form-control]):-moz-placeholder,input[type=password]:not([class*=form-control]):-moz-placeholder,input[type=url]:not([class*=form-control]):-moz-placeholder,input[type=date]:not([class*=form-control]):-moz-placeholder,textarea:not([class*=form-control]):-moz-placeholder{color:#565c66;font-style:italic}input[type=text]:not([class*=form-control]):-ms-input-placeholder,input[type=tel]:not([class*=form-control]):-ms-input-placeholder,input[type=email]:not([class*=form-control]):-ms-input-placeholder,input[type=search]:not([class*=form-control]):-ms-input-placeholder,input[type=password]:not([class*=form-control]):-ms-input-placeholder,input[type=url]:not([class*=form-control]):-ms-input-placeholder,input[type=date]:not([class*=form-control]):-ms-input-placeholder,textarea:not([class*=form-control]):-ms-input-placeholder{color:#565c66;font-style:italic}input[type=text]:not([class*=form-control]).placeholder,input[type=tel]:not([class*=form-control]).placeholder,input[type=email]:not([class*=form-control]).placeholder,input[type=search]:not([class*=form-control]).placeholder,input[type=password]:not([class*=form-control]).placeholder,input[type=url]:not([class*=form-control]).placeholder,input[type=date]:not([class*=form-control]).placeholder,textarea:not([class*=form-control]).placeholder{color:#565c66;font-style:italic}input[type=text]:not([class*=form-control]):focus,input[type=tel]:not([class*=form-control]):focus,input[type=email]:not([class*=form-control]):focus,input[type=search]:not([class*=form-control]):focus,input[type=password]:not([class*=form-control]):focus,input[type=url]:not([class*=form-control]):focus,input[type=date]:not([class*=form-control]):focus,textarea:not([class*=form-control]):focus{color:#1d2633;background-color:#fff;border-color:#fdc1ba;outline:0;box-shadow:0 0 0 .2rem #f9533e40}input[type=text][disabled],input[type=tel][disabled],input[type=email][disabled],input[type=search][disabled],input[type=password][disabled],input[type=url][disabled],input[type=date][disabled],textarea[disabled]{color:#a6adb4}input[type=text][disabled]::-webkit-input-placeholder,input[type=tel][disabled]::-webkit-input-placeholder,input[type=email][disabled]::-webkit-input-placeholder,input[type=search][disabled]::-webkit-input-placeholder,input[type=password][disabled]::-webkit-input-placeholder,input[type=url][disabled]::-webkit-input-placeholder,input[type=date][disabled]::-webkit-input-placeholder,textarea[disabled]::-webkit-input-placeholder{color:#a6adb4}input[type=text][disabled]::-moz-placeholder,input[type=tel][disabled]::-moz-placeholder,input[type=email][disabled]::-moz-placeholder,input[type=search][disabled]::-moz-placeholder,input[type=password][disabled]::-moz-placeholder,input[type=url][disabled]::-moz-placeholder,input[type=date][disabled]::-moz-placeholder,textarea[disabled]::-moz-placeholder{opacity:1;color:#a6adb4}input[type=text][disabled]:-moz-placeholder,input[type=tel][disabled]:-moz-placeholder,input[type=email][disabled]:-moz-placeholder,input[type=search][disabled]:-moz-placeholder,input[type=password][disabled]:-moz-placeholder,input[type=url][disabled]:-moz-placeholder,input[type=date][disabled]:-moz-placeholder,textarea[disabled]:-moz-placeholder{color:#a6adb4}input[type=text][disabled]:-ms-input-placeholder,input[type=tel][disabled]:-ms-input-placeholder,input[type=email][disabled]:-ms-input-placeholder,input[type=search][disabled]:-ms-input-placeholder,input[type=password][disabled]:-ms-input-placeholder,input[type=url][disabled]:-ms-input-placeholder,input[type=date][disabled]:-ms-input-placeholder,textarea[disabled]:-ms-input-placeholder{color:#a6adb4}input[type=text][disabled].placeholder,input[type=tel][disabled].placeholder,input[type=email][disabled].placeholder,input[type=search][disabled].placeholder,input[type=password][disabled].placeholder,input[type=url][disabled].placeholder,input[type=date][disabled].placeholder,textarea[disabled].placeholder{color:#a6adb4}textarea.form-control,textarea:not(.form-control){height:8.75rem;min-height:8.75rem}@media screen and (min-width: 768px){textarea.form-control,textarea:not(.form-control){height:14.125rem;min-height:14.125rem}}.form-control{-webkit-appearance:none;box-shadow:none;background-clip:border-box}@media screen and (max-width: 767.98px){.input-group-lg>.form-control:not(textarea),.input-group-lg>.custom-select{height:3rem;padding-top:.8125rem;padding-bottom:.8125rem}}@media screen and (max-width: 767.98px){.input-group-sm>.form-control:not(textarea),.input-group-sm>.custom-select{height:2.25rem;padding-top:.4375rem;padding-bottom:.4375rem}}@media screen and (max-width: 767.98px){.input-group>.input-group-prepend>.btn,.input-group>.input-group-append>.btn{font-size:1.125rem;line-height:1.2222;padding-top:.4375rem;padding-bottom:.4375rem}}@media screen and (max-width: 767.98px){.input-group>.input-group-prepend>.input-group-text,.input-group>.input-group-append>.input-group-text{font-size:1rem;line-height:1.25;padding-top:.5625rem;padding-bottom:.5625rem}}@media screen and (max-width: 767.98px){.input-group.input-group-sm>.input-group-prepend>.btn,.input-group.input-group-sm>.input-group-append>.btn{font-size:1.125rem;line-height:1.2222;padding-top:.3125rem;padding-bottom:.3125rem}}@media screen and (max-width: 767.98px){.input-group.input-group-sm>.input-group-prepend>.input-group-text,.input-group.input-group-sm>.input-group-append>.input-group-text{font-size:1rem;line-height:1.25;padding-top:.4375rem;padding-bottom:.4375rem}}@media screen and (max-width: 767.98px){.input-group.input-group-lg>.input-group-prepend>.btn,.input-group.input-group-lg>.input-group-append>.btn{font-size:1.125rem;line-height:1.2222;padding-top:.6875rem;padding-bottom:.6875rem}}@media screen and (max-width: 767.98px){.input-group.input-group-lg>.input-group-prepend>.input-group-text,.input-group.input-group-lg>.input-group-append>.input-group-text{font-size:1rem;line-height:1.25;padding-top:.8125rem;padding-bottom:.8125rem}}.custom-control-label{font-size:1rem;line-height:1.125;padding-top:.125rem}@media screen and (min-width: 768px){.custom-control-label{font-size:1rem;line-height:1.125}}.custom-control-label a{transition:color .2s linear;color:inherit;text-decoration:underline}.custom-control-label a:hover{text-decoration:none}.custom-control.custom-checkbox .custom-control-label:after{background-size:11px 8px}.custom-control.custom-checkbox-alt:hover .custom-control-input:not(:checked)~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8'%3e%3cpath fill='%23000' fill-opacity='.05' d='M3.522 7.58L.152 4.21a.518.518 0 0 1 0-.732l.733-.733a.518.518 0 0 1 .733 0l2.27 2.27L8.751.152a.518.518 0 0 1 .733 0l.733.734a.518.518 0 0 1 0 .733L4.255 7.58a.518.518 0 0 1-.733 0z'/%3e%3c/svg%3e")}.custom-control.custom-checkbox-alt .custom-control-input:checked~.custom-control-label:before{background-color:#fff}.custom-control.custom-checkbox-alt .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8'%3e%3cpath fill='%23f9533e' d='M3.522 7.58L.152 4.21a.518.518 0 0 1 0-.732l.733-.733a.518.518 0 0 1 .733 0l2.27 2.27L8.751.152a.518.518 0 0 1 .733 0l.733.734a.518.518 0 0 1 0 .733L4.255 7.58a.518.518 0 0 1-.733 0z'/%3e%3c/svg%3e")}.custom-control.custom-radio .custom-control-label:before{background-color:#fff}.custom-control.custom-control-card{display:flex;width:100%;padding:0;margin-bottom:.9375rem}.custom-control.custom-control-card .custom-control-input:checked~.custom-control-label{border-color:#f9533e;box-shadow:inset 0 0 0 .125rem #f9533e}.custom-control.custom-control-card .custom-control-label{transition:border-color .2s linear,box-shadow .2s linear,background .2s linear,opacity .2s linear;width:100%;border:1px solid #c9c9c9;border-radius:.5rem;padding:.8125rem 1.25rem 1.25rem;line-height:1.25;font-weight:400}.custom-control.custom-control-card .custom-control-label:before,.custom-control.custom-control-card .custom-control-label:after{display:none}.custom-control.custom-control-card.custom-delivery-card{margin-bottom:0}@media screen and (min-width: 768px){.custom-control.custom-control-card.custom-delivery-card{margin-bottom:2.1875rem}}@media screen and (max-width: 767.98px){.custom-delivery-cards .col:not(:last-child) .custom-control.custom-control-card.custom-delivery-card{margin-bottom:.9375rem}}.custom-control.custom-control-card.custom-delivery-card .custom-control-input:checked~.custom-control-label{border-color:#75d198;background:#2da2011a;box-shadow:none;opacity:1}.custom-control.custom-control-card.custom-delivery-card .custom-control-label{padding:.3125rem 1.25rem 1.4375rem;font-size:1rem;line-height:1}.custom-control.custom-control-card.custom-delivery-card img{max-width:11.25rem}.custom-control.custom-control-card.custom-payment-card .custom-control-input:checked~.custom-control-label{border-color:#75d198;background:#2da2011a;box-shadow:none}.custom-control.custom-control-card.custom-payment-card .custom-control-input:checked~.custom-control-label:after{width:1rem;margin-left:.3125rem;opacity:1;visibility:visible}@media screen and (min-width: 360px){.custom-control.custom-control-card.custom-payment-card .custom-control-input:checked~.custom-control-label:after{margin-left:.8125rem}}@media screen and (min-width: 768px){.custom-control.custom-control-card.custom-payment-card .custom-control-input:checked~.custom-control-label:after{margin-right:.5rem;margin-left:1.0625rem}}.custom-control.custom-control-card.custom-payment-card .custom-control-input:hover~.custom-control-label{border-color:#75d198}.custom-control.custom-control-card.custom-payment-card .custom-control-label{display:flex;align-items:center;min-height:2.9375rem;padding:.5rem .9375rem;font-size:1.125rem;line-height:1;border-radius:.25rem}.custom-control.custom-control-card.custom-payment-card .custom-control-label strong{font-weight:600}@media screen and (min-width: 360px){.custom-control.custom-control-card.custom-payment-card .custom-control-label{padding-left:1.25rem;padding-right:1.25rem;line-height:1}}.custom-control.custom-control-card.custom-payment-card .custom-control-label:after{transition:width .2s linear,margin .2s linear,opacity .2s linear,visibility .2s linear;content:"";display:inline-block;vertical-align:top;width:0;height:auto;position:static;left:auto;top:auto;background:none;border-radius:none;font-size:.6875rem;line-height:1;font-weight:400;font-family:icomoon;color:#75d198;opacity:0;visibility:hidden}.custom-control .title-text{flex-grow:1}.custom-control .logo-holder{display:flex;align-items:center;justify-content:center;margin-bottom:.625rem}.custom-control .logo-holder:before{content:"";display:inline-block;vertical-align:top;width:1px;min-height:3.625rem}.custom-control .logo-holder img{max-width:100%;height:auto;vertical-align:top}.custom-control .price{display:block;font-size:1.125rem;line-height:.8889;font-weight:600;color:#f9533e}.custom-control .badge{font-size:1.125rem;line-height:.8889;margin-top:-.29em}.custom-control address{margin-bottom:0;padding-left:.3125rem;letter-spacing:-.005em}@media screen and (min-width: 768px){.custom-control address{padding-left:0}}.custom-control address .h4,.custom-control address h4{display:block;line-height:1.3;font-weight:600;letter-spacing:normal;margin:0 0 .3125rem -.3125rem}@media screen and (min-width: 768px){.custom-control address .h4,.custom-control address h4{margin-left:0}}.custom-control .instock,.custom-control .outofstock{margin-top:.625rem;font-weight:600}.instock,.outofstock{display:block;color:#82c7a0}.instock:before,.outofstock:before{content:"";font-size:.75rem;font-weight:700;font-family:icomoon;display:inline-block;padding-right:.75rem}.outofstock{color:#ef9a38}.outofstock:before{content:""}.payment-logos{display:flex;align-items:center;flex-shrink:0;margin:0}.payment-logos li{padding-left:.3125rem}@media screen and (min-width: 360px){.payment-logos li{padding-left:.625rem}}.payment-logos img{height:22px;padding:3px 0;width:auto}@media screen and (min-width: 360px){.custom-control-cards{padding-bottom:.3125rem}}@media screen and (min-width: 360px){.modal .custom-control-cards{padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width: 768px){.modal .custom-control-cards{padding-left:0;padding-right:0}}.custom-control-cards h5{margin-bottom:.9375rem}@media screen and (min-width: 768px){.custom-control-cards h5{margin-bottom:1.375rem}}@media screen and (min-width: 768px){.custom-delivery-cards:last-child{margin-bottom:-2.1875rem}}.custom-payment-cards{padding-bottom:.375rem}.custom-control-input[disabled]~.custom-control-label:before,.custom-control-input:disabled~.custom-control-label:before{background-color:#ebeded}.custom-control-input[disabled]~.custom-control-label .logo-holder,.custom-control-input:disabled~.custom-control-label .logo-holder{opacity:.5}@media screen and (max-width: 767.98px){.custom-file,.custom-file-input{height:2.5rem}}@media screen and (min-width: 768px){.custom-file{height:2.75rem}}.custom-file-input,.custom-file-label{font-size:1rem;line-height:1.25}@media screen and (max-width: 767.98px){.custom-file-label{height:2.5rem;padding-top:.5625rem;padding-bottom:.5625rem}}@media screen and (max-width: 767.98px){.custom-file-label:after{height:2.375rem;padding-top:.5625rem;padding-bottom:.5625rem}}select.form-control{background:#fff url("data:image/svg+xml,%3Csvg width='11' height='6' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 10 5.4' %3E%3Cpath d='M9.9,0.9L5.4,5.2c-0.2,0.2-0.5,0.2-0.8,0L0.2,0.9C0.1,0.8,0,0.7,0,0.5s0-0.3,0.2-0.4C0.3,0,0.4,0,0.5,0c0.1,0,0.3,0,0.4,0.2 l4.1,4l4.1-4C9.3,0,9.7,0,9.9,0.2C10.1,0.3,10.1,0.7,9.9,0.9z' fill='%23122947'%3E%3C/path%3E%3C/svg%3E") no-repeat right 16px center;background-size:11px 6px;padding-right:2.1875rem}select.form-control[multiple]{background:#fff}select:not(.form-control):not(.custom-select):not(.jcf-hidden){transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-size:1rem;-webkit-appearance:none;box-shadow:none;line-height:1.25;display:block;width:100%;height:calc(1.25em + 1.375rem + 2px);border-radius:.1875rem;padding:.6875rem 2.1875rem .6875rem 1.25rem;color:#1d2633;background:#fff url("data:image/svg+xml,%3Csvg width='11' height='6' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 10 5.4' %3E%3Cpath d='M9.9,0.9L5.4,5.2c-0.2,0.2-0.5,0.2-0.8,0L0.2,0.9C0.1,0.8,0,0.7,0,0.5s0-0.3,0.2-0.4C0.3,0,0.4,0,0.5,0c0.1,0,0.3,0,0.4,0.2 l4.1,4l4.1-4C9.3,0,9.7,0,9.9,0.2C10.1,0.3,10.1,0.7,9.9,0.9z' fill='%23122947'%3E%3C/path%3E%3C/svg%3E") no-repeat right 16px center;background-size:11px 6px;border:1px solid #a6adb4}@media (prefers-reduced-motion: reduce){select:not(.form-control):not(.custom-select):not(.jcf-hidden){transition:none}}select:not(.form-control):not(.custom-select):not(.jcf-hidden):focus{color:#1d2633;background-color:#fff;border-color:#fdc1ba;outline:0;box-shadow:0 0 0 .2rem #f9533e40}@media screen and (max-width: 767.98px){select:not(.form-control):not(.custom-select):not(.jcf-hidden).form-control{height:2.5rem;padding-top:.5625rem;padding-bottom:.5625rem}}@media screen and (max-width: 767.98px){select:not(.form-control):not(.custom-select):not(.jcf-hidden).form-control-lg{height:3rem;padding-top:.8125rem;padding-bottom:.8125rem}}@media screen and (max-width: 767.98px){select:not(.form-control):not(.custom-select):not(.jcf-hidden).form-control-sm{height:2.25rem;padding-top:.4375rem;padding-bottom:.4375rem}}@media screen and (min-width: 768px){input[type=submit].btn,button[type=submit].btn{font-size:1.25rem;line-height:1.2}}input[type=submit]:not(.btn),button[type=submit]:not(.btn){transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;padding:.5rem 1rem;line-height:1.334;border-radius:.25rem;font-size:1.125rem;line-height:1.3333;font-weight:500;color:#fff;text-align:center;background-color:#f9533e;border:.125rem solid #f9533e;display:inline-block;vertical-align:middle}@media (prefers-reduced-motion: reduce){input[type=submit]:not(.btn),button[type=submit]:not(.btn){transition:none}}@media screen and (min-width: 768px){input[type=submit]:not(.btn),button[type=submit]:not(.btn){font-size:1.25rem;line-height:1.2}}input[type=submit]:not(.btn):hover,button[type=submit]:not(.btn):hover{border-color:#f7270d;background-color:#f7270d}.show-password{position:relative}.show-password .form-control{padding-right:2.1875rem}.show-password .show{transition:color .2s linear;width:2.1875rem;height:2.375rem;position:absolute;right:0;margin-top:-2.4375rem;display:flex;align-items:center;font-size:1.375rem;line-height:1;font-weight:400;color:#a6adb4;z-index:2}@media screen and (min-width: 768px){.show-password .show{width:2.625rem;height:2.625rem;margin-top:-2.6875rem}}.show-password .show:hover{color:#f9533e}.show-password.is-invalid .show{display:none}.location-radius{margin-bottom:1.5625rem}@media screen and (min-width: 360px){.modal .location-radius{padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width: 768px){.modal .location-radius{padding-left:0;padding-right:0}}.location-radius .jcf-select{max-width:7.125rem;padding-top:.3125rem;padding-bottom:.3125rem;height:2.25rem;border-radius:.25rem;margin-bottom:0}@media screen and (min-width: 360px){.location-radius .jcf-select{max-width:7.75rem}}.location-radius .jcf-select .jcf-select-text{font-size:1.25rem;line-height:1.2;font-weight:500}.delivery-addresses-form h2{margin-bottom:1.125rem}.delivery-addresses-form .btn[type=submit]{margin-top:.3125rem}@media screen and (max-width: 767.98px){.delivery-addresses-form .btn[type=submit]{display:block;width:100%}}@media screen and (min-width: 768px){.delivery-addresses-form .btn[type=submit]{margin-top:.625rem;padding-left:1.6875rem;padding-right:1.6875rem}}#country_group.is-invalid+.small{display:none}html{height:100%}body{min-width:320px}@media screen and (min-width: 768px){body{font-size:1.25rem;line-height:1.2}}@media screen and (max-width: 767.98px){body.nav-active{overflow:hidden;width:100%}}body.drop-active{overflow:hidden}body.guide-page #wrapper{padding-top:0}body.guide-page .container{max-width:unset;padding:0}body.guide-page main{padding-bottom:0}body.maintenance-page{height:100%;display:flex;flex-direction:column}body.maintenance-page #wrapper{flex:1 0 auto;display:flex}body.maintenance-page main{width:100%;display:flex;align-items:center}#wrapper{width:100%;position:relative;overflow:hidden;padding-top:5.625rem}@media screen and (max-width: 767.98px){#wrapper{transition:padding-top .2s ease}}@media screen and (min-width: 768px){#wrapper{padding-top:7.1875rem}}@media screen and (min-width: 1200px){#wrapper{padding-top:9.4375rem}}@media print{#wrapper{padding-top:0}}@media screen and (max-width: 767.98px){.fixed-header #wrapper{padding-top:3.75rem}}.maintenance-page #wrapper{padding-top:3.625rem}@media screen and (min-width: 768px){.maintenance-page #wrapper{padding-top:4.0625rem}}@media screen and (min-width: 1024px){.maintenance-page #wrapper{padding-top:4.0625rem}}@media screen and (min-width: 1200px){.maintenance-page #wrapper{padding-top:4.0625rem}}html.store #wrapper{padding-top:0}#wrapper:after,#wrapper .nav-backdrop{transition:background .2s linear,opacity .2s linear,visibility .2s linear,z-index .2s linear;content:"";position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;background:#1d2633f2;z-index:-1}@media screen and (min-width: 768px){#wrapper:after,#wrapper .nav-backdrop{background:#1d263399}}@media screen and (min-width: 768px){.drop-is-shown #wrapper:after,.drop-is-shown #wrapper .nav-backdrop{visibility:visible;opacity:1;pointer-events:auto;z-index:11}}@media screen and (max-width: 767.98px){.nav-active #wrapper .nav-backdrop{visibility:visible;opacity:1;pointer-events:auto;z-index:11}}main{padding-bottom:1.875rem}.content-section{padding-top:.9375rem;padding-bottom:.9375rem}@media screen and (min-width: 768px){.content-section{padding-top:1.75rem;padding-bottom:1.75rem}}.content-section>.full-story{max-height:initial}.content-section .toggle:before{content:" Voir plus"}.content-section .full-story .toggle:before{content:" Voir moins"}.title-bloc>.full-story{max-height:initial}.title-bloc .toggle:before{content:" Voir plus"}.title-bloc .full-story .toggle:before{content:" Voir moins"}.rounded-tl-0{border-top-left-radius:0!important}.rounded-tr-0{border-top-right-radius:0!important}.rounded-bl-0{border-bottom-left-radius:0!important}.rounded-br-0{border-bottom-right-radius:0!important}.text-shadow{text-shadow:.1875rem .1875rem 0 #acead4}.decorated{position:relative}.decorated:after{content:"";position:absolute;left:0;right:0;top:100%;height:.6875rem;margin-top:-1px;background:url(/build/assets/bg-decor-uH8NcnEN.png) repeat-x;z-index:1}@media screen and (min-width: 768px){.decorated:after{height:1.0625rem;background:url(/build/assets/bg-decor-desktop-BxtU1xG5.png) repeat-x}}.decorated.middle:after{background:url(/build/assets/bg-decor-desktop_new-7jbfxoBg.png) repeat-x}@media screen and (min-width: 768px){.product-pack-section{padding-bottom:0}}.order-section{padding-bottom:4.375rem}@media screen and (min-width: 768px){.order-section{padding-top:.625rem;padding-bottom:2.125rem}}.order-section>h1{margin-bottom:1.0625rem;letter-spacing:-.03em}.content-col>h3{margin-top:1.625rem;margin-bottom:1.3125rem}@media screen and (min-width: 768px){.content-col>h3{margin-top:2.125rem;margin-bottom:1.375rem}}.embed-responsive{margin-bottom:1rem}.heading-block{padding-bottom:1.1875rem}.heading-block h1{font-size:2rem;line-height:1.125;margin-bottom:.1875rem}@media screen and (min-width: 768px){.heading-block h1{font-size:3.75rem;line-height:1.0667;margin-bottom:.5rem}}.card.bg-pattern{background:#1d2633;background-size:cover;color:#fff}.home-slider>.slide{display:none}.home-slider>.slide:first-child{display:block}.slick-dots{display:flex;z-index:1;margin:0;padding:1rem 0;list-style-type:none}@media screen and (max-width: 1199.98px){.slick-dots{justify-content:center;position:absolute;bottom:2.5rem;left:0;right:0;margin:auto;width:70px}}@media screen and (min-width: 1024px){.slick-dots{justify-content:flex-end;position:absolute;bottom:0;right:0}}.slick-dots li{margin:0 .25rem}.slick-dots li button{display:block;width:1rem;height:1rem;padding:0;border:none;border-radius:100%;background-color:#fff;opacity:.3;text-indent:-9999px}.slick-dots li button:focus{outline:none!important}.slick-dots li.slick-active button{background-color:#fff;opacity:.8}.gallery-wrap-hp-header .gallery-nav{padding:0!important;margin:0!important}.gallery-wrap-hp-header .gallery-nav .slick-dots{display:none!important}.gallery-wrap-hp-header .gallery-nav .slick-prev,.gallery-wrap-hp-header .gallery-nav .slick-next{z-index:2!important;margin-left:50px;border:2px solid #fff;box-shadow:none}.gallery-wrap-hp-header .gallery-nav .slick-next{margin-left:auto;margin-right:50px}.gallery-wrap-hp-header .gallery-nav .slide{background:#000;position:relative}.gallery-wrap-hp-header .gallery-nav .slide .img-cover{display:none!important}.gallery-wrap-hp-header .gallery-nav .slide a{z-index:1;display:block;position:relative}.gallery-wrap-hp-header .gallery-nav .slide a img{width:100vw;height:auto;max-width:1660px;margin:auto}@media screen and (min-width: 1024px){.gallery-wrap-hp-header .gallery-nav .slick-prev,.gallery-wrap-hp-header .gallery-nav .slick-next{width:3rem;height:3rem;font-size:1.5rem}}@media only screen and (min-width: 1660px){.gallery-wrap-hp-header .gallery-nav .slide .img-cover{display:block!important;z-index:0;position:absolute;filter:opacity(50%) blur(1rem);object-fit:cover;object-position:center center;width:100%;height:100%}.gallery-wrap-hp-header .gallery-nav .slick-prev{margin-left:calc((100% - 1660px)/2 + 50px)}.gallery-wrap-hp-header .gallery-nav .slick-next{margin-right:calc((100% - 1660px)/2 + 50px)}}.banner-hp-mw{max-width:1600px!important}.slick-lightbox .slick-prev,.slick-lightbox .slick-next{line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;z-index:1000000}.slick-lightbox .slick-prev:hover,.slick-lightbox .slick-prev:focus,.slick-lightbox .slick-next:hover,.slick-lightbox .slick-next:focus{color:transparent;outline:none;background:transparent}.slick-lightbox .slick-prev:hover:before,.slick-lightbox .slick-prev:focus:before,.slick-lightbox .slick-next:hover:before,.slick-lightbox .slick-next:focus:before{opacity:1}.slick-lightbox .slick-prev.slick-disabled:before,.slick-lightbox .slick-next.slick-disabled:before{opacity:.25}.slick-lightbox .slick-prev:before,.slick-lightbox .slick-next:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-lightbox .slick-prev{left:-25px}.slick-lightbox .slick-prev{right:-25px;left:auto}.slick-lightbox .slick-prev:before{content:"‹";border-radius:50%!important;background:transparent!important;font-size:5rem!important}.slick-lightbox .slick-next:before{content:"›";border-radius:50%!important;background:transparent!important;font-size:5rem!important}.slick-lightbox .slick-lightbox-close:before{font-size:40px!important}.infinite-scroll-categories nav{display:none}.infinite-scroll-categories .spinner-animation-categories{position:absolute;right:0;left:0;margin:auto}.infinite-scroll-categories .jscroll-inner .product-list-holder{padding:.9375rem 0 0!important}.jscroll-added .infinite-scroll-categories .product-list-holder{padding:0!important}.text-gray{color:#707070}.link-black{color:#1d2633;text-decoration:underline}.page-load-status{display:flex!important;justify-content:center!important}.leaflet-pane{z-index:1!important}.leaflet-top,.leaflet-bottom{z-index:2!important}.main-bg-grey{background-color:#f8f8f8}@media print{.main-bg-grey,.chromeless .main-bg-grey{background-color:#fff}}.main-bg-grey nav.breadcrumb-panel{background-color:#fff}@media print{.main-bg-grey nav.breadcrumb-panel{display:none}}.main-bg-grey nav.back-panel{background-color:#fff}.main-bg-grey .product-list-holder .product-card{background-color:#f8f8f8}.main-bg-grey .features-panel{background-color:#fff}@media screen and (max-width: 1023.98px){.main-bg-grey .hero-section{z-index:3}}.main-bg-grey .card.promo-card.banner,.main-bg-grey .card.news-card{background-color:#f8f8f8}.main-bg-grey .content-section .product-details-collapses .card.card-body .product-details-collapse:first-child:before{display:none}@media screen and (min-width: 768px){.main-bg-grey .content-section .product-details-collapses .card.card-body .product-details-collapse.deco:before{background:url(/build/assets/bg-decor-desktop2-l42Pl-71.png) repeat-x 0 100%!important}}@media screen and (min-width: 768px){.main-bg-grey .content-section .product-details-collapses .product-details-collapse.deco:before{background:url(/build/assets/bg-decor-desktop2-l42Pl-71.png) repeat-x 0 100%!important}}@media screen and (max-width: 1023.98px){.main-bg-grey .add-to-cart-form .add-to-cart-group{background-color:transparent}}@media screen and (max-width: 1023.98px){.main-bg-grey .add-to-cart-form .fixed-position .add-to-cart-group{background-color:#fff}}@media screen and (min-width: 768px){.main-bg-grey .product-visual .product-slideshow-wrap{background-color:#fff}}@media screen and (max-width: 767.98px){.main-bg-grey .product-detail-card.card.card-body{background:none}}@media screen and (min-width: 768px){.main-bg-grey .product-detail-card.card.card-body{background-color:#fff}}.main-bg-grey .links-gallery{background-color:#fff}.main-bg-grey .product-list-holder .card.product-card,.main-bg-grey .filters-wrap #content .infinite-scroll .product-list-holder .card.product-card{background-color:#f8f8f8}.main-bg-grey .account-section .categories-list{background-color:#fff}.main-bg-grey .account-section .category-card{overflow:hidden!important}.main-bg-grey .account-section .category-card.overflow-visible{overflow:visible!important}.main-bg-grey .account-section .category-card .card-title.text-center.text-md-left{background-color:#ffc119}.main-bg-grey .account-section #sidebar .categories-list li a:active,.main-bg-grey .account-section #sidebar .categories-list li a:hover,.main-bg-grey .account-section #sidebar .categories-list li.active a{background-color:#ffedeb}.main-bg-grey .order-section .card{overflow:hidden}.main-bg-grey .order-section .card .card-header,.main-bg-grey #page-je-debute .choix-formulaire{background:#fff}.main-bg-grey #page-je-debute .product-list-holder .card.product-card{background-color:#f8f8f8}@media screen and (max-width: 1023.98px){.inner-wrapper-sticky{position:static!important}}@media screen and (min-width: 768px){.sticky-col{will-change:min-height;padding:0}.sticky-col .inner-wrapper-sticky{padding:0 12px}}@media screen and (min-width: 1024px){.sidebar__inner{transform:translate(0);transform:translateZ(0);will-change:position,transform}}.btn-info-new{color:#fff;background-color:#5fb785;border-color:#5fb785;box-shadow:0 .1875rem .375rem #0000003d}.btn-info-new:hover{color:#fff;background-color:#21aa5c;border-color:#21aa5c}.side-info-box-btn-hold{margin-bottom:2.0625rem}.information-topbar{background-color:#ffe4b5;text-align:center;height:auto;overflow:hidden}.information-topbar a{color:#1d2633;text-decoration:underline}.information-topbar a:hover{text-decoration:none}.information-topbar p{margin:0}.information-body{font-size:1.125rem}@media screen and (max-width: 767.98px){.fixed-header .information-topbar+.container{order:1}.fixed-header .information-topbar{order:2;position:relative}}.btn-gradient-black,.btn-gradient-primary,.desktop-nav>li>.btn-primary,.mobile-nav li>a.btn-primary,.btn-gradient-java,.desktop-nav>li>.btn-java,.mobile-nav li>a.btn-java,.btn-gradient-green,.btn-gradient-red{color:#fff;border:none!important}.btn-gradient-black.shadow,.btn-gradient-primary.shadow,.desktop-nav>li>.shadow.btn-primary,.mobile-nav li>a.shadow.btn-primary,.btn-gradient-java.shadow,.desktop-nav>li>.shadow.btn-java,.mobile-nav li>a.shadow.btn-java,.btn-gradient-green.shadow,.btn-gradient-red.shadow{box-shadow:-6px 6px #0000001f!important}.btn-primary,.btn-secondary,.btn-tertiary{color:#fff;border:none!important;box-shadow:-6px 6px #0000001f!important;text-transform:uppercase;font-weight:600}.input-wrap:has(.btn-primary,.btn-secondary,.btn-tertiary){box-shadow:-6px 6px #0000001f!important;border-radius:.25rem}.input-wrap:has(.btn-primary,.btn-secondary,.btn-tertiary) input{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.input-wrap:has(.btn-primary,.btn-secondary,.btn-tertiary) .btn-primary,.input-wrap:has(.btn-primary,.btn-secondary,.btn-tertiary) .btn-secondary,.input-wrap:has(.btn-primary,.btn-secondary,.btn-tertiary) .btn-tertiary{box-shadow:none!important;border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.btn-gradient-black,.btn-secondary{background:linear-gradient(180deg,#525966,#1f2632)}.btn-gradient-black:hover,.btn-secondary:hover{background:linear-gradient(180deg,#373b44,#08090c);color:#fff}.btn-gradient-primary,.desktop-nav>li>.btn-primary,.mobile-nav li>a.btn-primary{background:linear-gradient(180deg,#f9533e,#dd2c16);border:none}.btn-gradient-green,.btn-primary{background:linear-gradient(180deg,#48c21a,#2d9008);border:none}.btn-gradient-green:hover,.btn-primary:hover{background:linear-gradient(180deg,#348c13,#1b5605);color:#fff}.btn-gradient-red,.btn-tertiary{background:linear-gradient(180deg,#f9533e,#dd2c16);border:none}.btn-gradient-red:hover,.btn-tertiary:hover{background:linear-gradient(180deg,#e32007,#971e0f);color:#fff}.btn-gradient-primary:hover,.desktop-nav>li>.btn-primary:hover,.mobile-nav li>a.btn-primary:hover,a:hover span.btn-gradient-primary,a:hover .desktop-nav>li>span.btn-primary{background:linear-gradient(180deg,#f22208,#a52110);color:#fff}.bg-briques{background:#dee2e6 url(/build/assets/briques-gradient-Dum3Qr2o.jpg);background-size:25% auto}.btn-gradient-java,.desktop-nav>li>.btn-java,.mobile-nav li>a.btn-java{background:linear-gradient(180deg,#01c2cb,#0b999f)}.btn-gradient-java:hover,.desktop-nav>li>.btn-java:hover,.mobile-nav li>a.btn-java:hover{background:linear-gradient(180deg,#01888e,#076266);color:#fff}.column-break{break-before:column}@media screen and (min-width: 768px){#header{position:absolute;width:100%;left:0;top:0;min-width:320px;z-index:15}}@media print{#header{display:none}}#header.minimal{border-bottom:1px solid #EBE3DA}.guide-page #header{display:none}#header .btn{box-shadow:none}.header-holder{background-color:#fff;background-position:50% 0;background-repeat:no-repeat;position:relative}@media screen and (max-width: 767.98px){.header-holder{position:fixed;width:100%;left:0;top:0;min-width:320px;z-index:10;display:flex;flex-direction:column}}@media screen and (min-width: 768px){.header-holder{position:relative!important}}@media screen and (min-width: 1200px){.header-holder{background-size:cover}}.order-page .header-holder,.maintenance-page .header-holder{padding-top:.875rem;padding-bottom:1rem}@media screen and (max-width: 767.98px){.order-page .header-holder,.maintenance-page .header-holder{background:#fff;border-bottom:1px solid #EBE3DA}}@media screen and (min-width: 768px){.order-page .header-holder,.maintenance-page .header-holder{padding-top:.875rem;padding-bottom:.9375rem}}@media screen and (min-width: 1200px){.order-page .header-holder,.maintenance-page .header-holder{padding-top:.875rem;padding-bottom:.9375rem}}.header-holder>.container{display:flex;flex-wrap:wrap;align-items:center;padding-top:.5625rem;padding-bottom:.5625rem}@media screen and (min-width: 768px){.header-holder>.container{flex-wrap:nowrap}}@media screen and (min-width: 1200px){.header-holder>.container{padding-top:1.5625rem;padding-bottom:1.5625rem}}.header-holder .logo{order:2;flex-shrink:0;margin-bottom:.25rem;position:relative}@media screen and (min-width: 768px){.header-holder .logo{margin-right:.625rem;margin-bottom:0}}@media screen and (min-width: 1024px){.header-holder .logo{margin-right:1.875rem}}@media (max-width: 768px){.header-holder .logo{max-width:34vw}}.header-holder .logo-default{width:8.125rem;height:auto}@media screen and (min-width: 768px){.header-holder .logo-default{width:9.6875rem}}@media screen and (min-width: 1024px){.header-holder .logo-default{width:11.375rem}}.order-page .header-holder .logo-default,.maintenance-page .header-holder .logo-default{margin-top:.125rem}@media screen and (min-width: 1024px){.order-page .header-holder .logo-default,.maintenance-page .header-holder .logo-default{width:10.4375rem;margin-top:0}}@media screen and (max-width: 767.98px){.fixed-header .header-holder .logo-default{opacity:0;visibility:hidden;position:absolute;left:0;top:50%;transform:translateY(-50%)}}.header-holder .logo-sticky{width:2rem;height:auto;position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;visibility:hidden}@media screen and (min-width: 768px){.header-holder .logo-sticky{display:none}}.fixed-header .header-holder .logo-sticky{opacity:1;visibility:visible;position:static;transform:translateY(0)}.header-holder .logo a{transition:width .2s linear;display:block;max-width:inherit}@media screen and (max-width: 767.98px){.header-holder .logo a{min-height:1.375rem;width:8.125rem}}@media screen and (max-width: 767.98px){.fixed-header .header-holder .logo a{width:2rem}}.header-holder .logo img{transition:opacity .2s linear,visibility .2s linear;vertical-align:top;max-width:inherit}.header-holder .nav-opener{order:1}.header-holder .search-form .input-wrap{background:#f5f4f1}.header-holder .phone-cta{order:3;white-space:nowrap}.phone-cta{padding-top:.3125rem}.phone-cta a{color:inherit;transition:color .2s linear}.phone-cta a:hover{color:#f9533e}.phone-cta a:first-child{font-size:1.5rem!important;font-weight:500;vertical-align:top}.phone-cta a:first-child:before{content:"";font-weight:400;font-family:icomoon;font-size:75%;padding-right:.3125rem}.phone-cta a:last-child{font-size:.6875rem;padding:.3125rem;vertical-align:middle}.phone-cta span{font-size:.8125rem;width:10.3125rem;text-align:center}.add-menu{order:3;flex-grow:1;font-size:.625rem;line-height:1.2;color:#000}@media screen and (min-width: 768px){.add-menu{order:4;margin-left:.625rem;font-size:.75rem;line-height:1.334}}@media screen and (min-width: 1024px){.add-menu{font-size:.875rem;line-height:1.2857;margin-left:1.875rem}}@media screen and (min-width: 1200px){.add-menu{margin-left:2.8125rem}}.order-page .add-menu,.maintenance-page .add-menu{text-align:right}.add-menu ul{width:100%;display:flex;justify-content:flex-end;margin-bottom:0}.order-page .add-menu ul,.maintenance-page .add-menu ul{display:none}.add-menu li{text-align:center;min-width:2.9375rem}@media screen and (min-width: 1024px){.add-menu li{min-width:3.625rem}}@media screen and (min-width: 1024px){.add-menu li.title-wrap{margin-right:.625rem}}@media screen and (min-width: 1200px){.add-menu li.title-wrap{margin-right:1.5625rem;margin-left:1.5625rem}}@media screen and (max-width: 767.98px){.add-menu li.search-opener-wrap{transition:width .2s linear,min-width .2s linear,margin .2s linear;min-width:0;width:0;overflow:hidden}}@media screen and (max-width: 767.98px){.fixed-header .add-menu li.search-opener-wrap{min-width:3.125rem;width:3.125rem;margin-right:-.3125rem}}.add-menu a{transition:color .2s linear;color:inherit}.add-menu a:hover{color:#f9533e}.add-menu a:hover .badge{background:#fff;color:#f9533e}.add-menu .ico-wrap{min-width:100%;min-height:1.875rem;display:flex;align-items:center;justify-content:center;position:relative}@media screen and (min-width: 1024px){.add-menu .ico-wrap{min-height:2.875rem}}.add-menu .icon{font-size:1.5625rem;line-height:1}@media screen and (min-width: 1024px){.add-menu .icon{font-size:1.75rem}}.add-menu .icon-search{font-size:1.375rem;padding-right:.1875rem}.add-menu .icon-bag-alt{font-size:1.5rem}@media screen and (min-width: 1024px){.add-menu .icon-bag-alt{font-size:1.8125rem}}.add-menu #cart-count{font-family:Helvetica,Arial,sans-serif;width:100%;color:#fff;text-align:center;position:absolute;font-weight:700;left:0;top:50%;transform:translateY(-25%)}@media screen and (min-width: 1024px){.add-menu #cart-count{font-size:.75rem;line-height:1.5}}.add-menu .title-tag{display:inline-block;vertical-align:top}@media screen and (min-width: 768px){.add-menu .title-tag{font-size:1.5rem;line-height:1;font-weight:700;text-transform:uppercase;padding-right:.4375rem}}@media screen and (min-width: 1024px){.add-menu .title-tag{font-size:2rem;line-height:1;padding-right:.625rem}}.add-menu .text{display:block}@media screen and (min-width: 768px){.add-menu .text{font-weight:500}}.add-menu mark{padding:0;background:transparent;color:#f9533e}.secure-text{display:none}.order-page .secure-text,.maintenance-page .secure-text{display:inline-flex;align-items:center;max-width:7.5rem;min-height:1.75rem;margin-left:auto;font-size:.875rem;line-height:1;letter-spacing:-.01em;font-weight:500;text-align:left}@media screen and (min-width: 576px){.order-page .secure-text,.maintenance-page .secure-text{max-width:100%}}@media screen and (min-width: 768px){.order-page .secure-text,.maintenance-page .secure-text{font-size:1.125rem;line-height:1;min-height:2.25rem}}.secure-text .icon{display:inline-block;flex-basis:auto;flex-grow:0;flex-shrink:0;margin-right:.8125rem;font-size:1.625rem;line-height:1;color:#75d198}@media screen and (min-width: 768px){.secure-text .icon{margin-right:.625rem}}@media screen and (min-width: 1024px){.secure-text .icon{font-size:1.625rem}}.search-slide{order:4;width:100%;padding-top:.5rem;padding-bottom:.5rem}@media screen and (max-width: 767.98px){.search-slide{transition:height .2s linear,padding .2s linear,opacity .2s linear,visibility .2s linear;height:3.125rem}}@media screen and (min-width: 768px){.search-slide{display:flex;justify-content:center;flex-grow:1;padding-top:0;padding-bottom:0;order:3}}@media screen and (min-width: 1024px){.search-slide{padding-top:.5rem}}.resize-active .search-slide{transition:none}@media screen and (max-width: 767.98px){.fixed-header .search-slide{height:0;padding:0;opacity:0;visibility:hidden}}@media screen and (max-width: 767.98px){.search-active .search-slide{height:3.125rem;padding-top:.5rem;padding-bottom:.5rem;opacity:1;visibility:visible}}.order-page .search-slide,.maintenance-page .search-slide{display:none}.search-slide .search-form{width:100%}@media screen and (min-width: 768px){.search-slide .search-form{max-width:18.75rem;margin:0 auto}}@media screen and (min-width: 1024px){.search-slide .search-form{max-width:28.4375rem}}.search-form .autocomplete .product-card-template{padding-left:10px;padding-right:10px}.search-form .autocomplete .product-card-template:hover{cursor:pointer;background-color:#f7f7f7;border-radius:0}.search-form .autocomplete .product-card-template:hover .card-body{background-color:#f7f7f7;border-radius:0}.nav-opener{width:1.875rem;height:1.875rem;display:block;background:none;border:0;padding:0;margin:0 .625rem 0 0;position:relative}.order-page .nav-opener,.maintenance-page .nav-opener{display:none}.nav-opener:before,.nav-opener:after,.nav-opener span{transition:background .2s linear;content:"";background:#000;position:absolute;top:.4375rem;height:.125rem;left:.4375rem;right:.4375rem;border-radius:.3125rem;box-shadow:none}.nav-opener:after{top:1.3125rem}.nav-opener span{top:.875rem}.nav-active .nav-opener:before,.nav-active .nav-opener:after,.nav-active .nav-opener span{background:#f9533e}.nav-close{width:1.6875rem;height:1.6875rem}.top-panel .nav-close{margin:0 0 0 auto}.nav-close:before,.nav-close:after{background-color:#fff;top:50%;left:.3125rem;right:.3125rem}.nav-close:before{transform:rotate(45deg)}.nav-close:after{transform:rotate(-45deg)}.nav-active .nav-close:before,.nav-active .nav-close:after{background-color:#fff}@media screen and (max-width: 767.98px){.nav-panel{transition:left .2s linear,box-shadow .2s linear;position:fixed;top:0;bottom:0;left:-18.0625rem;width:18.0625rem;overflow-x:hidden;overflow-y:auto;background:#fff;box-shadow:0 0 #000;color:#1d2633;z-index:99;display:flex}}@media screen and (min-width: 768px){.nav-panel{background:#fff;border-top:1px solid #EBE3DA;box-shadow:0 0 .5625rem #00000061}}@media screen and (max-width: 767.98px){.nav-active .nav-panel{left:0;box-shadow:.25rem 0 1.875rem #000}}.order-page .nav-panel,.maintenance-page .nav-panel{display:none}@media screen and (max-width: 767.98px){.nav-panel>.container{padding-left:0;padding-right:0;display:flex;flex-direction:column}}.nav-panel .search-form{padding:.8125rem;flex-shrink:0;flex-basis:auto}.nav-panel .search-form .input-wrap{background-color:#f5f4f1}@media screen and (max-width: 767.98px){.nav-panel .bottom-panel{margin-top:auto;padding:0 1.625rem;flex-shrink:0;flex-basis:auto}}.nav-panel .bottom-panel .phone-cta{display:flex;align-items:center;flex-direction:column;margin-bottom:1.5625rem}.nav-panel .bottom-panel .social-networks{justify-content:center}.top-panel{position:absolute;right:1.375rem;top:1.375rem;z-index:100;display:none}.nav-active .top-panel{display:block}#nav{width:100%}@media screen and (max-width: 767.98px){#nav{flex-grow:1}}@media screen and (min-width: 1300px){#nav{padding-right:.9375rem}}.btn-discover{font-size:1.875rem;line-height:.8667;font-weight:600;padding:1.25rem 1.0625rem;margin:2.25rem -1.625rem 0;width:calc(100% + 52px)}.mobile-nav-wrap{width:100%;overflow:hidden}.mobile-nav{position:relative}.mobile-nav li.active-item>a:not(.btn){color:#f9533e}.mobile-nav li>a{display:block;padding:.75rem 2.4375rem .75rem 1.1875rem;position:relative}.mobile-nav li>a:before{content:" ";border-bottom:1px solid #ebe3da;position:absolute;bottom:0;left:1.25rem;right:1.25rem}.mobile-nav li>a:after{content:"";font-size:.9375rem;line-height:1;font-weight:400;font-family:icomoon;color:currentColor;position:absolute;right:1.25rem;top:50%;transform:translateY(-50%)}.mobile-nav li>a:not(.btn){transition:background-color .2s linear;color:#1d2633}.mobile-nav li>a:not(.btn):hover{background:#ebe3da}.mobile-nav li>a.btn{text-align:left}.mobile-nav li>a.btn:before{display:none}.mobile-nav li>a.btn.btn-outline-primary:after{color:#1d2633}.mobile-nav li>a.btn-primary{text-transform:none}.mobile-nav ul{margin-bottom:.25rem}.mobile-nav .h3{display:block;margin:0 1.1875rem;padding:.875rem 0;border-bottom:1px solid #ebe3da}.mobile-nav .h3 a{display:block;color:#1d2633;position:relative}.mobile-nav .h3 a:after{content:"";font-size:.9375rem;line-height:1;font-weight:400;font-family:icomoon;color:currentColor;position:absolute;right:.1875rem;top:50%;transform:translateY(-50%)}.nav-back{display:block;margin:0 -1.0625rem;width:calc(100% + 34px);font-size:1rem;line-height:1.25;font-weight:500;color:#1d2633;background:#faf6f1;padding:.5rem 1.0625rem .5rem 2.125rem;position:relative}.nav-back:after{content:"";font-size:.8125rem;line-height:1;font-weight:400;font-family:icomoon;color:currentColor;position:absolute;left:.8125rem;right:auto;top:50%;transform:translateY(-50%)}.sub-drop{position:absolute;top:0;left:18.0625rem;width:18.0625rem;padding:0 1.0625rem;display:none}.sub-drop.active{display:block}@media screen and (max-width: 767.98px){.desktop-nav{position:absolute;left:-9999px}}@media screen and (min-width: 768px){.desktop-nav{width:100%;display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:0;font-size:.9375rem;line-height:1.25;font-weight:500}}@media screen and (min-width: 1024px){.desktop-nav{font-size:1.125rem;line-height:1.334}}@media screen and (min-width: 1200px){.desktop-nav{font-size:1.25rem;line-height:1.2}}@media screen and (min-width: 768px){.desktop-nav>li{padding-top:.3125rem;padding-bottom:.3125rem;display:flex;align-items:center;justify-content:center;text-align:center}}@media screen and (min-width: 768px){.desktop-nav>li:not(:first-child):not(:last-child):not(:nth-last-child(2)):after{width:1px;height:2.25rem;content:"";background:#ebe3da;display:block;flex-shrink:0}}@media screen and (min-width: 1024px){.desktop-nav>li:not(:first-child):not(:last-child):not(:nth-last-child(2)):after{height:2.5rem;margin-top:1px}}@media screen and (min-width: 768px){.desktop-nav>li:not(:first-child):not(:last-child){flex-grow:1}}.desktop-nav>li.active-item>a:not(.btn){color:#f9533e;font-weight:600}@media screen and (min-width: 768px){.desktop-nav>li>.btn{display:block;padding-top:.4375rem;padding-bottom:.4375rem;font-size:.9375rem;line-height:1.25}}@media screen and (min-width: 1024px){.desktop-nav>li>.btn{font-size:1.125rem;line-height:1.334}}@media screen and (min-width: 1200px){.desktop-nav>li>.btn{font-size:1.25rem;line-height:1.2}}.desktop-nav>li>.btn-primary{box-shadow:-3px 3px #0000001f!important;text-transform:none}.desktop-nav>li>.btn-java{box-shadow:-3px 3px #0000001f!important}@media screen and (min-width: 768px){.desktop-nav>li>a{display:inline-block;vertical-align:top}}@media screen and (min-width: 768px){.desktop-nav>li>a:not(.btn){color:#1d2633;padding:.5625rem .1875rem;flex-grow:1;text-align:center}}@media screen and (min-width: 768px){.desktop-nav>li:last-child a:not(.btn){border-left:1px solid #ebe3da;border-radius:0%;padding-left:2rem}}.desktop-nav .dropdown{position:static}.desktop-nav .dropdown.show .dropdown-toggle:after{opacity:1;visibility:visible}.desktop-nav .dropdown-toggle{position:relative}.desktop-nav .dropdown-toggle:after{transition:opacity .2s linear,visibility .2s linear;border-bottom:.5625rem solid #fff;border-top:0;border-left:.375rem solid transparent;border-right:.375rem solid transparent;position:absolute;top:100%;left:50%;transform:translate(-50%);margin:.875rem 0 0;visibility:hidden;opacity:0}@media screen and (min-width: 1200px){.desktop-nav .dropdown-toggle:after{border-bottom-width:1rem;border-left-width:.75rem;border-right-width:.75rem;margin-top:1.25rem}}@media screen and (min-width: 768px){.nav-drop{transition:opacity .2s linear,visibility .2s linear;display:block!important;width:100%;opacity:0;visibility:hidden;pointer-events:none;padding:0;margin-top:.875rem;border:0;border-radius:.75rem;top:100%!important;transform:translateZ(0)!important}}@media screen and (min-width: 1200px){.nav-drop{margin-top:1.6875rem}}@media screen and (min-width: 768px){.nav-drop.show{opacity:1;visibility:visible;pointer-events:auto}}@media screen and (min-width: 1024px){.nav-drop.offers-two-slides-layout .nav-drop-col{width:50%}}@media screen and (min-width: 1024px){.nav-drop.offers-two-slides-layout .card-col{width:50%}}.nav-drop.offers-two-slides-layout .card-col .image-wrap .dragon{display:inline-block;vertical-align:top}.nav-drop.offers-two-slides-layout .card-col .image-wrap .lizard,.nav-drop.nav-second-row .nav-drop-col .image-wrap{display:none}@media screen and (min-width: 768px){.nav-drop:before{content:"";position:absolute;left:0;right:0;top:-.875rem;height:.875rem}}@media screen and (min-width: 1200px){.nav-drop:before{height:1.6875rem;top:-1.6875rem}}@media screen and (min-width: 768px){.nav-drop .jcf-scrollable,.nav-drop .menu-header{height:100%!important;padding:0 1.25rem 0 1.5625rem}}@media screen and (min-width: 1200px){.nav-drop .jcf-scrollable,.nav-drop .menu-header{padding-left:2.5rem}}@media screen and (min-width: 768px){.nav-drop .nav-drop-col{width:67%;padding-right:.625rem;display:flex;flex-direction:column}}@media screen and (min-width: 1024px){.nav-drop .nav-drop-col{width:74.5%}}.nav-drop .nav-drop-col .image-wrap{width:100%;flex-basis:auto;flex-shrink:0;text-align:center;margin-top:auto;max-height:10rem}.nav-drop .nav-drop-col .image-wrap img{display:inline-block;vertical-align:top;max-height:100%;width:auto;max-width:100%;height:auto}.nav-drop .nav-drop-col.one-column .sub-nav>li:first-child{width:66%}@media screen and (min-width: 768px){.nav-drop .nav-drop-col.four-columns{width:100%}}.nav-drop .nav-drop-col.four-columns .sub-nav>li{width:25%}@media screen and (min-width: 768px){.nav-drop .nav-drop-col.five-columns{flex-direction:row}}@media screen and (min-width: 768px){.nav-drop .logo-vape-together{text-align:center}}@media screen and (min-width: 768px){.nav-drop .card-col{position:relative;width:33%;padding:1.25rem 0 1.25rem .9375rem;display:flex;flex-direction:column}}@media screen and (min-width: 1024px){.nav-drop .card-col{width:25.5%;padding-left:1.25rem}}@media screen and (min-width: 1200px){.nav-drop .card-col{padding-left:1.5625rem}}.nav-drop .card-col:before{content:"";position:absolute;right:100%;top:0;bottom:0;width:.875rem;margin-right:-1px;background:url(/build/assets/bg-decor-vertical-BFnrFLRF.png) repeat-y}@media screen and (min-width: 768px){.nav-drop .card-col section{margin-bottom:2.1875rem}}@media screen and (min-width: 1024px){.nav-drop .card-col section{margin-bottom:2.1875rem}}@media screen and (min-width: 768px){.nav-drop .card-col .offer-card{margin-bottom:1.25rem}}@media screen and (min-width: 1024px){.nav-drop .card-col .offer-card{margin-bottom:1.25rem}}.nav-drop .card-col .slideshow-wrap{margin-left:-.625rem;margin-right:-.625rem;width:calc(100% + 20px);flex-basis:auto;flex-shrink:0}.nav-drop .card-col .image-wrap{padding-top:1rem;width:100%;flex-grow:1;flex-shrink:1;display:flex;align-items:center;justify-content:center}.nav-drop .card-col .image-wrap img{height:100%;width:auto;max-width:100%}.nav-drop .card-col .image-wrap .dragon{display:none}@media screen and (min-width: 768px){.nav-drop .promo-card.style-1 .card-body{text-align:left}}@media screen and (min-width: 768px){.nav-drop .promo-card .card-body{min-height:1px}}.nav-drop .promo-card .card-info{width:100%;margin:0}@media screen and (min-width: 768px){.nav-drop .promo-card .h1,.nav-drop .promo-card h1{font-size:2.1875rem;line-height:.9429;margin-bottom:1.25rem}}@media screen and (min-width: 1024px){.nav-drop .promo-card .btn{margin-left:.375rem;margin-right:.375rem}}.sub-nav{padding:0;margin-left:0;overflow:hidden}@media screen and (min-width: 768px){.sub-nav{padding-left:.625rem;margin-left:-.625rem;margin-right:-.625rem;width:calc(100% + 20px);display:flex;flex-wrap:wrap}}@media screen and (min-width: 768px){.sub-nav.block-left{width:calc(66% + 20px)}}@media screen and (min-width: 1024px){.sub-nav.block-left>li{width:50%}}@media screen and (min-width: 768px){.sub-nav.block-right{width:34%}}@media screen and (min-width: 768px){.sub-nav.block-right>li{width:100%}}@media screen and (min-width: 768px){.sub-nav>li{width:50%;display:flex;flex-direction:column;padding:1.25rem 1.875rem .875rem 0;margin:0;position:relative}}@media screen and (min-width: 1024px){.sub-nav>li{width:33.33%}}@media screen and (min-width: 1200px){.sub-nav>li{padding-top:1.875rem;padding-bottom:1.5rem}}.sub-nav>li.active-item>a{color:#fff}.sub-nav>li.active-item>a:before{background:#f9533e}.sub-nav>li.image-col:after{display:none}.sub-nav>li.image-col>img{display:block;margin:auto;max-width:10.3125rem;height:auto}@media screen and (min-width: 1024px){.offers-two-slides-layout .sub-nav>li{width:50%}}@media screen and (min-width: 768px){.sub-nav>li:after{content:"";position:absolute;top:-2px;left:0;right:1.25rem;border-top:2px dotted #ebeded}}@media screen and (min-width: 768px){.sub-nav>li>a{align-self:flex-start;font-size:1.25rem;line-height:1.2;font-weight:600;margin-bottom:.875rem;position:relative;z-index:2}}@media screen and (min-width: 1200px){.sub-nav>li>a{font-size:1.375rem;line-height:.8}}.sub-nav ul{width:100%}@media screen and (min-width: 768px){.sub-nav ul{font-size:1rem;line-height:1.25;font-weight:400;position:relative;z-index:2}}@media screen and (min-width: 1200px){.sub-nav ul{font-size:1.125rem;line-height:1.25}}.sub-nav ul li{padding-bottom:.375rem}.sub-nav ul li.active-item>a{color:#fff;font-weight:600}.sub-nav ul li.active-item>a:before{background:#f9533e}.sub-nav a{transition:color .2s linear,background .2s linear;color:#1d2633;display:inline-block;vertical-align:top;position:relative}.sub-nav a:hover{color:#fff}.sub-nav a:hover:before{background:#f9533e}.sub-nav a:before{transition:background .2s linear;content:"";position:absolute;left:-.625rem;right:-.625rem;height:100%;z-index:-1}.sub-nav .icon-wrap{min-height:4.6875rem;margin-bottom:.5rem}.sub-nav .icon-wrap img{vertical-align:top;max-width:100%;height:auto}.offers-slideshow .slick-track{display:flex}.offers-slideshow .slide{padding-left:.625rem;padding-right:.625rem;display:flex!important;height:auto}.offers-slideshow .slick-dots{justify-content:center;position:relative;bottom:auto;right:auto;padding:0}.offers-slideshow .slick-dots li.slick-active button{background:#a3a3a3}.offers-slideshow .slick-dots li button{transition:background .2s linear;background:#eaeaea;opacity:1}.offers-slideshow .slick-dots li button:hover{background:#a3a3a3}@media only screen and (max-height: 912px){.order-page .header-holder,.maintenance-page .header-holder{padding:0}.order-page #wrapper,.maintenance-page #wrapper{padding-top:6.25rem}}@media print{#footer{display:none}}.footer-panel>.container .logo{text-align:center}.footer-panel>.container>div{padding:1.25rem 0;color:#fff;flex-wrap:wrap}.footer-panel>.container>div>*{width:100%;padding:.375rem 0 0}@media screen and (min-width: 768px){.footer-panel>.container>div>*{width:25%;padding:.375rem 1.875rem}.footer-panel>.container>div>*:first-child{padding-left:0!important}.footer-panel>.container>div>*:last-child{padding-right:0!important}}@media screen and (min-width: 768px){.footer-panel>.container{display:block}.footer-panel>.container .logo{text-align:left;width:25%}.footer-panel>.container .logo img{width:14.75rem}.footer-panel>.container>div>*+*{border-left:1px solid #343a40}}@media screen and (min-width: 1200px){.footer-panel>.container{padding-left:.9375rem;padding-right:.9375rem}}.footer-panel .quick-links{margin:.625rem 0}.footer-panel .quick-links li{margin:.625rem 0;text-align:center}.footer-panel .quick-links a{transition:color .2s linear;color:#fff;font-size:1.375rem;font-weight:500}.footer-panel .quick-links a i{margin:.0625rem .75rem 0 0}.footer-panel .quick-links a:hover{color:#06bdc5}.footer-panel .tag-link{padding-right:.625rem!important;transition:color .2s linear;display:block;text-align:center;color:#626770;line-height:1}.footer-panel .tag-link strong{color:#fff;font-weight:600;font-size:1.625rem;line-height:1.334;display:block}.footer-panel .tag-link:hover,.footer-panel .tag-link strong span{color:#ffc119}@media screen and (min-width: 768px){.footer-panel .quick-links{flex-grow:1;display:flex;flex-wrap:wrap;margin:0}.footer-panel .quick-links li{text-align:left;flex:50%}.footer-panel .tag-link{text-align:right}.footer-panel .tag-link strong{font-size:2.125rem;margin-bottom:.3125rem}.footer-panel .tag-link .title-tag{padding-top:1.25rem}}.footer-panel .newsletter-form .invalid-feedback{color:#fff}.footer-holder .terms{border-top:1px solid #ebe3da;font-size:1rem;font-weight:500;padding:2.125rem .625rem 0}.footer-holder .terms a{color:inherit}.footer-holder .terms a:hover{text-decoration:underline}@media screen and (min-width: 768px){.footer-holder .terms li{display:inline}.footer-holder .terms li+li:before{content:" - "}}.footer-holder .terms+.public-health-code{padding-bottom:2.125rem}.add-nav-holder{padding:.625rem 0 2.1875rem;border-top:1px solid #ebe3da}.add-nav-holder .row{display:block}.add-nav-holder ul{margin:0}.add-nav-holder a{color:#1d2633;font-size:1rem;transition:color .2s linear}.add-nav-holder a:hover{color:#f9533e}.add-nav-holder .h3{padding-top:1.25rem}.add-nav-holder .h3 a{font-size:1.375rem;font-family:Barlow Condensed,sans-serif;letter-spacing:-.44px;font-weight:500;text-transform:uppercase}.add-nav-holder .add-nav-second .h3{display:none!important}@media screen and (min-width: 768px){.add-nav-holder{padding:0;border-top:none}.add-nav-holder .row{padding:2.1875rem 0;border-top:1px solid #ebe3da;display:flex}.add-nav-holder .row,.add-nav-holder .row:has(.d-block){display:flex}.add-nav-holder .h3{padding-top:0}.add-nav-holder .add-nav-second .h3{display:block!important;visibility:hidden}}.autopromo{background-position:center center!important;background-size:cover!important;background-color:#c9c9c9}.autopromo-content{height:100%;display:flex;justify-content:end;flex-direction:column;padding:2.5rem 1.25rem}.autopromo-content h2,.autopromo-content .h2,.autopromo-content h3,.autopromo-content .h3{display:block;color:#fff}.autopromo-content h2,.autopromo-content .h2{text-shadow:0px 2px 4px rgba(0,0,0,.4);font-weight:700;font-size:2rem;letter-spacing:-.04rem}.autopromo-content .btn{padding:.125rem 1rem}@media screen and (min-width: 1024px){.autopromo-content h2,.autopromo-content .h2{line-height:1.875rem;letter-spacing:-.0475rem}.autopromo-content .btn{margin-top:1.5625rem;padding:.5rem 1rem}}.autopromo-card .autopromo-content{padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem}.autopromo-card .btn{text-transform:uppercase;font-size:1rem;padding:.75rem 0 .5625rem}.autopromo-card .btn.shadow{box-shadow:-3px 3px #0000001f!important}@media screen and (max-width: 767.98px){.autopromo-card .btn{padding:.625rem 0 .5625rem}}.autopromo-section .autopromo{height:100%;border-radius:6px}.autopromo-section .autopromo-content{padding:.9375rem .625rem .9375rem 40%}.autopromo-section .autopromo-content h2,.autopromo-section .autopromo-content .h2{text-shadow:none;font-size:1.875rem;letter-spacing:-.0375rem;margin-bottom:0}.autopromo-section .autopromo-content h3,.autopromo-section .autopromo-content .h3{color:#fff;font-size:.9375rem;letter-spacing:-.01875rem;font-weight:500}@media screen and (min-width: 768px){.autopromo-section .autopromo-content{padding:3.125rem 1.25rem 3.125rem 40%}.autopromo-section .autopromo-content h2,.autopromo-section .autopromo-content .h2{text-shadow:none;font-size:3.125rem;letter-spacing:-.0625rem}.autopromo-section .autopromo-content h3,.autopromo-section .autopromo-content .h3{text-shadow:none;font-size:1.375rem;letter-spacing:-.0275rem;margin-top:.625rem}}.btn-xl{font-size:1.25rem;line-height:1.1818;letter-spacing:-.01em;padding:.875rem 2.1875rem}@media screen and (min-width: 1024px){.btn-xl{font-size:1.375rem}}.btn-pattern,input[type=submit].btn-pattern,button[type=submit].btn-pattern{transition:color .2s linear,box-shadow .2s linear;background-image:url(/build/assets/btn-bg-7liGEXLB.png);background-size:cover;background-repeat:no-repeat;background-position:50% 50%;border:0;padding-top:.625rem;padding-bottom:.625rem;color:#fff;font-size:1.125rem;line-height:1.334;box-shadow:0 .1875rem .375rem #0000003d}.btn-pattern:hover,input[type=submit].btn-pattern:hover,button[type=submit].btn-pattern:hover{background:#000;color:#fff}.btn-pattern.shadow-none,input[type=submit].btn-pattern.shadow-none,button[type=submit].btn-pattern.shadow-none{box-shadow:none}.btn-pattern.btn-lg,input[type=submit].btn-pattern.btn-lg,button[type=submit].btn-pattern.btn-lg{padding-top:.8125rem;padding-bottom:.8125rem;font-size:1.25rem;line-height:1.2}.btn-pattern.btn-sm,input[type=submit].btn-pattern.btn-sm,button[type=submit].btn-pattern.btn-sm{padding-top:.5rem;padding-bottom:.5rem;font-size:1rem;line-height:1.25}.btn-fb{border-color:#4968ad;background:#4968ad;color:#fff;border-width:1px;padding-top:.625rem;padding-bottom:.625rem;display:block}@media screen and (min-width: 768px){.btn-fb{display:inline-block;padding:.6875rem 1.875rem}}.btn-fb .icon,.btn-fb img{display:inline-block;line-height:1;font-weight:400;margin:-.125rem .625rem 0 0}.btn-google{border-width:1px;padding-top:.625rem;padding-bottom:.625rem;display:block}@media screen and (min-width: 768px){.btn-google{display:inline-block;padding-left:1.875rem;padding-right:1.875rem}}.btn-google .icon,.btn-google img{display:inline-block;line-height:1;font-weight:400;margin:-.125rem .625rem 0 0}.btn-testimonial{border-color:#fd9506;background:#fd9506;color:#fff;border-width:1px;padding-top:.625rem;padding-bottom:.625rem;display:block;border-radius:0;margin-top:-20px;position:relative;z-index:1}@media screen and (min-width: 768px){.btn-testimonial{display:inline-block;padding:.3125rem 1.625rem}}@media screen and (max-width: 767.98px){.btn-testimonial{margin:-20px auto auto}}.btn-testimonial .icon,.btn-testimonial img{display:inline-block;line-height:1;font-weight:400;margin:-.125rem .625rem 0 0}.btn-share-testimonial{width:80%;font-size:1.1rem;border-radius:0 20px 20px;float:right;margin-right:-20px;margin-top:-20px;position:relative;z-index:1}@media screen and (max-width: 1023.98px){.btn-share-testimonial{font-size:.9rem}}@media screen and (max-width: 767.98px){.btn-share-testimonial{width:100%}}.btn-purple{border-color:#261c46;background:#261c46;color:#fff}.social-buttons{padding-bottom:1.25rem}@media screen and (min-width: 768px){.social-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 -1rem;width:calc(100% + 32px)}}.social-buttons li{padding-bottom:1.25rem}@media screen and (min-width: 768px){.social-buttons li{padding-left:1rem;padding-right:1rem}}.sign-up-modal .social-buttons{padding-top:1.375rem;padding-bottom:1.5rem;margin-bottom:0}@media screen and (min-width: 768px){.sign-up-modal .social-buttons{padding-top:0;padding-bottom:1.25rem}}.sign-up-modal .social-buttons li{padding-bottom:.875rem}@media screen and (min-width: 768px){.sign-up-modal .social-buttons li{padding-bottom:.8125rem}}@media screen and (min-width: 768px){.sign-up-modal .social-buttons .btn{min-width:16.5rem}}.btn-choose{font-size:1.125rem;line-height:1.1111}@media screen and (min-width: 1024px){.btn-choose{padding-left:1.125rem;padding-right:1.125rem}}.btn-choose .icon{font-size:.875rem;margin-right:.625rem}.btn-copy{border:2px solid #1d2633;border-radius:0!important}.btn-copy i{background:#dee2e6;border-radius:50%;padding:.4rem;transition:background-color .15s ease-in-out}.btn-copy:hover{background-color:#1d2633;color:#fff}.btn-copy:hover i{background:#4e5f79}.search-box{position:relative;text-align:center}@media screen and (min-width: 768px){.search-box{display:flex;align-items:center}}.delivery-addresses-form .search-box{margin-bottom:1.1875rem}@media screen and (min-width: 1024px){.delivery-addresses-form .search-box{margin-bottom:.9375rem}}.search-box input.form-control{position:relative;padding-right:3.375rem;border-color:#ebe3da}@media screen and (min-width: 768px){.search-box input.form-control{padding-left:1.25rem}}.search-box input.form-control.form-control-lg{border-right:0}@media screen and (min-width: 768px){.search-box input.form-control.form-control-lg{border-radius:.625rem}}@media screen and (min-width: 768px){.delivery-addresses-form .search-box input.form-control.form-control-lg{height:2.75rem;padding-top:.6875rem;padding-bottom:.6875rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}}@media screen and (max-width: 1023.98px){.modal .search-box input.form-control{padding-left:3rem;padding-right:3.375rem}}@media screen and (min-width: 768px){.delivery-addresses-form .search-box input.form-control{border-color:#a6adb4}}.search-box input.form-control::-webkit-input-placeholder{font-style:normal}.search-box input.form-control::-moz-placeholder{opacity:1;font-style:normal}.search-box input.form-control:-moz-placeholder{font-style:normal}.search-box input.form-control:-ms-input-placeholder{font-style:normal}.search-box input.form-control.placeholder{font-style:normal}.search-box .btn-search{position:absolute;right:0;top:0;bottom:0;border:0;padding:1rem 1.125rem;line-height:1.125rem;font-weight:400;border-radius:0 .25rem .25rem 0;z-index:3}@media screen and (min-width: 768px){.search-box .btn-search{border-radius:0 .625rem .625rem 0}}.search-box .btn-search.btn-pattern{background-image:url(/build/assets/btn-bg-7liGEXLB.png)}@media screen and (min-width: 768px){.delivery-addresses-form .search-box .btn-search{padding:.8125rem .875rem}}.search-box .btn-search .icon{display:inline-block;vertical-align:top;font-size:1.125rem;line-height:1}.search-box .input-group{width:100%;position:relative}@media screen and (min-width: 768px){.search-box .input-group{max-width:26.8125rem;margin-right:2.25rem}}@media screen and (max-width: 767.98px){.search-box .input-group{margin-bottom:1rem}}@media screen and (min-width: 768px){.delivery-addresses-form .search-box .input-group{max-width:26.375rem;margin-right:1.875rem}}@media screen and (max-width: 1023.98px){.modal .search-box .input-group{margin-right:0}}@media screen and (min-width: 1024px){#content .search-box .input-group{max-width:23.75rem;margin-right:1.25rem}}@media screen and (min-width: 1200px){#content .search-box .input-group{max-width:26.375rem;margin-right:1.875rem}}.search-box .autocomplete-drop.active{top:0;margin-top:3.75rem}@media screen and (min-width: 768px){.search-box .autocomplete-drop{max-width:26.8125rem}}.search-box .or{font-size:1.25rem;line-height:1.2;font-weight:600;margin-right:1.5625rem}.search-box .geolocation:not(.btn-secondary){border:0}@media screen and (min-width: 768px){.search-box .geolocation{font-size:1.125rem;line-height:1.334;padding-left:1.25rem;padding-right:1.25rem}}@media (min-width: 768px) and (max-width: 1023.98px){.search-box .geolocation .modal:not(.store-choose-modal) .search-box .geolocation .modal{width:2.75rem;background:#fff;line-height:1;color:#1d2633;position:absolute;left:1px;top:1px;bottom:1px;box-shadow:none;border-radius:.625rem 0 0 .625rem!important;padding-left:.3125rem;padding-right:.3125rem;z-index:3}}.search-box .geolocation .icon{display:inline-block;line-height:1;margin:-.1875rem .9375rem 0 0}@media (min-width: 768px) and (max-width: 1023.98px){.modal .search-box .geolocation .icon{margin:0}}.search-form .input-wrap{width:100%;position:relative;margin-bottom:0;background:#fff;border-radius:.25rem}@media screen and (min-width: 768px){.search-form .input-wrap{border-radius:.5rem}}.search-form input.form-control{border:0;height:34px!important;padding:7px 42px 7px 15px;background:transparent;font-size:16px;line-height:20px;color:#122947;font-weight:700;font-family:Arial,Helvetica,sans-serif}@media screen and (min-width: 768px){.search-form input.form-control{border-radius:.5rem;height:40px!important;padding:9px 42px 9px 15px;font-size:18px;line-height:22px}}.search-form input.form-control::-webkit-input-placeholder{font-weight:400;font-family:Calibre,sans-serif;font-style:normal;color:#122947}@media screen and (min-width: 768px){.search-form input.form-control::-webkit-input-placeholder{font-size:1rem;line-height:1.25;color:#12294799}}.search-form input.form-control::-moz-placeholder{opacity:1;font-weight:400;font-family:Calibre,sans-serif;font-style:normal;color:#122947}@media screen and (min-width: 768px){.search-form input.form-control::-moz-placeholder{font-size:1rem;line-height:1.25;color:#12294799}}.search-form input.form-control:-moz-placeholder{font-weight:400;font-family:Calibre,sans-serif;font-style:normal;color:#122947}@media screen and (min-width: 768px){.search-form input.form-control:-moz-placeholder{font-size:1rem;line-height:1.25;color:#12294799}}.search-form input.form-control:-ms-input-placeholder{font-weight:400;font-family:Calibre,sans-serif;font-style:normal;color:#122947}@media screen and (min-width: 768px){.search-form input.form-control:-ms-input-placeholder{font-size:1rem;line-height:1.25;color:#12294799}}.search-form input.form-control.placeholder{font-weight:400;font-family:Calibre,sans-serif;font-style:normal;color:#122947}@media screen and (min-width: 768px){.search-form input.form-control.placeholder{font-size:1rem;line-height:1.25;color:#12294799}}.search-form button[type=submit],.search-form input[type=submit],.search-form .btn-search{position:absolute;right:0;top:0;bottom:0;border:0;background:transparent;border-radius:0 .25rem .25rem 0;color:#1d2633;padding:.5rem 1rem .5rem .375rem;line-height:1.125rem}@media screen and (min-width: 768px){.search-form button[type=submit],.search-form input[type=submit],.search-form .btn-search{border-radius:0 .5rem .5rem 0;padding:.6875rem .8125rem}}.search-form button[type=submit]:hover,.search-form input[type=submit]:hover,.search-form .btn-search:hover{background:#fff;color:#f9533e}.search-form button[type=submit] .icon,.search-form input[type=submit] .icon,.search-form .btn-search .icon{display:inline-block;vertical-align:top;font-size:1.125rem;line-height:1}.search-form .rest-string{display:block;position:absolute;top:0;height:34px;padding:7px 42px 7px 15px;color:#1d2633;z-index:0;font-size:16px;line-height:20px;font-weight:700;font-family:Arial,Helvetica,sans-serif;color:#12294766;border:0}@media screen and (min-width: 768px){.search-form .rest-string{height:40px;padding:9px 42px 9px 15px;font-size:18px;line-height:22px}}@media screen and (min-width: 1024px){.search-form .rest-string{line-height:21px}}.search-form .rest-string span{opacity:0}.ui-helper-hidden-accessible{display:none}.autocomplete{position:relative}.autocomplete-drop{opacity:0;visibility:hidden;position:absolute;top:-9999px;left:-9999px;width:100%;border:0;background:#fff;border-radius:.625rem;box-shadow:0 .1875rem .375rem #0003!important;font-size:1rem;line-height:1.25;font-weight:500;color:#122947;margin-top:.5rem;padding:0;text-align:center;z-index:99}.autocomplete-drop.active{opacity:1;visibility:visible;top:100%;left:0;width:100%;z-index:15}.autocomplete-drop .jcf-scrollable{overflow:auto;width:100%!important;height:100%!important;box-sizing:border-box;padding:1rem .9375rem .9375rem}.autocomplete-drop a{transition:color .2s linear;color:inherit}.autocomplete-drop a:hover{color:#f9533e}.autocomplete-drop .ui-menu{display:none!important;position:static!important;width:100%!important;text-align:left;padding:0 0 .125rem;font-size:1.125rem;line-height:1.2222;font-weight:500;font-family:Calibre,sans-serif;color:#1d2633;margin-bottom:.5rem;border-color:#c9c9c9;border-width:0 0 1px;background:transparent}.autocomplete-drop .ui-menu li{padding:0}.autocomplete-drop .ui-menu .ui-menu-item-wrapper{display:block;padding:0 .3125rem .75rem}.autocomplete-drop .ui-menu .ui-state-default{transition:color .2s linear}.autocomplete-drop .ui-menu .ui-state-active,.autocomplete-drop .ui-menu .ui-widget-content .ui-state-active,.autocomplete-drop .ui-menu .ui-widget-header .ui-state-active,.autocomplete-drop .ui-menu a.ui-button:active,.autocomplete-drop .ui-menu .ui-button:active,.autocomplete-drop .ui-menu .ui-button.ui-state-active:hover{border-color:transparent;background:transparent;color:#f9533e;font-weight:500}.autocomplete-drop .items-title{display:block;text-align:left;padding:0 .3125rem;font-weight:400;margin-bottom:1.25rem}.autocomplete-drop .items-title b,.autocomplete-drop .items-title strong{font-weight:600}.autocomplete-drop .items-holder{text-align:left;border-bottom:1px solid #c9c9c9;padding-bottom:.8125rem;margin-bottom:.8125rem}.autocomplete-drop .prod-link{display:inline-block;vertical-align:top}.autocomplete-drop .product-card{width:100%;flex-direction:row;margin-bottom:0;padding:.4375rem 0;border-bottom:none;color:#1d2633;background:transparent}.autocomplete-drop .product-card .card-img-holder.card-img-holder{width:2.75rem;max-width:2.75rem;flex-basis:2.75rem;flex-shrink:0;height:2.75rem;min-height:2.75rem;margin:0;padding:.3125rem;border-radius:.3125rem;display:flex;align-items:center;justify-content:center;background:#fff}.autocomplete-drop .product-card .card-img-holder.card-img-holder img{max-height:100%;width:auto}.autocomplete-drop .product-card .card-body{flex-grow:1;width:calc(100% - 44px);padding:.1875rem 0 0 .625rem}.autocomplete-drop .product-card .card-body:only-child{padding-left:0}.autocomplete-drop .product-card .card-title{margin:0;font-weight:500}.autocomplete-drop .product-card .price-row{padding:0;border-bottom:none;display:flex;width:100%;border:0}.autocomplete-drop .product-card .price-row .price,.autocomplete-drop .product-card .price-row .old-price{padding:0 .75rem 0 0}.autocomplete-drop .product-card .price-row .price{color:#f9533e;font-weight:500;letter-spacing:normal}@media screen and (min-width: 768px){.autocomplete-drop .product-card .price-row .price{font-size:1.125rem;line-height:1.2222;letter-spacing:normal}}.autocomplete-drop .product-card .price-row .old-price{letter-spacing:normal;font-size:1rem;line-height:1.375}.autocomplete-drop .product-card .price-row .old-price:after{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-10deg);width:65%;height:1px;background:currentColor}@media screen and (max-width: 767.98px){.autocomplete-drop .product-card:nth-child(n+3){display:none}}.hero-section{width:100%;display:flex;position:relative;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;z-index:10}@media screen and (max-width: 767.98px){.hero-section{z-index:2}}.hero-section>.container{width:100%;min-height:5.625rem;padding-top:1.25rem;padding-bottom:1.25rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.hero-section>.container{min-height:17.4375rem}}.hero-section .logo-vape-together{width:9.875rem;background:#fff;border-radius:5.625rem 5.625rem 0 0;padding:.9375rem 1.4375rem;position:absolute;left:50%;bottom:-5.5rem;transform:translate(-50%)}@media screen and (min-width: 1024px){.hero-section .logo-vape-together{width:11.25rem;bottom:-5rem}}.hero-section .logo-vape-together img{vertical-align:top;width:100%;height:auto}.home-hero-section{background-color:#f4b934;color:#fff}.home-hero-section>.container{position:relative;overflow:hidden;padding-top:.9375rem;padding-bottom:1.375rem;z-index:1}@media screen and (min-width: 768px){.home-hero-section>.container{padding-top:3rem;padding-bottom:3rem}}@media screen and (min-width: 1200px){.home-hero-section>.container{padding-top:2.875rem;padding-bottom:4.625rem}}.home-hero-section>.container:before{width:100%;height:100%;content:"";position:absolute;left:-70%;top:50%;transform:translateY(-50%) rotate(-10deg);background:radial-gradient(ellipse at center,#fdeed0,#fdeed0 8%,#fadea2 35%,#f4b934 75%,#f4b934);z-index:0}@media screen and (min-width: 768px){.home-hero-section>.container:before{width:80%;height:130%;background:radial-gradient(ellipse at center,#fdeed0,#f4b934 70%,#f4b934);transform:translateY(-50%) rotate(45deg);left:20%}}.home-hero-section>.container>.row{width:calc(100% + 10px)}@media screen and (min-width: 768px){.home-hero-section>.container>.row{width:calc(100% + 24px)}}.home-hero-section .image-holder{margin:3.375rem -1.25rem 0 -3.4375rem}@media screen and (min-width: 768px){.home-hero-section .image-holder{margin:0 0 0 -1.875rem}}@media screen and (min-width: 1200px){.home-hero-section .image-holder{margin:0 .875rem 0 -2.8125rem}}.home-hero-section .image-holder img{vertical-align:top;max-width:100%;height:auto}@media screen and (min-width: 1200px){.home-hero-section .image-holder img{width:100%}}.home-hero-section .text-holder{padding-right:.625rem;margin-left:-.625rem;text-align:right;font-size:1.375rem;line-height:.9091;font-weight:500;letter-spacing:-.0138em}@media screen and (min-width: 360px){.home-hero-section .text-holder{font-size:1.5rem;line-height:.9167}}@media screen and (min-width: 768px){.home-hero-section .text-holder{text-align:left;margin-left:0;padding:1.5rem 0 0}}@media screen and (min-width: 1024px){.home-hero-section .text-holder{font-size:1.875rem;line-height:.9333}}.home-hero-section .text-holder h1{text-indent:-100%;letter-spacing:-.0138em;margin-bottom:.24em}@media screen and (min-width: 768px){.home-hero-section .text-holder h1{text-indent:0;margin-bottom:.22em}}@media screen and (min-width: 1200px){.home-hero-section .text-holder h1{margin-right:-5rem}}@media screen and (min-width: 1024px){.home-hero-section .text-holder p{max-width:30.625rem}}@media screen and (max-width: 767.98px){.home-hero-section .text-holder .btn{font-size:1.125rem;line-height:1.334;padding-top:.625rem;padding-bottom:.625rem;margin:.625rem -.75rem 0 0}}@media screen and (min-width: 768px){.home-hero-section .text-holder .btn{margin-top:.375rem}}@media screen and (min-width: 1200px){.home-hero-section .text-holder .btn{padding-left:2.125rem;padding-right:2.125rem}}@media screen and (max-width: 767.98px){.home-hero-section .text-holder .btn.btn-pattern{background:#1d2633}}@media screen and (max-width: 767.98px){.home-hero-section .text-holder .btn.btn-pattern:hover{background:#000}}.home-hero-section .logo-vape-together{z-index:2}@media screen and (max-width: 1023.98px){.home-hero-section .logo-vape-together{display:block}}@media screen and (min-width: 1200px){.home-hero-section .logo-vape-together{width:16.4375rem;padding:1.5rem 2.125rem;border-radius:8.75rem 8.75rem 0 0;bottom:-8.75rem}}.hero-section-contact{background:#000;margin-top:-1.625rem;z-index:0}.hero-section-contact>.container{align-items:start;justify-content:start;background-size:cover;background-repeat:no-repeat;background-image:url(/build/assets/hero-contact-mobile-A1BnVXNR.png);font-size:3.125em;letter-spacing:-.0625rem;font-weight:700;color:#fff;line-height:.85;aspect-ratio:394/416}.hero-section-contact>.container strong{background:linear-gradient(112deg,#f3b843 14.13%,#f9533e 64.27%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (min-width: 768px){.hero-section-contact>.container{background-size:contain;align-items:center;aspect-ratio:auto;height:21.25rem;background-image:url(/build/assets/hero-contact-desktop-Q_BEyPla.png);font-size:5rem;letter-spacing:-.1rem}.hero-section-contact>.container .text{padding-bottom:3rem}}.back-panel{display:none}.chromeless .login-holder small,.chromeless .login-holder .small{font-size:70%}.breadcrumb-holder{max-width:1260px;margin:auto}@media screen and (max-width: 767.98px){.back-panel+.breadcrumb-panel{display:none}.back-panel{display:block}.back-panel a:before{content:"";font-size:.75rem;font-weight:700;font-family:icomoon;display:inline-block;padding-right:.75rem}}.breadcrumb{font-weight:500;padding-bottom:.3125rem}@media screen and (min-width: 768px){.breadcrumb{font-size:.875rem;line-height:1.2222;padding-top:.9375rem;padding-bottom:.625rem;margin-bottom:1.5625rem}}@media screen and (min-width: 1024px){.breadcrumb{max-width:calc(80% - 90px)}}.chromeless .breadcrumb{margin-bottom:0}@media screen and (max-width: 767.98px){.breadcrumb .breadcrumb-item{display:none}}@media screen and (max-width: 767.98px){.breadcrumb .breadcrumb-item:first-child{display:flex}}@media screen and (max-width: 767.98px){.breadcrumb .breadcrumb-item:not(:last-child) a:before{content:"";font-size:.75rem;font-weight:700;font-family:icomoon;display:inline-block;padding-right:.75rem}}.breadcrumb a{transition:color .2s linear;color:inherit}.breadcrumb a:hover{color:#f9533e}.rating{color:#f3b843;display:inline-block}.rating .rating-holder{display:flex;flex-flow:row-reverse;margin:0 -1px}.rating:hover input:checked+label i,.rating:hover input:checked~label i{color:#1d263333}.rating:hover input+label:hover i.icon,.rating:hover input+label:hover~label i.icon{color:#f3b843}.rating input{display:none}.rating input:checked+label i,.rating input:checked~label i{color:#f3b843}.rating label{font-size:.75rem;line-height:1;margin:.125rem 0 0 .0625rem;width:.875rem;text-align:center}.rating label i{color:#1d263333}@media screen and (min-width: 1024px){.rating label{margin:0 0 0 .0625rem;font-size:1.0625rem;width:1.1875rem;margin:0 0 0 1px}}.rating[data-state=disabled]{pointer-events:none}.rating[data-state=disabled] label{position:relative;text-align:left}.rating[data-state=disabled] .icon.full{color:#f3b843}.rating[data-state=disabled] .icon.yellow{position:absolute;top:0;left:0;color:#f3b843;overflow:hidden}.rating.rating-lg .rating-holder{margin-left:-.25rem;margin-right:-.25rem}.rating.rating-lg label{font-size:2.0625rem;line-height:1;width:2.1875rem;margin-left:.25rem;margin-right:.25rem}.rating.rating-md .rating-holder{margin-left:-.125rem;margin-right:-.125rem}.rating.rating-md label{font-size:1.1875rem;line-height:1;width:1.25rem;margin-left:.125rem;margin-right:.125rem}.rating.rating-sm .rating-holder{margin:0}.rating.rating-sm label{font-size:.625rem;line-height:1;margin:0;width:.75rem}.rating.rating-alt:hover input:checked+label i,.rating.rating-alt:hover input:checked~label i{color:#0006}.rating.rating-alt:hover input+label:hover i.icon,.rating.rating-alt:hover input+label:hover~label i.icon{color:#f3b843}.rating.rating-alt input{display:none}.rating.rating-alt input:checked+label i,.rating.rating-alt input:checked~label i{color:#f3b843}.rating.rating-alt label i{color:#0006}.rating.rating-alt.rating-lg:hover input:checked+label i,.rating.rating-alt.rating-lg:hover input:checked~label i{color:#0000001a}.rating.rating-alt.rating-lg:hover input+label:hover i.icon,.rating.rating-alt.rating-lg:hover input+label:hover~label i.icon{color:#f3b843}.rating.rating-alt.rating-lg label i{color:#0000001a}.rating-wrap .rating-num{display:inline-block;letter-spacing:-.0143em;padding-left:.4375rem}@media (min-width: 395px){.rating-wrap .rating-num{font-size:.8125rem;margin-top:.125rem}}@media (max-width: 380px) and (min-width: 389px){.rating-wrap .rating-num{font-size:1.01rem}}@media (max-width: 394px) and (min-width: 389px){.rating-wrap .rating-num{font-size:.809rem}}.rating-wrap .rating-num a{transition:color .2s linear;color:#1d2633}.rating-wrap .rating-num a:hover{color:#f9533e}.social-networks{display:flex;align-items:center;font-size:1.6875rem;line-height:1;margin-left:-.625rem;margin-right:-.6875rem}#footer .social-networks{margin:0 -.375rem;justify-content:center}@media screen and (min-width: 768px){#footer .social-networks{justify-content:start}}@media screen and (min-width: 1024px){#footer .social-networks{font-size:1.125rem;line-height:1;margin-left:-.6875rem;margin-right:-.6875rem}}.social-networks li{padding:.1875rem}#footer .social-networks li{padding:.375rem}@media screen and (min-width: 1024px){#footer .social-networks li{padding:.625rem .6875rem}}.social-networks a{transition:color .2s linear;color:inherit}#footer .social-networks a:hover{color:#06bdc5}.social-networks-holder{width:100%}.social-networks-holder .title{display:block;font-size:1.25rem;line-height:.9333;font-weight:500;margin:1.875rem 0 .625rem}.dot-box{font-size:1rem;line-height:1.25}@media screen and (min-width: 768px){.dot-box{height:auto!important;font-size:1.125rem;line-height:1.1111}}.dot-box p:last-of-type{display:inline;margin-bottom:0}.dot-box .read-more{transition:color .2s linear;display:inline;color:currentColor;font-weight:600;text-decoration:underline;margin-left:.3125rem}@media screen and (min-width: 768px){.dot-box .read-more{display:none}}.dot-box .read-more:hover{text-decoration:none;color:#f9533e}.product-list-holder{padding:.9375rem 0;margin:0 -.625rem}.product-list-holder .product-card{width:50%;padding:0 .625rem}.product-list-holder .product-card .badge-warning{background:#ffc119}.product-list-holder .product-card .card-img-holder.card-img-holder{margin-bottom:0}.product-list-holder .product-card .card-button{padding:.75rem .625rem}.product-list-holder .product-card .card-button .btn{padding:.625rem 0 .5625rem;border-radius:.375rem}.product-list-holder .product-card .title-holder{letter-spacing:0}.product-list-holder .product-card .category{font-size:.875rem;letter-spacing:.4px!important}.product-list-holder .product-card .rating-wrap{margin-top:.5625rem}@media screen and (min-width: 1024px){.product-list-holder{margin:0 -.8125rem}.product-list-holder .product-card{width:25%;padding:0 .8125rem}.gallery-section .product-list-holder .product-card{width:20%}}@media screen and (min-width: 1200px){.product-list-holder .product-card{width:20%}}@media print{.product-list-holder .product-card{width:20%}}.product-featured-holder .product-card:nth-child(1){order:1}.product-featured-holder .product-card:nth-child(2){order:2}.product-featured-holder .product-card:nth-child(3){order:3}.product-featured-holder .product-card:nth-child(4){order:4}.product-featured-holder .product-card:nth-child(5){order:5}.product-featured-holder .product-card:nth-child(6){order:6}.product-featured-holder .product-card.autopromo-card{order:3}.product-featured-holder .product-card:nth-child(n+7){display:none}.product-featured-holder .banner{order:3}@media screen and (min-width: 1024px){.product-featured-holder .product-card{order:initial!important;display:flex!important}.product-featured-holder .banner{order:initial}}.card.border-style{border-top:5px solid #2a2b2f!important}.card .btn-light{background:#fff;padding:.5rem;font-size:1rem;font-weight:500;border:none!important;box-shadow:none;border-radius:0;display:flex;justify-content:center;align-items:center;transition:color .3s ease-in-out,background .3s ease-in-out}@media screen and (min-width: 768px){.card .btn-light{font-size:1.125rem}}.card .btn-light:hover,.card .btn-light:focus{background:none;background-image:url(/build/assets/btn-bg-7liGEXLB.png);background-size:contain;background-repeat:repeat;box-shadow:none;color:#fff}.card .btn-light:focus{color:#fff;box-shadow:none!important}.card .btn-light i{display:inline-block;font-size:1.4375rem;padding:0 .625rem 0 0;margin-top:-.125rem}.card .btn-light i.icon-plus{font-size:1.0625rem}.card .btn-light.btn-choose{margin-top:-1px;background-color:#fff0d5;line-height:1.334}.card .btn-light.btn-choose .icon{font-size:.9375rem;margin:.125rem 0 -.125rem}.card .btn-light:not(:disabled):not(.disabled):active,.card .btn-light:not(:disabled):not(.disabled).active,.card .show>.btn-light.dropdown-toggle{color:#fff}.product-card{padding:0;box-shadow:none;margin:0 0 1.25rem;position:relative}.product-card:not(.border){border:none!important}.product-card .card-img-holder.card-img-holder{padding:.75rem 1.125rem 0;height:auto;min-height:7.5rem;background:var(--product-card-background);margin-bottom:.625rem}.product-card .card-img-holder.card-img-holder>a{aspect-ratio:1;height:auto}.product-card .card-img-holder.card-img-holder>a>img{width:100%;object-fit:contain}@media screen and (min-width: 1024px){.product-card{margin:0 0 1.875rem}.product-card .card-img-holder.card-img-holder{padding:.875rem 1.25rem 0}}.product-card.card-horizontal{flex-direction:row;padding:.4375rem 0 .875rem;border-bottom:none;border-radius:0;color:#1d2633;background:transparent;border-bottom:1px solid #c9c9c9;width:100%}@media screen and (min-width: 1024px){.product-card.card-horizontal{margin:0 0 .5625rem}}.product-card.card-horizontal .card-img-holder{width:3.75rem;height:3.75rem;flex-basis:3.75rem;flex-shrink:0;padding:.4375rem 0 0}@media screen and (min-width: 768px){.product-card.card-horizontal .card-img-holder{margin-top:0}}.product-card.card-horizontal .card-img-holder a{width:100%;height:100%;max-width:100%;padding:0;min-height:1px;display:flex;align-items:center;justify-content:center}.product-card.card-horizontal .card-img-holder a:before{display:none}.product-card.card-horizontal .card-img-holder img{vertical-align:top;max-height:100%;width:auto;max-width:100%;height:auto}.product-card.card-horizontal .card-body{flex-grow:1;width:calc(100% - 60px);padding:0 0 0 1rem;font-size:.875rem;line-height:1.2857}@media screen and (min-width: 768px){.product-card.card-horizontal .card-body{font-size:1rem;line-height:1.25;padding:0 0 0 .875rem}}.product-card.card-horizontal .card-body:only-child{padding-left:0}.product-card.card-horizontal .card-title{margin:0;font-weight:600}@media screen and (min-width: 768px){.product-card.card-horizontal .card-title{font-weight:500;font-size:1.125rem;line-height:1}}.product-card.card-horizontal .card-title a{color:inherit}.product-card.card-horizontal .card-title a:hover{color:#f9533e}.product-card.card-horizontal p{margin-bottom:0}.product-card.card-horizontal .price-row{padding:0;border-bottom:none;display:flex;flex-wrap:wrap;width:100%;border:0}.product-card.card-horizontal .price-row .price,.product-card.card-horizontal .price-row .old-price{display:inline-block;vertical-align:top;padding:0;margin:0 .75rem 0 0}.product-card.card-horizontal .price-row .price{color:#f9533e;font-size:1rem;line-height:1.25;font-weight:500;letter-spacing:normal}@media screen and (min-width: 768px){.product-card.card-horizontal .price-row .price{letter-spacing:normal;font-size:1.125rem;line-height:1.1111}}.product-card.card-horizontal .price-row .old-price+.price{font-size:1.125rem;font-weight:700}@media screen and (min-width: 768px){.product-card.card-horizontal .price-row .old-price+.price{font-size:1.25rem}}.product-card.card-horizontal .price-row .old-price{margin-top:.125rem;display:inline-block;vertical-align:top;font-size:1rem;line-height:1.25;font-weight:400;color:#1d263380}@media screen and (min-width: 768px){.product-card.card-horizontal .price-row .old-price{font-size:1.125rem;line-height:1.1111}}.product-card.card-horizontal .price-row .old-price:after{width:100%}.product-card.card-horizontal .prod-info-holder:only-child{margin-bottom:0}@media screen and (max-width: 767.98px){.product-card.card-horizontal .prod-info-holder{margin-bottom:.9375rem}}.product-card.card-horizontal .prod-info-holder p{margin-bottom:.9375rem}.product-card.card-horizontal .prod-info-holder p:last-child{margin-bottom:0}.product-card.card-horizontal.product-in-cart{margin-bottom:0;padding-top:.8125rem;padding-bottom:1.25rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart{align-items:center;padding-top:1.25rem}}.product-card.card-horizontal.product-in-cart.bg-filled{background:#f7f7f7}.content-card .product-card.card-horizontal.product-in-cart.bg-filled{margin-top:-1px;margin-left:-.9375rem;margin-right:-.9375rem;padding-left:.9375rem;padding-right:.9375rem;width:calc(100% + 30px)}@media screen and (min-width: 768px){.content-card .product-card.card-horizontal.product-in-cart.bg-filled{margin-left:-2.1875rem;margin-right:-2.1875rem;padding-left:1.1875rem;padding-right:1.1875rem;width:calc(100% + 70px)}}@media screen and (min-width: 768px){.content-card .product-card.card-horizontal.product-in-cart{margin-left:-1rem;margin-right:-1rem;padding-left:.3125rem;padding-right:.3125rem;width:calc(100% + 32px)}}.content-card .product-card.card-horizontal.product-in-cart:first-child{padding-top:0}@media screen and (min-width: 768px){.content-card .product-card.card-horizontal.product-in-cart:first-child{padding-top:0}}.content-card .product-card.card-horizontal.product-in-cart:last-of-type{border-bottom:0}.content-card .product-card.card-horizontal.product-in-cart:last-child{margin-bottom:-1.25rem}@media screen and (min-width: 768px){.content-card .product-card.card-horizontal.product-in-cart:last-child{margin-bottom:-2.5rem}}.content-card .product-card.card-horizontal.product-in-cart:last-child.bg-filled{border-radius:0 0 .625rem .625rem}.product-card.card-horizontal.product-in-cart.cashback .card-body{font-size:1rem;line-height:1.25}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.cashback .card-body{font-size:1.125rem;line-height:1.223}}@media screen and (max-width: 767.98px){.product-card.card-horizontal.product-in-cart.cashback .card-body:only-child{padding-left:0}}.product-card.card-horizontal.product-in-cart.cashback .prod-info-holder{margin-bottom:1.0625rem}.product-card.card-horizontal.product-in-cart.cashback .card-title{font-size:1.125rem;line-height:1.1111;font-weight:600}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.cashback .card-title{font-size:1.375rem;line-height:1}}.product-card.card-horizontal.product-in-cart.cashback .price-row{padding-bottom:.4375rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.cashback .price-row{padding-top:.125rem;padding-bottom:.25rem}}.product-card.card-horizontal.product-in-cart.cashback .price-row .price,.product-card.card-horizontal.product-in-cart.cashback .price-row .old-price{font-size:1.25rem;line-height:1.2}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.cashback .price-row .price,.product-card.card-horizontal.product-in-cart.cashback .price-row .old-price{font-size:1.5rem}}.product-card.card-horizontal.product-in-cart.cashback .price-row .price{font-weight:600;color:#f9533e}@media screen and (max-width: 767.98px){.product-card.card-horizontal.product-in-cart.cashback .form-holder{max-width:13rem;margin-left:auto}}.product-card.card-horizontal.product-in-cart.promo-code{padding-top:1.25rem;padding-bottom:1.5rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.promo-code{padding-top:.9375rem;padding-bottom:1.25rem}}.product-card.card-horizontal.product-in-cart.promo-code .card-img-holder{width:2rem;height:2rem;flex-basis:2rem;padding-top:.4375rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.promo-code .card-img-holder{width:2.375rem;height:2.375rem;flex-basis:2.375rem;padding-top:.125rem}}.product-card.card-horizontal.product-in-cart.promo-code .card-body{padding-left:1.25rem;font-size:1rem;line-height:1.125}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.promo-code .card-body{font-size:1.125rem;line-height:1.1111}}.product-card.card-horizontal.product-in-cart.promo-code .card-title{font-size:1.125rem;line-height:1.334;font-weight:600}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.promo-code .card-title{font-size:1.5rem;line-height:1}}.product-card.card-horizontal.product-in-cart.promo-code .prod-info-holder{margin-bottom:0;max-width:57%}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.promo-code .prod-info-holder{max-width:46%}}.product-card.card-horizontal.product-in-cart.promo-code .form-holder{width:43%}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.promo-code .form-holder{width:50%}}@media screen and (min-width: 1024px){.product-card.card-horizontal.product-in-cart.promo-code .form-holder{width:49%}}.product-card.card-horizontal.product-in-cart.promo-code .price-holder{padding-right:.875rem;max-width:calc(100% - 20px);flex-basis:calc(100% - 20px)}@media screen and (max-width: 359px){.product-card.card-horizontal.product-in-cart.promo-code .price-holder{text-align:right!important}}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.promo-code .price-holder{max-width:calc(100% - 144px);flex-basis:calc(100% - 144px)}}.product-card.card-horizontal.product-in-cart.promo-code .price-holder strong{font-weight:600}.product-card.card-horizontal.product-in-cart .card-img-holder{width:5rem;height:5rem;flex-basis:5rem;padding-top:2px;mix-blend-mode:multiply}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .card-img-holder{width:7.4375rem;height:7.4375rem;flex-basis:7.4375rem}}.product-card.card-horizontal.product-in-cart .card-body{padding-left:.625rem;width:calc(100% - 80px);background:transparent;overflow:visible}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .card-body{width:calc(100% - 119px)}}.product-card.card-horizontal.product-in-cart .prod-info-holder{margin-bottom:.8125rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .prod-info-holder{margin-bottom:0;max-width:46%}}.product-card.card-horizontal.product-in-cart .card-title{margin-bottom:.125rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .card-title{font-size:1.125rem;line-height:1.1111}}.product-card.card-horizontal.product-in-cart .price-row{padding-top:.25rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .price-row{padding-top:.375rem}}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .price-row .price,.product-card.card-horizontal.product-in-cart .price-row .old-price{margin-right:1.375rem}}.product-card.card-horizontal.product-in-cart .price-row .price{color:#1d2633}@media screen and (max-width: 359px){.product-card.card-horizontal.product-in-cart .form-holder{flex-wrap:wrap}}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .form-holder{width:50%;margin-left:auto;max-width:17.5rem}}@media screen and (min-width: 1024px){.product-card.card-horizontal.product-in-cart .form-holder{width:49%;max-width:16.375rem}}@media screen and (min-width: 1200px){.product-card.card-horizontal.product-in-cart .form-holder{max-width:19.5625rem}}.product-card.card-horizontal.product-in-cart .presence{margin-top:1rem;font-size:.75rem}.product-card.card-horizontal.product-in-cart .price-holder{padding-left:.3125rem;padding-right:.3125rem;max-width:calc(100% - 112px);flex-basis:calc(100% - 112px);font-size:1.25rem;line-height:1.2;font-weight:600}@media screen and (max-width: 359px){.product-card.card-horizontal.product-in-cart .price-holder{max-width:calc(100% - 20px);flex-basis:calc(100% - 20px);text-align:left!important}}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .price-holder{padding-left:.3125rem;padding-right:.9375rem;max-width:calc(100% - 144px);flex-basis:calc(100% - 144px);font-size:1.5rem}}.product-card.card-horizontal.product-in-cart .price-holder strong{font-weight:600}.product-card.card-horizontal.product-in-cart .price-holder .old-price{margin-top:.125rem;display:inline-block;vertical-align:top;font-size:83%;line-height:1.4;font-weight:400;color:#1d263380}.product-card.card-horizontal.product-in-cart .price-holder .old-price:after{width:100%}.product-card.card-horizontal.product-in-cart .delete-holder{min-width:1.25rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .delete-holder{min-width:3.25rem}}.product-card.card-horizontal.product-in-cart .btn-delete{display:inline-block;vertical-align:top;font-size:1rem;line-height:1;color:#a6adb4}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .btn-delete{font-size:1.375rem}}.product-card.card-horizontal.product-in-cart .btn-delete:hover{color:#f9533e}.product-card.card-horizontal.product-in-cart .select-holder{max-width:12.125rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .select-holder{max-width:12.75rem}}.product-card.card-horizontal.product-in-cart .select-holder .jcf-select{margin-bottom:0}@media screen and (max-width: 767.98px){.product-card.card-horizontal.product-in-cart .select-holder .jcf-select{height:2.125rem;padding-top:.375rem;padding-bottom:.375rem}}.product-card.card-horizontal.product-in-cart .select-holder .jcf-select .jcf-select-text{font-size:1.125rem;line-height:1.1111;font-weight:500}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .select-holder .jcf-select .jcf-select-text{font-size:1.25rem;line-height:1}}.product-card.card-horizontal.product-in-cart .btn-wrap{padding-top:.625rem;max-width:12.125rem}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .btn-wrap{padding-top:.9375rem;max-width:12.75rem}}.product-card.card-horizontal.product-in-cart .btn-wrap .btn-add{width:100%}@media screen and (max-width: 359px){.product-card.card-horizontal.product-in-cart .btn-add{padding-left:.3125rem;padding-right:.3125rem}}@media screen and (max-width: 767.98px){.product-card.card-horizontal.product-in-cart .btn-add{padding-top:.1875rem;padding-bottom:.1875rem}}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .btn-add{font-size:1.125rem;line-height:1.334}}.product-card.card-horizontal.product-in-cart .btn-add .icon{display:inline-block;margin-right:1.1875rem;font-size:1.3125rem;line-height:1}@media screen and (max-width: 359px){.product-card.card-horizontal.product-in-cart .btn-add .icon{font-size:1.125rem;line-height:1;margin-right:.3125rem}}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .btn-add .icon{margin-right:.625rem}}.product-card.card-horizontal.product-in-cart .jcf-number{height:2.375rem}@media screen and (max-width: 359px){.product-card.card-horizontal.product-in-cart .jcf-number{margin-bottom:.625rem}}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .jcf-number{height:2.5625rem}}.product-card.card-horizontal.product-in-cart .jcf-number input{border-radius:.25rem;border-color:#a6adb4;font-size:1.25rem;line-height:1.4}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart .jcf-number input{line-height:1.25;padding-top:.4375rem;padding-bottom:.4375rem}}.product-card.card-horizontal.product-in-cart .jcf-number .jcf-btn-dec{border-radius:1.25rem 0 0 1.25rem;background-color:transparent!important}.product-card.card-horizontal.product-in-cart .jcf-number .jcf-btn-inc{border-radius:0 1.25rem 1.25rem 0;background-color:transparent!important}.product-card.card-horizontal.product-in-cart .jcf-number.jcf-disabled{opacity:1}.product-card.card-horizontal.product-in-cart .jcf-number.jcf-disabled .jcf-btn-inc,.product-card.card-horizontal.product-in-cart .jcf-number.jcf-disabled .jcf-btn-dec{display:none}.product-card.card-horizontal.product-in-cart .jcf-number.jcf-disabled input{border-color:transparent}.product-card.card-horizontal.product-in-cart.product-gifted .price-holder{font-size:1.125rem;max-width:none}@media screen and (min-width: 768px){.product-card.card-horizontal.product-in-cart.product-gifted .price-holder{font-size:1.25rem}}.product-card.selected-product-card{border:1px solid #c9c9c9!important;border-radius:.625rem;padding:0;max-width:28.4375rem}.product-card.selected-product-card:last-child{margin-bottom:0}@media screen and (min-width: 768px){.product-card.selected-product-card.card-horizontal .card-img-holder{width:7.3125rem;height:7.3125rem;flex-basis:7.3125rem}}.product-card.selected-product-card.card-horizontal .card-body{padding:1.125rem 1.125rem 1.125rem .875rem}@media screen and (min-width: 768px){.product-card.selected-product-card.card-horizontal .card-body{font-size:1.125rem;line-height:1.1111}}.product-card.selected-product-card.card-horizontal .card-title{margin-bottom:.25rem}.product-card.selected-product-card.card-horizontal p{margin-bottom:.3125rem}.product-card.selected-product-card.card-horizontal p:last-child{margin-bottom:0}.product-card .card-button{padding:.75rem;text-transform:uppercase;font-weight:1rem;color:#fff;margin-top:auto}.product-card .card-button .btn{padding:.75rem 0 .5625rem;width:100%;font-size:1rem}.product-card .card-button .btn.shadow{box-shadow:-3px 3px #0000001f!important}@media screen and (max-width: 767.98px){.product-card .card-button{padding-top:1rem}.product-card .card-button .btn{padding:.625rem 0 .5625rem}.product-card .card-button .btn i{font-size:1.0625rem;margin-right:.4375rem}}@media screen and (min-width: 768px){.product-card.product-pack-card .card-img-holder{height:9.75rem}}.product-card.product-pack-card .title-holder{padding-bottom:.375rem}.product-card.product-pack-card .btn-light{background-color:transparent}@media screen and (min-width: 768px){.product-card.diy-card .card-img-holder{height:11.125rem}}.product-card.diy-card .title-holder{margin-left:0;margin-right:0;padding-bottom:.9375rem;border-bottom:1px solid #c9c9c9}.product-card.diy-card .selected-text{display:none;color:#f9533e}.product-card.diy-card.selected .popup-opener{display:none}.product-card.diy-card.selected .selected-text{display:block}.product-card .card-body.shadow{box-shadow:0 3px 12px #00000040!important}.product-card.selected .card-body{box-shadow:0 0 0 .125rem #f9533e!important;z-index:1}.product-card.selected .card-body:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:#f9533e0f;border-radius:inherit;z-index:0}.product-card.selected .card-img-holder a:before{width:8.125rem;height:5.75rem;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-size:100% 100%;display:block;z-index:5}.product-card .card-body{padding:0;overflow:hidden;position:relative;background:#fff;border-radius:.625rem}.product-card .old-price{letter-spacing:-.0144em;font-size:1rem;position:relative}.product-card .old-price:after{width:65%;height:1px;content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-10deg);background:currentColor}.product-card .card-img-holder{display:flex;justify-content:center;align-items:center;width:100%;position:relative;z-index:2;height:7.5rem}@media screen and (min-width: 768px){.product-card .card-img-holder{height:11.125rem}}.product-card .card-img-holder a{display:flex;justify-content:center;align-items:center;height:100%;width:100%;outline:none;position:relative;max-width:15rem}.product-card .card-img-holder img{max-height:100%;width:auto;max-width:100%;height:auto;display:block;position:relative;z-index:2}.product-card .card-info{padding:1rem 1rem 0;position:relative;z-index:3}.product-card .title-holder{max-height:95px;font-size:.875rem;letter-spacing:-.0243em}@media screen and (min-width: 768px){.product-card .title-holder{font-size:1rem}}.product-card .title-holder .card-title{line-height:1;font-weight:500;font-size:1.125rem;margin:0;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2rem}.product-card .title-holder .card-title a{transition:color .2s linear;color:#1d2633}.product-card .title-holder .card-title a:hover{color:#f9533e}.product-card .title-holder .category{margin:0 0 .625rem;white-space:nowrap;letter-spacing:0}.product-card .title-holder .category a{color:#1d2633;line-height:16px}.product-card .title-holder .category a:hover{color:#f9533e}.product-card .rating-wrap{display:flex;flex-wrap:nowrap;white-space:nowrap;align-items:center;margin-bottom:.3125rem}@media screen and (min-width: 768px){.product-card .rating-wrap{margin-top:.9375rem;margin-bottom:.625rem}}.product-card .rating-wrap .rating label{font-size:.75rem;width:.875rem}.product-card .rating-wrap .rating-num{font-size:.875rem;letter-spacing:0}.product-card .rating-wrap p{margin-bottom:0}.product-card .price-row{padding:0;position:relative}.product-card .price-row--prom{position:absolute;top:-15px;left:0;width:auto;color:#f9533e;font-size:.9375rem;text-align:left;font-weight:100;white-space:nowrap}.product-card .price-row .price,.product-card .price-row .old-price{margin:0 .4375rem 0 0}@media screen and (min-width: 768px){.product-card .price-row .price,.product-card .price-row .old-price{margin:0 1.0625rem 0 0}}.product-card .price-row .price{color:#f9533e;font-size:1.125rem;font-weight:600;letter-spacing:-.025em;position:relative}.product-card .price-row .price--with-promotion{margin-top:.75rem}@media screen and (min-width: 768px){.product-card .price-row .price{font-size:1.5rem;letter-spacing:-.025em}}@media screen and (max-width: 1023.98px){.product-card .price-row .price--with-promotion{margin-top:1rem}}.product-card .price-row .old-price{letter-spacing:-.0144em;font-size:1rem;position:relative}.product-card .price-row .old-price:after{width:65%;height:1px;content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-10deg);background:currentColor}.product-card .product-info-wrap{border-top:1px solid #c9c9c9;border-bottom:1px solid #c9c9c9;padding:.75rem 0}@media screen and (min-width: 375px){.product-card .product-info-wrap{display:flex;align-items:center}}.product-card .product-info-wrap .price-row{border:0;padding:0;margin-bottom:10px}@media screen and (min-width: 375px){.product-card .product-info-wrap .price-row{padding:0 .3125rem;margin-bottom:0;width:50%}}@media screen and (min-width: 768px){.product-card .product-info-wrap .price-row .price{font-size:1.25rem}}.product-card .product-info-wrap .rating-wrap{border:0;padding:0;flex-wrap:nowrap}@media screen and (min-width: 375px){.product-card .product-info-wrap .rating-wrap{padding:0 .3125rem;width:50%}}@media screen and (min-width: 768px){.product-card .product-info-wrap .rating-wrap{margin-top:0}}.product-card .product-info-wrap .rating-wrap .rating-num{font-size:.75rem!important;display:block;width:100%;text-align:center;padding-left:0}.product-card .btn-light{position:relative;z-index:3}.product-card .badges-holder{position:absolute;left:.625rem;top:.625rem;display:flex;flex-wrap:wrap;z-index:4}.product-card .badges-holder>span{margin:0 .3125rem .3125rem 0}.product-card .tag{position:absolute;width:6.25rem;height:auto;z-index:4;left:0;top:-.6875rem;pointer-events:none}@media screen and (max-width: 1023.98px){.product-card .tag{left:-.5rem}}.product-card .tag .text{color:#fff;position:absolute;text-transform:uppercase;font-weight:500;transform:rotate(-45deg);width:6.25rem;top:1.875rem;left:-.8125rem;text-align:center}@media screen and (max-width: 1023.98px){.product-card .tag .text{font-size:.7rem}}@media screen and (min-width: 768px){.product-card .tag .text{font-size:.8rem}}.product-card .tag .text.black{color:#000;font-weight:700}.product-card .tag .text.black.text-lg{font-weight:600}.product-card .tag .text.text-lg{font-size:1.05rem;top:1.75rem}.product-card .tag-horizontal{position:absolute;z-index:4;left:.8125rem;top:0;font:500 1rem Barlow Condensed,sans-serif;text-transform:uppercase;letter-spacing:-.0225rem;border-bottom-right-radius:.125rem;border-top-left-radius:.375rem;padding:.125rem .5rem .1875rem;color:#fff}@media screen and (max-width: 1023.98px){.product-card .tag-horizontal{left:.625rem;top:0}}.product-card .tag-horizontal.bg-primary{background:#f9533e!important}.product-card .tag-horizontal.bg-danger{background:#ff4d4d!important}.product-card .tag-horizontal.bg-dark{background:#1d2633!important}.product-card .tag-horizontal.bg-info{background:#4fc9b3!important}.product-card .tag-horizontal.bg-light{background:#f6f8f9!important}.product-card .tag-horizontal.bg-warning{background:#ffc119!important}.product-card .tag-horizontal.bg-success{background:#2da201!important}.product-card .tag-horizontal.bg-secondary{background:#4e5f79!important}.product-card .tag-horizontal.black{color:#000}.product-card.slide .tag{position:absolute;width:6.25rem;height:auto;z-index:4;left:-.75rem;top:-.6875rem}.product-card.slide .tag-horizontal{left:.75rem}.product-card .popup-close{width:1.0625rem;height:1.0625rem;position:absolute;top:.625rem;right:.625rem;color:#fff;z-index:2;background:none;border:none;padding:0;outline:none}.product-card .popup-close:before,.product-card .popup-close:after{background:#fff;position:absolute;left:0;right:0;height:.125rem}.product-card .popup-close:before,.product-card .popup-close:after{content:"";top:.625rem}.product-card .popup-close:before{right:0;transform:rotate(45deg)}.product-card .popup-close:after{right:0;transform:rotate(-45deg)}.product-card .badge{padding:.29em .5em}@media screen and (min-width: 768px){.product-card .badge{padding:.29em 1em}}.product-card .time-left{font-size:.8125rem;font-weight:500;display:none;align-items:center;padding:.375rem .625rem}@media screen and (min-width: 768px){.product-card .time-left{font-size:.875rem}}.product-card .time-left i{padding:0 .3125rem 0 0}.product-card.selected-product .card-body{border:2px solid #f9533e;position:relative}.product-card.selected-product .card-body:after{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background:url(/build/assets/tourbillon-DPdkjsA-.png) #f9533e0f no-repeat center 4rem;z-index:99}.product-card.selected-product .btn-light{z-index:0}.product-card .card-footer{background:transparent;border-top:none}.overlay-block{transition:transform .2s linear;background:linear-gradient(to bottom,#1d2533cc,#1d2633);position:absolute;left:0;top:-10px;bottom:0;right:0;z-index:5;width:100%;justify-content:center;align-items:center;display:flex!important;transform:translateY(-100%);padding:.9375rem .9375rem 3.75rem}.popup-active .overlay-block{transform:translateY(0)}.overlay-block .overlay-info{z-index:10;color:#fff;width:100%}.overlay-block label{display:block;font-size:.75rem;font-weight:500;letter-spacing:-.015em;text-transform:uppercase;margin:0 0 .75rem}.overlay-block .order-form{width:100%}.overlay-block .order-form .input-holder{margin:0 0 1.0625rem}.overlay-block .order-form .btn{position:absolute;bottom:0;left:0;right:0;color:#fff;padding:.625rem;text-align:center;display:flex;align-items:center;justify-content:center;width:100%;background:#ff5842;box-shadow:none;border-radius:0;font-size:1rem;font-weight:500;letter-spacing:-.23px;border:none}.product-pack-card .overlay-block .order-form .btn{font-size:1.125rem}.overlay-block .order-form .btn:focus{color:#fff;box-shadow:none!important}.overlay-block .order-form .btn i{display:inline-block;padding-right:.9375rem;font-size:1.4375rem}.overlay-block .order-form .btn i.icon-plus{font-size:1.0625rem;padding-right:.625rem}@media screen and (max-width: 400px){.product-card-slider .slick-slide .product-card .rating-wrap{display:flex;flex-direction:column;align-items:start}.product-card-slider .slick-slide .product-card .rating-wrap .rating{margin-bottom:10px}}.product-list-scrollable{overflow-x:scroll;white-space:nowrap;display:flex;flex-wrap:nowrap;margin:0 -.5rem}.product-list-scrollable .card{margin:0 .5rem;width:12rem}.product-gift .title-holder .category{display:block;margin-bottom:.9375rem}.product-gift .tag-horizontal{left:0!important}.product-card--hover .card-img-holder{overflow:hidden}.product-card--hover .card-img-holder img{transition:scale .25s ease-out}.product-card--hover:hover .card-img-holder img{scale:1.2}.news-card{padding:0;border:none;margin:0 0 .9375rem}.news-card a{display:block}.news-card .card-img-holder{margin:0 .625rem .3125rem 0;background-color:#d8d8d8;overflow:hidden;width:100%;border-radius:6px;aspect-ratio:353/197}.news-card .card-img-holder img{width:100%;display:block;height:100%;object-fit:cover;object-position:center center}@media screen and (min-width: 768px){.news-card{margin:0}.news-card .card-img-holder{aspect-ratio:275/197;margin:0 .625rem 0 0}}.news-card .card-info{color:#1d2633;width:100%;padding:.3125rem 0 0}.news-card .card-info .category{display:block;font-size:.875rem;letter-spacing:.08em;font-weight:500;color:#f9533e;text-transform:uppercase;margin:0 0 .3125rem}.news-card .card-info h3,.news-card .card-info .h3{font-size:1.5rem;line-height:1;font-weight:500;letter-spacing:-.0067em}@media screen and (min-width: 768px){.news-card .card-info h3,.news-card .card-info .h3{font-weight:600}}.news-card .card-info h3 br,.news-card .card-info .h3 br{display:none}@media screen and (min-width: 768px){.news-card .card-info h3 br,.news-card .card-info .h3 br{display:inline-block}}@media only screen and (min-width: 768px) and (max-width: 868px){.gallery-section .promo-card.banner{width:80%}}@media only screen and (min-width: 868px) and (max-width: 1024px){.gallery-section .promo-card.banner{width:70%}}@media only screen and (min-width: 1024px) and (max-width: 1300px){.gallery-section .promo-card.banner{width:80%}}.promo-card.banner img{width:100%}.promo-card{border:none;padding:0;color:#fff;position:relative;overflow:hidden;border-radius:0;display:flex;width:100%}@media screen and (min-width: 768px){.promo-card{border-radius:1.125rem;margin:0}}.promo-card.default-style{border-radius:0}.promo-card.default-style h3{margin:0 0 2.625rem}.promo-card.style-1{background:linear-gradient(to right,#55abd9,#69bce8 36%,#87ccf0 53%,#9fd8f6 73%,#9fd8f6 84%,#8ecff2)}@media screen and (min-width: 768px){.promo-card.style-1{background:radial-gradient(ellipse at center,#bce6fd,#bae6fe 2%,#b8e4fd 3%,#b0e1fb 9%,#aedffa 9%,#a0d9f7 19%,#9ed7f6 19%,#90d1f4 29%,#8ecff2 29%,#84cbf1 36%,#82c9f0 36%,#60b8e7 57%,#5fb7e6 60%,#459ece 89%,#469fcf 89%,#429bcb 92%,#429bcb)}}.promo-card.style-1 .card-image{bottom:-.75rem;left:-.3125rem}@media screen and (min-width: 768px){.promo-card.style-1 .card-image{bottom:0}}.promo-card.style-1 .card-image img{width:8.125rem}@media screen and (min-width: 768px){.promo-card.style-1 .card-image img{width:auto}}.promo-card.style-1 .bubble-wrap{left:60%;top:0}@media screen and (min-width: 768px){.promo-card.style-1 .bubble-wrap{top:10%}}.promo-card.style-1 .bubble-wrap img{width:3.1875rem}@media screen and (min-width: 768px){.promo-card.style-1 .bubble-wrap img{width:auto}}.promo-card.style-1 .card-body{text-align:right}@media screen and (max-width: 767.98px){.promo-card.style-1 .card-body{padding-right:2.5rem}}.promo-card.style-1 h3{margin-bottom:1.375rem}.promo-card.style-1 .card-info{margin-left:auto}.promo-card.style-2{background:linear-gradient(to right,#f5a5ae,#f5a5ae 24%,#f6aeb6 57%,#f6adb5 82%,#f5a8b1)}@media screen and (min-width: 768px){.promo-card.style-2{background:radial-gradient(ellipse at center,#fefcfc,snow 4%,#fadfe2 29%,#fbe0e3 30%,#f8ced3 46%,#f9cfd4 46%,#f8cdd2 47%,#f7bcc3 65%,#f5a5ae 84%,#f5a5ad)}}.promo-card.style-2 .card-image{bottom:1.875rem;right:1.25rem}@media screen and (min-width: 768px){.promo-card.style-2 .card-image{right:0}}.promo-card.style-2 .card-image img{width:6.875rem}@media screen and (min-width: 768px){.promo-card.style-2 .card-image img{width:auto}}.promo-card.style-2 .bubble-wrap{right:80%;bottom:-1.25rem}@media screen and (min-width: 768px){.promo-card.style-2 .bubble-wrap{bottom:.3125rem}}.promo-card.style-2 .bubble-wrap img{width:3.125rem}@media screen and (min-width: 768px){.promo-card.style-2 .bubble-wrap img{width:auto}}@media screen and (max-width: 767.98px){.promo-card.style-2 .card-body{min-height:10.625rem}}.promo-card.style-3{background:linear-gradient(to right,#5da57c,#5da57c 62%,#62ac82 70%,#66b287 83%,#66b186)}@media screen and (min-width: 768px){.promo-card.style-3{background:radial-gradient(ellipse at center,#b0dcc3,#a3d6b9 14%,#6ebd90 60%,#5da57c 92%,#5da57c)}}.promo-card.style-3 .card-image{bottom:0;right:.625rem}.promo-card.style-3 .card-image img{width:6.875rem}@media screen and (min-width: 768px){.promo-card.style-3 .card-image img{width:auto}}.promo-card.style-3 .btn{margin-top:auto}.promo-card.style-3 .card-info{display:flex;flex-direction:column;justify-content:space-between;width:70%}@media screen and (min-width: 768px){.promo-card.style-3 .card-info{width:100%}}.promo-card.style-3 .card-body{display:flex;padding:1.75rem 1.875rem 2.1875rem}@media screen and (min-width: 768px){.promo-card.style-3 .card-body{padding:1.5625rem 1.875rem 2.8125rem}}.promo-card.style-3 .bubble-wrap{display:none}@media screen and (min-width: 768px){.promo-card.style-3 .bubble-wrap{right:100%;top:.625rem;display:block}}@media screen and (min-width: 1024px){.promo-card.style-3 .bubble-wrap{top:-1.25rem}}.promo-card.style-3 .bubble-wrap img{width:3.125rem}@media screen and (min-width: 768px){.promo-card.style-3 .bubble-wrap img{width:auto}}.promo-card.style-4{background:#f9533e;border-radius:0}@media screen and (min-width: 768px){.promo-card.style-4{border-radius:1.125rem;margin:0}}.promo-card.style-4 .card-body{min-height:11.25rem;padding:1.5625rem 1.875rem}@media screen and (min-width: 768px){.promo-card.style-4 .card-body{min-height:23.125rem;padding:1.5625rem 1.875rem 2.8125rem}}.promo-card.style-4 .btn{padding:.5rem 1.5625rem}@media screen and (min-width: 768px){.promo-card.style-4 .btn{padding:.5625rem 1.25rem}}.promo-card.style-5{background:linear-gradient(to right,#5da57c,#5da57c 62%,#62ac82 70%,#66b287 83%,#66b186)}@media screen and (min-width: 768px){.promo-card.style-5{background:radial-gradient(ellipse at center,#b0dcc3,#a3d6b9 14%,#6ebd90 60%,#5da57c 92%,#5da57c)}}.promo-card.style-5 .card-image{bottom:-.75rem}@media screen and (max-width: 1023.98px){.promo-card.style-5 .card-image{right:0}}@media screen and (min-width: 768px){.promo-card.style-5 .card-image{bottom:0;left:22%}}.promo-card.style-5 .card-image img{width:8.125rem}@media screen and (min-width: 768px){.promo-card.style-5 .card-image img{width:12.5rem}}.promo-card.style-5 .bubble-wrap{right:80%;bottom:-1.25rem}@media screen and (min-width: 768px){.promo-card.style-5 .bubble-wrap{bottom:.3125rem}}.promo-card.style-5 .bubble-wrap img{width:3.125rem}@media screen and (min-width: 768px){.promo-card.style-5 .bubble-wrap img{width:auto}}@media screen and (max-width: 767.98px){.promo-card.style-5 .card-body{min-height:10.625rem}}@media screen and (min-width: 768px){.promo-card.banner img{border-radius:1.125rem}}.promo-card .card-body{padding:1.5625rem 1.875rem;min-height:11.25rem}@media screen and (min-width: 768px){.promo-card .card-body{min-height:21.875rem}}@media screen and (min-width: 1024px){.promo-card .card-body{min-height:27.5rem}}.promo-card .card-image{position:absolute;z-index:1}.promo-card .card-info{width:65%}@media screen and (min-width: 768px){.promo-card .card-info{width:75%}}@media screen and (min-width: 1024px){.promo-card .card-info{width:100%}}.promo-card h3{font-size:1.875rem;line-height:.9333;letter-spacing:-.0193em;margin:0 0 .9375rem}@media screen and (min-width: 1024px){.promo-card h3{font-size:2.1875rem;line-height:1;margin:0 0 1.25rem}}.promo-card h3 br{display:none}@media screen and (min-width: 768px){.promo-card h3 br{display:inline-block}}.promo-card .btn{padding:.5rem .9375rem;position:relative;z-index:5}@media screen and (min-width: 768px){.promo-card .btn{padding:.5625rem 1.25rem}}.promo-card .bubble-wrap{position:absolute}.gallery-section{padding:.9375rem 0;position:relative;z-index:1}.gallery-section .switcher{gap:1rem;width:100%;margin-top:2rem}.gallery-section .switcher li{flex-grow:1}.gallery-section .switcher a{border:.125rem solid #1d2633;border-radius:.375rem;color:#1d2633;box-shadow:none!important;transition:all .2s linear}.gallery-section .switcher a:hover{border-color:#1d2633;background:#1d2633;color:#fff}.gallery-section .switcher a.active{border-radius:6px;border-color:transparent;color:#fff;background:linear-gradient(180deg,#f9533e,#df301a);box-shadow:-5px 5px #0000001f!important}@media screen and (min-width: 768px){.gallery-section{padding:1.375rem 0}.gallery-section .switcher{margin-top:0;justify-content:space-around}.gallery-section .switcher li{flex-grow:0;min-width:9.375rem}}main>.container .gallery-section:first-child{padding-top:0}@media screen and (min-width: 768px){main>.container .gallery-section:first-child{padding-top:1.375rem}}.gallery-section .promo-card{margin:0 -.9375rem .625rem;width:calc(100% + 30px)}@media screen and (min-width: 768px){.gallery-section .promo-card{margin:0 auto;width:100%}}.gallery-section .promo-card.style-4{margin-bottom:1.5625rem}@media screen and (min-width: 1300px){.gallery-section .promo-card.style-4{margin-bottom:0;margin-left:-3.4375rem;width:calc(100% + 55px)}}@media screen and (max-width: 767.98px){.gallery-section .btn-dark{padding:.5rem}}.product-card-slider{margin:0 -.3125rem .5rem;width:calc(100% + 10px)}.product-card-slider .tag-horizontal{left:0!important}@media screen and (min-width: 768px){.product-card-slider{margin:0 -.8125rem;width:calc(100% + 26px)}}.product-card-slider .slick-track{padding:.3125rem 0}.product-card-slider .slick-slide{padding:0 .3125rem}@media screen and (min-width: 768px){.product-card-slider .slick-slide{padding:0 .875rem}}.gallery-nav{position:relative;padding:.625rem 0;margin-bottom:.625rem}@media screen and (min-width: 768px){.gallery-nav{margin:0 .625rem;padding:1.25rem 0}}.news .gallery-nav .slick-prev,.links .gallery-nav .slick-prev{left:auto;right:2.375rem}@media screen and (min-width: 768px){.news .gallery-nav .slick-prev,.links .gallery-nav .slick-prev{right:auto;left:0}}.gallery-nav h2,.gallery-nav .h2{margin:0;max-width:76%;font-size:1.875rem;line-height:1;letter-spacing:-.22px;font-weight:600}@media screen and (min-width: 1200px){.gallery-nav h2,.gallery-nav .h2{max-width:none;font-size:2.25rem}}.gallery-nav .tag-link{transition:color .2s linear;color:inherit}.gallery-nav .tag-link:hover{color:#f9533e}.gallery-nav .tag-link .title-tag{padding:0;background:none;font-size:1.875rem;letter-spacing:-.0288em;text-transform:uppercase;color:#f9533e;margin-right:.25rem}@media screen and (min-width: 1024px){.gallery-nav .tag-link .title-tag{font-size:2.25rem;letter-spacing:-.0208em}}.gallery-nav .slick-prev,.gallery-nav .slick-next{position:absolute;top:50%;transform:translateY(-50%);left:0}.gallery-nav .slick-next{left:auto;right:0}.slick-prev,.slick-next{transition:background .2s linear;width:1.75rem;height:1.75rem;outline:none;box-shadow:0 .1875rem .375rem #00000029;background:#1d2633;color:#fff;border-radius:50%;font-size:.8125rem;display:flex;justify-content:center;align-items:center;padding:0;border:none}@media screen and (min-width: 768px){.slick-prev,.slick-next{width:2.375rem;height:2.375rem;font-size:1.125rem;padding-top:0}}.slick-prev:hover,.slick-next:hover{background:#000}.slick-prev.slick-disabled,.slick-next.slick-disabled{opacity:.5;pointer-events:none}.slick-prev:focus,.slick-next:focus{outline:none}.slick-prev{padding-right:.125rem}.slick-next{padding-left:.125rem}@media screen and (min-width: 768px){.js-category-description{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid #ebe3da}.content-section:has(.selected-products-slider) .js-category-description{margin-bottom:0;padding-bottom:0;border-bottom:none}}.news-card-slider{margin:0 -.8125rem;width:calc(100% + 26px)}.news-card-slider .slide{width:100%;padding:0 .8125rem}@media screen and (min-width: 768px){.news-card-slider{display:flex}.news-card-slider .slide{width:50%}}@media screen and (min-width: 1024px){.news-card-slider .slide{width:25%}}.news-card-slider .slick-track{padding:.3125rem 0}.news-card-slider .slick-slide{padding:0 .8125rem}.note-text{font-size:.75rem;line-height:1.1667;font-family:Arial,Helvetica,sans-serif}@media screen and (min-width: 768px){.note-text{line-height:1.3334;font-family:Calibre,sans-serif;padding-top:2.5rem;padding-bottom:1.5625rem}}@media screen and (min-width: 768px){.note-text p{margin-bottom:1.3em}}.note-text h6{font-size:.75rem;line-height:1.1667;margin-bottom:1.2em;font-weight:400}@media screen and (min-width: 768px){.note-text h6{line-height:1.3334;margin-bottom:1.3em}}.heading-holder{padding-bottom:.4375rem;position:relative;font-size:.875rem;line-height:1.1429}@media screen and (min-width: 768px){.heading-holder{padding-bottom:2.625rem;font-size:1.125rem;line-height:.8333}}.heading-holder h1{margin-bottom:.1875rem}@media screen and (min-width: 768px){.heading-holder .rating-wrap{padding-top:.5625rem}}.heading-holder p{margin-bottom:0}.heading-holder .rating:hover input:checked+label i,.heading-holder .rating:hover input:checked~label i{color:#bcbcbc}.heading-holder .rating:hover input+label:hover i.icon,.heading-holder .rating:hover input+label:hover~label i.icon{color:#f3b843}@media screen and (min-width: 768px){.heading-holder .rating.rating-md .rating-holder{margin-left:-.125rem;margin-right:-.125rem}}@media screen and (min-width: 768px){.heading-holder .rating.rating-md label{font-size:1.1875rem;line-height:1;width:1.25rem;margin-left:.125rem;margin-right:.125rem}}@media screen and (min-width: 768px){.heading-holder .rating .rating-holder{margin-left:-1px;margin-right:-1px}}@media screen and (min-width: 768px){.heading-holder .rating label{font-size:.9375rem;line-height:1;margin:0 1px;width:1.0625rem;text-align:center}}@media screen and (min-width: 768px){.heading-holder .rating label i{color:#bcbcbc}}@media screen and (min-width: 768px){.heading-holder .rating-wrap .rating-num{font-size:1.125rem;line-height:.8333;letter-spacing:normal;padding-left:.8125rem}}.heading-holder .title-image-block{position:absolute;left:-12.5rem;top:.8125rem;width:10rem;min-height:1px;margin:0}@media screen and (max-width: 1199.98px){.heading-holder .title-image-block{display:none}}@media screen and (min-width: 1300px){.heading-holder .title-image-block{width:12.8125rem;left:-17rem;top:.8125rem}}.heading-holder .title-image-block img{vertical-align:top;max-width:100%;height:auto;margin:0}.heading-holder .title-image-block .bubble-wrap{bottom:9%;left:auto;right:-20%;width:41%}.heading-holder .title-image-block-alt{left:-13.125rem;top:12.5rem;width:9.375rem}@media screen and (min-width: 1300px){.heading-holder .title-image-block-alt{width:11rem;top:12.5rem;left:-16rem}}.heading-holder .title-image-block-alt .bubble-wrap{bottom:auto;left:auto;top:50%;right:-37%;transform:translateY(-50%);width:50%}@media screen and (max-width: 767.98px){.product-detail-card{padding:0 .9375rem 1.25rem;margin-left:-.9375rem;margin-right:-.9375rem;border-radius:0;background:url(/build/assets/bg-decor-uH8NcnEN.png) repeat-x 0 100%}}@media screen and (min-width: 768px){.product-detail-card{border:none;box-shadow:0 .1875rem .375rem 1px #00000029;padding:.9375rem;margin-bottom:2.625rem}}@media screen and (min-width: 1024px){.product-detail-card{padding:.9375rem 0 .875rem}}@media screen and (max-width: 767.98px){.product-detail-card.card{border-top:none;border-bottom:none}}.product-detail-card .price-block{width:100%;display:flex;border-bottom:1px solid #ebe3da;padding-bottom:1.375rem}@media screen and (max-width: 767.98px){.product-detail-card .price-block{display:initial}}@media screen and (min-width: 768px){.product-detail-card .price-block{padding-bottom:1.125rem}}@media screen and (min-width: 768px){.product-pack-section .product-detail-card .price-block{padding-bottom:.75rem}}.product-detail-card .price-col{flex-grow:1}@media screen and (max-width: 767.98px){.product-detail-card .price-col{display:flex;align-items:center;justify-content:space-between}}.product-detail-card .price-col .price-row{margin-bottom:-.1875rem}.product-detail-card .price-col .price{display:inline-block;font-size:1.875rem;line-height:1;font-weight:600}@media screen and (min-width: 768px){.product-detail-card .price-col .price{font-size:2.125rem}}.product-detail-card .price-col .price-desc{display:inline-block;padding-top:.3125rem;font-size:.875rem;line-height:16px;color:#f9533e;margin-left:.625rem}@media screen and (min-width: 1024px){.product-detail-card .price-col .price-desc{margin-left:1.25rem}}@media screen and (min-width: 576px){.product-detail-card .price-col .price-desc .item-price{font-size:2.125rem;font-weight:600}}@media screen and (max-width: 767.98px){.product-detail-card .price-col .price-desc .item-price{font-size:1.5rem}}.product-detail-card .price-col .price-desc .ou-3x{color:#1d2633!important}.product-detail-card .price-col .sans-frais-tag{line-height:10px!important}@media screen and (min-width: 576px){.product-detail-card .price-col .sans-frais-tag{margin-left:5px}}.product-detail-card .price-col .sans-frais-tag .up{font-size:15px!important}.product-detail-card .price-col .sans-frais-tag .down{font-size:10px!important}.product-detail-card .price-col .price-notes{display:block;font-size:.75rem;line-height:1.334}@media screen and (min-width: 768px){.product-detail-card .price-col .price-notes{font-size:.875rem;line-height:1.1429;margin-bottom:.75rem}}.product-detail-card .price-col .old-price{letter-spacing:-.0144em;font-size:1rem;position:relative;margin-right:.375rem}@media screen and (min-width: 768px){.product-detail-card .price-col .old-price{font-size:1.25rem}}.product-detail-card .price-col .old-price:after{width:100%;height:1px;content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-10deg);background:currentColor}.product-detail-card .discount-price-col{width:4.625rem;flex-shrink:0;margin:-2.4375rem 0 0 .625rem;text-align:center;font-size:.6875rem;line-height:1.0909}@media screen and (min-width: 768px){.product-detail-card .discount-price-col{margin-top:-3.4375rem}}.product-detail-card .discount-price-col img{vertical-align:top;max-width:100%;height:auto;margin-bottom:.125rem}@media screen and (min-width: 768px){.product-detail-card .discount-price-col img{margin-bottom:.25rem}}.product-detail-card .discount-price-col span{display:block;padding:0 .3125rem}.product-detail-card .presence{display:block;font-size:.875rem;line-height:1.5714}@media screen and (max-width: 767.98px){.product-detail-card .presence{font-weight:600;font-size:1.1rem}}.product-detail-card .presence.text-warning{color:#ffad21!important}.product-detail-card .alert{margin-bottom:-1px;padding:1.125rem 0 1.25rem 2.5rem}@media screen and (min-width: 768px){.product-detail-card .alert{margin:-1px 0 0}}@media screen and (min-width: 1024px){.product-detail-card .alert{margin-left:0;margin-right:0;padding:1.125rem 0 1.25rem 2.5rem}}.product-detail-card .text-desc-block{padding-top:1.4375rem;padding-bottom:1.5625rem}@media screen and (min-width: 768px){.product-detail-card .text-desc-block{font-size:1.125rem;line-height:1.223;padding-top:1.5625rem}}@media screen and (min-width: 768px){.product-pack-section .product-detail-card .text-desc-block{padding-top:.9375rem;padding-bottom:.9375rem}}.product-detail-card .text-desc-block p{margin-bottom:.95em}.product-detail-card .text-desc-block ul{font-weight:600;margin-bottom:.95em}.product-detail-card .text-desc-block *:last-child{margin-bottom:0}.product-detail-card .product-unavailable{background-color:#fff0d5}.product-detail-card .product-unavailable.product-available-soon{background-color:#d6ffd5}.product-detail-card .product-unavailable .title{font-weight:600;margin-bottom:.375rem;font-weight:1.125rem}.product-detail-card .product-unavailable h3{margin-bottom:1.25rem}.product-detail-card .product-unavailable #email_group{margin-bottom:.9375rem}.product-detail-card .product-unavailable #email_group input::placeholder{font-size:1.125rem;color:#6e6e6e;font-style:normal}.product-detail-card .product-unavailable p{color:#6e6e6e;margin-bottom:1.25rem;font-size:1rem;line-height:1rem}.customize-pack-block{padding-top:1.25rem}@media screen and (min-width: 768px){.customize-pack-block{padding-top:.625rem}}.customize-pack-block h3{margin-bottom:.625rem}.customize-pack-row{display:flex;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;position:relative;background:#fff0d5}.customize-pack-row.selected{background:transparent}.container>.customize-pack-block .customize-pack-row{margin-left:-1.875rem;margin-right:-1.875rem;padding-left:1.875rem;padding-right:1.875rem}@media screen and (min-width: 1024px){.container>.customize-pack-block .customize-pack-row{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:.9375rem;padding-right:.9375rem}}.customize-pack-row .title-text{display:block;flex-grow:1;font-size:1.125rem;line-height:1.0556;font-weight:600}.customize-pack-row .btn{flex-basis:auto;flex-shrink:0;margin-left:.625rem}.add-to-cart-block{padding-top:.875rem;padding-bottom:.875rem;border-bottom:1px solid #ebe3da}@media screen and (min-width: 768px){.add-to-cart-block{padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width: 767.98px){.add-to-cart-block{padding-bottom:0}}.product-pack-section .add-to-cart-block{padding-top:1.125rem;padding-bottom:1.125rem}@media screen and (min-width: 768px){.product-pack-section .add-to-cart-block{padding-top:.625rem;padding-bottom:.625rem}}@media screen and (max-width: 767.98px){.add-to-cart-block.no-customizable{padding:0;border:none}}.add-to-cart-block h3{display:none}@media screen and (min-width: 768px){.add-to-cart-block h3{display:block;margin-bottom:.75rem}}@media screen and (min-width: 768px){.product-pack-section .add-to-cart-block h3{margin-bottom:1.25rem}}.add-to-cart-form label{display:inline-block;font-size:1.125rem;line-height:1.334;font-weight:400;padding:0 .625rem 0 0;margin:0}.product-pack-section .add-to-cart-form label{line-height:1.223}@media screen and (min-width: 768px){.product-pack-section .add-to-cart-form label{line-height:1.0556}}.add-to-cart-form .dosage-group{display:flex;align-items:center;margin-bottom:0}@media screen and (min-width: 768px){.add-to-cart-form .dosage-group{margin-bottom:.625rem}}@media screen and (min-width: 768px){.product-pack-section .add-to-cart-form .dosage-group{margin-bottom:.9375rem}}.add-to-cart-form .dosage-group label{flex-grow:1;margin-bottom:0}.add-to-cart-form .dosage-group .jcf-select{max-width:12.5rem;width:auto;margin-bottom:0}@media screen and (min-width: 768px){.add-to-cart-form .dosage-group .jcf-select{padding-left:.625rem}}.product-pack-section .add-to-cart-form .dosage-group .jcf-select{max-width:6rem}@media screen and (min-width: 1024px){.product-pack-section .add-to-cart-form .dosage-group .jcf-select{max-width:8.125rem}}@media screen and (max-width: 767.98px){.add-to-cart-group{width:100%;background:#fff;padding-top:.75rem;padding-bottom:0}}@media screen and (min-width: 768px){.add-to-cart-group{padding-top:.625rem;padding-bottom:.625rem}}@media screen and (min-width: 768px){.fixed-position .add-to-cart-group{position:fixed;top:auto!important;bottom:0!important;left:0!important;width:100%!important;background:#fff;box-shadow:0 0 .375rem #0000001a;animation:slideInUp .25s both;z-index:99}}.resize-active .add-to-cart-group{animation:none}@media screen and (max-width: 767.98px){.add-to-cart-group .container{padding-left:0;padding-right:0}}@media screen and (min-width: 768px){.fixed-position .add-to-cart-group .container{align-items:center;display:flex}}@media screen and (min-width: 768px){.sticky-wrap-add-to-cart-group:not(.fixed-position) .add-to-cart-group .container{padding-left:0;padding-right:0}}.sticky-wrap-add-to-cart-group .add-to-cart-group .container .out-of-stock{display:none}.sticky-wrap-add-to-cart-group.fixed-position .add-to-cart-group .container .out-of-stock{display:inherit}.add-to-cart-group .product-title{display:none}@media screen and (min-width: 768px){.fixed-position .add-to-cart-group .product-title{display:inline-block;vertical-align:top;max-width:44%;padding-right:.9375rem;flex-shrink:0;flex-grow:1}}@media screen and (min-width: 1200px){.fixed-position .add-to-cart-group .product-title{display:flex;align-items:center;max-width:50%}}.add-to-cart-group h4,.add-to-cart-group .h4{font-weight:600}@media screen and (min-width: 1200px){.add-to-cart-group h4,.add-to-cart-group .h4{margin:0 5rem 0 0}}.add-to-cart-group .details-link{display:inline-block;vertical-align:top;font-size:1rem;line-height:1.375;color:#1d2633;text-decoration:underline;white-space:nowrap;flex-shrink:0}.add-to-cart-group .details-link:hover{text-decoration:none;color:#f9533e}.add-to-cart-group .form-group{width:100%;display:flex;align-items:center;margin-bottom:0;justify-content:space-between;flex-wrap:wrap}@media screen and (min-width: 1024px){.add-to-cart-group .form-group{flex-wrap:nowrap}}@media screen and (min-width: 768px){.fixed-position .add-to-cart-group .form-group{flex-wrap:nowrap;width:auto;max-width:56%;justify-content:flex-end;padding-left:.9375rem;flex-grow:1}}@media screen and (min-width: 1200px){.fixed-position .add-to-cart-group .form-group{max-width:50%}}.add-to-cart-group .form-group .jcf-number .jcf-btn-dec{top:2px;bottom:3px;left:2px}.add-to-cart-group .form-group .jcf-number .jcf-btn-inc{top:2px;bottom:3px;right:2px}@media screen and (max-width: 767.98px){.add-to-cart-group label[for=quantity]{display:block}}@media screen and (min-width: 576px){.add-to-cart-group label{display:inline-block}}@media screen and (min-width: 768px){.fixed-position .add-to-cart-group label{display:none}}@media screen and (min-width: 576px){.add-to-cart-group .jcf-number{margin-right:1.0625rem}}@media screen and (min-width: 768px){.add-to-cart-group .jcf-number{margin-left:.3125rem;margin-right:.3125rem;height:2.625rem}}@media screen and (min-width: 768px){.add-to-cart-group .jcf-number input{font-size:1.25rem;line-height:1.2;padding-top:.5rem;padding-bottom:.5rem;border-radius:50rem}}@media screen and (min-width: 768px){.add-to-cart-group .jcf-number .jcf-btn-inc{border-radius:0 50rem 50rem 0}}@media screen and (min-width: 768px){.add-to-cart-group .jcf-number .jcf-btn-dec{border-radius:50rem 0 0 50rem}}.add-to-cart-group .price{font-size:1.875rem;line-height:1;font-weight:600;color:#f9533e;display:none;margin-left:.3125rem;margin-right:.3125rem}@media screen and (min-width: 1024px){.add-to-cart-group .price{font-size:2.125rem;line-height:1;margin-left:1.875rem;margin-right:1.875rem}}@media screen and (min-width: 768px){.fixed-position .add-to-cart-group .price{display:inline-block}}.add-to-cart-group input[type=submit],.add-to-cart-group button[type=submit],.add-to-cart-group .btn{margin:.9375rem 0 0;font-size:1.125rem;line-height:1.334;display:block;width:100%}@media screen and (min-width: 1024px){.add-to-cart-group input[type=submit],.add-to-cart-group button[type=submit],.add-to-cart-group .btn{margin:0 0 0 .3125rem;display:inline-block;width:auto}}@media screen and (min-width: 1200px){.add-to-cart-group input[type=submit],.add-to-cart-group button[type=submit],.add-to-cart-group .btn{padding-left:1.5625rem;padding-right:1.5625rem}}@media screen and (min-width: 768px){.fixed-position .add-to-cart-group input[type=submit],.fixed-position .add-to-cart-group button[type=submit],.fixed-position .add-to-cart-group .btn{display:inline-block;width:auto;margin:0 0 0 .3125rem}}.add-to-cart-group input[type=submit] .icon,.add-to-cart-group button[type=submit] .icon,.add-to-cart-group .btn .icon{font-size:1.375rem;line-height:1;margin-right:.625rem}@media (min-width: 360px){.add-to-cart-group input[type=submit] .icon,.add-to-cart-group button[type=submit] .icon,.add-to-cart-group .btn .icon{margin-right:1.25rem}}@media screen and (min-width: 768px){.add-to-cart-group input[type=submit] .icon,.add-to-cart-group button[type=submit] .icon,.add-to-cart-group .btn .icon{margin-right:.625rem}}@keyframes slideInUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.animate-slide-in-up{animation-name:slideInUp}@keyframes slideInDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}.animate-slide-in-down{animation-name:slideInUp}@media screen and (max-width: 767.98px){.product-detail.related-products-section{padding-left:.9375rem;padding-right:.9375rem}}.how-many-boosters{font-size:20px;font-style:normal;font-weight:600}.how-many-boosters .col-10:nth-child(odd){background:#f6f6f6}.how-many-boosters .base{padding:.25rem}.how-many-boosters .base img{height:42px;width:auto}.how-many-boosters .boosters{padding:.25rem .25rem .25rem 0}.how-many-boosters .boosters img{height:33.5px;width:auto;float:left}@media screen and (min-width: 768px){.how-many-boosters{font-size:26px;display:flex}.how-many-boosters .col-10:nth-child(odd){background:transparent;border-right:1px solid #D9D9D9}.how-many-boosters .col-10:nth-child(1),.how-many-boosters .col-10:nth-child(2),.how-many-boosters .col-10:nth-child(5),.how-many-boosters .col-10:nth-child(6){background:#f6f6f6}.how-many-boosters .base{padding:1rem}.how-many-boosters .base img{height:auto;padding-right:.5rem}.how-many-boosters .boosters{padding:1rem 1rem 1rem 0}.how-many-boosters .boosters img{height:auto}}.text-primary a.text-primary{text-decoration:underline}.text-primary a.text-primary:hover{text-decoration:none}.product-warning{font-size:.875rem}.product-warning img{float:left;width:2.5rem;height:2.5rem;margin-right:.625rem}.product-warning strong{font-weight:600}.dont-vape{background:#efeeee;font-size:1rem;font-weight:600;text-align:center;padding:.8125rem 0}.dont-vape img{margin-right:.3125rem;width:1.875rem;height:auto}@media screen and (min-width: 1024px){.dont-vape{font-size:1.25rem}.dont-vape img{margin-right:.8125rem;width:2.1875rem}}.product-visual{position:relative;padding-bottom:.9375rem}@media screen and (min-width: 768px){.product-visual{position:relative;padding-bottom:2.625rem}}.product-visual .tag{position:absolute;width:9.25rem;top:-1rem;left:-.9375rem;z-index:1;pointer-events:none}@media screen and (max-width: 767.98px){.product-visual .tag{display:none}}.product-visual .tag .text{color:#fff;position:absolute;text-transform:uppercase;font-size:1.2rem;transform:rotate(-45deg);width:8.125rem;top:2.875rem;left:-.625rem;text-align:center;font-weight:500}.product-visual .tag .text.text-lg{font-size:1.4rem;left:-.625rem;top:2.75rem;font-weight:600}.product-visual .tag .text.black{color:#000;font-weight:700}.product-visual .tag.mobile{width:6.63rem;position:absolute;top:1.125rem;left:-.6875rem;z-index:3}@media screen and (max-width: 767.98px){.product-visual .tag.mobile{display:block}}@media screen and (min-width: 768px){.product-visual .tag.mobile{display:none}}.product-visual .tag.mobile img{box-shadow:none}.product-visual .tag.mobile .text{z-index:5;top:1.9375rem;left:-1.5625rem;font-size:.8rem;font-weight:600}.product-visual .tag.mobile .text.text-lg{font-size:1.1rem;top:1.8125rem;left:-1.5625rem}.product-slideshow-wrap{position:relative;padding-top:.625rem}@media screen and (min-width: 768px){.product-slideshow-wrap{padding-top:0}}@media screen and (min-width: 768px){.product-slideshow-wrap.decorated:after{display:none}}.product-slideshow-wrap .badges-holder{position:absolute;left:0;top:0;right:-.875rem;padding:.875rem 0 0;display:flex;flex-wrap:wrap;align-items:flex-start;z-index:2}@media screen and (min-width: 768px){.product-slideshow-wrap .badges-holder{right:0;padding-left:.875rem}}@media screen and (min-width: 1024px){.product-slideshow-wrap .badges-holder{padding:.9375rem 0 0 1.25rem}}.product-slideshow-wrap .badges-holder .badge-warning{background:#ffc119}.product-slideshow-wrap .badges-holder .badge{font-size:1.125rem;line-height:1.1111;padding:.25rem .625rem;margin:0 .875rem .3125rem 0}@media screen and (min-width: 768px){.product-slideshow-wrap .badges-holder .badge{font-size:.875rem;line-height:1.5714;padding-top:1px;padding-bottom:1px;margin-top:.125rem}}@media screen and (min-width: 1024px){.product-slideshow-wrap .badges-holder .badge{margin-right:1.25rem}}.product-slideshow-wrap .badges-holder .badge.badge-lg{font-size:1.625rem;line-height:1.1538;padding:.1875rem .8125rem}@media screen and (min-width: 768px){.product-slideshow-wrap .badges-holder .badge.badge-lg{font-size:1.625rem;line-height:1.1538;padding-top:.1875rem;padding-bottom:.1875rem;margin-top:0}}.product-slideshow-wrap .badges-holder .badge .icon{font-size:1.25rem;line-height:1;display:inline-block;vertical-align:middle;margin:-.1875rem .3125rem -.0625rem 0}@media screen and (min-width: 768px){.product-slideshow-wrap .badges-holder .badge .icon{font-size:1rem}}.product-slideshow{width:calc(100% + 30px);margin:0 -.9375rem .4375rem;padding:0 2.6875rem;position:relative}@media screen and (min-width: 768px){.product-slideshow{border-radius:.5rem;box-shadow:0 .1875rem .375rem 1px #00000029;margin:0 0 1.5rem;padding:0;width:100%}}.product-slideshow .slick-arrow{width:2.1875rem;height:2.8125rem;position:absolute;left:.375rem;top:50%;transform:translateY(-50%);border-radius:0;background:transparent;box-shadow:none;font-size:0;line-height:0}@media screen and (min-width: 768px){.product-slideshow .slick-arrow{display:none!important}}.product-slideshow .slick-arrow:hover{background:transparent}.product-slideshow .slick-arrow:hover:before{border-color:#f9533e}.product-slideshow .slick-arrow.slick-disabled{opacity:.1}.product-slideshow .slick-arrow.slick-disabled:before{border-color:#1d2633}.product-slideshow .slick-arrow:before{transition:border-color .2s linear,opacity .2s linear;width:1.375rem;height:1.375rem;content:"";border:solid #1d2633;border-width:.125rem 0 0 .125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);margin-left:.3125rem}.product-slideshow .slick-next{left:auto;right:.375rem}.product-slideshow .slick-next:before{transform:translate(-50%,-50%) rotate(135deg);margin-left:-.4375rem}.product-slideshow .slide{height:17.1875rem}@media screen and (min-width: 768px){.product-slideshow .slide{height:22.3125rem;border-radius:.5rem;overflow:hidden}}@media screen and (min-width: 1024px){.product-slideshow .slide{height:28.375rem}}.product-slideshow .slide-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;margin:auto}@media screen and (max-width: 767.98px){.product-slideshow .slide-wrap{width:13.75rem}}@media screen and (max-width: 767.98px){.product-slideshow .slide-wrap img{border-radius:.5rem;box-shadow:0 .1875rem .375rem 1px #00000029}}.product-slideshow .slide-wrap:before{display:none;width:9rem;height:6.1875rem;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32.222' height='22' viewBox='0 0 32.222 22'%3E%3Cg id='Group_3' data-name='Group 3' transform='translate(-30 0)'%3E%3Cpath id='Fill_32' data-name='Fill 32' d='M31.5,1.619a3.952,3.952,0,0,1-3.664,2.83c-1.773.044-3.548.007-5.321.012a7.581,7.581,0,0,0-1.012.06,5.427,5.427,0,0,0-4,2.647,9.063,9.063,0,0,0-1.242,3.5c-.056.371-.084.746-.127,1.137.225,0,.415-.008.6,0,.124.007.178-.032.214-.161a3.923,3.923,0,0,1,.794-1.541A4.269,4.269,0,0,1,20.9,8.656c.468-.026.939,0,1.408,0h.925a.356.356,0,0,1,0,.076c-.085.28-.165.561-.257.839a16.442,16.442,0,0,1-3.22,5.784,10.039,10.039,0,0,1-5.36,3.286,8.112,8.112,0,0,1-2.5.237,8.365,8.365,0,0,1-4.058-1.441,6.768,6.768,0,0,1-3.064-6.687A8.151,8.151,0,0,1,6.8,6.151a10.86,10.86,0,0,1,6.974-3.639c.305-.042.614-.059.927-.088V.049a.251.251,0,0,0-.053-.021A1.367,1.367,0,0,0,14.5.012a15.31,15.31,0,0,0-3.149.175A15.457,15.457,0,0,0,6.686,1.794,13.047,13.047,0,0,0,2.128,5.709,10.792,10.792,0,0,0,.2,14.2a8.8,8.8,0,0,0,3.837,5.868A11.453,11.453,0,0,0,10.773,22a14.023,14.023,0,0,0,4.118-.709,12.779,12.779,0,0,0,5.258-3.219,17.156,17.156,0,0,0,3.483-5.327,27.058,27.058,0,0,0,1.342-3.92c.034-.131.082-.182.22-.177.343.012.688.02,1.031,0a6.494,6.494,0,0,0,1.215-.133,6,6,0,0,0,3.807-3.082A7.815,7.815,0,0,0,32.174,2.3c.028-.306.032-.614.048-.929h-.654c-.022.086-.041.168-.064.248' transform='translate(30)' fill-opacity='0.1' fill='%23000000'/%3E%3C/g%3E%3C/svg%3E");background-size:100% 100%;background-repeat:no-repeat;margin-top:5px;z-index:1}@media screen and (min-width: 768px){.product-slideshow .slide-wrap:before{width:12.5rem;height:8.625rem}}@media screen and (min-width: 1024px){.product-slideshow .slide-wrap:before{width:14.25rem;height:9.8125rem}}.product-slideshow a{cursor:url(/build/assets/zoom-Dnt_YcyZ.png),pointer}.product-slideshow img{vertical-align:top;max-height:100%;width:auto;max-width:100%;height:auto;position:relative;z-index:2}.product-thumbnails{position:relative;width:calc(100% + 30px);margin:0 -.9375rem .8125rem;padding:0 2.1875rem}@media screen and (min-width: 768px){.product-thumbnails{margin-left:-.125rem;margin-right:-.125rem;padding:0 2.3125rem;width:calc(100% + 4px)}}@media screen and (min-width: 1200px){.product-thumbnails{margin-left:-2.3125rem;width:calc(100% + 39px)}}.product-thumbnails .slick-arrow{width:2.1875rem;height:2.8125rem;position:absolute;left:.375rem;top:50%;transform:translateY(-50%);border-radius:0;background:transparent;box-shadow:none;font-size:0;line-height:0}@media screen and (min-width: 768px){.product-thumbnails .slick-arrow{left:0}}.product-thumbnails .slick-arrow:hover{background:transparent}.product-thumbnails .slick-arrow:hover:before{border-color:#f9533e}@media screen and (min-width: 768px){.product-thumbnails .slick-arrow:hover:before{opacity:1}}.product-thumbnails .slick-arrow.slick-disabled{opacity:.1}@media screen and (min-width: 768px){.product-thumbnails .slick-arrow.slick-disabled{display:none!important}}.product-thumbnails .slick-arrow:before{transition:border-color .2s linear;width:1.375rem;height:1.375rem;content:"";border:solid #1d2633;border-width:.125rem 0 0 .125rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);margin-left:.3125rem}@media screen and (min-width: 768px){.product-thumbnails .slick-arrow:before{opacity:.4}}.product-thumbnails .slick-next{left:auto;right:.375rem}@media screen and (min-width: 768px){.product-thumbnails .slick-next{left:auto;right:0}}.product-thumbnails .slick-next:before{transform:translate(-50%,-50%) rotate(135deg);margin-left:-.4375rem}.product-thumbnails .slick-list{padding:.375rem}.product-thumbnails .slick-list .slick-current .slide-wrap{border-color:#ebe3da}@media screen and (min-width: 768px){.product-thumbnails .slick-list .slick-current .slide-wrap{border-color:#0000004d}}.product-thumbnails .slick-list:focus{outline:none}.product-thumbnails .slick-list .slide-wrap:hover{border-color:#ebe3da}@media screen and (min-width: 768px){.product-thumbnails .slick-list .slide-wrap:hover{border-color:#0000004d}}.product-thumbnails .slick-list .slide-wrap{transition:border-color .2s linear,box-shadow .2s linear;width:3.125rem;height:3.125rem;display:flex;align-items:center;justify-content:center;margin:0 auto;border:1px solid transparent;background:#fff}@media screen and (min-width: 375px){.product-thumbnails .slick-list .slide-wrap{width:4.0625rem;height:4.0625rem}}@media screen and (min-width: 576px){.product-thumbnails .slick-list .slide-wrap{width:7.1875rem;height:7.1875rem}}@media screen and (min-width: 768px){.product-thumbnails .slick-list .slide-wrap{width:5.25rem;height:5.25rem;border-radius:.25rem;border-width:.125rem;box-shadow:0 .125rem .25rem #0003}}@media screen and (min-width: 1024px){.product-thumbnails .slick-list .slide-wrap{width:7.625rem;height:7.625rem}}.product-thumbnails .slick-list img{vertical-align:top;max-height:100%;width:auto;max-width:100%;height:auto}.product-details-collapses{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:.9375rem;padding-right:.9375rem;width:calc(100% + 30px)}@media screen and (min-width: 768px){.product-details-collapses{margin-left:0;margin-right:0;padding:0;width:100%}}@media screen and (min-width: 768px){.product-details-collapses.decorated:after{display:none}}@media screen and (min-width: 768px){.product-pack-section .product-details-collapses.decorated:after{display:block}}@media screen and (min-width: 768px){.product-details-collapse{padding:2.4375rem 0 2.75rem;position:relative;font-size:1.125rem;line-height:1.223}}@media screen and (min-width: 768px){.product-pack-section .product-details-collapse{padding-bottom:1.75rem}}.product-details-collapse h2,.product-details-collapse .h2{font-weight:600;margin-bottom:0}@media screen and (min-width: 768px){.product-details-collapse h2,.product-details-collapse .h2{margin-bottom:1.0625rem}}.product-details-collapse .collapse-opener{transition:color .2s linear,border-color .2s linear;display:block;padding:.8125rem 2.5rem .8125rem .9375rem;color:#1d2633;position:relative;border-bottom:1px solid #ebe3da}@media screen and (min-width: 768px){.product-details-collapse .collapse-opener{pointer-events:none;border-bottom:0;padding:0}}.product-details-collapse .collapse-opener[aria-expanded=true]{border-bottom-color:transparent}.product-details-collapse .collapse-opener[aria-expanded=true]:after{transform:translateY(-50%) rotate(-135deg);opacity:.4;margin-top:.25rem}.product-details-collapse .collapse-opener:after{transition:transform .2s linear,opacity .2s linear,margin-top .2s linear;width:.75rem;height:.75rem;content:"";position:absolute;right:.9375rem;top:50%;transform:translateY(-50%) rotate(45deg);border:solid currentColor;border-width:0 .125rem .125rem 0}@media screen and (min-width: 768px){.product-details-collapse .collapse-opener:after{display:none}}.product-details-collapse:last-child .collapse-opener{border-bottom-color:transparent}@media screen and (min-width: 768px){.product-details-collapse .collapse,.product-details-collapse .collapse.show,.product-details-collapse .collapsing,.product-details-collapse .collapsing.show{height:auto!important;display:block!important}}.product-details-collapse .collapse-wrap{padding:0 .9375rem .625rem}@media screen and (min-width: 768px){.product-details-collapse .collapse-wrap{padding-left:0;padding-right:0}}.product-details-collapse .collapse-wrap>*:last-child{margin-bottom:0}.product-details-collapse .collapse-wrap>.embed-responsive{margin-bottom:1rem}.product-details-collapse .collapse-wrap>img{display:inline-block;vertical-align:top;max-width:100%;height:auto;margin-bottom:.875rem}@media screen and (min-width: 768px){.product-details-collapse .collapse-wrap>img{margin-top:1.25rem;margin-bottom:2.3125rem}}.product-details-collapse img{max-width:100%;height:auto}.delivery-details{padding:1.875rem .625rem 1.5625rem;margin-bottom:0;font-size:.875rem;line-height:1.1429;font-weight:600;border-top:1px solid #ebe3da}@media screen and (max-width: 767.98px){.delivery-details{border-bottom:1px solid #ebe3da}}.delivery-details.bg-beige{border:none!important}@media screen and (min-width: 768px){.delivery-details{order:3;padding:1.0625rem 0 1.625rem;font-size:1rem;line-height:1.125;border-top:0;border-bottom:1px solid #ebe3da}}.order-card .delivery-details{padding:1.3125rem 0 2.0625rem;border:0;font-size:1rem;line-height:1.125}@media screen and (min-width: 768px){.order-card .delivery-details{border:0}}.order-card .delivery-details li:not(:last-child){padding-bottom:1.0625rem}.order-card .delivery-details .icon{width:2.375rem;padding:.25rem .625rem 0 0}.order-card .delivery-details .icon-pin{font-size:1.6875rem}.delivery-details li{width:100%;display:flex}.delivery-details li:not(:last-child){padding-bottom:.9375rem}@media screen and (min-width: 768px){.delivery-details li:not(:last-child){padding-bottom:1.0625rem}}.delivery-details .icon{flex-shrink:0;width:3.625rem;padding:.25rem 1.4375rem 0 0;text-align:center;font-size:1.5625rem;line-height:1;color:#06bdc5}@media screen and (min-width: 768px){.delivery-details .icon{padding-top:.3125rem;font-size:1.625rem}}.delivery-details .text-wrap{flex-grow:1;font-weight:600;font-size:1.125rem}.delivery-details p{margin-bottom:.125rem}.delivery-details mark{padding:0;color:#06bdc5;background:transparent}.delivery-details a.link{color:#1d2633;text-decoration:underline;font-weight:400}.delivery-details a.link:hover{color:#f9533e}.promo-popup-holder{position:relative}.promo-popup-holder.position-fixed h3{display:none}.promo-popup-holder.popup-active .jcf-number:before,.promo-popup-holder.popup-active .jcf-number:after{opacity:1;visibility:visible}.promo-popup-holder .jcf-number:before{transition:opacity .2s linear,visibility .2s linear;width:1.25rem;height:1.25rem;content:"";position:absolute;left:50%;bottom:100%;margin-bottom:.375rem;transform:translate(-50%) rotate(-45deg) skew(-24deg,-24deg);background:#fff;box-shadow:0 .1875rem .375rem #00000029;z-index:2;opacity:0;visibility:hidden}.promo-popup-holder .jcf-number:after{transition:opacity .2s linear,visibility .2s linear;width:1.25rem;height:1.3125rem;content:"";position:absolute;left:50%;bottom:100%;margin-bottom:.9375rem;transform:translate(-50%);background:#fff;z-index:2;opacity:0;visibility:hidden}.promo-popup-holder .jcf-number~.promo-popup:before{display:none}.promo-popup{transition:opacity .2s linear,visibility .2s linear;width:18.125rem;background:#fff;border-radius:.3125rem;box-shadow:0 0 .375rem #00000029;position:absolute;bottom:100%;left:0;margin-bottom:.9375rem;padding:1.875rem 0 1.3125rem;opacity:0;visibility:hidden;pointer-events:none}@media screen and (min-width: 768px){.promo-popup{width:19.625rem}}.popup-active .promo-popup{opacity:1;visibility:visible;pointer-events:auto}@media screen and (min-width: 768px){.add-to-cart-group .promo-popup{left:auto;right:0}}@media screen and (min-width: 1024px){.add-to-cart-group .promo-popup{right:auto;left:0}}.promo-popup:before{content:"";position:absolute;left:20%;top:100%;width:0;height:0;border-style:solid;border-width:1.3125rem .53125rem 0 .53125rem;border-color:#fff transparent transparent transparent;z-index:2}.promo-popup .close{position:absolute;right:.8125rem;top:.8125rem;width:1rem;height:1rem;opacity:1}.promo-popup .close:before,.promo-popup .close:after{background:#1d2633;position:absolute;left:0;right:0;height:.125rem}.promo-popup .close:before,.promo-popup .close:after{content:"";top:.625rem}.promo-popup .close:before{right:0;transform:rotate(45deg)}.promo-popup .close:after{right:0;transform:rotate(-45deg)}.promo-popup .popup-title{padding:0 1.875rem .75rem}.promo-popup .popup-title h4{font-size:1.125rem;font-weight:400;margin:0 0 .75rem}.promo-popup .popup-title h4:only-child{margin-bottom:0}.promo-popup .promo-info{background:#ffc119;padding:.8125rem}.promo-list{font-weight:600;font-size:1.25rem;line-height:1}.promo-list li{color:#1d2633}.promo-list li mark{background:#1d2633;color:#fff;padding:.125rem .25rem}.alert-warning{padding:.9375rem 2.5rem .9375rem 1.25rem;position:relative;border:none;border-radius:0;background:#ffc119;margin:0 -.9375rem}.alert-warning .promo-label{position:absolute;left:0;top:0;background:#1d2633;padding:.1875rem .3125rem;font-size:1.25rem;line-height:1;color:#fff;text-transform:uppercase;font-weight:600}.alert-warning a{color:#1d2633;font-size:1.125rem;text-decoration:underline}.alert-warning a:hover{text-decoration:none}@media screen and (min-width: 1024px){.alert-warning{margin:0}.alert-warning .promo-label{font-size:1.625rem;padding:.3125rem .75rem .3125rem .5rem}.alert-warning .promo-list{font-size:1.5rem;line-height:1}.alert-warning .promo-list mark{margin-left:.25rem}}.alert-warning-alt{background-color:#fff0d5;font-size:1.125rem;line-height:1.2222;margin-top:1.875rem;margin-bottom:1.75rem}.alert-warning-alt strong{font-weight:600}.alert.alert-warning--secondary{margin:0!important;background:#fff3cd;font-size:1rem;display:flex;flex-direction:column;gap:1.125rem;text-align:left;color:#856404;border-radius:.375rem;border:1px solid #FFEEBA}.alert.alert-warning--secondary p{margin:0}.alert.alert-warning--secondary a{font-size:.875rem;color:#856404}.alert.alert-warning--secondary .alert__head{font-weight:600;display:flex;align-items:center;gap:.875rem;font-size:1rem;letter-spacing:.2px;color:#856404;text-transform:uppercase}.alert.alert-warning--secondary .alert__body{color:#856404;font-family:Helvetica Neue;font-weight:400;font-size:.875rem;letter-spacing:0;line-height:1.125rem}.alert.alert-warning--secondary .alert__body span,.alert.alert-warning--secondary .alert__body a{font-weight:600;letter-spacing:0px}.rating-card{position:relative;text-align:center;margin-bottom:.625rem;border:2px solid rgba(201,201,201,.5);box-shadow:3px 2px 4px #0000000d}@media screen and (max-width: 767.98px){.rating-card{border:0}}.rating-card .card-body{display:flex;align-items:center;justify-content:center;width:100%;padding:1rem}@media screen and (min-width: 768px){.rating-card .card-body{padding:1.125rem 1.125rem 8.125rem;min-height:16.5rem}}.rating-card .rating-score{display:block;margin-bottom:.125rem;font-size:1.875rem;line-height:1.1333;font-weight:600;color:#f9533e}.rating-card .rating{margin-bottom:.3125rem}.rating-card .rating-wrap .rating-num{display:block;font-size:.875rem;line-height:1.1429;padding-left:0}@media screen and (min-width: 768px){.rating-card .rating-wrap .rating-num{font-size:1rem;line-height:.9375}}@media screen and (max-width: 767.98px){.rating-card .image-holder{display:none}}@media screen and (min-width: 768px){.rating-card .image-holder{position:absolute;bottom:1.25rem;left:50%;transform:translate(-50%);max-width:7.8125rem}.rating-card .image-holder img{vertical-align:top;width:100%;height:auto;margin:0}}.reviews .btn{display:block;width:100%;padding-left:.5rem;padding-right:.5rem;margin-top:.9375rem;margin-bottom:1.625rem}@media screen and (min-width: 768px){.reviews .btn{display:inline-block;vertical-align:top;width:auto;padding-left:1.25rem;padding-right:1.25rem;min-width:11.375rem;margin-top:1.5625rem;margin-bottom:0}}.review-article{padding-top:.5625rem;padding-bottom:.5rem;font-size:1rem;line-height:1.125}@media screen and (min-width: 768px){.review-article{padding-top:.75rem;padding-bottom:.75rem;font-size:1.25rem;line-height:.9}}@media screen and (min-width: 768px){.review-article:first-child{padding-top:0}}.review-article+.review-article{border-top:2px solid #ebe3da}.review-article .meta-data{padding-bottom:.3125rem}@media screen and (min-width: 768px){.review-article .meta-data{padding-bottom:.9375rem}}.review-article .heading-row{display:flex;flex-wrap:wrap;align-items:flex-end;padding-bottom:.3125rem}.review-article .author{margin-right:.875rem;font-weight:600}@media screen and (min-width: 768px){.review-article .author{margin-right:1.125rem}}.review-article .rating{margin-right:.8125rem}@media screen and (min-width: 768px){.review-article .rating{margin-right:1rem}}@media screen and (min-width: 768px){.review-article .rating .rating-holder{margin-left:-1px;margin-right:-1px}}.review-article .rating label:hover input:checked+label i,.review-article .rating label:hover input:checked~label i{color:#bcbcbc}.review-article .rating label:hover input+label:hover i.icon,.review-article .rating label:hover input+label:hover~label i.icon{color:#f3b843}@media screen and (min-width: 768px){.review-article .rating label{font-size:.9375rem;line-height:1;margin:0 1px;width:1.0625rem;text-align:center}}@media screen and (min-width: 768px){.review-article .rating label i{color:#bcbcbc}}.review-article .verified-purchase{display:inline-block;font-size:.75rem;line-height:1.5}@media screen and (min-width: 768px){.review-article .verified-purchase{font-size:.875rem;line-height:1.2857;padding-top:.125rem}}.review-article .verified-purchase .icon{font-size:.625rem;line-height:1;margin-right:.125rem}@media screen and (min-width: 768px){.review-article .verified-purchase .icon{font-size:.8125rem}}.review-article .posted{display:block;font-size:.875rem;line-height:1.2857;color:#9a9a9a}@media screen and (min-width: 768px){.review-article .posted{font-size:1rem;line-height:1.125}}.review-article p{margin-bottom:.625rem}@media screen and (min-width: 768px){.review-article p{margin-bottom:.375rem}}.related-products-section{padding-top:.625rem;padding-bottom:.625rem}@media screen and (min-width: 768px){.related-products-section{padding-top:2.375rem;padding-bottom:1.5625rem}}.related-products-section.decorated:after{top:0}@media screen and (max-width: 767.98px){.related-products-section.decorated:after{display:none}}.related-products-section .gallery-wrap{margin-bottom:0}@media screen and (max-width: 767.98px){.related-products-section .product-card-slider{margin-left:-.3125rem;margin-right:-.3125rem;width:calc(100% + 10px)}}.product-pack-row{padding-top:.6875rem}@media screen and (min-width: 768px){.product-pack-row{padding-top:.9375rem}}.product-pack-row>.col:not(:last-child) .product-card:after{width:2.125rem;height:2.125rem;content:"+";position:absolute;left:50%;bottom:-1.5rem;transform:translate(-50%) rotate(-12deg);border-radius:50%;background:#1d2633;font-size:1.8125rem;line-height:1.1034;font-weight:700;color:#fff;text-align:center;z-index:4}@media screen and (min-width: 768px){.product-pack-row>.col:not(:last-child) .product-card:after{width:3.125rem;height:3.125rem;left:auto;bottom:auto;right:-2.3125rem;top:50%;transform:translateY(-50%) rotate(-12deg);font-size:2.8125rem;line-height:1.0444;margin-top:-2.625rem}}@media screen and (min-width: 768px){.product-pack-row>.col:not(:last-child) .choose-card:after{margin-top:-.3125rem}}.product-pack-row .product-card{margin-bottom:.9375rem}.product-pack-row .product-card .tag{left:-.75rem}.product-pack-row .product-card .title-holder .card-title{height:auto!important}@media screen and (min-width: 768px){.product-pack-row .choose-card{margin-bottom:90px}}@media screen and (min-width: 768px){.product-pack.choose-card .card-info:first-child{padding-top:1rem;padding-bottom:.5rem}}@media screen and (max-width: 767.98px){.product-pack.choose-card .btn-choose{display:flex;flex-shrink:0;padding-left:.9375rem;padding-right:.9375rem}}@media screen and (max-width: 767.98px){.product-pack .card-body{display:flex;width:100%;flex-direction:row}}@media screen and (max-width: 767.98px){.product-pack .card-img-holder{width:33%;flex-shrink:0}}@media screen and (max-width: 767.98px){.product-pack .card-img-holder a{min-height:7.0625rem;padding:.1875rem;display:flex;align-items:center;justify-content:center}}.product-pack .card-img-holder a:before{width:3.75rem;height:2.5rem}@media screen and (min-width: 576px){.product-pack .card-img-holder a:before{width:5.625rem;height:3.75rem}}@media screen and (max-width: 767.98px){.product-pack .card-img-holder img{max-height:95%;width:auto;max-width:95%;height:auto}}@media screen and (min-width: 768px){.product-pack .card-img-holder+.card-info .title-holder .card-title{min-height:2rem}}@media screen and (min-width: 768px){.product-pack .card-img-holder+.card-info .title-holder .card-title .num{position:relative;top:-1rem;margin-bottom:-.875rem}}@media screen and (max-width: 767.98px){.product-pack .card-info{flex-grow:1;padding:1.25rem 1.125rem;text-align:left}}.product-pack .title-holder{min-height:1px}@media screen and (min-width: 768px){.product-pack .title-holder{min-height:3.125rem}}@media screen and (max-width: 767.98px){.product-pack .title-holder .card-title{font-size:1.125rem;line-height:1.2223}}@media screen and (min-width: 768px){.product-pack .title-holder .card-title:last-child{margin-bottom:0}}@media screen and (min-width: 768px){.product-pack .title-holder .card-title .num{display:block}}@media screen and (max-width: 767.98px){.product-pack .rating-wrap{border:0;justify-content:flex-start!important;padding:0}}@media screen and (min-width: 768px){.product-pack .rating-wrap{padding-top:.4375rem;padding-bottom:.4375rem}}@media screen and (max-width: 767.98px){.product-pack .price-row{display:none!important}}@media screen and (min-width: 768px){.product-pack .price-row{padding:.5rem 0}}.product-pack .btn-light{padding-bottom:.75rem}@media screen and (max-width: 767.98px){.product-pack .btn-light{display:none}}.links-gallery{padding:2.5rem 0 1.25rem;font-size:1rem;font-weight:500;letter-spacing:-.0212em}@media screen and (min-width: 576px){.links-gallery{border-radius:.5rem;padding:2.1875rem 2.5rem 3.125rem;box-shadow:0 3px 6px #00000029}}.links-gallery li{margin:0 0 1.0625rem}.links-gallery a{transition:color .2s linear;color:#565c66}.links-gallery a:hover{color:#f9533e}table th{font-weight:600}.table-striped{border-top:1px solid #ebe3da;border-bottom:1px solid #ebe3da}.table-striped tr,.table-striped td,.table-striped th{border:0}.table-striped th+td,.table-striped td+td{border-left:1px solid #ebe3da}.characteristics-table{table-layout:fixed;margin-bottom:.625rem}@media screen and (max-width: 767.98px){.characteristics-table{margin-left:-.9375rem;margin-right:-.9375rem;width:calc(100% + 30px)}}.characteristics-table th,.characteristics-table td{font-weight:400;vertical-align:middle}.characteristics-table td{padding-left:1.4375rem}.intro-text-section{padding-top:1.375rem;padding-bottom:2.625rem;position:relative}@media screen and (min-width: 1024px){.intro-text-section{padding-bottom:3.25rem}}.intro-text-section h1{line-height:.9583;margin-bottom:.9em}@media screen and (min-width: 768px){.intro-text-section h1{font-size:2.375rem;margin-bottom:.75em;text-indent:-.9375rem}}@media screen and (min-width: 1024px){.intro-text-section h1{text-indent:-1.375rem}}.intro-text-section .bubble-holder{display:block;max-width:7rem;margin:0 auto 1.0625rem}@media screen and (min-width: 768px){.intro-text-section .bubble-holder{max-width:12.75rem;margin-bottom:0}}@media screen and (min-width: 1024px){.intro-text-section .bubble-holder{max-width:13.4375rem}}.intro-text-section .bubble-holder img{max-width:100%;height:auto;vertical-align:top}.intro-text-section .title-info{font-size:1rem;line-height:1.125}@media screen and (min-width: 768px){.intro-text-section .title-info{font-size:1.375rem;line-height:1}}.intro-text-section .title-image-block{position:absolute;left:-13.125rem;top:6.25rem;width:9.375rem;min-height:1px;margin:0}@media screen and (max-width: 1199.98px){.intro-text-section .title-image-block{display:none}}@media screen and (min-width: 1300px){.intro-text-section .title-image-block{width:11rem;top:7.8125rem;left:-16rem}}.intro-text-section .title-image-block img{vertical-align:top;max-width:100%;height:auto;margin:0}.intro-text-section .title-image-block .bubble-wrap{bottom:auto;left:auto;top:50%;right:-37%;transform:translateY(-50%);width:50%}@media screen and (min-width: 576px){.promo-custom-cards{padding-bottom:1.3125rem}}@media screen and (min-width: 768px){.promo-custom-cards{padding-bottom:1.3125rem}}.promo-custom-card{width:100%;border:2px dashed #b2b2b2;font-size:.875rem;line-height:1.2143;position:relative}@media screen and (min-width: 576px){.promo-custom-card{margin-top:1.1875rem;margin-bottom:1.1875rem}}@media screen and (min-width: 1024px){.promo-custom-card{font-size:1.125rem;line-height:1.2223}}@media screen and (max-width: 575.98px){.row>[class^=col-]:not(:last-child)>.promo-custom-card,.row>[class*=" col-"]:not(:last-child)>.promo-custom-card{margin-bottom:2.375rem}}@media screen and (min-width: 576px){.row>[class^=col-]:not(:first-child)>.promo-custom-card:before,.row>[class*=" col-"]:not(:first-child)>.promo-custom-card:before{width:3.125rem;height:3.125rem;content:"+";position:absolute;left:-2rem;top:50%;transform:translateY(-50%) rotate(-12deg);border-radius:50%;background:#f9533e;padding:.1875rem;font-size:2.75rem;line-height:1;font-weight:700;color:#fff;text-align:center;z-index:2}}@media screen and (min-width: 768px){.row>[class^=col-]:not(:first-child)>.promo-custom-card:before,.row>[class*=" col-"]:not(:first-child)>.promo-custom-card:before{left:-2.4375rem}}@media screen and (min-width: 1024px){.row>[class^=col-]:not(:first-child)>.promo-custom-card:before,.row>[class*=" col-"]:not(:first-child)>.promo-custom-card:before{width:4.375rem;height:4.375rem;font-size:4.375rem;line-height:.9429;padding:0;left:-3.125rem}}@media screen and (max-width: 575.98px){.row>[class^=col-]:not(:first-child)>.promo-custom-card .card-header:before,.row>[class*=" col-"]:not(:first-child)>.promo-custom-card .card-header:before{width:2.3125rem;height:2.3125rem;content:"+";flex-shrink:0;margin-right:.8125rem;display:inline-block;vertical-align:top;transform:rotate(-12deg);border-radius:50%;background:#f9533e;font-size:2.25rem;line-height:1;font-weight:700;color:#fff;text-align:center;z-index:2}}.promo-custom-card .card-header{position:absolute;left:1rem;right:1rem;top:-1.25rem;text-align:center;background:none;border:0;padding:0;display:flex;justify-content:center}@media screen and (min-width: 1024px){.promo-custom-card .card-header{top:-1.4375rem}}.promo-custom-card .badge-title{position:relative;display:inline-block;vertical-align:top;max-width:100%;padding:.5rem 1rem;text-align:center;font-size:1.125rem;line-height:1.1667;font-weight:500;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 1024px){.promo-custom-card .badge-title{padding:.5rem 1.6875rem;font-size:1.5rem;line-height:1.1667}}.promo-custom-card .card-body{padding:1.25rem 1rem;width:100%;min-height:100%;display:flex;align-items:center}.promo-custom-card .image{flex-shrink:0;margin:0 0 -.625rem -1.125rem;width:6.875rem;padding:0 1rem;text-align:center}@media screen and (min-width: 576px){.promo-custom-card .image{width:5.625rem}}@media screen and (min-width: 768px){.promo-custom-card .image{width:6.875rem}}@media screen and (min-width: 1024px){.promo-custom-card .image{width:10.625rem;margin:0}}.promo-custom-card .image img{display:inline-block;max-width:100%;height:auto}.promo-custom-card .text{flex-grow:1}.promo-custom-card .text p:last-child{margin-bottom:0}.promo-custom-card .price{display:inline-block;font-size:4.4375rem;line-height:1;font-weight:700;letter-spacing:-.015em}@media screen and (min-width: 1024px){.promo-custom-card .price{font-size:5.625rem}}.promo-custom-card .caption{font-size:1.6875rem;line-height:.8519;letter-spacing:-.015em}@media screen and (min-width: 1024px){.promo-custom-card .caption{font-size:2.25rem}}.promo-custom-card .price-row{display:flex;flex-wrap:wrap}.promo-custom-card .price-row .price{flex-shrink:0;flex-basis:auto}.promo-custom-card mark{display:inline-block;padding:0;background:none;font-size:1.125rem;line-height:1.2223;font-weight:700;text-transform:uppercase;color:#7cd5b4}@media screen and (min-width: 1024px){.promo-custom-card mark{font-size:1.625rem;line-height:1.1923}}.promo-custom-card p{margin-bottom:1.1em}@media screen and (min-width: 1024px){.promo-custom-card p{margin-bottom:1.2em}}.promo-custom-card.type-1 .image{padding-left:0;text-align:left}@media screen and (min-width: 1024px){.promo-custom-card.type-1 .image{padding-top:.3125rem;margin-left:-1rem}}@media screen and (min-width: 1024px){.promo-custom-card.type-1 .text{padding-bottom:.9375rem}}.promo-custom-card.type-1 .caption{padding:.4375rem .3125rem 0 0;text-indent:-.625rem;margin-left:-.625rem}@media screen and (min-width: 1024px){.promo-custom-card.type-1 .caption{text-indent:-.75rem;margin-left:-1.0625rem;padding-right:.1875rem}}.promo-custom-card.type-1 .price-row{align-items:center}@media screen and (min-width: 1024px){.promo-custom-card.type-2 .image{width:9.375rem}}.promo-custom-card.type-2 .image img{max-width:45%}@media screen and (min-width: 1024px){.promo-custom-card.type-2 .image img{max-width:100%}}.promo-custom-card.type-2 .price-row{flex-direction:column-reverse;padding-bottom:.3125rem}.promo-custom-card.type-2 p{margin-bottom:.4em}.instruction-cards{counter-reset:row-number}.instruction-cards .col:last-child .instruction-card{margin-bottom:1.375rem}@media screen and (min-width: 768px){.instruction-cards .col:last-child .instruction-card{margin-bottom:.3125rem}}.instruction-card{width:100%;margin-top:1.5625rem;margin-bottom:1.875rem;font-size:1.25rem;line-height:1.2;font-weight:500;border:0;border-top:.3125rem solid #82c7a0;position:relative}@media screen and (min-width: 768px){.instruction-card{font-size:1.5rem;line-height:1.0834;margin-bottom:.3125rem}}.instruction-card:before{width:3.125rem;height:3.125rem;counter-increment:row-number;content:counter(row-number);background:#f9533e;border-radius:50%;position:absolute;left:50%;top:-1.875rem;transform:translate(-50%);font-size:2.1875rem;line-height:1.1429;font-weight:600;color:#fff;text-align:center;padding:.3125rem}.instruction-card .card-body{padding:2.8125rem 1rem 2.5rem;max-width:15.625rem;margin:0 auto}@media screen and (min-width: 768px){.instruction-card .card-body{max-width:18.75rem}}@media screen and (min-width: 1024px){.instruction-card .card-body{padding:3.5625rem 2rem 2.5rem}}.instruction-card p{margin-bottom:0}.instruction-card small{font-size:1rem}@media screen and (min-width: 576px){.instruction-card small{font-size:1.125rem}}.form-card{width:100%}.form-card.border-style{border-top:5px solid #2a2b2f}.form-card.shadow{box-shadow:0 .125rem .375rem #00000029!important}.form-card.padding-md .card-body{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 768px){.form-card.padding-md .card-body{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1024px){.form-card.padding-md .card-body{padding-top:2.25rem;padding-bottom:2.25rem}}.form-card.padding-md .card-footer{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 768px){.form-card.padding-md .card-footer{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1024px){.form-card.padding-md .card-footer{padding-left:3rem;padding-right:3rem}}.form-card.padding-lg .card-body{padding:1rem 1rem 2rem}@media screen and (min-width: 768px){.form-card.padding-lg .card-body{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1024px){.form-card.padding-lg .card-body{padding:2.625rem 3.875rem 2.375rem}}.form-card.padding-lg .card-footer{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 768px){.form-card.padding-lg .card-footer{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1024px){.form-card.padding-lg .card-footer{padding-left:3.875rem;padding-right:3.875rem}}.form-card.padding-xl .card-body{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 768px){.form-card.padding-xl .card-body{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1024px){.form-card.padding-xl .card-body{padding-left:5.5rem;padding-right:5.5rem}}.form-card.padding-xl .card-footer{padding-left:1rem;padding-right:1rem}@media screen and (min-width: 768px){.form-card.padding-xl .card-footer{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1024px){.form-card.padding-xl .card-footer{padding-left:5.5rem;padding-right:5.5rem}}.form-card.padding-xxl .card-body{padding-left:1.1875rem;padding-right:1.1875rem}@media screen and (min-width: 768px){.form-card.padding-xxl .card-body{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1024px){.form-card.padding-xxl .card-body{padding-left:6.0625rem;padding-right:6.0625rem}}.form-card.padding-xxl .card-footer{padding-left:1.1875rem;padding-right:1.1875rem}@media screen and (min-width: 768px){.form-card.padding-xxl .card-footer{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 1024px){.form-card.padding-xxl .card-footer{padding-left:6.0625rem;padding-right:6.0625rem}}.form-card .card-body{padding:2rem}.form-card .card-footer{padding:1.0625rem;min-height:5rem;border:0;background:#1d2633;color:#fff;text-align:center;font-size:.875rem;line-height:1.3571}@media screen and (min-width: 768px){.form-card .card-footer{padding-left:2rem;padding-right:2rem;min-height:5.8125rem}}.form-card .card-footer a:not(.btn){transition:color .2s linear;color:inherit}.form-card .card-footer a:not(.btn):hover{color:#f9533e}.form-card .card-footer .btn-wrap{padding-bottom:.9375rem}@media screen and (min-width: 768px){.form-card .card-footer .btn-wrap{padding-bottom:1.25rem}}.form-card .card-footer .btn-wrap:first-child{margin-top:-2.4375rem}@media screen and (max-width: 767.98px){.form-card .card-footer .btn-wrap .btn{display:block;width:100%}}@media screen and (max-width: 767.98px){.form-card .card-footer .btn-wrap .btn.btn-lg{font-size:1.125rem;line-height:1.3334;padding-top:.5rem;padding-bottom:.5rem}}@media screen and (min-width: 768px){.form-card .collapse{border-top:1px solid #c9c9c9;padding-top:1.25rem}}@media screen and (min-width: 768px){.form-card .collapse .btn{display:none}}@media screen and (min-width: 768px){.form-card .collapse:not(.show){display:flex!important}}.form-card .btn-close{transition:transform .3s linear;display:inline-block;color:#1d2633;font-size:1.5rem}@media screen and (min-width: 768px){.form-card .btn-close{display:none}}.form-card .btn-close[aria-expanded=true]{margin-top:1.25rem;transform:rotate(-180deg)}.form-card .bubble-image{min-height:6.875rem;margin:0 0 .3125rem}@media screen and (max-width: 1023.98px){.form-card .bubble-image{display:none}}.form-card .tariff{display:block;margin:0 0 1.25rem}@media screen and (min-width: 768px){.form-card .tariff{display:none}}@media screen and (min-width: 768px){.form-card .price-info{min-height:6.875rem}}.form-card .price-info .price{font-size:4.375rem;color:#f9533e;font-weight:600;line-height:1;margin:0 0 .5rem}@media screen and (min-width: 768px){.form-card .price-info .price{margin:0 0 1.125rem}}@media screen and (min-width: 1024px){.form-card .price-info .price{font-size:4.375rem}}.form-card .price-info .price:only-child{margin:0}.form-card .price-info .price sub{font-size:1.125rem;font-weight:500;text-transform:uppercase;bottom:0;left:-.625rem}@media screen and (max-width: 1023.98px){.form-card .price-info .price sub{color:#1d2633}}.form-card .price-info .price sup{font-size:1.875rem;top:-1.5625rem;letter-spacing:.3px}@media screen and (max-width: 767.98px){.referral-form h3{font-size:1.125rem;line-height:1.2223;font-weight:500;margin-bottom:1.25rem}}@media screen and (min-width: 768px){.referral-form h3{margin-bottom:1.9375rem}}.referral-form .form-row{padding-bottom:.6875rem;margin-bottom:.875rem;position:relative}@media screen and (min-width: 768px){.referral-form .form-row{padding-bottom:2rem;margin-bottom:1.8125rem}}.referral-form .form-row:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:#ebe3da}@media screen and (max-width: 767.98px){.referral-form .btn.add{font-size:1.125rem;line-height:1.1111}}@media screen and (min-width: 768px){.referral-form .btn.add{margin:.625rem 1.625rem 0;width:calc(100% - 52px)}}.referral-form .card-footer{min-height:3.5625rem}@media screen and (min-width: 768px){.referral-form .card-footer{min-height:7rem}}@media screen and (min-width: 768px){.referral-form .card-footer .btn-wrap{padding-left:1.625rem;padding-right:1.625rem}}.form-rows{counter-reset:row-number;padding-bottom:1.25rem}@media screen and (min-width: 768px){.form-rows{padding-bottom:2.75rem}}.form-rows .form-row{position:relative;padding-bottom:.3125rem;margin-bottom:1.1875rem}@media screen and (min-width: 768px){.form-rows .form-row{padding-bottom:0;margin-bottom:0}}.form-rows .form-row:before{width:1.3125rem;height:1.3125rem;counter-increment:row-number;content:counter(row-number);background:#f9533e;border-radius:50%;font-size:1.125rem;line-height:1.1667;font-weight:600;color:#fff;display:flex;align-items:center;justify-content:center;margin:0 0 .5rem .9375rem}@media screen and (min-width: 768px){.form-rows .form-row:before{width:1.875rem;height:1.875rem;font-size:1.5rem;line-height:1.1667;position:absolute;left:-1.875rem;top:50%;transform:translateY(-50%);margin:-.6875rem 0 0}}@media screen and (min-width: 1024px){.form-rows .form-row:before{left:-3.75rem}}@media screen and (min-width: 1200px){.form-rows .form-row:before{width:2.75rem;height:2.75rem;font-size:2.1875rem;line-height:1.0857;left:-4.375rem;margin-top:-.8125rem}}@media screen and (min-width: 1300px){.form-rows .form-row:before{left:-4.25rem}}.form-rows .form-row:after{left:1rem;right:1rem}@media screen and (min-width: 768px){.form-rows .form-row:after{display:none}}@media screen and (min-width: 768px){.form-rows .form-row label{display:none}}.bottom-form-panel{font-size:1rem;line-height:1.125;padding-bottom:.25rem}@media screen and (min-width: 768px){.bottom-form-panel{font-size:1.25rem;line-height:.9;padding:0 1.625rem .5rem}}@media screen and (min-width: 1024px){.bottom-form-panel{padding-bottom:0}}.bottom-form-panel .form-group{margin-bottom:.625rem}@media screen and (min-width: 1024px){.bottom-form-panel .form-group{margin-bottom:0}}.bottom-form-panel .custom-control-label{text-align:left}.bottom-form-panel .bubble-wrap{display:block;width:4.625rem;margin-left:auto}@media screen and (min-width: 768px){.bottom-form-panel .bubble-wrap{width:6.25rem;margin-right:-1.875rem}}@media screen and (min-width: 1024px){.bottom-form-panel .bubble-wrap{margin-right:-3.75rem;margin-top:-.5rem}}.bottom-form-panel .bubble-wrap img{max-width:100%;height:auto;vertical-align:top}.text-article{padding-top:1.125rem;padding-bottom:1.125rem}@media screen and (min-width: 768px){.text-article{padding-top:1.125rem;padding-bottom:1.125rem}}.text-article h1{margin-bottom:.8125rem}@media screen and (min-width: 768px){.text-article h1{margin-bottom:1rem}}.text-article .intro-text{font-size:1rem;line-height:1.125}@media screen and (min-width: 768px){.text-article .intro-text{font-size:1.25rem;line-height:1.2}}.text-article p{margin-bottom:2.3125rem}@media screen and (min-width: 768px){.text-article p{margin-bottom:2.3125rem}}.text-article .embed-responsive{margin-top:2.625rem;margin-bottom:2.1875rem}.custom-map,.custom-map .search-holder{position:relative}@media screen and (min-width: 1024px){.custom-map .search-holder{padding-right:13.125rem}}.custom-map .search-holder .decor-image{position:absolute;right:.3125rem;top:-4.375rem;width:11.5625rem}.custom-map .map-block{position:relative}.custom-map .search-box{margin:0 0 2.5rem}.custom-map h1{margin:0 0 1.875rem}@media screen and (min-width: 768px){.custom-map h1{margin:0 0 2.5rem;letter-spacing:-1px}}.map-wrap{background:#fff;overflow:hidden;flex-wrap:wrap;margin:0 -.9375rem}@media screen and (min-width: 1024px){.map-wrap{flex-wrap:nowrap;box-shadow:-3px 1px 6px #0000001a;border-radius:.75rem 0 0 .75rem;margin:0}}.map-wrap .map-holder{width:100%;order:-1;margin:0 0 1.25rem}@media screen and (min-width: 1024px){.map-wrap .map-holder{width:69%;order:1;margin:0}}@media screen and (min-width: 1024px){.map-wrap .jcf-scrollable-wrapper{width:31%!important}}.map-items-holder{padding:0 .9375rem;max-height:39.0625rem;height:100%}@media screen and (max-width: 1023.98px){.map-items-holder{max-height:20rem}}@media screen and (min-width: 768px){.map-items-holder{padding:0 1.5625rem}}.map-items-holder .more-holder{font-size:1rem;font-weight:600;letter-spacing:-.34px;display:block}@media screen and (min-width: 768px){.map-items-holder .more-holder{display:none}}.map-items-holder .more-holder a{color:#1d2633}.map-items-holder .more-holder a:hover{color:#ff8a00}.map-holder{min-height:17.5rem}@media screen and (min-width: 768px){.map-holder{min-height:31.25rem}}@media screen and (min-width: 1024px){.map-holder{min-height:39.0625rem}}.map-items{margin:0}.map-items .map-item{border-bottom:1px solid #EBE3DA}.map-items .map-item:last-child{border:none}.map-items .map-item.active .opener:before{transform:rotate(-180deg);opacity:.4}.pickup-list .map-item{padding:1rem 0;color:#565c66}.pickup-list .map-item .opener{padding:0}.pickup-list .map-item .opener:before{top:.3125rem;left:-1.5625rem;right:auto}.pickup-list .heading-area{display:flex;justify-content:space-between;align-items:center;gap:2rem}.pickup-list .heading-area div:first-child{flex-grow:1;padding-left:1.5625rem}.pickup-list .heading-area .btn span{display:none}@media screen and (min-width: 1024px){.pickup-list .heading-area .btn span{display:inherit}}.pickup-list .slide{padding:0 0 0 1.5625rem!important}.pickup-list b{font-weight:600;color:#1d2633}.pickup-list address{font-size:1rem;font-weight:500;letter-spacing:-.34px;margin-bottom:0}.pickup-list .work-time-list{margin:0}.pickup-list .btn,.pickup-list .btn:hover{color:#fff}.map-items.accordion .map-item>a:before{transform:rotate(-180deg);opacity:.4}.map-items.accordion .map-item>a.collapsed:before{transform:rotate(0);opacity:1}.map-item .opener{display:block;padding:.6875rem 0 .8125rem;color:#1d2633;font-size:1.25rem;font-weight:600;letter-spacing:-.43px;line-height:1.25;position:relative}.map-item .opener:before{transition:opacity .2s ease-in-out,transform .2s linear;content:"";font-family:icomoon;position:absolute;right:.5rem;top:1.125rem;font-size:1rem;transform:rotate(0)}.map-item .opener>span{display:block;font-size:1rem;letter-spacing:-.34px;font-weight:400;color:#2da201}.map-item .opener>span.close-time{color:#ff4d4d}.map-item .opener>span.short-time{color:#ff8a00}.map-item .opener.has-indicator{margin-left:16px}.map-item .opener.has-indicator:after{content:"";width:8px;height:8px;top:7px;left:-16px;position:absolute;border-radius:99em;background-color:#2da201}.map-item .opener.has-indicator.close-time:after{background-color:#ff4d4d}.map-item .opener.has-indicator.short-time:after{background-color:#ff8a00}.map-item .slide{color:#565c66;font-size:1rem;font-weight:500;letter-spacing:-.34px;line-height:1.25;padding:0 1.25rem 1.25rem 0}@media screen and (min-width: 768px){.map-item .slide{padding:0 0 1.25rem}}.map-item .slide address{font-style:normal;margin:0;padding:0 .625rem 0 0}.appointment-info{justify-content:space-between}@media screen and (min-width: 1024px){.appointment-info{flex-direction:column}}@media screen and (min-width: 1200px){.appointment-info{flex-direction:row}}.appointment-info .btn{font-size:1rem;letter-spacing:-.23px;padding:.375rem 1.125rem;margin:0 0 .625rem}@media screen and (min-width: 1024px){.appointment-info .btn{font-size:1.125rem}}@media screen and (min-width: 1200px){.appointment-info .btn{margin:0}}.rating-info{margin-left:auto}.rating-info .rating{display:block;margin:0 0 .125rem}@media screen and (min-width: 768px){.rating-info .rating{margin:0 0 .375rem}}.rating-info .rating label{font-size:.75rem;width:.875rem}@media screen and (min-width: 768px){.rating-info .rating label{font-size:1.125rem;width:1.1875rem}}.rating-info .reviews{display:inline-block;color:#565c66;font-weight:400;letter-spacing:-.34px;text-decoration:underline;font-size:.875rem}@media screen and (min-width: 768px){.rating-info .reviews{font-size:1rem}}.rating-info .reviews:hover{text-decoration:none}.item-contact-info{margin:0 0 .625rem}.item-contact-info .social-list{margin-left:auto;font-size:1.375rem}.item-contact-info .social-list li a{transition:opacity .3s ease-in-out}.item-contact-info .social-list li a.icon-facebook-circle{color:#1974ec}.item-contact-info .social-list li a:hover{opacity:.7}.item-contact-info .contact-list{margin:0}.item-contact-info .contact-list dt{font-weight:500}.item-contact-info .contact-list dd{padding:0 0 0 .25rem;margin:0}.item-contact-info .contact-list dd a{color:#565c66}.item-contact-info .contact-list dd a.mail{text-decoration:underline}.item-contact-info .contact-list dd a.mail:hover{text-decoration:none}.work-time-list{font-size:1rem;font-weight:400;margin:0 0 1.25rem}@media screen and (min-width: 768px){.work-time-list{margin:0 0 1.75rem}}.work-time-list>div{margin:0 0 .25rem}.work-time-list dt{font-weight:400}.work-time-list dd{margin:0;text-align:right}@media screen and (max-width: 767.98px){.map-wrap .jcf-scrollable-wrapper,.map-wrap .jcf-scrollable{height:auto!important;max-height:none!important}.map-wrap .map-item{display:none}.map-wrap .map-item:nth-child(1),.map-wrap .map-item:nth-child(2),.map-wrap .map-item:nth-child(3),.map-wrap .map-item:nth-child(4),.map-wrap .map-item:nth-child(5){display:block}.map-wrap .jcf-scrollbar{display:none!important}}@-webkit-keyframes leaflet-gestures-fadein{0%{opacity:0}to{opacity:1}}@keyframes leaflet-gestures-fadein{0%{opacity:0}to{opacity:1}}.leaflet-container:after{-webkit-animation:leaflet-gestures-fadein .8s backwards;animation:leaflet-gestures-fadein .8s backwards;color:#fff;font-family:Roboto,Arial,sans-serif;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:461;pointer-events:none}.leaflet-gesture-handling-touch-warning:after,.leaflet-gesture-handling-scroll-warning:after{-webkit-animation:leaflet-gestures-fadein .8s forwards;animation:leaflet-gestures-fadein .8s forwards}.leaflet-gesture-handling-touch-warning:after{content:attr(data-gesture-handling-touch-content)}.leaflet-gesture-handling-scroll-warning:after{content:attr(data-gesture-handling-scroll-content)}#content{padding:0 0 1.25rem}@media screen and (min-width: 1024px){#content{padding:.75rem 0 1.5625rem}}.title-text-block{font-size:1rem;line-height:1.125}.title-text-block a{color:inherit;text-decoration:underline}.title-text-block a:hover{text-decoration:none}.title-text-block a.toggle{color:#f9533e}.title-text-block h1{margin:0 0 .9375rem;font-size:1.875rem}@media screen and (max-width: 767.98px){.title-text-block h1:has(+.text-box--hidden){margin:0}}@media screen and (min-width: 1024px){.title-text-block h1{letter-spacing:-1px}}@media screen and (max-width: 767.98px){.title-text-block h1{font-size:1.3rem;line-height:1}}.title-text-block .text-muted{line-height:1.33}.title-text-block .text-muted p{color:#707070}.title-text-block .text-box strong,.title-text-block .text-box b{font-weight:500}@media screen and (max-width: 1023.98px){.title-text-block .text-box{margin:0 0 1.875rem}}@media screen and (max-width: 767.98px){.title-text-block .text-box--hidden{max-height:0;overflow:hidden;margin:0}}.filters-wrap{position:relative;margin:0 -.25rem;padding-top:3.5rem;padding-bottom:3.125rem}@media screen and (min-width: 1024px){.filters-wrap{margin:0;padding:0}}@media screen and (max-width: 1023.98px){.filters-wrap [class^=col-],.filters-wrap [class*=" col-"]{position:static!important}}.filters-wrap .row{width:100%}@media screen and (min-width: 1024px){.filters-wrap .row{width:auto}}.filters-form .custom-range-holder{margin:0 0 .9375rem}.filters-form h3,.filters-form .h3{margin:0}@media screen and (max-width: 1023.98px){.filters-form h3,.filters-form .h3{font-size:1.125rem;font-weight:400}}@media screen and (max-width: 1023.98px){.filters-form h3:first-child a,.filters-form .h3:first-child a{border-top:1px solid #ebe3da}}.filters-form h3 a,.filters-form .h3 a{color:#1d2633;display:block;position:relative;padding:.6875rem 0}.filters-form h3 a[aria-expanded=true]:before,.filters-form .h3 a[aria-expanded=true]:before{transform:rotate(-180deg);opacity:.4}.filters-form h3 a[aria-expanded=false],.filters-form .h3 a[aria-expanded=false]{border-bottom:1px solid #ebe3da}.filters-form h3 a:before,.filters-form .h3 a:before{transition:opacity .2s ease-in-out,transform .2s linear;content:"";font-family:icomoon;position:absolute;right:0;top:.8125rem;font-size:1rem;transform:rotate(0)}.filters-form .form-group{margin:0}.filters-form .custom-control{font-size:1rem;font-weight:500;padding-top:.4375rem;padding-bottom:.4375rem;letter-spacing:-.0144em}.filters-form .custom-control.border-style,.filters-form .border-style .form-group{border-top:1px solid #ebe3da;padding-top:.875rem;padding-bottom:0}.filters-form .border-style .form-group .custom-control{border:0;padding-top:.4375rem;padding-bottom:.4375rem}.filters-form .border-style .custom-control{border-top:1px solid #ebe3da;padding-top:.875rem;padding-bottom:0}.filters-form .custom-control-label{display:inline-block;padding-left:.3125rem}@media screen and (max-width: 1199.98px){.filters-form .custom-control-label{font-size:1.125rem;font-weight:400}}.panel-collapse{border-bottom:1px solid #ebe3da}.panel-collapse:nth-last-child(2){border:none}.panel-collapse .form-group{padding:0 0 1.125rem}.active-filters{width:100%;justify-content:center;align-items:center}@media screen and (min-width: 1024px){.active-filters{justify-content:flex-start}}@media screen and (max-width: 767.98px){.active-filters{display:block!important}}.active-filters h3,.active-filters .h3{margin:0 .75rem 0 0;display:none;white-space:nowrap}@media screen and (min-width: 1024px){.active-filters h3,.active-filters .h3{display:block}}@media screen and (max-width: 767.98px){.active-filters h3,.active-filters .h3{margin:.75rem 0}}.active-filters .filters-list{overflow-x:auto;padding-bottom:.625rem}@media screen and (min-width: 1024px){.active-filters .filters-list{padding:0;flex-wrap:wrap;overflow-x:visible}}@media screen and (max-width: 767.98px){.active-filters .filters-list{flex-wrap:wrap}}@media screen and (max-width: 767.98px){.active-filters .filters-list li{margin-bottom:.4375rem}}.filters-list{margin:0}.filters-list li{margin:0 .4375rem}@media screen and (min-width: 1024px){.filters-list li{margin:0 .9375rem .3125rem 0}}@media screen and (min-width: 1024px){.filters-list li:last-child{margin:0}}.filters-list .badge{padding:.25rem .4375rem;font-size:1rem}.filters-list .badge a{transition:opacity .3s ease-in-out;font-size:.75rem;padding-left:.1875rem;color:#fff}.filters-list .badge a:hover{opacity:.7}@media screen and (max-width: 1023.98px){.sort-dropdown{position:absolute;top:-3.5rem;right:0;width:50%;padding-left:.25rem;padding-right:.25rem}}@media screen and (min-width: 1024px){.sort-dropdown{position:relative}}.sort-dropdown.sort-active .dropdown-holder{transform:translateY(0);visibility:visible;opacity:1}@media screen and (min-width: 1024px){.sort-dropdown.sort-active .dropdown-holder{transform:none;display:block}}.sort-dropdown .dropdown-holder{transition:transform .2s linear,visibility .2s linear,opacity .2s linear;visibility:hidden;opacity:0;z-index:99;padding:1.25rem;border:1px solid #ebe3da;border-radius:.375rem .375rem 0 0;background:#fff;position:fixed;bottom:0;right:0;left:0;transform:translateY(100%)}@media screen and (min-width: 1024px){.sort-dropdown .dropdown-holder{position:absolute;display:none;top:100%;bottom:auto;right:0;transform:none;border-radius:.375rem}}.sort-dropdown .dropdown-holder:before{transition:opacity .2s linear;content:"";position:absolute;bottom:calc(100% - 1px);left:-.0625rem;right:-.0625rem;background:#1d2633;z-index:98;height:100vh;opacity:0}.drop-active .sort-dropdown .dropdown-holder:before{opacity:1}@media screen and (min-width: 1024px){.drop-active .sort-dropdown .dropdown-holder:before{display:none}}.sort-dropdown .dropdown-holder h4,.sort-dropdown .dropdown-holder .h4{display:block}@media screen and (min-width: 1024px){.sort-dropdown .dropdown-holder h4,.sort-dropdown .dropdown-holder .h4{display:none}}.sort-form .form-group{margin:0}.sort-form .form-group label{display:inline-block}.sort-form .custom-control{padding-top:.3125rem;padding-bottom:.3125rem}@media screen and (max-width: 1023.98px){.filters-dropdown{position:absolute;top:-3.5rem;left:0;width:50%;padding-left:.25rem;padding-right:.25rem}}.filters-dropdown.filters-active{z-index:100}@media screen and (max-width: 1023.98px){.filters-dropdown.filters-active .dropdown-holder{visibility:visible;opacity:1;z-index:15;pointer-events:auto}}.filters-dropdown .filters-popup-opener{display:block}@media screen and (min-width: 1024px){.filters-dropdown .filters-popup-opener{display:none}}@media screen and (max-width: 1023.98px){.filters-dropdown .dropdown-holder{transition:visibility .2s linear,opacity .2s linear,z-index .2s linear;position:fixed;top:0;left:0;bottom:0;right:0;background:#fff;visibility:hidden;opacity:0;pointer-events:none;z-index:-1;padding-top:2.1875rem}}@media screen and (max-width: 1023.98px){.filters-dropdown .dropdown-holder .wrap{height:100%;overflow-y:auto;padding:0 .9375rem 9.375rem}}.filters-dropdown .dropdown-holder .list-holder{position:absolute;bottom:0;left:0;right:0;background:#fff;box-shadow:0 0 6px #0000001a;padding:.9375rem .9375rem 1.5625rem}.filters-dropdown .dropdown-holder .list-holder .filters-list{margin:0 0 1.875rem}@media screen and (max-width: 767.98px){.filters-dropdown .dropdown-holder .list-holder .filters-list{flex-wrap:wrap}}@media screen and (max-width: 767.98px){.filters-dropdown .dropdown-holder .list-holder .filters-list li{margin-bottom:.4375rem}}.filters-dropdown .dropdown-holder .list-holder .btn{font-size:1.125rem;letter-spacing:-.26px;font-weight:500;padding:.5rem 1.6875rem}.filters-dropdown h4,.filters-dropdown .h4{display:block;font-size:1.375rem;letter-spacing:-.24px;margin:0 0 1rem}@media screen and (min-width: 1024px){.filters-dropdown h4,.filters-dropdown .h4{display:none}}.filters-popup-opener{transition:color .2s ease-in-out;border:1px solid #ebe3da;display:block;width:100%;color:#1d2633;font-size:1rem;font-weight:500;letter-spacing:-.23px;border-radius:.375rem;padding:.625rem;background:#fff;text-align:center}.sort-dropdown .filters-popup-opener{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width: 1024px){.filters-popup-opener{width:13.4375rem;text-align:left}}.filters-popup-opener i{font-size:.8125rem;padding-right:.5rem}.filters-popup-close{display:block;position:absolute;right:.9375rem;top:.9375rem;width:1rem;height:1rem}@media screen and (min-width: 1024px){.filters-popup-close{display:none}}.filters-popup-close:before,.filters-popup-close:after{background:#1d2633;position:absolute;left:0%;right:0%;height:2px}.filters-popup-close:before,.filters-popup-close:after{content:"";top:10px}.filters-popup-close:before{right:0;transform:rotate(45deg)}.filters-popup-close:after{right:0;transform:rotate(-45deg)}@media (max-width: 768px){.filters-wrap .filters-panel{font-size:1.2rem;line-height:1;margin:.75rem 0 0}.filters-wrap .filters-panel .h3{font-size:inherit;line-height:inherit;margin-bottom:0}.filters-wrap .filters-panel .products-count+p{margin:0}}.title-image-block{position:relative;max-width:8.75rem;min-height:6.25rem;margin:0 auto .625rem}@media screen and (min-width: 768px){.title-image-block{max-width:15rem;min-height:9.6875rem}}@media screen and (min-width: 1024px){.title-image-block{max-width:none;margin:0}}.title-image-block.left-style{min-height:5rem}@media screen and (min-width: 768px){.title-image-block.left-style{min-height:8.75rem}}.title-image-block.left-style .bubble-wrap{left:-.8125rem;bottom:4.375rem}@media screen and (max-width: 767.98px){.title-image-block.left-style .bubble-wrap{left:-1.5625rem;bottom:1.875rem}}@media screen and (min-width: 1300px){.title-image-block.left-style .bubble-wrap{left:-2.1875rem}}@media screen and (max-width: 767.98px){.title-image-block.left-style>img{width:7.625rem}}@media screen and (min-width: 1300px){.title-image-block.left-style>img{margin:0 0 0 -.9375rem}}.title-image-block.right-style .bubble-wrap{bottom:2.5rem}@media screen and (max-width: 1023.98px){.title-image-block.right-style .bubble-wrap{left:60%;bottom:2.5rem}}@media screen and (max-width: 767.98px){.title-image-block.right-style .bubble-wrap{left:57%;bottom:.625rem}}@media screen and (min-width: 1300px){.title-image-block.right-style .bubble-wrap{bottom:5rem}}@media screen and (min-width: 1300px){.title-image-block.right-style>img{width:auto;margin:0 0 1.875rem -1.875rem}}.modal .title-image-block{max-width:6.125rem;min-height:1px;margin:0 auto 1.625rem;position:relative}@media screen and (min-width: 768px){.modal .title-image-block{max-width:7.125rem;margin-top:.9375rem;margin-bottom:1.625rem}}.modal .title-image-block img{width:100%;height:auto;vertical-align:top;margin:0}@media screen and (min-width: 1300px){.modal .title-image-block img{margin:0}}.modal .title-image-block .bubble-wrap{left:48%;bottom:0;width:75%}@media screen and (min-width: 768px){.modal .title-image-block .bubble-wrap{left:57.5%;width:74.5%;bottom:-1%}}.modal .title-image-block .bubble-wrap img{width:100%;height:auto}.title-image-block.parachute{max-width:7.5rem;margin-bottom:.875rem}@media screen and (min-width: 768px){.title-image-block.parachute{max-width:15rem;margin-top:0;margin-bottom:1.125rem}}.title-image-block.parachute .bubble-wrap{left:-8%;bottom:20%;width:48%}@media screen and (min-width: 768px){.title-image-block.parachute .bubble-wrap{left:8%;bottom:18%;width:30%}}.title-image-block.basket{max-width:6.5625rem;min-height:1px;margin:0 auto 1.25rem;transform:translate(-.9375rem)}@media screen and (min-width: 768px){.title-image-block.basket{max-width:9.9375rem;min-height:9.6875rem}}.title-image-block.basket .bubble-wrap{left:70%;bottom:12%;width:59%}.title-image-block.basket .bubble-wrap img{width:100%}.title-image-block.basket img{width:100%;height:auto;vertical-align:top;margin:0}@media screen and (min-width: 1300px){.title-image-block.basket img{margin:0}}.title-image-block.bags{max-width:5.9375rem;min-height:1px;margin:0 auto 1.125rem;transform:translate(-1.25rem)}@media screen and (min-width: 768px){.title-image-block.bags{max-width:9.5rem;margin-bottom:3.5rem;transform:translate(-.25rem)}}.title-image-block.bags img{width:100%;height:auto;vertical-align:top;margin:0!important}.title-image-block.bags .bubble-wrap{left:100%;bottom:auto;top:-13%;width:82%}@media screen and (min-width: 768px){.title-image-block.bags .bubble-wrap{top:-32%;left:95%;width:70%}}@media screen and (max-width: 767.98px){.title-image-block.bags .bubble-wrap img{width:100%}}.title-image-block.pie{max-width:5.4375rem;min-height:1px;margin:3.125rem auto 1.125rem;transform:translate(-1.25rem)}@media screen and (min-width: 768px){.title-image-block.pie{max-width:6.6875rem;margin:.625rem auto 1.125rem}}@media screen and (min-width: 1024px){.title-image-block.pie{margin:0;transform:translate(-1.125rem,.625rem)}}.title-image-block.pie img{width:100%;height:auto;vertical-align:top;margin:0!important}.title-image-block.pie .bubble-wrap{left:100%;bottom:100%;width:78%;margin:0 0 -.5rem -.5rem}@media screen and (max-width: 767.98px){.title-image-block.pie .bubble-wrap img{width:100%}}.title-image-block.thumb{max-width:3.5rem;min-height:1px;margin:.625rem auto 1.125rem;transform:translate(1.25rem)}@media screen and (min-width: 768px){.title-image-block.thumb{margin:.625rem auto 1.125rem;transform:translate(0)}}@media screen and (min-width: 1024px){.title-image-block.thumb{margin:0 auto}}.title-image-block.thumb img{width:100%;height:auto;vertical-align:top;margin:0!important}.title-image-block.thumb .bubble-wrap{right:100%;left:auto;bottom:100%;width:140%;margin:0 -.625rem -2.1875rem 0}@media screen and (max-width: 767.98px){.title-image-block.thumb .bubble-wrap img{width:100%}}.title-image-block.cocktail{max-width:6.1875rem;min-height:1px;margin:0 auto 1.125rem;transform:translate(0);display:none}@media screen and (min-width: 768px){.title-image-block.cocktail{max-width:6.1875rem;min-height:1px;margin:0 auto 1.125rem;display:block}}@media screen and (min-width: 1024px){.title-image-block.cocktail{max-width:5.5625rem;margin:.25rem 0 .875rem auto}}@media screen and (min-width: 1200px){.title-image-block.cocktail{max-width:6.1875rem;margin-right:2.1875rem}}.title-image-block.cocktail img{width:100%;height:auto;vertical-align:top;margin:0!important}@media screen and (max-width: 767.98px){.title-image-block.cocktail img{width:100%}}@media screen and (min-width: 1300px){.title-image-block.cocktail img{margin:0}}.title-image-block.cocktail .bubble-wrap{left:auto;bottom:auto;right:100%;top:0;width:97.98%;margin:1.125rem .5rem 0 0}@media screen and (max-width: 767.98px){.title-image-block.cocktail .bubble-wrap img{width:100%}}.title-image-block.flasks{max-width:6.875rem;min-height:1px;margin:0 auto 1.25rem;transform:translate(-.9375rem)}@media screen and (min-width: 768px){.title-image-block.flasks{max-width:6.875rem;min-height:1px}}@media screen and (min-width: 1024px){.title-image-block.flasks{margin:1.0625rem 1.25rem 0 auto}}.title-image-block.flasks.left-style .bubble-wrap{bottom:3.9375rem}@media screen and (min-width: 768px){.title-image-block.flasks.left-style .bubble-wrap{left:-3.125rem}}@media screen and (min-width: 1200px){.title-image-block.flasks.left-style .bubble-wrap{left:-3.125rem;bottom:3.9375rem}}.title-image-block.flasks .bubble-wrap{width:60%}@media screen and (min-width: 768px){.title-image-block.flasks .bubble-wrap{width:73%}}.title-image-block.flasks .bubble-wrap img{width:100%}.title-image-block.flasks img{width:100%;height:auto;vertical-align:top;margin:0}@media screen and (min-width: 1300px){.title-image-block.flasks img{margin:0}}.title-image-block>img{width:100%}@media screen and (max-width: 767.98px){.title-image-block>img{width:7.625rem}}@media screen and (min-width: 1300px){.title-image-block>img{margin:-1.25rem 0 -.625rem -2.1875rem}}.title-image-block .bubble-wrap{position:absolute;left:60%;bottom:.9375rem}@media screen and (max-width: 1023.98px){.title-image-block .bubble-wrap{left:70%;bottom:0}}.title-image-block .bubble-wrap img{display:block}@media screen and (max-width: 767.98px){.title-image-block .bubble-wrap img{width:3.125rem}}.loyalty-section{padding:2.1875rem 0}.loyalty-section .image-holder{max-width:5rem;margin:0 auto .5rem}@media screen and (min-width: 768px){.loyalty-section .image-holder{max-width:10.5625rem;margin:0 0 -1.5625rem}}@media screen and (max-width: 767.98px){.loyalty-section .title-info{font-size:1rem;margin:0 0 2.5rem}}@media screen and (max-width: 767.98px){.loyalty-section .title-info h1{margin:0 0 1rem}}@media screen and (max-width: 1023.98px){.loyalty-section .title-info p{color:#707070}}.loyalty-section .container{max-width:67.8125rem}.loyalty-section .form-card{border-radius:.375rem;font-size:1.125rem;font-weight:500}@media screen and (max-width: 1023.98px){.loyalty-section .form-card{margin:0 0 .9375rem}}.padding-md .loyalty-section .form-card .card-body{padding-top:2.5rem;padding-bottom:1.5625rem}@media screen and (min-width: 768px){.padding-md .loyalty-section .form-card .card-body{padding-top:2.5rem;padding-bottom:2.8125rem}}.loyalty-section .form-card .card-title{margin:0 0 1.5625rem}@media screen and (min-width: 768px){.loyalty-section .form-card .card-title{margin:0 0 1.875rem}}.loyalty-section .form-card .btn{min-width:12.75rem}.loyalty-section .form-card .btn i{padding-right:.4375rem;font-size:1.375rem}.loyalty-section .form-card .card-footer{min-height:4.8125rem;display:none}@media screen and (min-width: 768px){.loyalty-section .form-card .card-footer{display:block}}.loyalty-section .form-card .subscriptions-list{padding-top:1.5625rem;max-width:17.5rem}@media screen and (max-width: 1023.98px){.loyalty-section .form-card .subscriptions-list{color:#1d2633;margin:0 auto 3.125rem}}@media screen and (min-width: 768px){.loyalty-section .form-card .subscriptions-list{padding-top:2.8125rem}}.loyalty-section .cards-wrap{margin:0 0 1.25rem}@media screen and (min-width: 768px){.loyalty-section .cards-wrap{margin:0 0 4.6875rem}}.footnote{font-size:1.125rem;line-height:1}@media screen and (max-width: 1023.98px){.footnote{color:#707070}}.subscriptions-list{font-size:1.125rem;font-weight:500;text-align:left}.subscriptions-list li{margin:0 0 1.375rem;position:relative;padding-left:2.1875rem}.subscriptions-list li:before{content:"";font-family:icomoon;color:#e3624f;position:absolute;left:0;top:0}.subscriptions-list li.disabled{opacity:.3}.subscriptions-list li.disabled:before{color:#1d2633}mark.loyalty-tag{position:relative;padding:.125rem .5rem 0 .25rem;margin:0 .3125rem 0 1.5625rem;height:1.875rem;font-size:1.375rem;vertical-align:text-bottom;border-top-right-radius:.3125rem;border-bottom-right-radius:.3125rem;display:inline-block;vertical-align:baseline;color:inherit;background:#06bdc5}mark.loyalty-tag:before{content:"";display:block;position:absolute;background:url(/build/assets/loyalty-tag-java-rErBByX0.svg?1) no-repeat center left;background-size:1.5625rem;width:1.6875rem;top:0;height:100%;left:-1.5625rem}mark.loyalty-tag.bg-dark:before{background-image:url(/build/assets/loyalty-tag-dark-DeTY0pFn.svg)}.review-section h1{letter-spacing:-.5px;margin-bottom:2.8125rem}@media screen and (min-width: 768px){.review-section h1{letter-spacing:-1px;margin-bottom:2.5rem}}.review-section h1 img{order:-1;margin-bottom:.9375rem}@media screen and (max-width: 1023.98px){.review-section h1 img{width:4.375rem}}@media screen and (min-width: 768px){.review-section h1 img{order:1;margin-left:1.5625rem;margin-bottom:.625rem}}@media screen and (min-width: 768px){.review-section .collapse:not(.show){display:flex!important}}.review-section .product-item{position:relative;border-bottom:1px solid #ebe3da;padding-bottom:.625rem;margin-bottom:.9375rem}@media screen and (min-width: 768px){.review-section .product-item{padding-bottom:2.1875rem;margin-bottom:3.75rem}}@media screen and (max-width: 1023.98px){.review-section .product-item{margin-right:-.9375rem;margin-left:-.9375rem;padding-right:.9375rem;padding-left:.9375rem}}.review-section .product-item:last-child{margin-bottom:0}@media screen and (min-width: 768px){.review-section .product-item:last-child{margin-bottom:3.125rem;padding-bottom:0;border:none}}.padding-xxl .review-section .card-body{padding-top:.9375rem;padding-bottom:3.75rem}@media screen and (min-width: 768px){.padding-xxl .review-section .card-body{padding-top:2.1875rem;padding-bottom:2.1875rem}}@media screen and (min-width: 1024px){.padding-xxl .review-section .card-body{padding-top:2.1875rem;padding-bottom:2.1875rem}}.review-section .card-body .product-wrap{width:90%;margin:0 0 .625rem}@media screen and (min-width: 768px){.review-section .card-body .product-wrap{width:50%;margin:0 0 1.125rem}}.review-section .card-body .product-wrap .product-image{margin-right:.75rem}.review-section .card-body .product-wrap .product-image img{width:4.25rem}@media screen and (min-width: 768px){.review-section .card-body .product-wrap .product-image img{width:6.25rem}}@media screen and (min-width: 1024px){.review-section .card-body .product-wrap .product-image img{margin-left:-1.25rem;width:7.5rem}}.review-section .card-body .product-wrap .product-info{width:73%;padding-top:.3125rem}.review-section .card-body .product-wrap h4{font-size:1rem;font-weight:400;letter-spacing:.05px;margin:0}@media screen and (min-width: 768px){.review-section .card-body .product-wrap h4{font-size:1.375rem}}.review-section .card-body .product-wrap h4 a{color:#1d2633}.review-section .card-body .product-wrap h4 a:hover{color:#f9533e}.review-section .card-body .product-wrap .price{color:#f9533e;font-weight:600;font-size:1.125rem;letter-spacing:-.45px}@media screen and (min-width: 768px){.review-section .card-body .product-wrap .price{font-size:1.5rem}}.review-section .card-body .product-wrap .dose{font-size:.875rem}@media screen and (min-width: 768px){.review-section .card-body .product-wrap .dose{font-size:1.125rem}}.review-section .card-body .vote-info{margin-bottom:1.25rem}@media screen and (min-width: 768px){.review-section .card-body .vote-info{position:absolute;right:4.0625rem;top:.3125rem;margin-bottom:0}}.review-section .card-body .vote-info .vote{margin:0 0 .3125rem;font-weight:500;font-size:1rem;letter-spacing:-.34px}@media screen and (min-width: 768px){.review-section .card-body .vote-info .vote{font-size:1.25rem;letter-spacing:-.43px;margin:0 0 .9375rem}}@media screen and (max-width: 1023.98px){.review-section .card-body .vote-info .rating-lg label{width:2.1875rem;font-size:1.4375rem}}.review-section .card-body .form-group label{font-weight:500;font-size:.8125rem;letter-spacing:-.28px;margin:0 0 .625rem}@media screen and (min-width: 768px){.review-section .card-body .form-group label{font-size:1.25rem;letter-spacing:-.43px;margin:0 0 1.25rem}}.review-section .card-body .form-group textarea{resize:none;height:8.75rem;min-height:8.75rem}@media screen and (min-width: 768px){.review-section .card-body .form-group textarea{height:6.875rem;min-height:6.875rem}}.review-section .card-body .form-group textarea::placeholder{font-style:italic}.review-section .card-body .btn-close{position:absolute;right:.9375rem;top:2.1875rem;transition:transform .3s linear;display:inline-block;color:#1d2633;font-size:1rem;font-weight:600}@media screen and (min-width: 768px){.review-section .card-body .btn-close{display:none}}.review-section .card-body .btn-close[aria-expanded=true]{transform:rotate(-180deg);opacity:.3}.review-section .card-body .order-info{margin:0 0 1.25rem;font-weight:500;letter-spacing:-.39px}@media screen and (min-width: 768px){.review-section .card-body .order-info{margin:0 0 4.0625rem}}.review-section .card-footer{min-height:3.125rem}@media screen and (min-width: 1024px){.review-section .card-footer{min-height:6.25rem}}.contact-section .decor-image{position:relative;max-width:3.4375rem;margin:0 auto 1.125rem}@media screen and (min-width: 768px){.contact-section .decor-image{position:absolute;right:6.5625rem;top:.8125rem;max-width:4.6875rem;z-index:9;margin:0}}.contact-section .decor-image>img{width:100%}.contact-section .decor-image .bubble-image{position:absolute;right:90%;top:-.625rem}@media screen and (min-width: 768px){.contact-section .decor-image .bubble-image{top:1.25rem}}@media screen and (max-width: 767.98px){.contact-section .decor-image .bubble-image img{width:5.375rem}}.contact-section h1{letter-spacing:-1px;margin-bottom:.9375rem}@media screen and (min-width: 768px){.contact-section h1{margin-bottom:4.0625rem}}.padding-xl .contact-form .card-body{padding-top:.9375rem;padding-bottom:1.5625rem}@media screen and (min-width: 768px){.padding-xl .contact-form .card-body{padding-top:1.5625rem;padding-bottom:2.5rem}}.contact-form h3{margin-bottom:.8125rem;font-size:1.125rem}@media screen and (min-width: 768px){.contact-form h3{font-size:1.375rem;margin-bottom:2.0625rem}}.contact-form textarea{height:8.75rem;min-height:8.75rem;resize:none}@media screen and (min-width: 768px){.contact-form textarea{height:14.125rem;min-height:14.125rem}}.contact-form textarea::placeholder{font-style:italic}.contact-form .card-footer{min-height:3.4375rem}@media screen and (min-width: 768px){.contact-form .card-footer{min-height:6.25rem}}.card-group-contact .card{position:relative;padding-top:1.875rem;text-align:center;margin:3.125rem 0 3rem}.card-group-contact .card .card-icon{position:absolute;top:-1.875rem;width:3.75rem;height:3.75rem;border-radius:100%;background-color:#1f2632;color:#fff;left:50%;margin-left:-1.875rem;display:flex;justify-content:center;align-items:center;font-size:1.875rem}.card-group-contact .card h2,.card-group-contact .card .h2{font-weight:600}.card-group-contact .card p{font-size:1rem;line-height:1}.card-group-contact .card .card-body{padding-bottom:0}.card-group-contact .card .card-footer{background-color:transparent;border-top:none;padding-bottom:2.25rem}.card-group-contact .card a[href^=tel]{color:#f9533e;font-size:1.75rem;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.035rem;margin-bottom:.9375rem;display:block}.card-group-contact .card .btn.shadow{box-shadow:-3px 3px #0000001f!important;padding:.75rem 1.5rem}@media screen and (min-width: 768px){.card-group-contact{margin:3.75rem -1.25rem 10rem;min-height:6.25rem}.card-group-contact .btn.shadow{margin-top:1.25rem}.card-group-contact .card{margin:1.875rem 1.5rem 0;padding-bottom:1.5625rem}}.sign-up-section h1{letter-spacing:-1px;margin-bottom:2.8125rem}@media screen and (min-width: 768px){.sign-up-section h1{margin-bottom:2.5rem}}.sign-up-section h1 img{margin-bottom:.3125rem}@media screen and (min-width: 768px){.sign-up-section h1 img{margin-left:.9375rem;margin-bottom:0}}@media screen and (max-width: 1023.98px){.sign-up-section h1 img{width:4rem}}.sign-up-section .connect{position:absolute;right:.9375rem;top:2rem;font-weight:400;font-size:1rem;letter-spacing:0}@media screen and (min-width: 1024px){.sign-up-section .connect{font-size:1.125rem}}.sign-up-section .connect a{text-decoration:underline}.sign-up-section .connect a:hover{text-decoration:none}.sign-up-section .card-wrap{position:relative}.sign-up-section .card-wrap .social-buttons{margin-bottom:1.375rem}@media screen and (min-width: 768px){.sign-up-section .card-wrap .social-buttons{position:absolute;top:3.125rem;left:50%;transform:translate(-50%);z-index:5;margin-bottom:1.6875rem}}.sign-up-section .card-wrap .social-buttons li{padding-bottom:.9375rem}@media screen and (max-width: 767.98px){.sign-up-section .card-wrap .social-buttons li:last-child{padding-bottom:0}}.sign-form{flex-grow:1}@media screen and (max-width: 767.98px){.sign-form{border-top:5px solid #2a2b2f;border-radius:.375rem}}@media screen and (max-width: 767.98px){.modal .sign-form{border-top:0;border-radius:0}}.sign-form h2{font-size:1.875rem}.sign-form p{margin-bottom:.9375rem}.sign-form h3{font-size:1.25rem;margin-bottom:1.5625rem}.padding-xl .sign-form .card-body{padding-top:.9375rem;padding-bottom:2.5rem}@media screen and (min-width: 768px){.padding-xl .sign-form .card-body{padding-top:9.0625rem;padding-bottom:2.5rem}}@media screen and (min-width: 1024px){.padding-xl .sign-form .card-body{padding-top:10.3125rem;padding-bottom:2.5rem}}.sign-form .card-footer{min-height:3.4375rem}@media screen and (min-width: 768px){.sign-form .card-footer{min-height:6.25rem}}.sign-form .radio-style label,.sign-form .radio-style .label{margin:0 2.0625rem 0 0}.sign-form .radio-style .label{padding-top:.125rem}@media screen and (min-width: 768px){.sign-form .radio-style .label{padding-top:0}}.sign-form .radio-style .custom-checkbox{margin:0}.sign-form .radio-style .custom-checkbox:last-child{margin:0}.sign-form .custom-control{margin:0}.sign-form .custom-control:last-child label{margin:0}.sign-form .custom-control label{margin-right:.9375rem}@media screen and (min-width: 768px){.sign-form .checkbox-style{padding-top:2.1875rem}}.modal .sign-form .checkbox-style{padding-top:.25rem}@media screen and (min-width: 768px){.modal .sign-form .checkbox-style{padding-top:.125rem}}.sign-form .checkbox-style .custom-checkbox{margin:0}.sign-form .checkbox-style .custom-checkbox+.custom-checkbox{margin:1.25rem 0 0}@media screen and (min-width: 768px){.sign-form .checkbox-style .custom-checkbox+.custom-checkbox{margin:1.0625rem 0 0}}.modal .sign-form .checkbox-style .custom-checkbox+.custom-checkbox{margin-top:.9375rem}@media screen and (min-width: 768px){.modal .sign-form .checkbox-style .custom-checkbox+.custom-checkbox{margin-top:1.125rem}}.sign-form .checkbox-style label{margin-right:0}.modal .sign-form .custom-checkbox label{line-height:1.25;font-weight:400}.modal .sign-form .custom-checkbox label strong{font-weight:600}.sign-form .custom-checkbox label a{color:#1d2633;text-decoration:underline}.sign-form .custom-checkbox label a:hover{text-decoration:none;color:#f9533e}@media screen and (min-width: 768px){.modal .sign-form .form-group{margin-bottom:1.6875rem}}.sign-form .form-footer{padding-top:1rem}@media screen and (min-width: 768px){.sign-form .form-footer{padding-top:0;padding-bottom:.625rem}}.sign-form .form-footer .btn-wrap{padding-bottom:.625rem}@media screen and (min-width: 768px){.sign-form .form-footer .btn-wrap{padding-bottom:1.125rem;margin-left:-.9375rem;margin-right:-.9375rem}}.sign-form .form-footer .btn-wrap .btn{margin-bottom:.625rem}.sign-form .form-footer .note{font-size:.875rem;line-height:1.286}.ex,.form-text{color:#565c66;display:inline-block;font-size:1rem;opacity:.5;font-style:italic}@media screen and (min-width: 768px){.modal .ex,.modal .form-text{display:block;padding-top:.25rem;margin-bottom:-.8125rem}}.sign-in-section h1{letter-spacing:-.5px;margin-bottom:2.5rem}@media screen and (min-width: 768px){.sign-in-section h1{letter-spacing:-1px;margin-bottom:1.375rem}}.sign-in-section .image-holder{position:relative;max-width:7.5rem;margin:1.0625rem 0 .3125rem 3.4375rem}@media screen and (min-width: 768px){.sign-in-section .image-holder{margin:1.75rem .9375rem 0 0;max-width:14.125rem}}.sign-in-section .image-holder .bubble-image{position:absolute;right:89%;top:-2%;width:42%}@media screen and (min-width: 768px){.sign-in-section .image-holder .bubble-image{right:91%;top:-4%}}@media screen and (max-width: 1023.98px){.sign-in-section .social-buttons{margin-bottom:0}}@media screen and (max-width: 1023.98px){.sign-in-section .form-card{margin-top:25px}}.sign-in-section .form-card .form-content h2{font-size:2rem}.sign-in-section .form-card .form-content .form-group label{font-weight:400}.sign-in-section .alert{gap:.9375rem;padding-bottom:1.5625rem;margin-bottom:2.8125rem!important}.sign-in-section .alert .alert__head{text-transform:unset;font-size:1.125rem}.sign-in-section .alert .alert__head p{margin-bottom:-2px}.sign-in-section .alert .alert__body{padding-left:1.875rem;font-size:1rem;max-width:63.125rem}.sign-in-section .alert .alert__body a{font-weight:400}@media (max-width: 767px){.sign-in-section .alert .alert__body span{font-size:.9375rem}}@media (max-width: 767px){.sign-in-section .alert{margin-bottom:1.875rem!important}}.sign-in-section .section__offer{padding:.75rem 3.4375rem .875rem 3.125rem;background:#f9533e;border-radius:.375rem;margin-bottom:1.25rem}.sign-in-section .section__offer .offer__content{display:flex;align-items:center;gap:3.625rem}.sign-in-section .section__offer .offer__inner{display:flex;align-items:center;gap:1.25rem;justify-content:space-between}.sign-in-section .section__offer .offer__head{color:var(--white)}.sign-in-section .section__offer .offer__head h2{font-weight:700;font-size:6.25rem;line-height:.78;margin-bottom:0}.sign-in-section .section__offer .offer__head h3{line-height:1;font-weight:700;text-transform:uppercase;font-size:2.5rem}.sign-in-section .section__offer .offer__info{margin-top:-.3125rem}.sign-in-section .section__offer .offer__info h2{font-weight:600;font-size:2.375rem;margin-bottom:0;letter-spacing:-.38px}.sign-in-section .section__offer .offer__info p{color:var(--white);margin-bottom:0;letter-spacing:0;font-weight:500}.sign-in-section .section__offer .offer__code{color:#000;text-align:center;margin-top:-.75rem}.sign-in-section .section__offer .offer__code p{font-size:1.125rem;margin-bottom:.875rem}.sign-in-section .section__offer .offer__code .code__promo{text-transform:uppercase;font-size:1.875rem;padding:.5rem 1rem;border-radius:.25rem;background:var(--white);font-weight:700}@media screen and (max-width: 1023.98px){.sign-in-section .section__offer{padding:.75rem 2.375rem .875rem}.sign-in-section .section__offer .offer__head h2{font-size:5rem}.sign-in-section .section__offer .offer__head h3,.sign-in-section .section__offer .offer__info h2{font-size:2rem}}@media screen and (max-width: 767.98px){.sign-in-section .section__offer{padding:1.25rem 1.75rem 1.5rem}.sign-in-section .section__offer .offer__head h2{font-size:4.375rem}.sign-in-section .section__offer .offer__head h3{font-size:1.75rem}.sign-in-section .section__offer .offer__content{gap:2.375rem;justify-content:center;align-items:center;flex-direction:row-reverse}.sign-in-section .section__offer .offer__inner{flex-direction:column}}@media (max-width: 479px){.sign-in-section .section__offer .offer__content{gap:1.125rem;flex-direction:column-reverse}.sign-in-section .section__offer .offer__info{text-align:center}}.sign-in-form{flex-grow:1}@media screen and (max-width: 767.98px){.sign-in-form{border-top:5px solid #2a2b2f;border-radius:.375rem}}.modal .sign-in-form{border:0;border-radius:0}@media screen and (min-width: 1024px){.modal .sign-in-form{padding-bottom:1.25rem}}@media screen and (min-width: 1200px){.modal .sign-in-form{padding-left:2.5rem;padding-right:1.0625rem}}.modal .form-row>[class^=col-]:first-child>.sign-in-form,.modal .form-row>[class*=" col-"]:first-child>.sign-in-form{border-top:1px solid #c9c9c9;padding-top:2.1875rem;margin-top:1.125rem;position:relative}@media screen and (min-width: 1024px){.modal .form-row>[class^=col-]:first-child>.sign-in-form,.modal .form-row>[class*=" col-"]:first-child>.sign-in-form{border-top:0;padding-top:0;margin-top:0}}@media screen and (min-width: 1200px){.modal .form-row>[class^=col-]:first-child>.sign-in-form,.modal .form-row>[class*=" col-"]:first-child>.sign-in-form{padding-left:1.0625rem;padding-right:2.5rem}}@media screen and (min-width: 1024px){.modal .form-row>[class^=col-]:first-child>.sign-in-form:after,.modal .form-row>[class*=" col-"]:first-child>.sign-in-form:after{content:"";position:absolute;right:-.9375rem;top:0;bottom:0;width:1px;background:#c9c9c9}}.sign-in-form h2{font-size:1.25rem;font-weight:600;margin-bottom:1.25rem}@media screen and (min-width: 768px){.sign-in-form h2{font-size:1.875rem;margin-bottom:1.5625rem}}.modal .sign-in-form h2{margin-bottom:1.0625rem}@media screen and (min-width: 768px){.modal .sign-in-form h2{line-height:.8667}}@media screen and (min-width: 1024px){.modal .sign-in-form h2{margin-bottom:2.3125rem}}.sign-in-form p{margin-bottom:.9375rem;line-height:1.1}@media screen and (min-width: 768px){.modal .sign-in-form p{font-size:1.125rem;line-height:1.1111}}@media screen and (min-width: 1024px){.modal .sign-in-form p{margin-bottom:2.5rem}}.sign-in-form h3{font-size:1.25rem;margin-bottom:1.5625rem}.padding-lg .sign-in-form .card-body{padding-top:.625rem;padding-bottom:3.125rem}@media screen and (min-width: 768px){.padding-lg .sign-in-form .card-body{padding-top:2rem;padding-bottom:4.6875rem}}@media screen and (max-width: 767.98px){.sign-in-form .card-footer{min-height:3.75rem}}.sign-in-form .form-group{margin-bottom:.9375rem}.sign-in-form .btn{min-width:13.4375rem}.modal .sign-in-form .btn{min-width:1px}.modal .sign-in-form .btn-wrap{padding-top:.3125rem;padding-bottom:.3125rem}.modal .sign-in-form .btn-wrap .btn{display:block;width:100%;margin-bottom:1.0625rem}@media screen and (min-width: 1024px){.modal .sign-in-form .btn-wrap .btn{display:inline-block;width:auto;padding-left:1.75rem;padding-right:1.75rem;margin-bottom:.625rem}}@media screen and (min-width: 1024px){.sign-in-form .form-footer{padding-top:1.5625rem}}.sign-in-form .form-footer a{display:inline-block;vertical-align:top;font-size:.875rem;line-height:1.3571;color:#1d2633;text-decoration:underline}.sign-in-form .form-footer a:hover{text-decoration:none}.features-panel{position:relative;z-index:2}.features-panel.decorated:after{height:1.0625rem;background:url(/build/assets/bg-decor-desktop-BxtU1xG5.png) repeat-x}#footer .features-panel.decorated:after{top:-1rem;transform:rotate(180deg)}@media screen and (min-width: 768px){.features-panel>.container{display:block}}@media screen and (min-width: 1200px){.features-panel>.container{padding-left:.9375rem;padding-right:.9375rem}}.features{padding:.625rem 0;display:flex;flex-wrap:wrap;position:relative;z-index:3}@media screen and (min-width: 1024px){.features{padding:1.25rem 0}}#footer .features{padding-bottom:0}@media screen and (min-width: 768px){.features+.features{padding:0 0 1.875rem 4.9375rem}}@media screen and (min-width: 1024px){.features+.features{padding:0 0 2.1875rem 5.625rem}}@media screen and (min-width: 1200px){.features+.features{padding-right:0;padding-left:8.25rem}}.features li{width:50%;display:flex;align-items:center;padding:.375rem 0}.features li+li{border-left:1px solid #ebe3da;justify-content:center}.features li:nth-child(n+3){display:none}@media screen and (min-width: 768px){.features li{width:25%;padding:.375rem .8125rem;justify-content:center}.features li:nth-child(n+3){display:flex}}.features a{color:inherit}@media screen and (max-width: 1023.98px){.gallery-wrap-hp-header+.features-panel .features{margin-bottom:0}}.features-item{display:flex;align-items:center;text-align:left;font-size:1rem;font-weight:500;line-height:.875}@media screen and (min-width: 1024px){.features-item{font-size:1.25rem;line-height:.8889}}.features-item>.icon{font-size:1.875rem;display:inline-block;vertical-align:top;text-align:center;border-radius:0;flex-shrink:0;color:#06bdc5;filter:drop-shadow(-6px 6px 0px rgba(0,0,0,.12));width:3.25rem}@media screen and (min-width: 1024px){.features-item>.icon{margin:0 .625rem 0 0;font-size:2.8125rem;width:3.75rem;text-align:left}}.features-item .text{display:block;flex-grow:1;transition:color .2s linear}.features-item .feature-rating-average{text-align:center;font-size:1.5rem;font-weight:600}.features-item .feature-rating-count{font-size:.875rem;font-weight:400;padding-left:2.8125rem;background:.625rem center url(/build/assets/google-g-KpC_VmAA.svg) no-repeat;width:50%}.features-item .feature-rating-count strong{font-size:1rem;font-weight:500;display:block;margin-bottom:.0625rem}@media screen and (min-width: 1024px){.features-item--variant-google .feature-rating-count img{display:none}.features-item--variant-google .features-item__inner,.features-item--variant-google .features-item__img{display:none!important}}@media screen and (max-width: 1023.98px){.features-item--variant-google{width:100%;justify-content:center;align-items:center;gap:4px;height:100%}.features-item--variant-google>.feature-rating-average,.features-item--variant-google>.feature-rating-count{display:none!important}.features-item--variant-google .features-item__inner{flex-direction:column;align-items:start;gap:4px}.features-item--variant-google .feature-rating-count{padding:0;flex-direction:row;display:flex;align-items:center;background:none;gap:8px;width:100%}.features-item--variant-google .feature-rating-count span{display:inline-flex;align-items:center;gap:4px}.features-item--variant-google .feature-rating-average{display:flex;justify-content:center;align-items:center;gap:8px}}@media screen and (max-width: 1023.98px) and (max-width: 767.98px){.features-item--variant-google .feature-rating-average{font-size:1.125rem}.features-item--variant-google .rating label{font-size:.75rem;width:.875rem}.features-item--variant-google img{height:32px}}a.features-item:hover .text{color:#06bdc5}.newsletter-form{width:100%}.newsletter-landing .newsletter-form .input-group{max-width:100%}.newsletter-form label{text-align:center;font-size:1.5rem;line-height:.9333;font-family:Barlow Condensed,sans-serif;font-weight:500;color:inherit;margin-bottom:1.1875rem}.newsletter-form .input-group{max-width:15.25rem;margin:0}.newsletter-form .form-control{border-radius:0;border-color:transparent}@media screen and (max-width: 767.98px){.newsletter-form .form-control{padding:.6875rem .8125rem!important;height:2.75rem!important}}.newsletter-form .form-control::-webkit-input-placeholder{font-style:normal!important;color:#122947}.newsletter-form .form-control::-moz-placeholder{opacity:1;font-style:normal!important;color:#122947}.newsletter-form .form-control:-moz-placeholder{font-style:normal!important;color:#122947}.newsletter-form .form-control:-ms-input-placeholder{font-style:normal!important;color:#122947}.newsletter-form .form-control.placeholder{font-style:normal!important;color:#122947}@media screen and (min-width: 768px){.newsletter-form label{line-height:1;text-align:left}.newsletter-form .input-group{margin:0 auto .5rem;max-width:14.875rem}.newsletter-form .form-control{padding-left:1.125rem;padding-right:1.125rem}}.newsletter-form .btn{border-radius:0;font-size:1.25rem;font-family:Barlow Condensed,sans-serif;font-weight:600;border:none}.newsletter-form .input-group>.input-group-prepend>.btn,.newsletter-form .input-group>.input-group-append>.btn{padding:.4375rem .8125rem;line-height:1.2222}.intro-text-info{padding-bottom:.5rem}@media screen and (min-width: 768px){.intro-text-info{font-size:1.125rem;line-height:1.223;padding-top:.3125rem;padding-bottom:1.125rem}}@media screen and (min-width: 768px){.intro-text-info .text-block{padding-top:1.125rem}}.intro-text-info .title-image-block{padding-right:3.125rem;max-width:14.625rem;min-height:1px;margin:0 0 0 auto}.intro-text-info .title-image-block .bubble-wrap{width:40%;bottom:auto;top:-7%;left:auto;right:0}.intro-text-info .title-image-block img{vertical-align:top;width:100%;height:auto;margin:0!important}.maintenance-text-info{font-size:1.25rem;line-height:1}@media screen and (min-width: 768px){.maintenance-text-info{font-size:1.375rem}}.maintenance-text-info .image-holder{max-width:11.875rem;margin:0 auto .875rem}@media screen and (min-width: 768px){.maintenance-text-info .image-holder{max-width:14.8125rem}}.maintenance-text-info .image-holder img{vertical-align:top;width:100%;height:auto}.maintenance-text-info h1{margin-bottom:.6em;font-size:1.75rem;line-height:1.1429;letter-spacing:-.02em;color:#343638}@media screen and (min-width: 768px){.maintenance-text-info h1{font-size:2.375rem;line-height:1}}.content-card{margin-bottom:.875rem}@media screen and (min-width: 768px){.content-card{margin-bottom:1.875rem}}.content-card.steps-header{margin-bottom:0}@media screen and (min-width: 768px){.content-card.steps-header{margin-bottom:0}}@media screen and (min-width: 1024px){.content-card.steps-header{margin-top:.375rem}}.content-card.steps-header.shadow{box-shadow:1px 1px 4px 1px #00000029!important}.content-card.promo-code-content-card .card-body h3{margin:0 0 1rem;font-weight:600;font-size:1.375rem}.content-card.promo-code-content-card .card-body a{color:inherit;display:flex;justify-content:space-between}.content-card.promo-code-content-card .card-body a i{transition:transform .2s linear}.content-card.promo-code-content-card .card-body a[aria-expanded=true] i{transform:rotate(180deg)}.content-card.promo-code-content-card .card-body div+.text-danger{margin-top:1rem}@media screen and (min-width: 768px){.content-card.promo-code-content-card .card-body{padding-bottom:1.5rem}}@media screen and (min-width: 1024px){.content-card.promo-code-content-card .card-body h3{margin:.375rem 0 0;font-size:1.5rem}.content-card.promo-code-content-card .card-body div+.text-danger{margin-top:2rem}}.content-card.loyalty-content-card h3{font-weight:600;font-size:1.375rem}.content-card.loyalty-content-card .card-body .input-group .form-control,.content-card.loyalty-content-card .card-body .input-group .input-group-text{font-size:1.5rem;font-weight:600}.content-card.loyalty-content-card .card-body .input-group .form-control{padding:1.3125rem .5rem;text-align:right;border-radius:.1875rem}.content-card.loyalty-content-card .card-body .input-group .input-group-text{border:none;background:transparent;padding:0 0 0 .5rem}.content-card.loyalty-content-card .card-footer{border:none;background-color:transparent}.content-card.loyalty-content-card .card-footer i{color:#cecece;font-size:200%}.content-card.loyalty-content-card .card-footer div:last-child{font-weight:500}.content-card.loyalty-content-card .card-footer div:last-child strong{font-weight:700}@media screen and (min-width: 1024px){.content-card.loyalty-content-card h3{font-size:1.3125rem;font-weight:500}.content-card.loyalty-content-card h3 div{font-size:1.625rem;font-weight:600;margin-top:.3125rem}.content-card.loyalty-content-card .card-body .input-group .form-control{height:.875rem}.content-card.loyalty-content-card .card-footer{padding-top:1rem;padding-bottom:1.5rem}.content-card.loyalty-content-card .card-footer div:last-child strong{font-size:1.5rem}}.content-card.loyalty-content-card .card-body+.card-footer{position:relative}.content-card.loyalty-content-card .card-body+.card-footer:before{position:absolute;display:block;content:" ";top:0;left:1.125rem;width:calc(100% - 2.25rem);border-top:1px solid #c9c9c9}.content-card .card-header{padding:.5rem .9375rem .25rem;position:relative;z-index:2}@media screen and (min-width: 768px){.content-card .card-header{padding:.875rem 2.1875rem .625rem}}.content-card .card-header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:.3125rem;background:inherit}.content-card .card-body{padding:.8125rem .9375rem 1.25rem}@media screen and (min-width: 768px){.content-card .card-body{padding:1.5rem 2.1875rem 2.5rem}}.content-card .card-body>p:last-child{margin-bottom:0}.steps-list{margin-bottom:0;display:flex;justify-content:center;counter-reset:stepsCounter;line-height:1}.steps-list li{text-align:center;padding:0 1rem;position:relative}@media screen and (min-width: 768px){.steps-list li{padding:0 4.625rem}}.steps-list li:not(:last-child):after{width:1.25rem;height:.125rem;content:"";position:absolute;left:100%;top:.9375rem;margin-left:-.625rem;background:#000;opacity:.3}@media screen and (min-width: 768px){.steps-list li:not(:last-child):after{width:auto;height:auto;content:"";background:none;top:1.125rem;margin-left:-2.375rem;font-size:1.375rem;line-height:1;font-family:icomoon;font-weight:400;color:#000}}.steps-list li.active:before{background:#f9533e}.steps-list li.completed:not(:last-child):after{opacity:1;color:#1d2633}.steps-list li.completed:before{background:#1d2633;content:"";font-size:.75rem;line-height:1;font-family:icomoon;font-weight:400}.steps-list li:before{width:1.875rem;height:1.875rem;counter-increment:stepsCounter;content:counter(stepsCounter) "";display:flex;align-items:center;justify-content:center;margin:0 auto .3125rem;padding:.1875rem;border-radius:50%;background:#00000069;text-align:center;font-size:1.3125rem;line-height:1.1429;font-weight:600;color:#fff}@media screen and (min-width: 768px){.steps-list li:before{margin-bottom:.5625rem}}.steps-list strong{display:inline-block;vertical-align:top;font-size:.875rem;line-height:.8125rem;font-weight:500}@media screen and (min-width: 768px){.steps-list strong{font-size:1rem;line-height:.8125rem}}.step-wrap{display:none}.step-wrap.active{display:block}.step-wrap .custom-control-label{font-size:1rem;line-height:1.25;font-weight:400}@media screen and (min-width: 768px){.step-wrap .custom-control-label{line-height:1.125;font-weight:500}}.step-wrap .checkbox-style .custom-control:not(:last-child){margin-bottom:1.1875rem}@media screen and (min-width: 768px){.step-wrap .checkbox-style .custom-control:not(:last-child){margin-bottom:.5625rem}}.step-intro-text{font-size:1rem;line-height:1.25;padding-bottom:1.125rem}@media screen and (min-width: 768px){.step-intro-text{font-size:1.125rem;line-height:1.223}}.step-footer{padding-bottom:1.1875rem}@media screen and (max-width: 767.98px){.step-footer .btn-wrap{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:.75rem 1.875rem;box-shadow:0 0 .375rem #00000029;z-index:5;padding-bottom:28px}}@media screen and (max-width: 767.98px){.step-footer .btn-wrap .btn{display:block;width:100%;border-radius:50rem;font-size:1.125rem;line-height:1.334;letter-spacing:-.01em;padding-top:.5rem;padding-bottom:.5rem}}@media screen and (min-width: 768px){.step-footer .btn-wrap .btn{margin-bottom:1.6875rem}}.step-footer .link{display:inline-block;vertical-align:top;font-size:1rem;line-height:1.25;font-weight:500}@media screen and (min-width: 768px){.step-footer .link{font-size:1.125rem;line-height:1.223}}.secure-payment-text{margin-bottom:2.25rem;font-size:1rem;line-height:1.625;letter-spacing:-.01em;color:#75d198}@media screen and (min-width: 768px){.secure-payment-text{margin-bottom:1.625rem;font-size:1.125rem;line-height:1.445}}.secure-payment-text .icon{display:inline-block;vertical-align:middle;position:relative;top:-.25rem;margin:0 .625rem 0 0;font-size:1.625rem;line-height:1}.public-health-code{font-size:.875rem;line-height:1.1429;padding:0 .9375rem 1.25rem}@media screen and (min-width: 768px){.public-health-code{display:flex;max-width:41.5625rem;margin:0 auto;padding-left:0;padding-right:0}}@media screen and (min-width: 1024px){.public-health-code{padding-bottom:0}}@media screen and (min-width: 768px){.public-health-code .text-holder{padding-top:.3125rem;flex-grow:1}}.public-health-code h6{font-size:.875rem;line-height:1.1429;font-weight:600}@media screen and (min-width: 768px){.public-health-code h6{font-size:1.125rem;line-height:1;margin-bottom:.25rem}}.public-health-code p{margin-bottom:.9em}@media screen and (min-width: 768px){.public-health-code p{margin-bottom:0}}.public-health-code .flag-holder{margin-bottom:.75rem}@media screen and (min-width: 768px){.public-health-code .flag-holder{flex-shrink:0;width:5.375rem;margin-right:.625rem}}.public-health-code img{vertical-align:top;max-width:100%;height:auto}.public-health-code .footer-text{font-size:.625rem;line-height:1.6}@media screen and (min-width: 768px){.public-health-code .footer-text{font-size:.5625rem;line-height:2}}.address-row{padding-bottom:.3125rem}@media screen and (min-width: 768px){.address-row{padding-bottom:3rem}}@media screen and (max-width: 767.98px){.address-row>[class^=col-]+[class^=col-] .col-holder,.address-row>[class^=col-]+[class*=" col-"] .col-holder,.address-row>[class*=" col-"]+[class^=col-] .col-holder,.address-row>[class*=" col-"]+[class*=" col-"] .col-holder{border-top:1px solid #c9c9c9}}@media screen and (min-width: 768px){.address-row>[class^=col-]:nth-child(2n) .col-holder,.address-row>[class*=" col-"]:nth-child(2n) .col-holder{padding-left:1.5625rem}}@media screen and (min-width: 768px){.address-row>[class^=col-]:nth-child(2n) .col-holder:before,.address-row>[class*=" col-"]:nth-child(2n) .col-holder:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:#c9c9c9}}@media screen and (min-width: 768px){.address-row>[class^=col-]:nth-child(odd) .col-holder,.address-row>[class*=" col-"]:nth-child(odd) .col-holder{padding-right:2.8125rem}}.address-row>[class^=col-]:first-child .col-holder,.address-row>[class*=" col-"]:first-child .col-holder{padding-top:0}.address-row .col-holder{padding-top:.9375rem;padding-bottom:.9375rem}@media screen and (min-width: 768px){.address-row .col-holder{padding-top:0;padding-bottom:0}}.address-row h3{margin-bottom:1rem}@media screen and (max-width: 767.98px){.address-row h3{font-size:1.25rem;line-height:1.2}}@media screen and (min-width: 768px){.address-row h3{margin-bottom:.75rem}}.address-row .checkbox-style:last-child{margin-bottom:0}.address-row .custom-control-label{letter-spacing:-.01em}@media screen and (min-width: 768px){.address-row .custom-control-label{font-size:1.125rem;line-height:1.1111;font-weight:400}}.address-row .jcf-select{margin-bottom:0;height:2.8125rem;padding:.625rem 2.125rem .625rem 1.1875rem}.address-row .jcf-select .jcf-select-text{font-size:1.25rem;line-height:1.15;font-weight:500}.address-row .select-group{margin-bottom:.5rem}@media screen and (min-width: 768px){.address-row .select-group{margin-bottom:.625rem}}.address-block{font-size:1.125rem;line-height:1.1111}.address-block address{padding:0;margin:0 0 1rem}.address-block .links-list{font-size:1.125rem;line-height:1.223}.add-address-collapse-block{border-top:1px solid #c9c9c9;padding-top:.9375rem;padding-bottom:.9375rem}@media screen and (min-width: 768px){.add-address-collapse-block{padding-top:.9375rem;padding-bottom:.9375rem}}.address-wrap>.add-address-collapse-block:last-child{margin-bottom:-1.25rem}@media screen and (min-width: 768px){.address-wrap>.add-address-collapse-block:last-child{margin-bottom:-2.1875rem}}.add-address-collapse-block>h3{margin-bottom:0}@media screen and (max-width: 767.98px){.add-address-collapse-block>h3{font-size:1.25rem;line-height:1.2}}.add-address-collapse .info-form{padding-top:.9375rem;padding-bottom:.9375rem}@media screen and (min-width: 768px){.step-wrap .add-address-collapse .info-form{padding-top:1.625rem}}.confirmation-text-block{padding-top:1.625rem;padding-bottom:.625rem;font-size:1.125rem;line-height:1.1111}@media screen and (min-width: 768px){.confirmation-text-block{padding-top:6rem;padding-bottom:0;font-size:1.25rem;line-height:1.2}}.confirmation-text-block strong{font-weight:600}.confirmation-text-block .link{color:inherit}.order-section.loading .content-col{position:relative}.order-section.loading .content-col:before{height:3.75rem;width:3.75rem;margin:auto;display:block;top:50%;left:50%;margin-top:-1.875rem;margin-left:-1.875rem;position:absolute;-webkit-animation:spinner-border .6s infinite linear;-moz-animation:spinner-border .6s infinite linear;-o-animation:spinner-border .6s infinite linear;animation:spinner-border .6s infinite linear;border-left:.375rem solid #202124;border-right:.375rem solid #202124;border-bottom:.375rem solid #202124;border-top:.375rem solid rgba(0,0,0,0);border-radius:100%;z-index:3;content:" ";opacity:.75}@media screen and (min-width: 768px){.order-section.loading .content-col:before{border-width:.75rem;height:7.5rem;width:7.5rem;margin-top:-3.75rem;margin-left:-3.75rem}}.order-section.loading .content-col:after{position:absolute;display:block;top:0;left:0;right:0;bottom:0;background-color:#ffffff80;z-index:2;cursor:pointer;content:" "}.shipping .search-box{margin-bottom:1rem}.shipping .search-box .input-group{margin-right:0!important;width:100%!important;max-width:100%!important}.billing+.shipping{border-top:1px solid #EBE3DA;margin-top:2rem;padding-top:2rem}.leaflet-container .leaflet-popup-content a{color:#fff}.leaflet-container .leaflet-popup-content a.btn-sm{font-size:.75rem}@media screen and (min-width: 768px){.step-wrap .info-form{padding-top:.5rem}}.info-form h3{margin-bottom:1.6875rem}@media screen and (min-width: 768px){.info-form h3{margin-bottom:1.5rem}}@media screen and (max-width: 767.98px){.step-wrap .info-form h3{font-size:1.25rem;line-height:1.2;margin-bottom:1.6875rem}}@media screen and (min-width: 768px){.info-form .form-group{margin-bottom:.9375rem}}.info-form .radio-wrap>label,.info-form .radio-wrap>.label{margin:0 1.875rem 0 0}.info-form .radio-style{margin-bottom:.75rem}.info-form .radio-style .custom-control-inline{margin-right:2rem}.info-form .form-control{padding:.5625rem .9375rem!important;height:2.5rem}@media screen and (max-width: 767.98px){.info-form .form-control{height:2.5rem!important}}.info-form label,.info-form .label{margin-bottom:.3125rem;font-size:1rem;line-height:1.125}.info-form .ex,.info-form .form-text{font-size:.875rem;line-height:1.7143}.info-form .checkbox-style{padding-top:.75rem;margin-bottom:1.875rem}.info-form .checkbox-style:last-child{margin-bottom:0}.step-wrap .info-form .checkbox-style{padding-top:0}.info-form .checkbox-style .custom-control-label{font-size:1.125rem;letter-spacing:-.0111em;font-weight:400}.step-wrap .info-form .checkbox-style .custom-control-label{font-size:1rem;line-height:1.25}@media screen and (min-width: 768px){.step-wrap .info-form .checkbox-style .custom-control-label{font-size:1.125rem;line-height:1.1111;font-weight:400}}.info-form .checkbox-style .custom-control:not(:last-child){margin-bottom:.625rem}.step-wrap .info-form .checkbox-style .custom-control:not(:last-child){margin-bottom:.4375rem}@media screen and (max-width: 767.98px){.info-form .btn{width:100%}}.info-form .btn:last-child{margin-bottom:0}.info-form button[type=submit]{margin-top:.875rem}@media screen and (min-width: 768px){.info-form button[type=submit]{margin-top:0;padding-left:1.6875rem;padding-right:1.6875rem;letter-spacing:-.015em}}.info-form .note-text{display:block;line-height:1.334;font-weight:400}@media screen and (min-width: 768px){.info-form .note-text{font-size:.875rem;line-height:1.2857;padding-top:0;padding-bottom:0}}.info-form .note-text .link{color:inherit}.info-form .note-text .link:hover{color:#f9533e}.required-info{font-size:1rem;line-height:1.25;margin-bottom:1.25rem}.image-holder.letters{max-width:12.5rem;margin:0 auto;position:relative}@media screen and (min-width: 768px){.image-holder.letters{margin-bottom:7.875rem;transform:translate(-.75rem)}}.image-holder.letters .bubble-wrap{width:53.5%;position:absolute;bottom:65%;left:71%}.image-holder img{max-width:100%;height:auto;vertical-align:top}.aside-col .title-block{display:flex;align-items:center;padding-top:1.25rem;padding-bottom:1rem}@media screen and (min-width: 768px){.aside-col .title-block{padding-top:0;padding-bottom:1.25rem}}.aside-col .title-block h2,.aside-col .title-block .h2,.aside-col .title-block .h1{flex-grow:1;margin-bottom:0;font-size:1.25rem;line-height:1.2}@media screen and (min-width: 768px){.aside-col .title-block h2,.aside-col .title-block .h2,.aside-col .title-block .h1{font-size:2.1875rem;line-height:1;letter-spacing:-.02em}}.aside-col .title-block .link{display:inline-block;vertical-align:top;margin:.25rem 0 0 .625rem;flex-shrink:0;flex-grow:0;flex-basis:auto;font-size:.875rem;line-height:1.3571}.aside-col .btn-primary{font-size:1.375rem}.aside-col [class^=btn-outline-],.aside-col [class*=" btn-outline-"]{border-width:1.5px;padding-top:.5625rem;padding-bottom:.5625rem}.order-card{border-radius:.5rem;border-color:#ebeded}.order-card:not(:last-child){margin-bottom:1.25rem}.order-card .card-header{padding:.9375rem 1.1875rem 1.375rem}.order-card .card-body{padding:.4375rem .9375rem}@media screen and (min-width: 768px){.order-card .card-body{padding-left:1.1875rem;padding-right:1.1875rem}}.order-card .card-body>h3{font-size:1.25rem;line-height:1.3;letter-spacing:-.01em;margin-bottom:0}.order-card .card-body>p:last-child{margin-bottom:0}.order-card .card-footer{padding:1.625rem .9375rem}@media screen and (min-width: 768px){.order-card .card-footer{padding:1.5rem 1.1875rem 1.6875rem}}.order-card .product-card.card-horizontal{margin:0 -.9375rem;padding:.75rem .9375rem .8125rem 1.25rem;width:calc(100% + 30px)}@media screen and (min-width: 768px){.order-card .product-card.card-horizontal{margin-left:-1.1875rem;margin-right:-1.1875rem;padding:.4375rem 1.25rem 1rem;width:calc(100% + 38px)}}.order-card .product-card.card-horizontal:last-child{border-bottom:0}.order-card .product-card.card-horizontal .card-img-holder{margin-top:.125rem}@media screen and (min-width: 768px){.order-card .product-card.card-horizontal .card-img-holder{margin-top:.375rem}}@media screen and (min-width: 768px){.order-card .product-card.card-horizontal .card-body{font-size:1rem;line-height:1}}.order-card .product-card.card-horizontal .card-title{line-height:1}@media screen and (min-width: 768px){.order-card .product-card.card-horizontal .card-title{margin-bottom:.3125rem}}@media screen and (min-width: 768px){.order-card .product-card.card-horizontal h6.card-title{font-size:1rem;line-height:1}}.order-card .product-card.card-horizontal .price{font-weight:400;color:#1d2633}@media screen and (min-width: 768px){.order-card .product-card.card-horizontal .price{font-size:1rem;line-height:1}}.order-card .product-card.card-horizontal .price.free{color:#f9533e;font-weight:600}@media screen and (min-width: 768px){.order-card .product-card.card-horizontal .old-price{font-size:1rem;line-height:1}}.order-card .product-card.card-horizontal .old-price+.price{font-size:1rem}@media screen and (min-width: 768px){.order-card .product-card.card-horizontal .old-price+.price{font-size:1.125rem}}.order-card .btn-wrap{max-width:15.5rem;margin:0 auto}.order-card .btn-wrap .btn{display:block;width:100%;font-size:1.5rem;line-height:1;letter-spacing:-.015em}.order-collapse-opener{transition:color .2s linear;display:inline-block;vertical-align:top;color:#1d2633}.order-collapse-opener[aria-expanded=true] .icon{transform:rotate(-180deg)}.order-collapse-opener:hover{color:#1d2633}.order-collapse-opener .icon{transition:transform .2s linear;display:inline-block;margin:.1875rem 0 0 .625rem;font-size:.875rem;line-height:1;color:#00000080}.order-collapse{margin-left:-.9375rem;margin-right:-.9375rem;padding-left:.9375rem;padding-right:.9375rem;width:calc(100% + 30px)}@media screen and (min-width: 768px){.order-collapse{margin-left:-1.1875rem;margin-right:-1.1875rem;padding-left:1.1875rem;padding-right:1.1875rem;width:calc(100% + 38px)}}@media screen and (min-width: 1024px){.order-collapse,.order-collapse.show,.order-collapse.collapsing{display:block!important;height:auto!important}}.order-collapse>p:last-child{margin-bottom:0}.order-info-list{font-size:1.125rem;line-height:1.223}.order-info-block .order-info-list{padding:0 0 1.375rem;border-bottom:1px solid #c9c9c9;margin-bottom:.9375rem}@media screen and (min-width: 768px){.order-info-block .order-info-list{padding:0 1.875rem;margin-bottom:1.875rem;border-bottom:none;border-left:1px solid #c9c9c9}}.order-card .order-info-list{margin-bottom:0}.order-card .order-info-list>div:not(:last-child){margin-bottom:.8125rem}.order-card .card-header .order-info-list{margin-bottom:1.875rem}.order-info-list>div:not(:last-child){margin-bottom:.9375rem}.order-info-list dt{font-weight:400}.order-info-list dd{margin:0 0 0 .3125rem}.order-info-list .title{display:block;margin-bottom:0;font-size:1.125rem;line-height:1.223;font-weight:600;letter-spacing:.0028em}.order-info-list .desc-note{display:block;font-size:.875rem;color:#1d2633b3}.order-info-list .link{display:inline-block;vertical-align:top;font-size:.875rem}.order-info-list .total .title{font-size:1.5rem;line-height:1.1667;letter-spacing:.003em}.order-info-list .total .desc-note{font-size:1rem;line-height:1.125}.order-info-list .total dd{font-size:2.125rem;line-height:.5882;letter-spacing:-.025em;color:#f9533e;font-weight:600}.order-info-list .total dd>sub{display:inline-block;font-size:1.375rem;line-height:1;bottom:0}.order-info-list .price-desc .item-price{color:#ff4d4d}.error-section .image-holder{position:relative;max-width:10rem;margin:0 auto .9375rem;transform:translate(-.875rem)}@media screen and (min-width: 768px){.error-section .image-holder{margin-bottom:0}}@media screen and (min-width: 1024px){.error-section .image-holder{max-width:12.1875rem;transform:translate(-1.5rem)}}.error-section .image-holder img{width:100%}.error-section .image-holder .bubble-wrap{width:52.5%;position:absolute;left:80.5%;top:50%;transform:translateY(-50%);z-index:2}@media screen and (min-width: 768px){.error-section .title-info{font-size:1.375rem;line-height:1;padding-left:1.25rem}}@media screen and (min-width: 1024px){.error-section .title-info{padding-left:2rem}}.error-section .title-info h1{letter-spacing:-.02em;margin-bottom:.7em}@media screen and (min-width: 768px){.error-section .title-info h1{font-size:2.375rem;line-height:1.1053}}.error-section .title-info .btn{margin-top:.625rem}@media screen and (min-width: 1024px){.error-section .title-info .btn{margin-top:1.125rem}}.account-section #content{padding:0}.account-section .product-list-holder{margin:0 -.5rem;padding-bottom:0}.account-section .product-list-holder .product-card{padding:0 .5rem}.account-section .image-holder{margin:0 auto .9375rem;max-width:5.625rem;position:relative}@media screen and (min-width: 768px){.account-section .image-holder{max-width:20.625rem;margin-bottom:0}}.account-section .image-holder .bubble-wrap{width:104%;position:absolute;left:auto;right:95%;top:24%}@media screen and (min-width: 768px){.account-section .image-holder .bubble-wrap{width:32%;top:4.5%;left:5%;right:auto}}.account-section .image-holder.aristotle{transform:translate(2.0625rem)}@media screen and (min-width: 768px){.account-section .image-holder.aristotle{transform:translate(0);margin-top:2.8125rem}}.account-section .image-holder.letters{display:block;max-width:6.625rem;margin-bottom:.8125rem;position:relative}@media screen and (min-width: 768px){.account-section .image-holder.letters{max-width:12.5rem;margin-bottom:5.875rem;transform:translate(-.1875rem)}}.account-section .image-holder.letters .bubble-wrap{width:60%;position:absolute;top:auto;right:auto;bottom:55.5%;left:67%}@media screen and (min-width: 768px){.account-section .image-holder.letters .bubble-wrap{width:53.5%;bottom:65%;left:67%;top:auto;right:auto}}.account-section .info-text{font-size:1.125rem;margin-bottom:1.875rem}@media screen and (min-width: 768px){.account-section .info-text{margin-bottom:2.5rem}}.account-section .image-wrap-mobile{position:relative}@media screen and (max-width: 767.98px){.account-section .image-wrap-mobile{width:9.375rem;margin:0 auto}}@media screen and (max-width: 767.98px){.account-section .image-wrap-mobile.map{width:7.75rem;padding-top:1.75rem;margin-bottom:1.375rem;transform:translate(-2.3125rem)}}.account-section .image-wrap-mobile.map .bubble-wrap{position:absolute;left:78%;top:15%;width:60%}.account-section .image-wrap-mobile img{vertical-align:top;max-width:100%;height:auto}.link{text-decoration:underline;color:#1d2633}.link:hover{text-decoration:none;color:#f9533e}.links-list{font-size:.875rem;margin:0}@media screen and (min-width: 768px){.links-list{font-size:1.125rem}}.links-list li{margin-bottom:.375rem}.links-list a{color:#1d2633;text-decoration:underline}.links-list a:hover{text-decoration:none;color:#f9533e}.list-wrap{position:relative;background:#fff;border-radius:.625rem;margin:0 0 1.25rem}.list-wrap:last-child{margin:0}.list-wrap .badge{position:absolute;left:1rem;top:-.625rem;z-index:2;color:#fff;font-size:.75rem;font-weight:600;padding:.1875rem .5rem}@media screen and (min-width: 768px){.list-wrap .badge{left:-.625rem}}.list-wrap .badge.badge-warning{background:#ffc119}.list-wrap .badge.badge-success{background:#75d198}.list-wrap .badge i{padding-right:.3125rem}.info-list{margin:0;font-size:1rem}@media screen and (max-width: 767.98px){.info-list{padding:0 1.875rem;flex-wrap:wrap}}@media screen and (max-width: 1023.98px){.info-list.coupon-style{padding:0 .5rem}}.info-list.coupon-style li{flex-grow:0;width:17.5%}.info-list.coupon-style li:first-child{width:21.5%}@media screen and (max-width: 767.98px){.info-list.coupon-style li:first-child{width:30%}}@media screen and (max-width: 767.98px){.info-list.coupon-style li{width:30%;border-bottom:1px solid #e4e4e4}}@media screen and (max-width: 767.98px){.info-list.coupon-style li{padding:.4375rem .1875rem}}@media screen and (min-width: 768px){.info-list.coupon-style li{text-align:left}}@media screen and (max-width: 767.98px){.info-list.coupon-style li:before{display:none}}.info-list.coupon-style li:nth-child(2){width:36.5%}@media screen and (max-width: 767.98px){.info-list.coupon-style li:nth-child(2){width:70%}}@media screen and (max-width: 767.98px){.info-list.coupon-style li:nth-child(2):before{display:none}}@media screen and (max-width: 767.98px){.info-list.coupon-style li:nth-child(2):before{display:block;width:1px;height:75%;top:50%;transform:translateY(-50%)}}.info-list.coupon-style li:last-child{width:42%}@media screen and (max-width: 767.98px){.info-list.coupon-style li:last-child{width:100%;border:none}}.info-list.coupon-style li .promocode{display:block;flex-grow:1;word-break:break-all;text-align:center;font-weight:500;text-transform:uppercase;font-size:1.125rem;margin-right:.9375rem}.info-list.coupon-style li .promocode:only-child{margin-right:0}.info-list.coupon-style li .discount{font-size:1.375rem;line-height:.8;letter-spacing:-.025em;margin-left:.3125rem}@media screen and (max-width: 767.98px){.info-list.coupon-style li .discount{margin-left:.125rem}}.info-list.coupon-style li .link{font-size:1.125rem;padding:0;border:none}.info-list.coupon-style li .heading{font-size:1.0625rem;font-weight:500;letter-spacing:-.0247em}.info-list.coupon-style2{padding:0}.info-list.coupon-style2 li{text-align:left}@media screen and (max-width: 1023.98px){.info-list.coupon-style2 li{width:22%;text-align:left;padding:.75rem}}.info-list.coupon-style2 li:last-child{width:86%}@media screen and (max-width: 1023.98px){.info-list.coupon-style2 li:last-child{width:78%}}.info-list.coupon-style2 li:before{height:75%;right:0;left:auto;bottom:auto;width:.0625rem;top:50%;transform:translateY(-50%)}@media screen and (max-width: 767.98px){.info-list.coupon-style2 li:before{height:90%}}.info-list.coupon-style2 .price{font-weight:600;font-size:1.375rem}@media screen and (max-width: 1023.98px){.info-list.coupon-style3{padding:0 .5rem}}.info-list.coupon-style3 li{flex-grow:0;width:17.5%}@media screen and (max-width: 767.98px){.info-list.coupon-style3 li{width:30%;border-bottom:1px solid #e4e4e4}}@media screen and (max-width: 767.98px){.info-list.coupon-style3 li{padding:.4375rem .1875rem}}@media screen and (min-width: 768px){.info-list.coupon-style3 li{text-align:left}}@media screen and (max-width: 767.98px){.info-list.coupon-style3 li:before{display:none}}.info-list.coupon-style3 li:first-child{width:13%}@media screen and (max-width: 767.98px){.info-list.coupon-style3 li:first-child{width:50%}}.info-list.coupon-style3 li:nth-child(2){width:38%}@media screen and (max-width: 767.98px){.info-list.coupon-style3 li:nth-child(2){width:50%}}.info-list.coupon-style3 li:nth-child(2):before{display:block;width:1px;height:75%;top:50%;transform:translateY(-50%)}.info-list.coupon-style3 li:nth-child(3){width:18%}@media screen and (max-width: 767.98px){.info-list.coupon-style3 li:nth-child(3){width:100%}}@media screen and (max-width: 767.98px){.info-list.coupon-style3 li:nth-child(3):before{display:none}}@media screen and (min-width: 768px){.info-list.coupon-style3 li:nth-child(3):before{display:block;width:1px;height:75%;top:50%;transform:translateY(-50%)}}.info-list.coupon-style3 li:last-child{width:31%}@media screen and (max-width: 767.98px){.info-list.coupon-style3 li:last-child{width:100%;border:none}}.info-list.coupon-style3 li .promocode{display:block;flex-grow:1;word-break:break-all;text-align:center;font-weight:500;text-transform:uppercase;font-size:1.125rem;margin-right:.9375rem}.info-list.coupon-style3 li .promocode:only-child{margin-right:0}.info-list.coupon-style3 li .discount{font-size:1.375rem;line-height:.8;letter-spacing:-.025em;margin-left:.3125rem}@media screen and (max-width: 767.98px){.info-list.coupon-style3 li .discount{margin-left:.125rem}}.info-list.coupon-style3 li .link{font-size:1.125rem;padding:0;border:none}.info-list.coupon-style3 li .heading{font-size:1.0625rem;font-weight:500;letter-spacing:-.0247em}.info-list.coupon-style button[data-clipboard-action=copy],.info-list.coupon-style2 button[data-clipboard-action=copy],.info-list.coupon-style3 button[data-clipboard-action=copy]{background:transparent;border:none;transition:color .2s linear}.info-list.coupon-style button[data-clipboard-action=copy]:hover,.info-list.coupon-style2 button[data-clipboard-action=copy]:hover,.info-list.coupon-style3 button[data-clipboard-action=copy]:hover{color:#f9533e}@media screen and (min-width: 768px){.info-list.coupon-style li,.info-list.coupon-style2 li,.info-list.coupon-style3 li{display:table-row}}.info-list li{padding:.75rem .9375rem;position:relative;word-wrap:break-word;hyphens:auto;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;flex-shrink:0}@media screen and (max-width: 1199.98px){.info-list li{padding:.625rem .5rem;text-align:center}}@media screen and (max-width: 767.98px){.info-list li{width:100%;text-align:center}}@media screen and (min-width: 768px){.info-list li{width:14%}}@media screen and (min-width: 768px){.info-list li:first-child{width:26%}}@media screen and (min-width: 768px){.info-list li:nth-child(3){width:11%}}@media screen and (min-width: 768px){.info-list li:nth-child(4){width:20%}}@media screen and (min-width: 768px){.info-list li:nth-child(5){width:11%}}@media screen and (min-width: 768px){.info-list li:nth-child(6){width:21%}}.info-list li:before{content:"";position:absolute;right:0;top:50%;height:75%;width:.0625rem;display:block;transform:translateY(-50%);background:#e4e4e4}@media screen and (max-width: 767.98px){.info-list li:before{width:100%;height:.0625rem;top:auto;left:0;bottom:0;transform:none}}.info-list li:last-child:before{display:none}.info-list .link{font-size:1rem;letter-spacing:-.025em}.info-list .status{letter-spacing:-.4px;font-weight:500}@media screen and (max-width: 1023.98px){.info-list .status{font-weight:600}}.info-list .status.finalized{color:#2da201}.info-list .status.finished{color:#1d2633}.info-list .price,.info-list .discount{color:#f9533e;font-weight:500;letter-spacing:-.4px}.info-list .btn-copy{transition:color linear .2s;background:transparent;border:none;outline:none}.info-list .btn-copy:hover{color:#f9533e}.ui-tooltip{padding:.5rem;position:absolute;z-index:9999;max-width:15.625rem;box-shadow:0 0 .3125rem #0006}.ui-tooltip.ui-widget{font-size:.75rem;line-height:1.3333}.ui-tooltip.ui-widget-shadow{background:#1d2633;border:0;border-radius:.375rem;opacity:1;color:#fff}body .ui-tooltip{border-width:2px}.my-card-info{border-radius:.375rem;overflow:hidden;border-top:5px solid #2a2b2f;margin-bottom:2.1875rem;flex-wrap:wrap;background:#febd40}.my-card-info .valid-info{width:54%;padding:1.5625rem 3.75rem 1.5625rem 1.25rem;background:#fff}@media screen and (max-width: 1023.98px){.my-card-info .valid-info{width:100%;padding:.9375rem}}.my-card-info .valid-info .bubble-wrap{margin-right:1.875rem}@media screen and (max-width: 1023.98px){.my-card-info .valid-info .bubble-wrap{margin-right:.625rem}}@media screen and (max-width: 1023.98px){.my-card-info .valid-info .bubble-wrap img{width:5rem}}.my-card-info .valid-info .valid{font-size:1.375rem;line-height:1;font-weight:500}@media screen and (max-width: 1023.98px){.my-card-info .valid-info .valid{font-size:1.5rem;letter-spacing:-.0292em}}.my-card-info .cashback-info{width:46%;padding:1.25rem}@media screen and (max-width: 1023.98px){.my-card-info .cashback-info{width:100%}}.my-card-info .cashback-info .title{display:block;font-size:1.125rem;font-weight:600;letter-spacing:.0056em}.my-card-info .cashback-info .num{color:#fff;font-size:3.4375rem;line-height:1;letter-spacing:-.0251em;font-weight:500;display:block}.return-info-block{background:#feddd8;margin:0 -2rem .625rem;padding:.9375rem 2rem 1.25rem}.resize-active .return-info-block{transition:none!important}.return-info-block .return-text{margin-bottom:.3125rem}.return-info-block .selected-products{font-weight:600}.return-info-block .choose-list{padding-top:1.875rem}@media screen and (max-width: 767.98px){.return-info-block .choose-list{padding-top:.9375rem}}.choose-list{padding-top:1.875rem}.choose-list li{margin-right:2.1875rem}@media screen and (max-width: 767.98px){.choose-list li{margin-right:1.5625rem}}.choose-list .btn{min-width:7.1875rem}@media screen and (max-width: 767.98px){.choose-list .btn{min-width:6.125rem}}.choose-list button[type=reset]{font-size:1.125rem;border:none;background:none}.request-form h4{font-size:1.125rem;font-weight:600}.request-form .product-card{border:none;margin-bottom:.75rem;padding-bottom:0}.request-form .form-groups{border-bottom:1px solid #c9c9c9}.request-form textarea{resize:none;height:4.75rem!important;min-height:4.75rem!important;margin-bottom:.75rem}.return-style textarea{resize:none;height:4.75rem!important;min-height:4.75rem!important}.info-text-block{padding:1.5625rem 1.25rem 1.875rem;border-radius:.625rem;margin-bottom:2.5rem}.info-text-block p{line-height:1.05;margin-bottom:1.875rem}.info-text-block .btn{min-width:14.0625rem}.store-info-block{border-radius:.375rem;overflow:hidden;border-top:5px solid #2a2b2f;padding:.9375rem}@media screen and (min-width: 768px){.store-info-block{padding:1.0625rem 1.5625rem 1.375rem}}.store-info-block:not(:last-child){margin-bottom:1.5625rem}.modal .store-info-block{margin-top:1.5625rem}@media screen and (min-width: 768px){.store-info-block>.row{padding-top:1.5rem}}.store-info-block>.row+.link{font-size:1.125rem}@media screen and (min-width: 768px){.store-info-block>.row+.link{margin-top:-.5rem;position:relative}}.store-info-block .title-wrap{position:relative}@media screen and (max-width: 1023.98px){.store-info-block .title-wrap{margin:0}}@media screen and (min-width: 768px){.store-info-block .title-wrap{margin-bottom:0}}@media (min-width: 768px) and (max-width: 1023.98px){.modal .store-info-block .title-wrap{margin-bottom:0}}.store-info-block h3{margin-bottom:.75rem}@media screen and (max-width: 767.98px){.store-info-block h3{font-size:1.125rem;line-height:1.223}}@media screen and (min-width: 768px){.store-info-block h3{margin-bottom:0}}@media (min-width: 768px) and (max-width: 1023.98px){.modal .store-info-block h3{margin-bottom:.75rem}}@media screen and (min-width: 768px){.modal .store-info-block h3{font-size:1.375rem;line-height:1.1818}}.store-info-block address{margin:0 0 1.125rem;font-size:1rem;line-height:1.25;letter-spacing:-.02em}@media screen and (min-width: 768px){.store-info-block address{margin-bottom:.6875rem;font-size:1.125rem;line-height:1.334;font-weight:400;letter-spacing:normal}}@media (min-width: 768px) and (max-width: 1023.98px){.modal .store-info-block address{margin-bottom:1.125rem}}.store-info-block .link{display:inline-block;vertical-align:top}@media screen and (max-width: 767.98px){.store-info-block .link{font-size:.875rem}}.store-info-block .contact-list{margin:0;font-size:1rem}@media screen and (min-width: 768px){.store-info-block .contact-list{font-size:1.125rem}}.store-info-block .contact-list dt{font-weight:400;margin-bottom:0}.store-info-block .contact-list dd{padding:0 0 0 .25rem;margin:0}.store-info-block .contact-list a{color:#1d2633}.store-info-block .contact-list a:hover{color:#f9533e}.store-info-block .contact-list a.mail{text-decoration:underline}.store-info-block .contact-list a.mail:hover{text-decoration:none}.store-info-block .work-time-list{margin:0;padding:.3125rem 0 .625rem;font-size:1rem;line-height:1.5;color:#565c66}@media screen and (min-width: 768px){.store-info-block .work-time-list{padding:0 0 0 1.25rem;border-left:1px solid #e4e4e4;line-height:1.4375}}@media (min-width: 768px) and (max-width: 1023.98px){.modal .store-info-block .work-time-list{padding:.3125rem 0 .625rem;border-left:0}}.store-info-block .work-time-list>div{margin-bottom:0}.store-info-block .work-time-list dd{padding-left:.25rem;text-align:right}.address-collapse-block{padding:1.125rem 1.375rem 1.375rem}@media screen and (min-width: 768px){.address-collapse-block{padding:1rem 1.75rem}}@media screen and (max-width: 767.98px){.address-collapse-block h3{font-size:1.375rem;line-height:1.1818}}.address-collapse-block .link{font-size:1.125rem;line-height:1.223}.collapse-opener-wrap{position:relative;padding-right:1.875rem}@media screen and (min-width: 768px){.collapse-opener-wrap{padding-right:2.5rem}}.address-collapse-opener{transition:color .2s linear,transform .2s linear;width:30;height:30;display:flex;align-items:center;justify-content:center;position:absolute;right:-1px;top:.3125rem;font-size:1.0625rem;line-height:1;color:#1d2633}.address-collapse-opener .icon{transition:transform .2s linear;color:inherit}.address-collapse-opener[aria-expanded=true] .icon{transform:rotate(-180deg)}.address-collapse>.row{padding-top:.8125rem}@media screen and (min-width: 768px){.address-collapse>.row{padding-top:1.5rem}}@media (min-width: 768px) and (max-width: 1023.98px){.modal .address-collapse>.row{padding-top:.8125rem}}@media screen and (min-width: 768px){.address-collapse>.row+.link{margin-top:-.5rem;position:relative}}@media (min-width: 768px) and (max-width: 1023.98px){.modal .address-collapse>.row+.link{margin-top:0}}.address-collapse address{padding:0;color:#565c66;font-weight:500}@media screen and (min-width: 768px){.address-collapse address{color:#1d2633}}.address-collapse .contact-list dt{font-weight:500}.address-collapse .contact-list a{color:inherit}.markers-list .col{display:flex}.autocomplete-store .autocomplete-drop .items-holder{border-bottom:none;padding-bottom:0;margin-bottom:0}.autocomplete-store .autocomplete-drop .prod-link{display:none}.autocomplete-store .autocomplete-drop .jcf-scrollable{padding-bottom:.5rem}.autocomplete-store .autocomplete-drop .card-title{cursor:pointer}.address-cards{padding-bottom:1.125rem}@media screen and (min-width: 1200px){.address-cards{padding-bottom:1.5625rem}}.address-card{border-top:5px solid #2a2b2f;border-radius:.375rem .375rem .625rem .625rem;background:#fff;margin-bottom:1.25rem}@media screen and (min-width: 768px){.address-card{margin-bottom:1.875rem}}.address-card .card-title{padding:.9375rem .9375rem .3125rem;margin:0}@media screen and (min-width: 768px){.address-card .card-title{padding:.9375rem 1.375rem .625rem}}.address-card .card-title h2{margin:0;font-size:1.125rem}@media screen and (min-width: 768px){.address-card .card-title h2{font-size:1.375rem}}.address-card .card-body{background:#2da2011a;padding:.1875rem .9375rem}@media screen and (min-width: 768px){.address-card .card-body{padding:.625rem 1.375rem}}.address-card .card-body address{margin:0;font-size:1rem}@media screen and (min-width: 768px){.address-card .card-body address{font-size:1.25rem;line-height:1}}.address-card .card-footer{background:none;padding:.9375rem .9375rem .625rem}@media screen and (min-width: 768px){.address-card .card-footer{padding:.4375rem 1.375rem 1.5625rem}}.category-card{overflow:hidden}.category-card.style-1 .product-list-holder .product-card{width:33.33%}@media screen and (max-width: 767.98px){.category-card.style-1 .product-list-holder .product-card{width:50%}}.category-card.product-selected .return-info-block{visibility:visible;opacity:1;transform:translateY(0)}.category-card>.card-body{padding:.625rem 1.25rem 2.5rem;position:relative}@media screen and (min-width: 1024px){.category-card>.card-body{padding:.9375rem 2rem 2.5rem}}.category-card>.card-body .image-wrap{position:absolute;right:2.1875rem;top:-.8125rem}.category-card>.card-body.bg-yellow-commande{background-color:#fff8dc}.category-card>.card-title{display:block;padding:.9375rem 1.25rem;background:#f7f7f7}@media screen and (min-width: 768px){.category-card>.card-title{padding:1.3125rem 1.875rem}}.category-card>.card-title.bg-white{background-color:#fff}.category-card h1{font-size:1.5rem;font-weight:600;margin:0;letter-spacing:-.0312em}@media screen and (min-width: 768px){.category-card h1{font-size:2.1875rem}}.category-card .title-wrap{margin:0 0 1.25rem}.category-card .title-wrap h2{letter-spacing:.15px}@media screen and (max-width: 1023.98px){.category-card .title-wrap h2{font-size:1.375rem;font-weight:600}}@media screen and (min-width: 768px){.category-card .title-wrap h2{margin:0 1.5625rem 0 0}}.category-card .title-wrap .link{font-size:1.125rem}.category-card .order-info{margin-bottom:1.5625rem}.category-card .order-info>.link{font-size:1.125rem}.category-card .request-form .link{font-size:1.125rem}.category-card .info-wrap{margin-bottom:2.5rem}.category-card .info-wrap:only-child{margin:0}.category-card .product-list-holder .product-card{width:25%}@media screen and (max-width: 767.98px){.category-card .product-list-holder .product-card{width:50%}}.category-card .order-text{font-size:1.125rem;margin-bottom:2.5rem}@media screen and (min-width: 768px){.category-card .order-text{margin-bottom:2.1875rem}}.category-card .order-text .status{font-weight:600}.category-card .order-text .status.finalized{color:#2da201}.category-card .orders-info{font-size:1.125rem}@media screen and (max-width: 767.98px){.category-card .orders-info{line-height:1.15}}.category-card .orders-info .links-list li{margin-bottom:.625rem}.category-card .prod-item .custom-checkbox{padding-right:1.25rem;margin-bottom:1.125rem}@media screen and (max-width: 767.98px){.category-card .prod-item .custom-checkbox{padding-right:.3125rem}}.category-card .order-again-info{padding:.625rem 0 1.875rem}@media screen and (min-width: 768px){.category-card .order-again-info{line-height:1.15;padding:1.25rem 0 3.125rem}}.category-card .order-again-info img{width:9.375rem}@media screen and (min-width: 768px){.category-card .order-again-info p{margin:0}}@media screen and (max-width: 767.98px){.category-card .form-card{margin-bottom:1.25rem}}.category-card .form-card .card-body{padding-top:1.5625rem;padding-bottom:2.1875rem}.category-card .form-card .bubble-image{margin:0;min-height:auto}.category-card .form-card .subscriptions-list li{margin-bottom:1.125rem}.category-card .form-card .card-footer{min-height:4.8125rem;display:none}@media screen and (min-width: 768px){.category-card .form-card .card-footer{display:block}}@media screen and (max-width: 1199.98px){.category-card .form-card .price-info{min-height:auto}}.main-bg-grey .account-section .category-card.category-card-recipe .card-title.text-center.text-md-left{background-color:#2a2b2f}.category-card-recipe>.card-title{background:url(/build/assets/plank-DxEE7O6o.jpg) no-repeat 0 50%/cover;display:flex;flex-direction:column}@media screen and (min-width: 768px){.category-card-recipe>.card-title{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:.375rem}}.category-card-recipe .card-title-img-hold{display:flex;align-items:center;justify-content:center;margin-bottom:-2.4375rem}@media screen and (min-width: 768px){.category-card-recipe .card-title-img-hold{margin:-3.125rem 0}}.category-card-recipe .card-title-img-hold .img-hold{width:12.5rem}.category-card-recipe .card-title-img-hold .img-hold.img-hold-neon{width:8.1875rem;margin:-1.25rem 0 0 -1.625rem}@media screen and (min-width: 768px){.category-card-recipe .card-title-img-hold .img-hold.img-hold-neon{margin-right:-1.5rem}}.category-card-recipe .card-title-img-hold .img-hold img{width:100%}.category-card-recipe .search-form{margin-bottom:1.5625rem}.category-card-recipe .checkbox-style .custom-control{padding-bottom:.875rem}.category-card-recipe .filters-panel{position:relative;padding-top:3.4375rem}@media screen and (min-width: 768px){.category-card-recipe .filters-panel{padding:0}}@media screen and (min-width: 768px){.category-card-recipe .sort-dropdown{padding-top:.375rem}}@media screen and (max-width: 1023.98px){.category-card-recipe .sort-dropdown{top:0;width:100%;padding:0}}.categories-list{border:1px solid #ebeded;border-top:5px solid #2a2b2f;border-radius:.375rem;font-size:1.25rem}.categories-list-info{border-top-color:#82c7a0}.categories-list-info li.active a,.categories-list-info a:hover{background:#82c7a01a!important}.categories-list li{border-bottom:1px solid #ebeded}.categories-list li:last-child{border-bottom:none}.categories-list li.active a{background:#f7f7f7}.categories-list a{transition:background .2s linear;display:flex;align-items:center;padding:.9375rem 1.5rem;color:#1d2633;font-weight:500}.categories-list a:hover{background:#f7f7f7}.categories-list i{font-size:1.125rem;padding-right:1.5625rem;width:2.8125rem}.categories-list.red{border-top-color:#ff5842}.categories-list.red li.active a,.categories-list.red a:hover{background:#ffefec}.warranty-card{overflow:hidden;margin-bottom:1.25rem}.warranty-card:last-child{margin-bottom:0}.warranty-card.one-year-warranty .card-body{padding-bottom:0}.warranty-card.one-year-warranty .valiable-status{color:#ff4d4d}.warranty-card .card-body{padding-top:.625rem;padding-bottom:.625rem}@media screen and (max-width: 767.98px){.warranty-card .card-body{padding-left:.9375rem;padding-right:.9375rem}}.warranty-card .product-image img{max-width:6.25rem;height:auto}@media screen and (max-width: 767.98px){.warranty-card .product-image img{width:3.75rem}}@media screen and (max-width: 767.98px){.warranty-card .warranty-wrap{padding-left:.625rem}}.warranty-card .product-info{font-size:1.125rem}@media screen and (min-width: 768px){.warranty-card .product-info{padding-left:1.25rem}}.warranty-card .product-info h4{font-size:1.125rem;font-weight:600;margin-bottom:0}.warranty-card .product-info a{color:#1d2633}.warranty-card .product-info a:hover{color:#f9533e}.warranty-card .warranty-info{font-size:1rem}@media screen and (min-width: 768px){.warranty-card .warranty-info{padding-left:.9375rem;border-left:1px solid #c9c9c9;margin-top:.625rem}}.warranty-card .valiable-status{font-weight:600;color:#2da201}.extend-warranty{padding:1.5625rem .9375rem;background-color:#2da2011a;margin:.75rem -1.125rem 0}@media screen and (min-width: 768px){.extend-warranty{padding:1.5625rem 1.375rem}}.extend-warranty h4{font-weight:600;font-size:1.125rem}.extend-warranty .price{font-size:1.5rem;font-weight:600;padding-right:.9375rem}@media screen and (min-width: 768px){.extend-warranty .price{padding-right:1.5625rem}}@media screen and (min-width: 768px){.extend-warranty .btn{min-width:12.8125rem}}.extend-warranty .btn i{font-size:1.375rem;padding-right:.4375rem}.return-card{margin-bottom:2.1875rem}.return-card.collapse-style .card-body{padding-top:.75rem;padding-bottom:.75rem}.return-card.collapse-style .return-text{font-size:1rem;margin:0}.return-card.collapse-style .order-number{font-size:1.0625rem;margin-bottom:0}@media screen and (max-width: 767.98px){.return-card.collapse-style .order-number{margin-bottom:.9375rem}}.return-card .title-wrap{margin-bottom:0}.return-card .card-body{padding-top:1.5625rem;padding-bottom:1.5625rem}.return-card .product-card .price-row .price{font-weight:400;color:#1d2633;font-size:1rem}.return-card .return-text{font-size:1.125rem;margin-bottom:.9375rem}@media screen and (min-width: 768px){.return-card .return-text{margin-bottom:1.5625rem}}.return-card .return-text .status{font-weight:600;color:#e2a23d}.return-card .return-text .status.finished{color:#1d2633}.return-card .order-number{font-weight:500;font-size:1.125rem;margin-bottom:.625rem}@media screen and (min-width: 768px){.return-card .order-number{margin-bottom:1.5625rem}}.return-card .order-holder{padding-top:1.5625rem}.return-card .orders-collapse-opener{transition:transform .2s linear;position:absolute;right:0;top:0;font-size:1rem}.return-card .orders-collapse-opener[aria-expanded=true]{transform:rotate(-180deg)}@media screen and (min-width: 768px){.return-products-list{padding:0 1.5625rem}}@media print{.modal-backdrop{background-color:transparent}}.modal.age-alert{font-size:1.125rem;line-height:1;font-weight:500}.modal.age-alert .modal-body{padding-top:3.125rem;padding-bottom:.625rem;background:url(/build/assets/bg-age-alert-DELyoZOZ.png) no-repeat;background-size:100% auto}@media screen and (min-width: 576px){.modal.age-alert .modal-body{padding-top:3.4375rem;padding-bottom:2.375rem}}.modal.age-alert .dont-vape{background-color:transparent;font-size:.875rem}.modal.age-alert .dont-vape img{margin-right:.625rem;width:1.25rem}@media screen and (min-width: 1024px){.modal.age-alert .dont-vape{font-size:1rem}.modal.age-alert .dont-vape img{margin-right:.8125rem;width:1.875rem}}.modal.age-alert .logo-holder .logo-small{max-width:7.9375rem}.modal.age-alert .buttons{padding-top:.1875rem;padding-bottom:.75rem;max-width:100%;display:flex;gap:1rem}.modal.age-alert .buttons .btn{margin-bottom:.8125rem;width:50%}@media screen and (min-width: 576px){.modal.age-alert .buttons{padding-top:1.6875rem;padding-bottom:.875rem}.modal.age-alert .buttons .btn{margin-bottom:1.25rem}}.modal.age-alert .text-muted{font-size:.8125rem;font-weight:400}.modal.age-alert-nicotech .modal-content{border:none;overflow:hidden;max-width:49.3125rem}.modal.age-alert-nicotech .content__head{text-transform:uppercase;background:#93c01f;color:var(--white);padding:1.375rem 1.25rem 1.3125rem}.modal.age-alert-nicotech .content__head h2{font-size:1.875rem;line-height:1;margin:0;letter-spacing:0}@media (max-width: 1023px){.modal.age-alert-nicotech .content__head h2{font-size:1.75rem}}@media (max-width: 767px){.modal.age-alert-nicotech .content__head h2{font-size:1.5rem}}.modal.age-alert-nicotech .modal-body{padding:1.25rem 3.125rem 3.75rem 2.8125rem;background:url(/build/assets/bg-age-alert-DELyoZOZ.png) no-repeat;background-size:100% auto}@media (max-width: 1023px){.modal.age-alert-nicotech .modal-body{padding:2.75rem 1.5rem 2.375rem}}.modal.age-alert-nicotech .body__description{font-family:Helvetica;font-size:.9375rem;text-align:left;margin-right:-.625rem;padding-bottom:1.0625rem}.modal.age-alert-nicotech .logo-holder{display:flex;justify-content:center;align-items:center}.modal.age-alert-nicotech .logo-holder img{object-fit:cover}.modal.age-alert-nicotech .logo-holder .logo-holder__arrow{height:2.5rem;width:2.6875rem;margin:0 1.6875rem 0 1.8125rem}.modal.age-alert-nicotech .logo-holder .logo-holder__nicotech{max-height:3.6875rem;max-width:13.75rem;width:100%;margin-left:-4px}.modal.age-alert-nicotech .logo-holder .logo-holder__cigusto{max-width:15.5625rem;width:100%}@media (max-width: 1023px){.modal.age-alert-nicotech .logo-holder{flex-direction:column;gap:.625rem}.modal.age-alert-nicotech .logo-holder .logo-holder__arrow{height:36px;width:36px;transform:rotate(90deg)}.modal.age-alert-nicotech .logo-holder .logo-holder__nicotech{max-width:11.25rem}.modal.age-alert-nicotech .logo-holder .logo-holder__cigusto{max-width:12.5rem}}.modal.age-alert-nicotech .body__title{display:flex;flex-direction:column;color:var(--red);margin-bottom:.25rem}.modal.age-alert-nicotech .body__title h2{font-size:2.5rem;line-height:1.1875rem;letter-spacing:-.4px}.modal.age-alert-nicotech .body__title p{font-size:1.4375rem}@media (max-width: 1023px){.modal.age-alert-nicotech .body__title h2{font-size:2rem;line-height:1rem;margin-bottom:.375rem}.modal.age-alert-nicotech .body__title p{margin-bottom:1rem}}.modal.age-alert-nicotech .body__content{display:grid;grid-template-columns:1fr 1fr;gap:2.5625rem}.modal.age-alert-nicotech .body__content .content__info .nicotech-promo{width:100%;max-width:19.75rem;margin:auto;padding:0 1.875rem}.modal.age-alert-nicotech .body__content .content__info li{font-size:1.25rem;text-align:left;font-weight:500;padding-bottom:1rem;letter-spacing:-.2px}.modal.age-alert-nicotech .body__content .content__info li:last-of-type{padding-bottom:0}.modal.age-alert-nicotech .body__content .content__info ul{margin-bottom:2.25rem}@media (max-width: 1023px){.modal.age-alert-nicotech .body__content{grid-template-columns:1fr;gap:1.25rem}.modal.age-alert-nicotech .body__content .content__info ul{margin-bottom:1.25rem}}.modal.age-alert-nicotech .content__actions{padding-top:1.25rem}.modal.age-alert-nicotech .content__actions p{font-size:1.125rem;text-align:left;line-height:1.1875rem;font-weight:500;margin-bottom:1.25rem;margin-right:-20px}.modal.age-alert-nicotech .content__actions .actions__buttons .btn{border-radius:.5rem!important;font-size:1.375rem}.modal.age-alert-nicotech .content__actions .actions__buttons{display:flex;flex-direction:column;gap:1.1875rem;margin-bottom:2.1875rem}@media (max-width: 1023px){.modal.age-alert-nicotech .content__actions p{margin-right:0}.modal.age-alert-nicotech .content__actions .actions__buttons{flex-direction:column;gap:.75rem}}.modal.age-alert-nicotech .actions__alert{display:flex;align-items:center;justify-content:center;gap:.6875rem;text-align:left}.modal.age-alert-nicotech .actions__alert img{width:1.875rem}.modal.age-alert-nicotech .actions__alert span{font-weight:600;letter-spacing:0;font-size:1rem}@media (max-width: 767px){.modal.age-alert-nicotech .actions__alert span{font-size:.875rem}}.modal.age-alert-nicotech .alert-warning--secondary{padding:1.6875rem 2rem 3.125rem}.modal.age-alert-nicotech .alert-warning--secondary .alert__body{max-width:15.125rem}@media (max-width: 1023px){.modal.age-alert-nicotech .alert-warning--secondary{padding-bottom:1.875rem}.modal.age-alert-nicotech .alert-warning--secondary .alert__body{max-width:unset}}.modal.age-alert-nicotech--is-red .content__head{background:var(--red)}.modal .logo-holder{padding-bottom:2.1875rem}@media screen and (min-width: 576px){.modal .logo-holder{padding-bottom:2.3125rem}}.modal .logo-holder .logo-small{max-width:3.125rem;margin:0 auto;padding-left:.625rem}@media screen and (min-width: 576px){.modal .logo-holder .logo-small{max-width:4.375rem;margin:0 auto;padding-left:.875rem}}.modal .logo-holder .logo-vape-together{max-width:6.375rem;margin:0 auto}@media screen and (min-width: 576px){.modal .logo-holder .logo-vape-together{max-width:9rem;margin:0 auto}}.modal .logo-holder img{display:inline-block;vertical-align:top;width:100%;height:auto}.modal .buttons{margin:0 auto}.modal .buttons .btn{margin-bottom:1.125rem}.modal .buttons .btn+.btn{margin-top:0}@media screen and (min-width: 1024px){.modal .buttons.d-lg-flex .btn{width:auto;padding-left:1.6875rem;padding-right:1.6875rem;margin-left:.625rem;margin-right:.625rem}}.modal .note{display:block;font-size:.75rem;line-height:1}.modal .note a{color:inherit;text-decoration:underline}.modal .note a:hover{text-decoration:none}.modal .note p:last-child{margin-bottom:0}.modal h2,.modal .h2{line-height:1;font-weight:600;margin-bottom:.75em}@media screen and (min-width: 768px){.modal h2,.modal .h2{font-size:1.75rem;line-height:1.1429;letter-spacing:-.02em;margin-bottom:.2em}}.modal h3,.modal .h3{margin-bottom:.9375rem}@media screen and (min-width: 768px){.modal h3,.modal .h3{font-size:1.875rem;line-height:1;margin-bottom:1.375rem}}.modal .delivery-addresses-form h3,.modal .delivery-addresses-form .h3{font-size:1.25rem;line-height:1.3;margin-bottom:1.25rem}@media screen and (min-width: 768px){.modal .delivery-addresses-form h3,.modal .delivery-addresses-form .h3{font-size:1.5rem;line-height:1.0833;margin-bottom:1rem}}.modal .alert{margin:0 -1.5625rem 1.5625rem;padding:.9375rem 1.5625rem;font-size:1.1875rem;line-height:1;font-weight:600}@media screen and (min-width: 768px){.modal .alert{font-size:1.5rem;line-height:1;margin-bottom:2.3125rem}}.modal .alert-warning{color:#1d2633}.modal .product-card.card-horizontal{margin:0 -.5rem 1.5rem;width:calc(100% + 16px);flex-direction:row;padding:.4375rem 0;border-bottom:none;color:#1d2633;background:transparent}@media screen and (min-width: 768px){.modal .product-card.card-horizontal{margin:0 0 1.75rem;width:100%}}.modal .product-card.card-horizontal .card-img-holder{width:4rem;height:4rem;flex-basis:4rem;flex-shrink:0;margin:.3125rem 0 0;border-radius:.3125rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#fff}@media screen and (min-width: 768px){.modal .product-card.card-horizontal .card-img-holder{margin-top:0}}.modal .product-card.card-horizontal .card-img-holder a{width:100%;height:100%;max-width:100%;padding:0;min-height:1px;display:flex;align-items:center;justify-content:center}.modal .product-card.card-horizontal .card-img-holder a:before{display:none}.modal .product-card.card-horizontal .card-img-holder img{vertical-align:top;max-height:100%;width:auto;max-width:100%;height:auto}.modal .product-card.card-horizontal .card-body{flex-grow:1;width:calc(100% - 64px);padding:0 0 0 1rem;font-size:.875rem;line-height:1.2857}@media screen and (min-width: 768px){.modal .product-card.card-horizontal .card-body{font-size:1rem;line-height:1.25;padding:.125rem 0 0 .875rem}}.modal .product-card.card-horizontal .card-body:only-child{padding-left:0}.modal .product-card.card-horizontal .card-title{margin:0;font-weight:500}@media screen and (min-width: 768px){.modal .product-card.card-horizontal .card-title{font-size:1.125rem;line-height:1}}.modal .product-card.card-horizontal .card-title a{color:inherit}.modal .product-card.card-horizontal .card-title a:hover{color:#f9533e}.modal .product-card.card-horizontal p{margin-bottom:0}.modal .product-card.card-horizontal .price-row{padding:0;border-bottom:none;display:flex;width:100%;border:0}@media screen and (min-width: 768px){.modal .product-card.card-horizontal .price-row{padding-top:.3125rem}}.modal .product-card.card-horizontal .price-row .price,.modal .product-card.card-horizontal .price-row .old-price{display:inline-block;vertical-align:top;margin:0 .75rem 0 0}.modal .product-card.card-horizontal .price-row .price{color:#f9533e;font-size:1.125rem;line-height:1.1111;font-weight:500;letter-spacing:normal}@media screen and (min-width: 768px){.modal .product-card.card-horizontal .price-row .price{letter-spacing:normal}}.modal .product-card.card-horizontal .price-row .old-price{font-size:1.125rem;line-height:1.1111;font-weight:400}.modal .product-card.card-horizontal .price-row .old-price:after{width:100%}.modal .form-intro-text{font-size:1rem;line-height:1.25}@media screen and (min-width: 768px){.modal .form-intro-text{font-size:1.125rem;line-height:1.223}}.modal-md .modal-body{padding:1.875rem .9375rem}@media screen and (min-width: 768px){.modal-md .modal-body{padding:1.75rem 2.9375rem}}.modal-lg .modal-body{padding:3.125rem .9375rem 1.875rem}@media screen and (min-width: 768px){.modal-lg .modal-body{padding:2rem 2.1875rem}}.modal-xl .modal-body{padding:1.375rem .9375rem}@media screen and (min-width: 768px){.modal-xl .modal-body{padding:2.125rem 2.1875rem}}.modal-xl .title-image-block:first-child,.modal-xl .modal-close+.title-image-block{margin-top:-.75rem}@media screen and (min-width: 768px){.modal-xl h2{font-size:1.875rem;line-height:.8667;letter-spacing:-.01em;margin-bottom:.68em}}.modal-xl .buttons{padding-top:1.25rem}@media screen and (min-width: 1024px){.modal-xl .buttons{padding-top:.1875rem}}@media screen and (min-width: 1024px){.modal-xl .buttons .btn{font-size:1.25rem;line-height:1.2;letter-spacing:-.01em}}.modal-content-wrap{pointer-events:auto;width:100%}.modal-content{background-clip:border-box}@media print{.modal-content{display:none}}.modal-out-header,.modal-out-footer{color:#fff}.modal-out-header{padding-top:.125rem;padding-bottom:.125rem;font-size:1rem;line-height:1.375}@media screen and (min-width: 768px){.modal-out-header{padding-top:.625rem;padding-bottom:.625rem;font-size:1.125rem;line-height:1.2222}}.modal-out-header h6{font-weight:400;line-height:1.375}@media screen and (min-width: 768px){.modal-out-header h6{font-size:1.125rem;line-height:1.2222}}.modal-out-header a{text-decoration:underline}.modal-out-header a:hover{text-decoration:none}.modal-out-footer{padding-top:.9375rem;padding-bottom:.9375rem}@media screen and (min-width: 768px){.modal-out-footer{font-size:1.125rem;line-height:1.2222;padding-top:1.875rem;padding-bottom:1.875rem}}.modal-out-footer .btn{margin-bottom:.9375rem}@media screen and (min-width: 768px){.modal-out-footer .btn{margin-bottom:1.5625rem}}.modal-out-footer a:not(.btn){color:#fff;text-decoration:underline;font-weight:500}.modal-out-footer a:not(.btn):hover{text-decoration:none}.modal-close{width:1rem;height:1rem;font-size:0;line-height:0;position:absolute;right:.75rem;top:.5rem;opacity:1}.modal-close:before,.modal-close:after{background:#1d2633;position:absolute;left:0;right:0;height:.125rem}.modal-close:before,.modal-close:after{content:"";top:.625rem}.modal-close:before{right:0;transform:rotate(45deg)}.modal-close:after{right:0;transform:rotate(-45deg)}.social-buttons-wrap{position:relative}@media screen and (min-width: 1024px){.social-buttons-wrap{padding:.375rem 5.625rem .5625rem}}.social-buttons-wrap .bubble-wrap{max-width:4.625rem;margin-top:-1.125rem;margin-bottom:.875rem}@media screen and (min-width: 768px){.social-buttons-wrap .bubble-wrap{max-width:5.3125rem}}@media screen and (min-width: 1024px){.social-buttons-wrap .bubble-wrap{margin:0;position:absolute;left:-.625rem;top:-.4375rem}}.social-buttons-wrap .bubble-wrap img{vertical-align:top;width:100%;height:auto}.social-buttons-wrap .social-buttons{margin-bottom:0}@media screen and (min-width: 1024px){.social-buttons-wrap .social-buttons{margin-left:-.75rem;margin-right:-.75rem;width:calc(100% + 24px)}}@media screen and (max-width: 1023.98px){.social-buttons-wrap .social-buttons li{width:100%}}@media screen and (min-width: 1024px){.social-buttons-wrap .social-buttons li{padding-left:.75rem;padding-right:.75rem}}@media screen and (max-width: 1023.98px){.social-buttons-wrap .social-buttons .btn{display:block;width:100%}}.social-buttons-wrap .social-buttons li{padding-bottom:.9375rem}@media screen and (max-width: 767.98px){.delivery-modal .form-footer .btn{display:block;width:100%}}.modal-ajax-content,.modal.loaded .modal-ajax-loading{display:none}.modal.loaded .modal-ajax-content{display:block}.customize-pack-modal .title-holder{font-size:1.125rem;line-height:1.334;padding-bottom:1.625rem}.customize-pack-modal .title-holder h4,.customize-pack-modal .title-holder .h4{margin-bottom:3px}.customize-pack-modal .title-holder p:last-child{margin-bottom:0}.customize-pack-modal h4,.customize-pack-modal .h4{font-weight:600}@media screen and (min-width: 1024px){.customize-pack-modal h4,.customize-pack-modal .h4{font-size:1.5rem;line-height:1.0833}}.customize-pack-modal .list-wrap:not(:last-child){margin-bottom:.9375rem}.modal-dialog-right{right:0;top:0;left:auto;margin-top:0;margin-right:-15px}.modal-dialog-right .modal-content{border-radius:0}.store-choose-modal .modal-dialog{margin-bottom:0}.store-choose-modal .modal-content{border:none}.store-choose-modal .modal-body{padding:0}.store-choose-modal .map-item{border-bottom:none}.store-choose-modal .map-item:not(:first-of-type){margin-top:14px}.store-choose-modal .map-item:not(.active){display:none}.store-choose-modal .slide{border-bottom:0;padding-bottom:24px;background-image:radial-gradient(#c2c2c2 1px,transparent 1px);background-size:4px 1px;background-repeat:repeat-x;background-position:bottom left}.store-choose-modal .h5{color:#000}.store-choose-modal address{font-weight:400;color:#000;font-size:14px;margin-top:7px}.store-choose-modal address dt{font-weight:400!important}.store-choose-modal address dd a{color:#000!important}.store-choose-modal .store-choose-modal__head{background-color:#1f2632;padding:29px 29px 34px;color:#fff;display:flex;row-gap:20px;flex-direction:column}.store-choose-modal .store-choose-modal__head .input-group{margin-right:0}.store-choose-modal .store-choose-modal__head .search-box .geolocation{padding-left:12px;padding-right:12px}.store-choose-modal .store-choose-modal__head .form-control{padding:0 10px!important}@media screen and (max-width: 1023.98px){.store-choose-modal .store-choose-modal__head{padding-right:36px}}@media screen and (max-width: 767.98px){.store-choose-modal .store-choose-modal__head{padding-bottom:20px}}.store-choose-modal .store-choose-modal__head-title{display:flex;justify-content:space-between;align-items:center}.store-choose-modal .store-choose-modal__close{cursor:pointer}.store-choose-modal .store-choose-modal__search{border-top-left-radius:0;border-bottom-left-radius:0;max-height:44px}@media screen and (max-width: 1023.98px){.store-choose-modal .store-choose-modal__search{padding-top:2px}}@media screen and (max-width: 767.98px){.store-choose-modal .store-choose-modal__search{padding:6px 12px;max-height:40px}}.store-choose-modal .store-choose-modal__search i{font-size:1.7rem}.store-choose-modal .store-choose-modal__search .icon-location{margin:-6px -2px -2px;padding-top:6px}.store-choose-modal .store-choose-modal__content{padding:20px 29px 22px;display:flex;flex-direction:column;row-gap:60px;justify-content:space-between;min-height:86vh}@media screen and (max-width: 767.98px){.store-choose-modal .store-choose-modal__content{padding-right:16px}}.store-choose-modal .opener{margin-top:2px;pointer-events:none}.store-choose-modal .opener:before{content:none}.store-choose-modal .opener span{font-size:12px;letter-spacing:.1px;font-weight:500}.store-choose-modal .text-decoration-underline{text-decoration:underline;font-size:13px;color:#000;font-weight:400}.store-choose-modal .store-choose-modal__content .btn{padding:8px 25px 10px}.store-choose-modal .store-choose-modal__cart-button{font-size:22px;font-weight:600;padding:14px 25px}@media screen and (max-width: 767.98px){.store-choose-modal .store-choose-modal__cart-button{margin-right:18px}}.cart-modal{overflow:hidden!important}@media screen and (max-width: 575.98px){.cart-modal{padding-right:0!important}}.cart-modal .modal-content{border:none;height:100vh}.cart-modal .modal-body{padding:0;height:100%}@media screen and (max-width: 575.98px){.cart-modal .modal-dialog{margin:0!important}}.cart-modal .modal__head{background:#45bc18;padding:1.375rem 1.75rem 2.125rem}.cart-modal .modal__head .modal__head-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.cart-modal .modal__head h3{color:#fff;letter-spacing:-.19px;font-size:1.875rem;font-weight:700}.cart-modal .modal__head p{font-size:1.125rem;max-width:16.375rem;margin-bottom:0;font-weight:600}.cart-modal .modal__head span{display:inline-block;font-size:1rem;margin-bottom:1.125rem}.cart-modal .modal__head a{font-size:1.25rem;font-weight:600}@media screen and (max-width: 1299.98px){.cart-modal .modal__head{padding:1.375rem 1.75rem 2.125rem}}.cart-modal .modal__free-shipping{padding:1.4375rem 1.75rem 0;display:flex;flex-direction:column;gap:.5625rem}.cart-modal .modal__free-shipping p{color:#f9533e;font-size:1.125rem;font-weight:500;margin-bottom:0;letter-spacing:-.009px;max-width:15.625rem}.cart-modal .modal__free-shipping img{width:16px;height:16px;margin-top:-.375rem}.cart-modal .modal__free-shipping .free-shipping__bar{display:flex;gap:.5625rem;align-items:center}.cart-modal .modal__free-shipping .bar{width:100%;border-radius:1.875rem;height:.375rem;background:#ccc;position:relative;overflow:hidden;transition:width .3s ease}.cart-modal .modal__free-shipping .bar:after{content:"";position:absolute;top:0;left:0;height:100%;background:#f9533e;width:var(--bar-percentage)}@media screen and (max-width: 1299.98px){.cart-modal .modal__free-shipping{padding:1.4375rem 2.375rem 0 1.75rem}}.cart-modal .modal__products{padding:0 2rem 0 1.75rem;height:calc(100% - 28.75rem);overflow:auto}.cart-modal .modal__products .products{display:flex;gap:1.1875rem;flex-direction:column}.cart-modal .modal__products h3{margin-bottom:1rem;font-size:1.375rem;font-weight:600;letter-spacing:-.19px}.cart-modal .modal__products .product{display:flex;gap:1.0625rem;padding-bottom:1rem;border-bottom:1px dashed #c2c2c2}.cart-modal .modal__products .product:last-of-type{padding-bottom:0;border-bottom:none}.cart-modal .modal__products .product__title{max-width:11.4375rem;padding-top:.25rem}.cart-modal .modal__products .product__title p{font-size:.9375rem;margin-bottom:0}.cart-modal .modal__products .product__title a{font-weight:600;font-size:1.1875rem;line-height:1;letter-spacing:-.39px;margin-bottom:0;transition:color .3s ease;cursor:pointer;color:#000}.cart-modal .modal__products .product__title a:hover{color:#ff5842}.cart-modal .modal__products .product__img{min-width:5.625rem;min-height:5.625rem;width:5.625rem;height:5.625rem;background:radial-gradient(circle,#fff,#fff 41%,#e9ebef)}.cart-modal .modal__products .product__img img{object-fit:cover;width:100%}.cart-modal .modal__products .product__info{display:flex;flex-direction:column;gap:.1875rem;width:100%;justify-content:space-between}.cart-modal .modal__products .price{font-size:1.25rem;font-weight:600}.cart-modal .modal__products .price.price--with-promotion{color:#ff5842;font-weight:700}.cart-modal .modal__products .old-price{font-size:.9375rem;text-decoration:line-through}.cart-modal .modal__products .price-row{gap:.5625rem}.cart-modal .modal__products .product__price{display:flex;justify-content:space-between}.cart-modal .modal__products .product__price button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;margin-top:-.8125rem}.cart-modal .modal__products .product__price button i{font-size:2rem}@media screen and (max-width: 1299.98px){.cart-modal .modal__products{padding:0 2rem 0 1.75rem;height:calc(100% - 27.5rem)}}.cart-modal:has(.modal__free-shipping) .modal__free-shipping{padding-bottom:1.875rem}.cart-modal:has(.modal__free-shipping) .modal__products{padding-top:0}.cart-modal:not(:has(.modal__free-shipping)) .modal__products{padding-top:1.875rem;height:calc(100% - 21.875rem)}.cart-modal:not(:has(.modal__free-shipping)) .modal__free-shipping{padding-bottom:0}@media screen and (max-width: 1299.98px){.cart-modal:not(:has(.modal__free-shipping)) .modal__products{height:calc(100% - 20rem)}}.cart-modal .modal__action{display:flex;justify-content:center;padding:.8125rem 1.5625rem 1.875rem 1.9375rem;background:#fff;position:absolute;bottom:0;width:100%}.cart-modal .modal__action button{border:2px solid black;padding:.6875rem;width:100%;text-align:center;color:#000;border-radius:.375rem;font-size:1.25rem;font-weight:600;transition:color .3s ease,background-color .3s ease,border-color .3s ease}.cart-modal .modal__action button:hover{color:#fff;border-color:#000;background:#000}@media screen and (max-width: 1299.98px){.cart-modal .modal__action{padding:.8125rem 1.625rem 1rem}}.cart-modal .modal__close{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.cart-modal.cart-modal--variant-pack .modal-dialog{max-width:800px}.cart-modal.cart-modal--variant-pack .spinner-border{margin-top:-2.5rem;display:none}.cart-modal.cart-modal--variant-pack.loading .spinner-border{display:block}.cart-modal.cart-modal--variant-pack.loading .modal__products{display:flex;justify-content:center;align-items:center}.cart-modal.cart-modal--variant-pack .modal__head{background:unset;padding:1.375rem 2rem 1.125rem}.cart-modal.cart-modal--variant-pack .modal__head h3{color:#000;font-size:1.875rem;line-height:28px;font-weight:600}@media screen and (max-width: 1023.98px){.cart-modal.cart-modal--variant-pack .modal__head h3{font-size:1.625rem;display:block}}.cart-modal.cart-modal--variant-pack .modal__action{padding:.8125rem 2.0625rem 1.5rem}.cart-modal.cart-modal--variant-pack .modal__action button{color:#fff;font-size:1.375rem;padding:.8125rem .6875rem}.cart-modal.cart-modal--variant-pack .modal__action button:hover{background:linear-gradient(180deg,#348c13,#1b5605);color:#fff}@media screen and (max-width: 1023.98px){.cart-modal.cart-modal--variant-pack .modal__action{padding:.8125rem 1.375rem 1.5rem}.cart-modal.cart-modal--variant-pack .modal__action button{font-size:1.125rem}}.cart-modal.cart-modal--variant-pack .product__title{max-width:unset;display:flex;justify-content:space-between;gap:1rem}.cart-modal.cart-modal--variant-pack .product__title h4{font-size:1.125rem;font-weight:600;margin-bottom:0}@media screen and (max-width: 1023.98px){.cart-modal.cart-modal--variant-pack .product__title h4{font-size:1.0625rem}}.cart-modal.cart-modal--variant-pack .modal__products{height:100%;padding:0 2.0625rem 12.5rem}@media screen and (max-width: 1023.98px){.cart-modal.cart-modal--variant-pack .modal__products{padding:0 1.375rem 12.5rem}}.cart-modal.cart-modal--variant-pack .modal__free-shipping{padding:0}.cart-modal.cart-modal--variant-pack .free-shipping__bar{display:flex;flex-direction:column;align-items:start;max-width:18.8125rem}.cart-modal.cart-modal--variant-pack .free-shipping__bar p{font-size:1.125rem;color:#45bc18}@media screen and (max-width: 1023.98px){.cart-modal.cart-modal--variant-pack .free-shipping__bar p{font-size:1rem}}@media (max-width: 479px){.cart-modal.cart-modal--variant-pack .free-shipping__bar{max-width:unset}}.cart-modal.cart-modal--variant-pack .bar:after{background:#45bc18}.cart-modal.cart-modal--variant-pack .modal__head-title{align-items:start;gap:1rem}.cart-modal.cart-modal--variant-pack .modal__close{display:flex}.cart-modal.cart-modal--variant-pack .modal__head{padding-bottom:1.625rem;padding-right:2rem}@media screen and (max-width: 1023.98px){.cart-modal.cart-modal--variant-pack .modal__head{padding:1.375rem 1.375rem 1.625rem}}.cart-modal.cart-modal--variant-pack .product{padding-bottom:1.1875rem;padding-top:1.125rem}.cart-modal.cart-modal--variant-pack .product:first-of-type{padding-top:0}.cart-modal.cart-modal--variant-pack .rating-num{margin:0}.cart-modal.cart-modal--variant-pack .rating-num span{font-size:.875rem;font-weight:400}.cart-modal.cart-modal--variant-pack .rating-num a{cursor:default}.cart-modal.cart-modal--variant-pack .rating-num a:hover{color:unset}.cart-modal.cart-modal--variant-pack .product__price{padding-top:.9375rem}.cart-modal.cart-modal--variant-pack .rating-holder{display:flex;gap:.5rem}.cart-modal.cart-modal--variant-pack .rating-holder i{font-size:1.1875rem}@media screen and (max-width: 1023.98px){.cart-modal.cart-modal--variant-pack .rating-holder{gap:.25rem}.cart-modal.cart-modal--variant-pack .rating-holder i{font-size:.875rem}}.cart-modal.cart-modal--variant-pack .rating-wrap{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.cart-modal.cart-modal--variant-pack .product__title p{margin-bottom:.5625rem}.cart-modal.cart-modal--variant-pack .modal__products{padding-right:1.5625rem}.cart-modal.cart-modal--variant-pack .product__price button{font-size:.9375rem}@media screen and (max-width: 1023.98px){.cart-modal.cart-modal--variant-pack .product__price{gap:.5rem}}.cart-modal.cart-modal--variant-pack .product__price-action{display:flex;align-items:end;flex-direction:column;gap:1rem;min-width:4.375rem;padding-right:.5rem}@media screen and (max-width: 1023.98px){.cart-modal.cart-modal--variant-pack .product__price-action{padding-right:0}}.cart-modal.cart-modal--variant-pack .products{padding-bottom:60px}@media screen and (max-width: 767.98px){.cart-modal.cart-modal--variant-pack .multi-pack-modal-feature-select-container{max-width:7.5rem}}@media screen and (max-width: 767.98px){body:has(.cart-modal--variant-pack) .jcf-list-content{max-height:250px}}.wordpress{max-width:700px;margin:auto;color:#616161;font:15px/1.5}.wordpress img{margin:4px 0 17px;max-width:100%;height:auto}.wordpress h1,.wordpress h2,.wordpress h3,.wordpress h4,.wordpress h5,.wordpress h6{color:#2b2b2b}.wordpress h2{font-size:27px}.wordpress h4{margin-bottom:8px;font-size:18px;line-height:110%!important;text-transform:uppercase;color:#2b2b2b;font-weight:800}.wordpress b,.wordpress strong{font-weight:600}#lamethode .video-modal-btn,#method-dashboard .video-modal-btn,#method-testimonials .video-modal-btn{position:relative;cursor:pointer}#lamethode .video-modal-btn .main-img,#method-dashboard .video-modal-btn .main-img,#method-testimonials .video-modal-btn .main-img{border-radius:10px}#lamethode .video-modal-btn .icon-play,#method-dashboard .video-modal-btn .icon-play,#method-testimonials .video-modal-btn .icon-play{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}#lamethode .modal-method .modal-dialog,#method-dashboard .modal-method .modal-dialog,#method-testimonials .modal-method .modal-dialog{max-width:800px;margin:30px auto}#lamethode .modal-method .modal-dialog .modal-content,#method-dashboard .modal-method .modal-dialog .modal-content,#method-testimonials .modal-method .modal-dialog .modal-content{border:none;background-color:#000}#lamethode .modal-method .modal-dialog .modal-content .modal-body,#method-dashboard .modal-method .modal-dialog .modal-content .modal-body,#method-testimonials .modal-method .modal-dialog .modal-content .modal-body{position:relative;padding:0}#lamethode .modal-method .modal-dialog .modal-content .modal-body .close,#method-dashboard .modal-method .modal-dialog .modal-content .modal-body .close,#method-testimonials .modal-method .modal-dialog .modal-content .modal-body .close{position:absolute;right:-30px;top:0;z-index:999;font-size:2rem;font-weight:400;color:#fff;opacity:1}#lamethode .modal-method .embed-responsive,#method-dashboard .modal-method .embed-responsive,#method-testimonials .modal-method .embed-responsive{margin-bottom:0!important}@media print{.ax-widget-container{display:none}#axeptio_main_button{display:none!important}@page{margin:0}body{margin:2rem}}#method-dashboard #sidebar li img{width:1.25rem;margin-right:1.25rem}#method-dashboard #content{padding:0}#method-dashboard #content .category-card,#method-dashboard #content .category-card .card-body{padding-top:0}#method-dashboard #content .card-title{margin:0}#method-dashboard #content .card-body .content_new{display:flex}@media screen and (max-width: 767.98px){#method-dashboard #content .card-body .content_new{flex-direction:column;align-items:center}}#method-dashboard .stats{border:1px solid #ebeded;border-top:5px solid #82C7A0;border-radius:.375rem;font-size:1.25rem;display:flex;font-weight:600;flex-wrap:wrap}#method-dashboard .stats .stat{width:33.33%;border-left:1px solid #F4F4F4;padding:1.5rem;display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#f2f9f5}@media screen and (max-width: 767.98px){#method-dashboard .stats .stat{width:100%;border-bottom:1px solid #F4F4F4}}#method-dashboard .stats .stat:hover{background-color:#f2f9f5}#method-dashboard .stats .stat p{margin:0}#method-dashboard .stats .stat p:first-child{margin-bottom:1rem}#method-dashboard .stats .stat p:last-child{margin-top:auto}#method-dashboard .stats .stat .smoking{margin-top:auto;display:flex;justify-content:center;align-items:center}#method-dashboard .stats .stat .smoking p{margin:0}#method-dashboard .stats .stat .smoking img{width:24px;height:auto;margin-left:.7rem}#method-dashboard .stats .stat .result{color:#82c7a0;font-size:2.5rem;font-weight:400}#method-dashboard .my-last-cigarette{background-color:#fff0d5;margin:0 -2rem .625rem;padding:1.875rem 2rem 1.25rem}#method-dashboard .my-last-cigarette p{font: 18px/24px Calibre}#method-dashboard .my-last-cigarette img{width:250px;height:auto;float:right;margin-left:1.5rem}@media screen and (max-width: 1023.98px){#method-dashboard .my-last-cigarette img{width:200px}}@media screen and (max-width: 767.98px){#method-dashboard .my-last-cigarette img{width:100%;height:auto;margin-bottom:1rem}}#method-dashboard .my-last-cigarette .form-inline{align-items:baseline}#method-dashboard .my-last-cigarette .form-inline .form-group{margin-right:10px}@media screen and (min-width: 576px){#method-dashboard .my-last-cigarette .form-inline .form-group button{margin-left:15px}}@media screen and (max-width: 767.98px){#method-dashboard .my-last-cigarette .form-inline .form-group .jcf-select{padding-left:7px;padding-right:25px}#method-dashboard .my-last-cigarette .form-inline .form-group .jcf-select .jcf-select-opener{width:1.5rem}#method-dashboard .my-last-cigarette .form-inline .form-group .jcf-select .jcf-select-text{font-size:14px}}#method-dashboard h2{font-size:1.5rem;font-weight:600;margin-bottom:1.5rem;letter-spacing:-.0312em}@media screen and (min-width: 768px){#method-dashboard h2{font-size:2.1875rem}}#method-dashboard .my-trophies span,#method-dashboard .my-trophies a,#method-dashboard .my-stats span,#method-dashboard .my-stats a{color:#8e9299}#method-dashboard .my-trophies span a,#method-dashboard .my-trophies a a,#method-dashboard .my-stats span a,#method-dashboard .my-stats a a{text-decoration:underline}#method-dashboard .my-trophies .title,#method-dashboard .my-stats .title{display:flex;align-items:center}#method-dashboard .my-trophies .title h2,#method-dashboard .my-stats .title h2{margin:0;margin-right:2rem}#method-dashboard .my-trophies .subtitle,#method-dashboard .my-stats .subtitle{margin-top:1.5rem}#method-dashboard .my-trophies .trophy-title,#method-dashboard .my-stats .trophy-title{display:flex;margin-top:1.5rem}#method-dashboard .my-trophies .trophy-title h2,#method-dashboard .my-trophies .trophy-title h3,#method-dashboard .my-stats .trophy-title h2,#method-dashboard .my-stats .trophy-title h3{margin-right:2rem}#method-dashboard .my-trophies .trophy-slider .slide,#method-dashboard .my-stats .trophy-slider .slide{cursor:pointer}#method-dashboard .my-trophies .trophy-slider .slide .content,#method-dashboard .my-stats .trophy-slider .slide .content{text-align:center;margin-top:15px}#method-dashboard .my-trophies .trophy-slider .slide .content img,#method-dashboard .my-stats .trophy-slider .slide .content img{margin:auto}#method-dashboard .my-trophies .trophy-slider .slide .content .text,#method-dashboard .my-stats .trophy-slider .slide .content .text{font: 16px/18px Calibre;letter-spacing:0px;color:#1d2633;padding:0 10px;margin-bottom:0;margin-top:15px}#method-dashboard .my-trophies .trophy-slider .slide .content .date,#method-dashboard .my-stats .trophy-slider .slide .content .date{font: 16px/22px Calibre;letter-spacing:0px;color:#9b9b9b}#method-dashboard .my-trophies .trophy-slider .slide .hidden-trophy,#method-dashboard .my-stats .trophy-slider .slide .hidden-trophy{opacity:.2}#method-dashboard .my-trophies .trophy-slider .active img,#method-dashboard .my-stats .trophy-slider .active img{margin:auto;opacity:1}#method-dashboard .my-trophies .trophy-slider .slick-next,#method-dashboard .my-stats .trophy-slider .slick-next{position:absolute;right:0;top:0}#method-dashboard .my-personnalized-support{background-color:#f8f8f8;margin:0 -2rem .625rem;padding:1.875rem 2rem 1.25rem}#method-dashboard .my-personnalized-support a{color:#000}#method-dashboard .my-personnalized-support img{border-radius:10px}#method-dashboard .my-personnalized-support h3{font-size:1.6rem}#method-dashboard .my-personnalized-support .block{display:flex;margin-bottom:1rem}@media screen and (max-width: 767.98px){#method-dashboard .my-personnalized-support .block{flex-direction:column;margin-bottom:30px}}#method-dashboard .my-personnalized-support .block .video,#method-dashboard .my-personnalized-support .block .image{margin-right:1.5rem;border-radius:10px}@media screen and (max-width: 767.98px){#method-dashboard .my-personnalized-support .block .video,#method-dashboard .my-personnalized-support .block .image{width:100%;margin-bottom:15px;max-height:230px;overflow:hidden}#method-dashboard .my-personnalized-support .block .video img,#method-dashboard .my-personnalized-support .block .image img{width:100%;hight:auto}}@media screen and (min-width: 576px){#method-dashboard .my-personnalized-support .block img{width:304px!important;height:200px!important}}#method-dashboard .my-personnalized-support .block .text h3{font-size:1.1rem;font: 600 20px/24px Calibre}#method-dashboard .my-personnalized-support .block .text .more{font-weight:600;font-size:1rem;margin-top:.75rem}#method-dashboard .recommandation-cigusto{background-color:#f8f8f8;margin:0 auto;padding:1.875rem 2rem 1.25rem}#method-dashboard .recommandation-cigusto h2{margin-bottom:.4rem;font: 600 24px/24px Calibre}#method-dashboard .recommandation-cigusto p{color:#8b8f96;font-size:1.2rem}@media screen and (min-width: 768px){#method-dashboard .la-methode-accordion .product-card{width:33.3%!important}}#method-dashboard .trophy-modal img.trophy{width:100px;height:auto;margin-bottom:1rem}#method-dashboard .trophy-modal img.hidden-trophy{opacity:.5}#method-dashboard .social img{width:24px;height:24px;padding:5px;border-radius:50%;margin-left:.3rem}#method-dashboard .social img.icon-fb{background-color:#206af5}#method-dashboard .social img.icon-twitter{background-color:#209cea}#method-dashboard .social img.icon-mail{background-color:#1d2633}#method-dashboard .mood-survey-modal h3{font-size:1.5rem}#method-dashboard .mood-survey-modal img.icon-emoji{width:26px;opacity:.2}#method-dashboard .mood-survey-modal .mood-block [type=radio]{position:absolute;opacity:0;width:0;height:0}#method-dashboard .mood-survey-modal .mood-block [type=radio]+img{cursor:pointer}#method-dashboard .mood-survey-modal .mood-block [type=radio]:checked+img{opacity:1}#method-dashboard .mood-survey-modal .form-inline{align-items:baseline}#method-dashboard .mood-survey-modal .form-inline .form-group{margin-right:10px}@media screen and (min-width: 576px){#method-dashboard .mood-survey-modal .form-inline .form-group button{margin-left:15px}}@media screen and (max-width: 767.98px){#method-dashboard .mood-survey-modal .form-inline .form-group .jcf-select{padding-left:7px;padding-right:25px}#method-dashboard .mood-survey-modal .form-inline .form-group .jcf-select .jcf-select-opener{width:1.5rem}#method-dashboard .mood-survey-modal .form-inline .form-group .jcf-select .jcf-select-text{font-size:14px}}#method-dashboard .my-smoking-profile .description a{text-decoration:underline;font: 18px/22px Calibre;letter-spacing:0px;color:#1d2633}@media screen and (min-width: 576px){#method-dashboard .my-smoking-profile .description a{margin-left:30px}}#method-dashboard .dashboard-rec-products .product-list-holder .card.product-card{background-color:#fff!important}@media screen and (max-width: 767.98px){.jcf-list-content ul li span{padding-left:7px!important}}.profil-fumeur a{text-decoration:underline;color:#1d2633}@media screen and (min-width: 576px){.profil-fumeur a{margin-left:35px}}.profil-fumeur .btn-wrap a{color:#fff;text-decoration:none}.store-choose-popover{min-width:318px;display:none;position:absolute;background-color:#fff;border-radius:12px;z-index:9999;top:65px;left:50%;border-color:transparent;padding:21px 23px;transform:translate(-50%);color:#000;cursor:auto}.store-choose-popover.show{display:block}.store-choose-popover:before{top:-4px;left:49%;transform:rotate(45deg) translate(-50%);background-color:#fff;width:24px;height:24px;position:absolute;content:"";box-shadow:0 .25rem .5rem #0003;z-index:-1}.store-choose-popover:after{top:0;left:49%;transform:translate(-50%);width:80%;height:24px;background-color:#fff;content:"";position:absolute}@media screen and (max-width: 1023.98px){.store-choose-popover{left:-17px;top:50px}.store-choose-popover:before{left:61%}}.store-choose-popover__close{position:absolute;top:16px;right:15px;cursor:pointer}.store-choose__toggle{font-size:21px;font-weight:600;padding:4px 20px 8px;border-radius:6px;margin-top:6px!important}.store-choose__remove{all:unset}#method-dashboard .print-page,#lamethode .print-page{display:none}@media print{#lamethode .print-page{display:block}}#lamethode .print-page .title{margin-bottom:2.5rem}#lamethode .text-gray{font: 18px/24px Calibre;letter-spacing:0px;color:#707070}#lamethode .text-gray strong{font-weight:600}#lamethode .bg-gray{background-color:#f8f8f8}#lamethode .bg-marine-blue{background-color:#261e45}#lamethode .bg-pink{background-color:#ff95be1a}#lamethode .bg-dark-pink{background-color:#ff95be}#lamethode .bg-orange{background-color:#fff0d5}#lamethode .bg-orange-dark{background-color:#fd9506;color:#fff}#lamethode .btn-pdf a{color:#fff;text-decoration:none}@media print{#lamethode .btn-pdf a{display:none}}#lamethode .embed-responsive{border-radius:10px}@media screen and (max-width: 767.98px){#lamethode #piliers .line-break{content:"";display:block}}@media screen and (max-width: 767.98px){#lamethode .bloc-4-piliers .title-icon{flex-direction:column}}#lamethode .bloc-4-piliers .title-icon img{position:relative;top:-5px}#lamethode .bloc-4-piliers .title-icon h2{font: 600 30px/30px Calibre;letter-spacing:-.64px;color:#1d2633}@media screen and (max-width: 767.98px){#lamethode .bloc-4-piliers .title-icon h2{font: 600 22px/22px Calibre}}#lamethode .bloc-4-piliers .bouton .btn{padding:8px 55px!important}#lamethode .hp-sidebar .card-body{padding-bottom:0;min-height:auto!important}#lamethode .hp-sidebar .card-body .card-info{width:100%}#lamethode .hp-sidebar h3{text-align:left;font: 600 24px/28px Calibre;letter-spacing:-.12px;color:#fff}#lamethode .hp-sidebar p{text-align:left;font: 18px/24px Calibre;letter-spacing:0px;color:#b2b2b2}#lamethode .hp-sidebar hr{border-top:1px dashed #ffffff;opacity:.4;padding-top:0}#lamethode .bottom-block .title{display:flex}@media screen and (min-width: 1024px){#lamethode .bottom-block .title{align-items:center}}@media screen and (max-width: 1199.98px){#lamethode .bottom-block .title{flex-direction:column;align-items:baseline}}#lamethode .bottom-block .title h2{text-align:left;font: 600 30px/34px Calibre;letter-spacing:-.64px;color:#1d2633}#lamethode .bottom-block .title .perc{font-size:75px;font-weight:600;text-align:left;letter-spacing:-1.43px;color:#fff;text-shadow:4px 4px 0px rgba(255,149,149,.5019607843)!important}#lamethode .bottom-block .title .perc span{font-size:38px;text-shadow:2px 2px 0px rgba(255,149,149,.5019607843)}#lamethode .bottom-block p{text-align:left;font: 18px/22px Calibre;letter-spacing:0px;color:#707070}#lamethode .bottom-block .bouton{text-align:center}#lamethode .bottom-block .bouton button,#lamethode .bottom-block .bouton a{border:0px!important;font-weight:500}#lamethode .bottom-block .bouton button:active,#lamethode .bottom-block .bouton button:hover,#lamethode .bottom-block .bouton button:focus,#lamethode .bottom-block .bouton a:active,#lamethode .bottom-block .bouton a:hover,#lamethode .bottom-block .bouton a:focus{border:0px!important}#lamethode .bottom-block .slider-box{margin-bottom:70px!important}#lamethode .bottom-block .slider-box .content-hp-slider .slick-dots{position:absolute;left:50%;bottom:-60px;transform:translate(-50%,-50%)}@media screen and (min-width: 1024px){#lamethode .bottom-block .slider-box .content-hp-slider .slick-dots{left:21.5%}}#lamethode .bottom-block .slider-box .content-hp-slider .slick-dots li button{width:.5rem!important;height:.5rem!important;border:1px solid!important;background-color:#fd9506!important;border-color:#fd9506!important}#lamethode .bottom-block .slider-box .content-hp-slider .slick-prev{position:absolute;top:35%;left:-40px;background:transparent;box-shadow:none;font-size:27px;color:#fd9506}#lamethode .bottom-block .slider-box .content-hp-slider .slick-next{position:absolute;top:35%;right:-40px;background:transparent;box-shadow:none;font-size:27px;color:#fd9506}#lamethode .bottom-block .slider-box .content-hp-slider .video{position:relative;cursor:pointer}#lamethode .bottom-block .slider-box .content-hp-slider .video .main-img{border-radius:10px}#lamethode .bottom-block .slider-box .content-hp-slider .video .icon-play{width:42px;height:42px;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}#lamethode .bottom-block .slider-box .content-hp-slider .block{display:flex;height:auto;align-items:center}#lamethode .bottom-block .slider-box .content-hp-slider .block .video{width:45%}#lamethode .bottom-block .slider-box .content-hp-slider .block .text{padding:15px;width:55%}#lamethode .bottom-block .slider-box .content-hp-slider .block .text p{text-align:left;font: 600 16px/18px Calibre;letter-spacing:.05px;color:#1d2633}#lamethode .profil-fumeur{box-shadow:1px 4px 4px #00000029;border:1px solid rgba(201,201,201,.2);border-radius:10px;padding:40px 40px 15px;background-color:#fff}@media screen and (max-width: 767.98px){#lamethode .profil-fumeur{padding:20px 10px 15px}}@media print{#lamethode .profil-fumeur{border:none;padding-top:0}}#lamethode .profil-fumeur .title-block-title .title{font: 600 38px/42px Calibre}@media print{#lamethode .profil-fumeur .title-block{display:none}}#lamethode .profil-fumeur .recap{background:#f8f8f8;border-radius:10px;font: 18px/22px Calibre}#lamethode .profil-fumeur .recap .text-reds{font-weight:700}#lamethode .profil-fumeur .title{font: 600 24px/24px Calibre;letter-spacing:.07px;color:#1d2633}#lamethode .profil-fumeur .description{font: 18px/22px Calibre;letter-spacing:0px;color:#1d2633}#lamethode .profil-fumeur .description a{text-decoration:underline;font: 18px/22px Calibre;letter-spacing:0px;color:#1d2633}@media screen and (min-width: 576px){#lamethode .profil-fumeur .description a{margin-left:35px}}@media print{#lamethode .profil-fumeur .title-block-img{display:none!important}}@media print{#lamethode.results-page .la-methode-accordion{display:none}}@media print{#lamethode.results-page .btn-dashboard{display:none}}@media print{#lamethode.results-page.mt-5{margin-top:0!important}}.rec_cig .recommandation-cigusto{background:url(/build/assets/bubble_pattern2-BecyOFIa.png) no-repeat;border-radius:.625rem;box-shadow:1px 2px 4px 1px #00000029!important;position:relative;min-height:400px;background-size:cover}@media print{.rec_cig .recommandation-cigusto{background:none}}.rec_cig .recommandation-cigusto>h3{font-size:1.8rem;line-height:2rem}@media screen and (min-width: 1024px){.rec_cig .recommandation-cigusto>h3{font-size:2.8rem;line-height:3.2rem}}.rec_cig .recommandation-cigusto .content img{position:absolute;top:-5px;right:-40px;width:270px;display:none}@media screen and (min-width: 768px){.rec_cig .recommandation-cigusto .content img{display:block}}.rec_cig .recommandation-cigusto .recommandation{display:flex;flex-direction:column;width:100%}@media screen and (min-width: 768px){.rec_cig .recommandation-cigusto .recommandation{flex-direction:row}}.rec_cig .recommandation-cigusto .recommandation>div{padding:1.3rem;box-shadow:1px 1px 10px;margin:1rem 2rem;background:#fff;width:auto}@media screen and (min-width: 1024px){.rec_cig .recommandation-cigusto .recommandation>div{width:50%}}@media print{.rec_cig .recommandation-cigusto .recommandation>div{box-shadow:0 3px 6px #0000000f!important}}.la-methode-accordion .add-address-collapse-block{border-top:none}.la-methode-accordion .add-address-collapse-block .title{border:1px solid #f9533e;background:#f9533e 0% 0% no-repeat padding-box;border-radius:8px}.la-methode-accordion .add-address-collapse-block .title a{font: 600 21px/21px Calibre;letter-spacing:-.45px;color:#fff!important;padding:15px 30px;width:100%}.la-methode-accordion .add-address-collapse-block .title a[aria-expanded=true] i{opacity:.5}.la-methode-accordion .add-address-collapse-block .title a[aria-expanded=false] i{opacity:1}.la-methode-accordion .add-address-collapse-block .title a i{color:#fff;font: 600 21px/21px Calibre;letter-spacing:-.45px;float:right}.recommandation-cigusto{background:#f8f8f8 0% 0% no-repeat padding-box;padding:40px 40px 15px}@media screen and (max-width: 767.98px){.recommandation-cigusto{padding:20px 10px 15px;max-width:100%;margin:auto}}.recommandation-cigusto h3{text-align:left;font: 600 24px/24px Calibre;letter-spacing:.07px;color:#1d2633}.recommandation-cigusto .content{display:flex;align-items:center;padding:10px 25px 0 0}@media screen and (max-width: 767.98px){.recommandation-cigusto .content{flex-direction:column;align-items:baseline;padding:0}}.recommandation-cigusto .content img{margin-right:30px;width:110px;height:110px}@media screen and (max-width: 767.98px){.recommandation-cigusto .content img{margin-bottom:20px}}.la-methode-chart .profil .title{color:#fff;position:relative}.la-methode-chart .profil .title:after{content:"";display:block;width:calc(100% - 1rem);margin:auto;height:1px;background-color:#fff6}.la-methode-chart .profil .title h3{color:#fff}@media print{.la-methode-chart .profil .title h3{color:#000}}.la-methode-chart .profil-complet{background:#30a3cc;background:linear-gradient(164deg,#30a3cc,#30a3cc 33%,#fff)}@media print{.la-methode-chart .profil-complet{background:transparent;border:1px solid rgba(29,38,51,.2)}}.la-methode-chart .profil--content .result{background:#fff;padding:10px;border-radius:10px;margin:15px auto;align-items:flex-start;width:90%}@media screen and (min-width: 768px){.la-methode-chart .profil--content .result{margin:15px 0;width:100%}}@media screen and (min-width: 1200px){.la-methode-chart .profil--content .result{margin:15px 0;width:90%}}.la-methode-chart .profil--content .result--content{padding:0 10px;width:100%;border-radius:10px}.la-methode-chart .profil--content .result .progress{border-radius:10px}.la-methode-chart .profil--content .result .progress-bar{height:100%;border-radius:10px}.la-methode-chart .profil--content .result .progress-bar.soutient{background-color:#2df;border-radius:0}.la-methode-chart .profil--content .result .progress-bar.stimulation{background-color:#0e3c7b;border-radius:0 10px 10px 0}.la-methode-chart .profil--content .result .progress-bar.habitude{border-radius:0;background-color:#db4680}.la-methode-chart .profil--content .result .progress-bar.gesture{background-color:#ff8bfb;border-radius:0 10px 10px 0}.la-methode-chart .profil--content .result .progress-legend{padding-top:10px;font-weight:600;font-family:calibre;font-size:16px;text-align:left}.la-methode-chart .profil--content .result .progress-legend--soutient:before,.la-methode-chart .profil--content .result .progress-legend--stimulation:before,.la-methode-chart .profil--content .result .progress-legend--habitude:before,.la-methode-chart .profil--content .result .progress-legend--gesture:before{content:"";height:11px;width:11px;border-radius:10px;display:inline-block}.la-methode-chart .profil--content .result .progress-legend--soutient:before{background-color:#2df}.la-methode-chart .profil--content .result .progress-legend--stimulation:before{background-color:#0e3c7b}.la-methode-chart .profil--content .result .progress-legend--habitude:before{background-color:#db4680}.la-methode-chart .profil--content .result .progress-legend--gesture:before{background-color:#ff8bfb}.la-methode-chart .profil--content .result--physique .progress{background:#ffc96c33}.la-methode-chart .profil--content .result--physique .progress-bar{background:#ffc96c}.la-methode-chart .profil--content .result--comportement .progress{background:#72acff33}.la-methode-chart .profil--content .result--comportement .progress-bar{background:#72acff}.la-methode-chart .profil--content .result--psycho .progress{background:#ff95be33}.la-methode-chart .profil--content .result--psycho .progress-bar{background:#ff95be}.la-methode-chart .profil--content .depenses-box{background:#fff;width:max-content}.la-methode-chart .profil--content .depenses-box .somme{padding:0 1rem;font: 600 42px/44px Calibre}.la-methode-chart .profil--content .depenses-box .somme .unite{display:block;font: 600 16px/18px Calibre}.la-methode-chart .profil--content .depenses-box .somme.mois{position:relative}.la-methode-chart .profil--content .depenses-box .somme.mois:after{content:"";position:absolute;right:0;top:30%;display:inline-block;height:0;width:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #343638}.la-methode-chart .profil--content .depense-economie{background:#fff;text-align:center}.la-methode-chart .profil--content .depense-economie .econmie-anuel{display:flexbox;width:max-content;background-color:#f4a72d;margin:0 auto;padding:1rem 2.5rem;color:#fff;position:relative}.la-methode-chart .profil--content .depense-economie .econmie-anuel .moneydrop{position:absolute;right:-45px;bottom:-10%}.la-methode-chart .profil--content .depense-economie .econmie-anuel .somme{font-size:54px}.la-methode-chart .profil--content .depense-economie .econmie-anuel .unite{display:block;font-size:24px}.la-methode-chart .profil--content--left .progress--counter{margin:auto;position:relative;min-width:367px;transform:scale(.7);left:-45px}@media screen and (min-width: 768px){.la-methode-chart .profil--content--left .progress--counter{transform:scale(.8);left:-45px}}@media screen and (max-width: 1177px) and (min-width: 1024px){.la-methode-chart .profil--content--left .progress--counter{transform:scale(.8);left:-45px}}@media screen and (min-width: 1177px){.la-methode-chart .profil--content--left .progress--counter{transform:scale(1);left:auto}}.la-methode-chart .profil--content--left .progress--counter span{font-size:42px;font-weight:600}.la-methode-chart .profil--content--left .progress-bloc{position:absolute;margin:4px;text-align:center;top:62px;left:41px}.la-methode-chart .profil--content--left .barOverflow{position:relative;width:279px;height:140px;margin-bottom:-3rem;overflow:hidden}.la-methode-chart .profil--content--left .bar{position:absolute;top:-1px;left:0;width:280px;height:280px;border-radius:50%;box-sizing:border-box;border:60px solid #eee;border-bottom-color:transparent;border-right-color:transparent}.la-methode-chart .profil--content--left .bg-progress-top{position:absolute;top:0;left:0}.la-methode-chart .profil--content--left img{max-width:100%}@media screen and (min-width: 1024px){.la-methode-chart .profil--content--left{border-right:1px solid rgba(255,255,255,.4)}}.la-methode-chart .profil--content--right .list-result-right{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%;width:100%}.la-methode-chart .profil--content--right .list-result-right .dependance{display:block;background-color:#fff;padding:10px 45px;font-weight:700;width:fit-content;margin:10px auto;border-radius:10px}.la-methode-chart .profil .profil-number{height:80px;background-color:#fcd479;border-radius:0 0 10px 10px;justify-content:center;align-items:center;text-align:center}.la-methode-chart .profil .profil-number .circle{border-radius:50%;background-color:#fff;height:50px;width:50px;display:inline-block;line-height:50px;text-align:center}.la-methode-chart .profil-modivation{background:#3ea5a1;background:linear-gradient(164deg,#3ea5a1,#3ea5a1 33%,#fafafa)}@media print{.la-methode-chart .profil-modivation{background:transparent;border:1px solid rgba(29,38,51,.2)}}.la-methode-chart .profil-dependance{background:#ff854a;background:linear-gradient(164deg,#ff854a,#ff854a 33%,#fafafa)}@media print{.la-methode-chart .profil-dependance{background:transparent;border:1px solid rgba(29,38,51,.2)}}.la-methode-chart .profil-depenses{background:#f4a72d;background:linear-gradient(164deg,#f4a72d,#f4a72d 33%,#fafafa)}@media print{.la-methode-chart .profil-depenses{background:transparent;border:1px solid rgba(29,38,51,.2)}}.text-reds{color:#ff5842}@media print{.text-reds{color:#000}}.block-br-10{border-radius:10px}.eleve{color:#ed7743}.modere{color:#49c15b}#method-testimonials .intro-text p{font-size:1.125rem}#method-testimonials #testimonials{display:flex;flex-wrap:wrap}#method-testimonials #testimonials .testimonial{width:25%;padding:1.8rem 1.4rem 0 1rem}@media screen and (max-width: 1023.98px){#method-testimonials #testimonials .testimonial{width:33.3%}}@media screen and (max-width: 767.98px){#method-testimonials #testimonials .testimonial{width:50%}}#method-testimonials #testimonials .testimonial img{position:relative;z-index:0}#method-testimonials #testimonials .testimonial .firstname{font-size:1.4rem}@media screen and (max-width: 767.98px){#method-testimonials #testimonials .testimonial .firstname{font-size:1rem}}#method-testimonials #testimonials .testimonial p{margin-top:1.3rem;color:#000;font-weight:600}#method-testimonials .articles .accordion{margin-bottom:70px}#method-testimonials .articles .accordion .card{border-color:#d3d3d3!important;border-radius:0;display-flex:column}#method-testimonials .articles .accordion .card .card-header{background-color:#fff}#method-testimonials .articles .accordion .card .card-header h5{color:#1d2633;border-color:#d3d3d3!important;display:flex;justify-content:space-between}#method-testimonials .articles .accordion .card .card-header a[aria-expanded=true] i{transform:rotate(180deg)}@media screen and (min-width: 1024px){#method-testimonials .articles .accordion .card .card-body img{max-width:450px;max-height:350px}#method-testimonials .articles .accordion .card .card-body img.h-m{max-height:275px}#method-testimonials .articles .accordion .card .card-body img.h-s{max-height:200px}#method-testimonials .articles .accordion .card .card-body img.w-m{max-height:275px}#method-testimonials .articles .accordion .card .card-body img.w-s{max-height:200px}#method-testimonials .articles .accordion .card .card-body img.w-xs{max-height:150px}}#method-testimonials .articles .accordion .card .card-body img.right{float:right;margin:25px 0 25px 25px}#method-testimonials .articles .accordion .card .card-body img.left{float:left;margin:25px 25px 25px 0}#method-testimonials .articles .accordion .card .card-body p,#method-testimonials .articles .accordion .card .card-body li{font-size:1.125rem}#method-testimonials .articles .accordion .card .video-responsive{overflow:hidden;position:relative;max-width:620px}@media screen and (max-width: 1023.98px){#method-testimonials .articles .accordion .card .video-responsive{padding-bottom:56.25%}}@media screen and (min-width: 768px){#method-testimonials .articles .accordion .card .video-responsive{padding-bottom:40.25%}}#method-testimonials .articles .accordion .card .video-responsive iframe{left:0;top:0;width:100%;position:absolute}@media screen and (max-width: 1023.98px){#method-testimonials .articles .accordion .card .video-responsive iframe{height:100%}}#method-questionnaire .steps-list{margin-bottom:0;display:flex;justify-content:center;counter-reset:stepsCounter;line-height:1}#method-questionnaire .steps-list li{text-align:center;padding:0 1rem;position:relative}@media screen and (min-width: 768px){#method-questionnaire .steps-list li{padding:0 3.125rem}}#method-questionnaire .steps-list li:not(:last-child):after{width:3.125rem;height:.125rem;content:"";position:absolute;left:90%;top:1.25rem;margin-left:-.625rem;background:#000;opacity:.3}#method-questionnaire .steps-list li.active:before{background:#f9533e}#method-questionnaire .steps-list li.completed:not(:last-child):after{opacity:1;color:#1d2633}#method-questionnaire .steps-list li.completed:before{background:#f9533e;content:"";font-size:.75rem;line-height:1;font-family:icomoon;font-weight:400}#method-questionnaire .steps-list li:before{width:2.5rem;height:2.5rem;counter-increment:stepsCounter;content:counter(stepsCounter) "";display:flex;align-items:center;justify-content:center;margin:0 auto .3125rem;padding:.1875rem;border-radius:50%;background:#000;text-align:center;font-size:1.3125rem;line-height:1.1429;font-weight:600;color:#fff}@media screen and (min-width: 768px){#method-questionnaire .steps-list li:before{margin-bottom:.5625rem}}#method-questionnaire .jumbotron{padding:3rem;background-color:#f8f8f8;border-radius:0}#method-questionnaire .jumbotron p:last-child{margin:0;color:#707070}#method-questionnaire #questionnaire h2{margin-bottom:2.5rem;display:flex;align-items:center}#method-questionnaire #questionnaire .number{width:40px;height:40px;background-color:#f9533e;color:#fff;border-radius:50%;align-items:center;display:flex;justify-content:center;margin-right:1.5rem}#method-questionnaire #questionnaire .title{max-width:800px}@media screen and (max-width: 1023.98px){#method-questionnaire #questionnaire .title{width:90%}}@media screen and (max-width: 767.98px){#method-questionnaire #questionnaire .title{width:80%;font-size:1.4rem}}#method-questionnaire #questionnaire .custom-radio{margin-left:2rem;margin-bottom:.5rem}#method-questionnaire #questionnaire .custom-radio:last-child{margin-bottom:0}#method-questionnaire #questionnaire .custom-control-label{font-size:1.2rem;font-weight:400}#method-questionnaire #questionnaire.step2 label{min-width:12rem;justify-content:left}#method-questionnaire #questionnaire.step5 textarea{min-height:8rem;height:8rem}#page-je-debute .tuto-bloc .article img,#page-resistances .tuto-bloc .article img{border-radius:10px}#page-je-debute .tuto-bloc .article p,#page-resistances .tuto-bloc .article p{font-size:14px;line-height:16px;letter-spacing:1.12px;color:#ff5842;text-transform:uppercase}#page-je-debute .tuto-bloc .article h4,#page-resistances .tuto-bloc .article h4{font-weight:600;font-size:24px;line-height:28px;color:#1d2633}#page-fabrique-eliquide .autocomplete-drop .items-holder,#page-resistances .autocomplete-drop .items-holder{border-bottom:none;padding-bottom:0;margin-bottom:0}#page-fabrique-eliquide .autocomplete-drop .prod-link,#page-resistances .autocomplete-drop .prod-link{display:none}#page-fabrique-eliquide .autocomplete-drop .jcf-scrollable,#page-resistances .autocomplete-drop .jcf-scrollable{padding-bottom:.5rem}#page-je-debute .trouvez-produits-bloc .title-desc{text-align:left;font-size:18px;font-weight:22px;letter-spacing:0px;color:#707070}#page-je-debute .trouvez-produits-bloc .choix-formulaire{box-shadow:1px 2px 4px #00000029;border:1px solid rgba(201,201,201,.2);border-radius:10px;padding:30px 15px}#page-je-debute .trouvez-produits-bloc .choix-formulaire .title{display:flex;align-items:baseline}#page-je-debute .trouvez-produits-bloc .choix-formulaire .title .circle{border-radius:50%;width:35px!important;height:35px!important;color:#fff;text-align:center;font-size:20px;display:flex;justify-content:center;align-items:center;margin:0 20px 0 10px}@media screen and (max-width: 767.98px){#page-je-debute .trouvez-produits-bloc .choix-formulaire .title .circle{margin:0 5px;font-size:15px;width:25px!important;height:25px!important}}@media screen and (max-width: 767.98px){#page-je-debute .trouvez-produits-bloc .choix-formulaire .title h2{font-size:15px}}#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix{display:flex;flex-wrap:wrap}#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check{text-align:center;margin:0 10px}@media screen and (max-width: 767.98px){#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check{margin:0 5px}}#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check label{width:100%}#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content h5{text-align:center;font-size:18px;line-height:13px;letter-spacing:-.39px;color:#343638}@media screen and (max-width: 1023.98px){#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content h5{font-size:14px;line-height:13px}}#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content p{text-align:center;font-size:18px;line-height:13px;font-weight:100;letter-spacing:-.39px;color:#878a8d}@media screen and (max-width: 1023.98px){#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content p{font-size:14px;line-height:13px}}@media screen and (max-width: 1023.98px){#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content img{width:auto;height:30px}}#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check [type=radio]{position:absolute;opacity:0;width:0;height:0}#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check [type=radio]+.content{cursor:pointer;background:#fcfcfc 0% 0% no-repeat padding-box;border:.5px solid #C9C9C9;border-radius:4px}#page-je-debute .trouvez-produits-bloc .choix-formulaire .choix .form-check [type=radio]:checked+.content{border-radius:4px}#page-je-debute .trouvez-produits-bloc .consommation .title .circle{background:#fd9506;border:3px solid #FD9506}#page-je-debute .trouvez-produits-bloc .consommation .choix .form-check{width:33.3%}#page-je-debute .trouvez-produits-bloc .consommation .choix .form-check [type=radio]:checked+.content{background:#fff0d5 0% 0% no-repeat padding-box;border:2px solid #FD9506;border-radius:4px}#page-je-debute .trouvez-produits-bloc .parfums .title .circle{background:#ff86bd;border:3px solid #FF86BD}@media screen and (max-width: 1023.98px){#page-je-debute .trouvez-produits-bloc .parfums .choix{flex-wrap:wrap!important;justify-content:space-evenly}}#page-je-debute .trouvez-produits-bloc .parfums .choix .form-check{width:25%}@media screen and (max-width: 1023.98px){#page-je-debute .trouvez-produits-bloc .parfums .choix .form-check{width:45%;margin-bottom:10px}}#page-je-debute .trouvez-produits-bloc .parfums .choix .form-check [type=radio]:checked+.content{background:#fff4f9 0% 0% no-repeat padding-box;border:2px solid #FF86BD}#page-je-debute .trouvez-produits-bloc .parfums .choix .form-check .content p{font-size:15px!important;line-height:17px!important;padding:0 10px}#page-je-debute .trouvez-produits-bloc .parfums .choix .form-check .content .img-holder{width:100%;height:7.5rem;display:flex;align-items:center;justify-content:center}#page-je-debute .trouvez-produits-bloc .parfums .choix .form-check .content .img-holder img{height:auto}#page-je-debute .aide-bloc .title-bloc{text-align:left;position:relative}#page-je-debute .aide-bloc .title-bloc .title{letter-spacing:-.75px}#page-je-debute .aide-bloc .title-bloc .desc{font-size:18px;line-height:24px;letter-spacing:0px;color:#707070}@media screen and (min-width: 1024px){#page-je-debute .aide-bloc .title-bloc img{max-width:293px;width:90%;position:absolute;right:-35%;top:-10px}}@media screen and (max-width: 1199.98px){#page-je-debute .aide-bloc .title-bloc img{max-width:250px;width:90%;position:absolute;right:-40%;top:-10px}}@media screen and (max-width: 1023.98px){#page-je-debute .aide-bloc .title-bloc img{max-width:293px;position:relative;left:0;top:0;margin-bottom:30px}}#page-je-debute .aide-bloc .ml{margin-top:70px}@media screen and (max-width: 1023.98px){#page-je-debute .aide-bloc .ml{margin-top:50px}}@media screen and (max-width: 767.98px){#page-je-debute .aide-bloc .ml{margin-top:30px}}#page-je-debute .aide-bloc .ml p{line-height:14px;margin-bottom:15px}#page-je-debute .aide-bloc .ml p small{font-size:12px;letter-spacing:0px;color:#707070!important}#page-je-debute.page-fabrique-eliquide .numbered-title{margin-bottom:2.5rem;display:flex;align-items:center}#page-je-debute.page-fabrique-eliquide .numbered-title .number{width:2.5rem;height:2.5rem;color:#fff;border-radius:50%;align-items:center;display:flex;justify-content:center;margin-right:1.5rem}#page-je-debute.page-fabrique-eliquide .numbered-title .number.bg-pink{background-color:#ff86bd}#page-je-debute.page-fabrique-eliquide .numbered-title .number.bg-orange{background-color:#fd9506}#page-je-debute.page-fabrique-eliquide .choix-formulaire .form-check-holder{width:100%;padding:10px}#page-je-debute.page-fabrique-eliquide .choix-formulaire .form-check{margin:0!important;width:100%!important}#page-je-debute.page-fabrique-eliquide .choix-formulaire .form-check .content h6{padding:10px!important}@media screen and (min-width: 768px){#page-je-debute.page-fabrique-eliquide .choix-formulaire .form-check-holder{width:50%}}@media screen and (min-width: 1024px){#page-je-debute.page-fabrique-eliquide .choix-formulaire .form-check-holder{width:25%}}@media screen and (max-width: 767.98px){#page-je-debute .resultat-bloc .main-block-recommendation{flex-direction:column}}@media screen and (min-width: 576px){#page-je-debute .resultat-bloc .main-block-recommendation .la-methode-accordion{width:48%}}@media screen and (max-width: 767.98px){#page-je-debute .resultat-bloc .main-block-recommendation .la-methode-accordion{width:100%}}#page-je-debute .resultat-bloc .main-block-recommendation .la-methode-accordion .product-card{width:50%}#page-resistances .title-bloc{display:flex;align-items:center}@media screen and (max-width: 767.98px){#page-resistances .title-bloc{flex-direction:column}}#page-resistances .title-bloc p{font-size:18px;line-height:24px;letter-spacing:0px;color:#707070}#page-resistances .title-bloc p b{font-weight:600;color:#343638}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix{display:flex}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check label{width:100%}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content{display:flex;text-align:left;border:.5px solid #C9C9C9!important;border-radius:10px!important;background-color:#fff!important}@media screen and (max-width: 767.98px){#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content{flex-direction:column;align-items:center}}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content .text{display:flex;justify-content:center;flex-direction:column;align-items:flex-start;margin:auto 10px}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content .text h5{text-align:center;font-size:18px;line-height:13px;letter-spacing:-.39px;color:#343638}@media screen and (max-width: 1023.98px){#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content .text h5{font-size:14px;line-height:13px}}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content .text p{text-align:center;font-size:18px;line-height:13px;font-weight:100;letter-spacing:-.39px;color:#1d2633}@media screen and (max-width: 1023.98px){#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content .text p{font-size:14px;line-height:13px}}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check label .content .image img{max-width:120px}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check [type=radio]{position:absolute;opacity:0;width:0;height:0}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check [type=radio]+.content{cursor:pointer;background:#fcfcfc 0% 0% no-repeat padding-box;border:.5px solid #C9C9C9;border-radius:4px}#page-resistances .trouvez-produits-bloc .choix-formulaire .choix .form-check [type=radio]:checked+.content{border-radius:4px}#page-resistances .trouvez-produits-bloc .consommation .title .circle{background:#fd9506!important;border:3px solid #FD9506!important}#page-resistances .trouvez-produits-bloc .choix{flex-wrap:wrap}#page-resistances .trouvez-produits-bloc .choix .form-check{width:50%}#page-resistances .trouvez-produits-bloc .choix .form-check [type=radio]:checked+.content{background:#fff0d5 0% 0% no-repeat padding-box!important;border:2px solid #FD9506!important;border-radius:4px;overflow:hidden}#page-resistances .trouvez-produits-bloc .choix .form-check-inline{margin-right:0;padding-right:.75rem;padding-bottom:.75rem}#page-resistances .trouvez-produits-bloc .search-form .title h2{line-height:35px}#page-resistances .trouvez-produits-bloc .search-form .input-wrap{border-radius:.5rem;border:1px solid #C9C9C9!important}#page-resistances .spinner-border{margin:.9375rem 0 1.875rem}#page-calculator-nicotine #questionnaire .number.bg-pink{background-color:#ff86bd}#page-calculator-nicotine #questionnaire .number.bg-orange{background-color:#fd9506}#page-calculator-nicotine .dependance{display:flex;justify-content:center}@media screen and (min-width: 576px){#page-calculator-nicotine .dependance{flex-direction:row}}@media screen and (max-width: 767.98px){#page-calculator-nicotine .dependance{flex-direction:column;align-items:center}}#page-calculator-nicotine .dependance .card{margin:10px;overflow:hidden}@media screen and (min-width: 576px){#page-calculator-nicotine .dependance .card{width:40%}}@media screen and (max-width: 767.98px){#page-calculator-nicotine .dependance .card{width:280px}}#page-calculator-nicotine .dependance .card .upper-line{width:100%;height:4px;background-color:#ff86bd}#page-calculator-nicotine .dependance .card .upper-line.bg-pink{background-color:#ff86bd}#page-calculator-nicotine .dependance .card .upper-line.bg-orange{background-color:#fd9506}#page-calculator-nicotine .dependance .card .bloc{min-height:120px;text-align:left;display:flex;align-items:center}#page-calculator-nicotine .dependance .card .bloc .text{display:flex;flex-direction:column}#page-calculator-nicotine .dependance .card .bloc .text h3{font-size:24px;line-height:5px;margin-top:15px}#page-calculator-nicotine .dependance .card .bloc .text p{font-size:18px;line-height:22px}#page-calculator-nicotine .step-footer .btn-wrap .btn{color:#fff}#page-calculator-nicotine .btn-test{text-decoration:underline;font:normal normal medium 18px/14px Calibre;letter-spacing:-.26px;color:#2a2b2f}@media screen and (min-width: 576px){#page-calculator-nicotine .block-bottom .title .img-wrap,#page-calculator-nicotine .title-bloc .title .img-wrap{float:right;margin:0 35px 35px 45px;width:320px}}@media screen and (max-width: 767.98px){#page-calculator-nicotine .block-bottom .title .img-wrap,#page-calculator-nicotine .title-bloc .title .img-wrap{margin-bottom:45px}}#page-calculator-nicotine .block-bottom p,#page-calculator-nicotine .title-bloc p{font: 18px/24px Calibre;letter-spacing:0px;color:#707070}#page-fabrique-eliquide .title-bloc{display:flex;align-items:center}@media screen and (max-width: 767.98px){#page-fabrique-eliquide .title-bloc{flex-direction:column}}@media screen and (min-width: 768px){#page-fabrique-eliquide .title-bloc img{position:relative;left:-2.5rem}}#page-fabrique-eliquide .title-bloc p{font-size:1.125rem;line-height:1.5rem;letter-spacing:0;color:#707070}#page-fabrique-eliquide .numbered-title{margin-bottom:2.5rem;display:flex;align-items:center}#page-fabrique-eliquide .numbered-title .number{width:2.5rem;height:2.5rem;color:#fff;border-radius:50%;align-items:center;display:flex;justify-content:center;margin-right:1.5rem}#page-fabrique-eliquide .numbered-title .number.bg-pink{background-color:#ff86bd}#page-fabrique-eliquide .numbered-title .number.bg-orange{background-color:#fd9506}#page-fabrique-eliquide .numbered-title .number.bg-blue{background-color:#82b1ff}#page-fabrique-eliquide .trouvez-produits-bloc .card{padding:2.5rem}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-row{margin:0}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-row .form-group{margin:0 .9375rem 0 0}@media screen and (max-width: 767.98px){#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-row .form-group{margin-bottom:1.25rem}}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-row .form-separator{height:auto;width:1px;margin-top:0;background-color:#d3d3d3;margin-bottom:0;border:none;margin:0 1.875rem 0 .625rem!important}@media screen and (max-width: 767.98px){#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-row .form-separator{display:none}}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check{width:100%;margin:.625rem auto;position:relative;display:block;padding-left:0}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check input[type=checkbox]{width:auto;opacity:.00000001;position:absolute;left:0;margin-left:-20px}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check label{position:relative}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check label:before{content:"";position:absolute;left:0;top:0;margin:.25rem .25rem .25rem 0;width:1.25rem;height:1.25rem;transition:transform .28s ease;border-radius:.1875rem;border:1px solid #EBE3DA}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check label:after{content:"";display:block;width:.625rem;height:.3125rem;border-bottom:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(-45deg) scale(0);transform:rotate(-45deg) scale(0);transition:transform ease .25s;will-change:transform;position:absolute;top:.6875rem;left:.3125rem}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check input[type=checkbox]:checked~label:before{color:#fff;background-color:#f9533e;border:1px solid #f9533e}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check input[type=checkbox]:checked~label:after{-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check label{min-height:1.5625rem;display:block;padding-left:1.875rem;margin-bottom:0;font-weight:400;cursor:pointer;vertical-align:sub}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check label span{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .form-check input[type=checkbox]:focus+label:before{outline:0}#page-fabrique-eliquide .trouvez-produits-bloc .card .main-form .checkbox-arome .form-check{display:inline-flex}#page-fabrique-eliquide .trouvez-produits-bloc .autocomplete .card{padding:.625rem}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix{display:flex}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label{width:100%}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label .content{display:flex;text-align:left;border:.5px solid #C9C9C9!important;border-radius:10px!important;background-color:#fff!important}@media screen and (max-width: 767.98px){#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label .content{flex-direction:column;align-items:center}}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label .content .text{display:flex;justify-content:center;flex-direction:column;align-items:flex-start;margin:auto 10px}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label .content .text h5{text-align:center;font-size:1.125rem;line-height:.8125rem;letter-spacing:-.39px;color:#343638}@media screen and (max-width: 1023.98px){#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label .content .text h5{font-size:.875rem;line-height:.8125rem}}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label .content .text p{text-align:center;font-size:1.125rem;line-height:.8125rem;font-weight:100;letter-spacing:-.39px;color:#1d2633;margin-bottom:8px}@media screen and (max-width: 1023.98px){#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label .content .text p{font-size:.875rem;line-height:.8125rem}}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label .content .text p a{text-decoration:underline;color:#1d2633}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .form-check-label .content .image img{padding:.625rem;max-width:7.5rem}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire .choix .form-check .content{background:#fcfcfc 0% 0% no-repeat padding-box;border:.5px solid #C9C9C9;border-radius:.25rem}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire.parfums .form-group.ml .input-block input{width:95px}#page-fabrique-eliquide .trouvez-produits-bloc .choix-formulaire.parfums .form-group.ml .input-block .tag-ml{font-size:20px;position:relative;bottom:-12px;margin-left:10px}#page-fabrique-eliquide .trouvez-produits-bloc .consommation .title .circle{background:#fd9506!important;border:.1875rem solid #FD9506!important}#page-fabrique-eliquide .trouvez-produits-bloc .consommation .choix .form-check{width:50%}#page-fabrique-eliquide .trouvez-produits-bloc .consommation .choix .form-check [type=radio]:checked+.content{background:#fff0d5 0% 0% no-repeat padding-box!important;border:2px solid #FD9506!important;border-radius:.25rem}#page-fabrique-eliquide .trouvez-produits-bloc .search-form .title h2{line-height:2.1875rem}#page-fabrique-eliquide .trouvez-produits-bloc .search-form .input-wrap{border-radius:.5rem;border:1px solid #C9C9C9!important}@media screen and (max-width: 767.98px){#page-fabrique-eliquide .trouvez-produits-bloc .search-form .input-wrap{margin-bottom:1.5625rem;overflow:hidden}}#page-fabrique-eliquide .obtenir-recette-bloc .dependance,#page-fabrique-eliquide .obtenir-recette-bloc .maturation{display:flex}@media screen and (min-width: 576px){#page-fabrique-eliquide .obtenir-recette-bloc .dependance,#page-fabrique-eliquide .obtenir-recette-bloc .maturation{flex-direction:row;justify-content:space-between}}@media screen and (max-width: 767.98px){#page-fabrique-eliquide .obtenir-recette-bloc .dependance,#page-fabrique-eliquide .obtenir-recette-bloc .maturation{flex-direction:column;align-items:center;justify-content:center}}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card{width:100%;max-width:18.125rem;overflow:hidden}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card.w-100,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card.w-100{max-width:100%}@media screen and (min-width: 768px){#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card{margin:0}}@media screen and (max-width: 1023.98px){#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card{margin:0 .625rem}}@media screen and (min-width: 576px){#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card{margin:0 .625rem}}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card .upper-line,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card .upper-line{width:100%;height:.25rem}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card .upper-line.bg-red,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card .upper-line.bg-red{background-color:#f9533e}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card .upper-line.bg-yellow,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card .upper-line.bg-yellow{background-color:#f9db65}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card .upper-line.bg-green,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card .upper-line.bg-green{background-color:#82c7a0}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card .upper-line.bg-blue,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card .upper-line.bg-blue{background-color:#82b1ff}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card .bloc,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card .bloc{min-height:7.5rem;text-align:center}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card .bloc .text h3,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card .bloc .text h3{font-size:1.625rem;line-height:1.25rem;font-weight:500;margin-top:.9375rem}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card .bloc .text p,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card .bloc .text p{font-size:1.5rem;line-height:1.625rem;font-weight:400;font-family:Calibre;letter-spacing:0;color:#1d2633}#page-fabrique-eliquide .obtenir-recette-bloc .dependance .card .text-with-icon,#page-fabrique-eliquide .obtenir-recette-bloc .maturation .card .text-with-icon{margin:0;font-weight:500;font-size:1.5rem;line-height:1.625rem;display:flex;align-items:center}#page-fabrique-eliquide .fabiquer-eliquide-slider .gallery-nav{margin:auto 0!important}@media screen and (max-width: 767.98px){#page-fabrique-eliquide .fabiquer-eliquide-slider .gallery-nav{text-align:center;display:flex;justify-content:center;align-items:center}}@media screen and (min-width: 576px){#page-fabrique-eliquide .fabiquer-eliquide-slider .gallery-nav .slick-prev{position:absolute;left:85%}}#page-fabrique-eliquide .tuto-bloc .article .image-content{border-radius:.625rem;overflow:hidden;max-height:13.25rem;display:flex;align-items:center;justify-content:center}#page-fabrique-eliquide .tuto-bloc .article p{font-size:.875rem;line-height:1rem;letter-spacing:1.12px;color:#ff5842;text-transform:uppercase}#page-fabrique-eliquide .tuto-bloc .article h4{font-weight:600;font-size:1.5rem;line-height:1.75rem;color:#1d2633}#page-fabrique-eliquide .aide-bloc .title-bloc ul li{font-size:1.125rem;line-height:1.5rem;letter-spacing:0px;color:#707070}#page-fabrique-eliquide .video-responsive.diy{position:relative;max-width:620px}@media screen and (max-width: 1023.98px){#page-fabrique-eliquide .video-responsive.diy{padding-bottom:56.25%;overflow:hidden}}@media screen and (min-width: 768px){#page-fabrique-eliquide .video-responsive.diy{padding-bottom:40.25%}}#page-fabrique-eliquide .video-responsive.diy iframe{left:0;top:0;width:100%;position:absolute}@media screen and (max-width: 1023.98px){#page-fabrique-eliquide .video-responsive.diy iframe{height:100%}}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix .content .btn.select{border:none;box-shadow:none;background-color:transparent;border-radius:0;border-top:1px solid #c9c9c9}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix .content .btn .checked{display:none}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix .content .btn .unchecked{display:block}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix [type=radio]{position:absolute;opacity:0;width:0;height:0}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix [type=radio]+.content{cursor:pointer;background:#fcfcfc 0% 0% no-repeat padding-box;border:.5px solid #C9C9C9;border-radius:4px}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix [type=radio]:checked+.content{border-radius:4px;border-color:#ff5842!important;background-color:#ff58420f}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix [type=radio]:checked+.content #overlay{position:relative;display:block!important;width:100%;height:100%;top:-100%;left:0;right:0;bottom:0;background-color:#ff58420f;z-index:10}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix [type=radio]:checked+.content a{color:#ff5842}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix [type=radio]:checked+.content a .checked{display:block}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix [type=radio]:checked+.content a .unchecked{display:none}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix [type=radio]:unchecked+.content a .checked{display:none!important}.page-fabrique-eliquide.doctor .choix-formulaire.parfums .choix [type=radio]:unchecked+.content a .unchecked{display:block!important}.chart-widget{overflow:hidden;width:100%;min-height:220px;display:flex;align-items:center;justify-content:center}.chart-widget>div{margin:0 -10%;width:120%}.custom-progress-bar-wrap{padding:2.5rem .9375rem 0;margin:0 auto 1.25rem;width:100%;max-width:19.6875rem;overflow:hidden}@media screen and (min-width: 768px){.custom-progress-bar-wrap{margin:auto}}@media screen and (min-width: 1024px){.custom-progress-bar-wrap{max-width:21.5625rem;padding-left:1.875rem;padding-right:1.875rem}}.custom-progress-bar{position:relative;height:35px;width:100%;text-align:center}.custom-progress-bar .min-val,.custom-progress-bar .max-val,.custom-progress-bar .current{display:block;position:absolute;left:0;bottom:calc(100% + 20px);transform:translate(-50%);font-size:1rem;line-height:1.5}.custom-progress-bar .min-val:before,.custom-progress-bar .max-val:before,.custom-progress-bar .current:before{content:"";position:absolute;top:100%;left:50%;height:9999px;width:1px;background:#e2e2e2;z-index:2}.custom-progress-bar .max-val{transform:translate(50%);left:auto;right:0}.custom-progress-bar .current{left:100%}.custom-progress-bar .current:before{background:#707070}.radio-bar{width:100%;position:relative;margin:1.375rem 0 2.0625rem}@media screen and (min-width: 576px){.radio-bar{display:flex;width:calc(100% - 40px);margin-right:2.5rem}}.radio-bar .custom-control{padding-left:0;padding-bottom:1.875rem}@media screen and (min-width: 576px){.radio-bar .custom-control{padding-left:0;padding-bottom:0;min-height:2.5625rem;flex-grow:1;flex-shrink:0}}.radio-bar .custom-control:after{width:.25rem;height:100%;content:"";background:#f9533e;position:absolute;top:.125rem;left:.375rem;z-index:1}@media screen and (min-width: 576px){.radio-bar .custom-control:after{width:100%;height:.25rem;left:0;top:.4375rem}}@media screen and (min-width: 576px){.radio-bar .custom-control:first-child .custom-control-label{transform:translate(calc(-50% + 8px))}}.radio-bar .custom-control:last-child{padding-bottom:0}@media screen and (min-width: 576px){.radio-bar .custom-control:last-child{flex-grow:0;width:0}}.radio-bar .custom-control:last-child:after{display:none}@media screen and (min-width: 576px){.radio-bar .custom-control:last-child .custom-control-label{transform:translate(calc(-50% - 7px))}}.radio-bar .custom-control.active:after{background:#ebe3da}.radio-bar .custom-control.active .custom-control-label:before{border-color:#f9533e}.radio-bar .custom-control.active~.custom-control:after{background:#ebe3da}.radio-bar .custom-control.active~.custom-control .custom-control-label:before{border-color:#ebe3da!important}.radio-bar .custom-control-label{padding-left:1.875rem;z-index:3}@media screen and (min-width: 576px){.radio-bar .custom-control-label{position:absolute;bottom:0;transform:translate(-50%);white-space:nowrap;padding-top:1.375rem;padding-left:0}}.radio-bar .custom-control-label:before{width:1rem;height:1rem;border-width:.1875rem;border-color:#f9533e!important;background:#fff!important;left:0;top:.125rem;z-index:2}@media screen and (min-width: 576px){.radio-bar .custom-control-label:before{top:0;left:50%;transform:translate(-50%)}}.radio-bar .custom-control-label:after{display:none}.emoji-chart,.line-chart{margin-bottom:2.1875rem}.chart-wrapper{position:relative;margin-bottom:1.875rem}.chart-wrapper .btn-switch{transition:box-shadow .2s linear,opacity .2s linear;position:absolute;top:50%;cursor:pointer;box-shadow:0 .125rem .375rem #00000021;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;width:2.125rem;height:5.625rem;background:#fff;border-radius:.5rem;align-items:center;justify-content:center;font-size:1rem;transform:translateY(-50%);color:#1d2633;border:.03125rem solid #f6f8f9}.chart-wrapper .btn-switch:hover{box-shadow:none}.chart-wrapper .btn-switch:focus,.chart-wrapper .btn-switch:active,.chart-wrapper .btn-switch:visited{outline:none;box-shadow:none}.chart-wrapper .btn-switch [class^=icon-]{color:#1d2633!important}.chart-wrapper .btn-switch.js-hidden{opacity:0;pointer-events:none}.chart-wrapper .btn-switch[data-direction=prev]{left:0}.chart-wrapper .btn-switch[data-direction=next]{right:0}@media screen and (min-width: 576px){.chart-wrapper .btn-switch[data-direction=next]{right:100px}}.article-card{width:100%;margin-bottom:1rem;background-color:#fff!important}.article-card.rounded-lg{border-radius:.75rem!important}.article-card .card-image{position:relative;border-top-right-radius:.75rem;border-top-left-radius:.75rem;overflow:hidden}.article-card .card-image a{transition:opacity .2s ease}.article-card .card-image a:hover{opacity:.8}.article-card .card-image img{width:100%;height:auto;vertical-align:top}.article-card .card-title{margin-bottom:1.0625rem}.article-card .card-title:hover a{color:#f9533e}.article-card .card-title a{transition:color .2s ease;color:inherit}.article-card .card-body{padding-top:1rem;padding-bottom:1.25rem}.article-card p{margin-bottom:1.25rem}.article-card p:last-child{margin-bottom:0}.article-card .btn{min-width:9.625rem;box-shadow:0 .1875rem .375rem #0000001a}.article-cards:last-child{margin-bottom:-1rem}.btn-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#261c46;font-size:2.625rem;line-height:1}.btn-play:after{width:2rem;height:2rem;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border-radius:50%;background:#fff;z-index:-1}.link-inherit-color,.recipe-head-hold .card-title a,.recipe-head-hold .posted-by a,.info-list-recipe.info-list-recipe .posted-by a,.info-list-recipe.info-list-recipe .card-title a,.recipe-card .title-holder a{color:inherit}.link-inherit-color:hover,.recipe-head-hold .card-title a:hover,.recipe-head-hold .posted-by a:hover,.info-list-recipe.info-list-recipe .posted-by a:hover,.info-list-recipe.info-list-recipe .card-title a:hover,.recipe-card .title-holder a:hover{color:#f9533e}.info-wrap-recipe h3{margin-bottom:.9375rem}.recipes-wrap{padding-bottom:1.25rem}.recipes-wrap .btn{font-size:1.25rem;padding:.65rem 1rem}.recipes-wrap .review-article .author{font-size:1.0625rem}@media screen and (min-width: 768px){.recipes-wrap .review-text{font-size:1.125rem}}.recipes-wrap .leave-review,.recipes-wrap .review-form{padding-top:.75rem}.recipe-cards{margin-left:-.75rem;margin-right:-.75rem;margin-bottom:.3125rem;display:flex;flex-wrap:wrap}.recipe-card{color:#878a8d;font-size:1rem;line-height:1.125;margin:8.375rem .75rem 1.5625rem;display:flex;flex-direction:column}@media screen and (min-width: 576px){.recipe-card{width:calc(50% - 24px)}}@media screen and (min-width: 768px){.recipe-card{width:calc(33.333% - 24px)}}@media screen and (min-width: 1024px){.recipe-card{width:calc(50% - 24px);margin:8.375rem .75rem 1.5625rem}}@media screen and (min-width: 1200px){.recipe-card{width:calc(33.333% - 24px)}}.recipe-card .card-body{overflow:visible;padding-bottom:.625rem}.recipe-card .card-img-holder{display:inline-flex;position:relative;width:10rem;margin:-8.75rem auto 1rem}.recipe-card .card-img-wrap{width:10rem;height:10rem}.recipe-card .card-img-wrap:before{content:"";position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;border-radius:50%;border:4px solid transparent}.recipe-card .category-hold{width:2.625rem;height:2.625rem;position:absolute;bottom:1.875rem;right:0;z-index:4;transform:translate(50%)}.recipe-card .category-hold .category-name{position:absolute;top:106%;left:50%;transform:translate(-50%)}.recipe-card .title-holder{margin-bottom:1.25rem}@media screen and (min-width: 768px){.recipe-card .title-holder{margin-bottom:1.25rem}}.recipe-card .title-holder .card-title{font-size:1.25rem;margin-bottom:.25rem}.recipe-card .description{display:flex;margin-bottom:1.25rem}.recipe-card .rating-wrap{border:none;margin:0 -1rem;padding:0 1rem;position:relative}.recipe-card .rating-wrap:before{content:"";width:2.5rem;height:.125rem;background:#c9c9c933;position:absolute;top:-.75rem;left:50%;transform:translate(-50%)}.recipe-card .card-footer{flex-shrink:0;width:100%;border-width:1px 0 0;padding:0;background:none;overflow:hidden}.recipe-card .btn-light{color:#1d2633}.recipe-card .btn-light:hover{color:#fff}.recipe-item .card-img-wrap{position:relative;overflow:hidden;border-radius:50%;flex-shrink:0}.recipe-item .card-img-wrap:before{content:"";position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;border-radius:50%;border:4px solid transparent}.recipe-item .card-img-wrap img{width:100%;height:auto}.recipe-item .category-hold{width:2.625rem;height:2.625rem;display:flex;z-index:4}.recipe-item .category-hold .icon-img{width:2.625rem;height:2.625rem;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%}.recipe-item .category-hold .category-name{padding:.125rem .375rem;border-radius:.1875rem;font-size:.75rem;font-weight:600;white-space:nowrap;display:flex;color:#1d2633}.yellow-apricot .card-img-wrap:before{border-color:#fad4ad}.yellow-apricot .category-hold .icon-img,.yellow-apricot .category-hold .category-name{background-color:#fad4ad}.pink-bright .card-img-wrap:before{border-color:#fecafb}.pink-bright .category-hold .icon-img,.pink-bright .category-hold .category-name{background-color:#fecafb}.blue-light .card-img-wrap:before{border-color:#9fc6ff}.blue-light .category-hold .icon-img,.blue-light .category-hold .category-name{background-color:#9fc6ff}.green-mint .card-img-wrap:before{border-color:#e0f4e0}.green-mint .category-hold .icon-img,.green-mint .category-hold .category-name{background-color:#e0f4e0}.yellow-light .card-img-wrap:before{border-color:#ffee90}.yellow-light .category-hold .icon-img,.yellow-light .category-hold .category-name{background-color:#ffee90}.purple-bright .card-img-wrap:before{border-color:#c8adfa}.purple-bright .category-hold .icon-img,.purple-bright .category-hold .category-name{background-color:#c8adfa}.info-list-recipe.info-list-recipe li,.info-list-product.info-list-product li{display:flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li,.info-list-product.info-list-product li{display:flex}}@media screen and (max-width: 1023.98px){.info-list-recipe.info-list-recipe li:before,.info-list-product.info-list-product li:before{width:.0625rem;height:1.875rem;top:50%;transform:translateY(-50%)}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li:before,.info-list-product.info-list-product li:before{height:3.75rem}}.info-list-recipe.info-list-recipe li.recipe-name{width:100%}@media screen and (max-width: 767.98px){.info-list-recipe.info-list-recipe li.recipe-name{width:100%}}@media screen and (min-width: 576px){.info-list-recipe.info-list-recipe li.recipe-name{width:50%}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-name{width:36%}}.info-list-recipe.info-list-recipe li.recipe-category,.info-list-recipe.info-list-recipe li.recipe-vote,.info-list-recipe.info-list-recipe li.recipe-status,.info-list-recipe.info-list-recipe li.recipe-action,.info-list-recipe.info-list-recipe li.recipe-added-info{justify-content:center}@media screen and (max-width: 767.98px){.info-list-recipe.info-list-recipe li.recipe-category,.info-list-recipe.info-list-recipe li.recipe-vote,.info-list-recipe.info-list-recipe li.recipe-status,.info-list-recipe.info-list-recipe li.recipe-action,.info-list-recipe.info-list-recipe li.recipe-added-info{width:50%}}@media screen and (min-width: 576px){.info-list-recipe.info-list-recipe li.recipe-vote,.info-list-recipe.info-list-recipe li.recipe-status,.info-list-recipe.info-list-recipe li.recipe-action,.info-list-recipe.info-list-recipe li.recipe-added-info{width:33.33%}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-category{width:13%}}@media screen and (max-width: 767.98px){.info-list-recipe.info-list-recipe li.recipe-category:before{display:none}}@media screen and (min-width: 576px){.info-list-recipe.info-list-recipe li.recipe-category:before{display:block}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-vote{border:none}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-vote{width:13%}}@media screen and (max-width: 767.98px){.info-list-recipe.info-list-recipe li.recipe-vote:before{display:block}}@media screen and (min-width: 576px){.info-list-recipe.info-list-recipe li.recipe-vote:before{display:none}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-vote:before{display:block}}.info-list-recipe.info-list-recipe li.recipe-vote .rating-sm i{font-size:.625rem}@media screen and (max-width: 1023.98px){.info-list-recipe.info-list-recipe li.recipe-status,.info-list-recipe.info-list-recipe li.recipe-added-info{border:none}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-status,.info-list-recipe.info-list-recipe li.recipe-added-info{width:16%}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-status:before,.info-list-recipe.info-list-recipe li.recipe-added-info:before{display:block}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-action{width:20%}}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-action.recipe-action-favorite{width:16%}}@media screen and (max-width: 1023.98px){.info-list-recipe.info-list-recipe li.recipe-action:before{display:block}}.info-list-recipe.info-list-recipe li.recipe-added-info{color:#878a8d}@media screen and (min-width: 768px){.info-list-recipe.info-list-recipe li.recipe-added-info{width:21%}}.info-list-recipe.info-list-recipe .card-img-wrap{width:3.75rem;height:3.75rem;margin-right:.625rem}@media screen and (min-width: 1200px){.info-list-recipe.info-list-recipe .card-img-wrap{margin-right:1.125rem}}.info-list-recipe.info-list-recipe .card-img-wrap:before{border-width:2px}.info-list-recipe.info-list-recipe .title-holder{text-align:left}.info-list-recipe.info-list-recipe .card-title{margin:0;font-size:1.125rem;color:#1d2633}.info-list-recipe.info-list-recipe .posted-by{color:#878a8d;font-size:1rem}.info-list-recipe.info-list-recipe .pending{color:#f77d59}.info-list-recipe.info-list-recipe .category-hold{flex-direction:column;width:auto;height:auto;align-items:center;justify-content:center}.info-list-recipe.info-list-recipe .icon-img{width:2rem;height:2rem;margin:0 auto .3125rem}.info-list-recipe.info-list-recipe .icon-img img{display:inline-flex;transform:scale(.75)}.info-list-recipe.info-list-recipe .rating-wrap{flex-wrap:wrap}.info-list-recipe.info-list-recipe .rating,.info-list-recipe.info-list-recipe .rating-num{display:block}.info-list-recipe.info-list-recipe .link-display{color:#1d2633;font-weight:500}.info-list-recipe.info-list-recipe .action-item{font-weight:500;text-align:center;padding-top:.25rem;padding-bottom:.25rem}.info-list-recipe.info-list-recipe .action-item a{color:#878a8d}.info-list-recipe.info-list-recipe .action-item-edit a{color:#f77d59}.info-list-recipe.info-list-recipe .action-item-see a{color:#1d2633}.info-list-recipe.info-list-recipe .icon{font-size:.875rem;margin-right:.375rem}.recipe-wrap-bg{margin:-1.375rem -1.25rem 1.25rem;padding:1.375rem 1.25rem}@media screen and (min-width: 1024px){.recipe-wrap-bg{margin:-1.3125rem -2rem 2rem;padding:2.25rem 2rem}}.recipe-info-wrap{font-size:1.125rem;line-height:1.11}@media screen and (min-width: 1024px){.recipe-head-block{display:flex;align-items:center}}@media screen and (min-width: 576px){.recipe-head-hold{display:flex;align-items:center;padding-bottom:.75rem}}@media screen and (min-width: 1024px){.recipe-head-hold{width:70%;padding-bottom:0}}.recipe-head-hold .card-img-holder{width:10rem;margin:0 0 1.25rem}.recipe-head-hold .card-img-holder .img-hold{width:12.5rem}.recipe-head-hold .card-img-holder .img-hold.img-hold-neon{width:8.1875rem}.recipe-head-hold .card-img-holder .img-hold img{width:100%}@media screen and (min-width: 576px){.recipe-head-hold .card-img-holder{margin:0 .9375rem 0 0}}@media screen and (min-width: 1024px){.recipe-head-hold .card-img-holder{margin-right:1.75rem}}.recipe-head-hold .card-title{margin-bottom:0}.recipe-head-hold .posted-by{display:block;margin-bottom:.5rem}.recipe-head-hold .rating-wrap{margin-bottom:.75rem}@media screen and (min-width: 1024px){.recipe-head-hold .rating-wrap{margin-bottom:1.125rem}}.recipe-head-hold .badges{display:flex;flex-wrap:wrap}.recipe-head-hold .badge{margin:0 .5rem .5rem 0;font-size:1rem;line-height:1rem;padding:.25rem .5rem;display:inline-flex;align-items:center;justify-content:center}.recipe-head-hold .badge img{margin-right:.375rem;height:.9375rem}.recipe-head-links{font-weight:500}@media screen and (min-width: 1024px){.recipe-head-links{width:30%;padding-bottom:.875rem}}.recipe-head-links .add-to-favorite,.recipe-head-links .share-it{padding:.125rem 0;display:block}@media screen and (min-width: 1024px){.recipe-head-links .add-to-favorite,.recipe-head-links .share-it{padding:.3125rem 0}}.recipe-head-links .add-to-favorite a,.recipe-head-links .share-it a{display:flex;align-items:center}@media screen and (min-width: 1024px){.recipe-head-links .add-to-favorite a,.recipe-head-links .share-it a{justify-content:center}}.recipe-head-links .add-to-favorite i,.recipe-head-links .share-it i{transform:scale(.75);margin-right:.1875rem}.recipe-description{margin-bottom:1.25rem;line-height:1.11}@media screen and (min-width: 1024px){.recipe-description{font-size:1.125rem}}.product-form{padding-bottom:1.875rem}.recipe-info-block label{line-height:1.3;font-weight:500}@media screen and (min-width: 1024px){.recipe-info-block label{font-size:1.25rem}}.recipe-subtitle{margin-bottom:.625rem}.desired-volume .jcf-select{max-width:7.5rem;margin-bottom:0;box-shadow:none;border-color:#ebe3da}@media screen and (min-width: 1024px){.desired-volume .jcf-select{padding:.375rem 1.875rem .375rem .9375rem}}@media screen and (min-width: 1024px){.desired-volume .jcf-select .jcf-select-text{font-size:1.25rem;line-height:1.3}}.info-list-product.info-list-product li{display:flex;align-items:center}@media screen and (min-width: 768px){.info-list-product.info-list-product li{display:flex}}.info-list-product.info-list-product li.product-name{width:100%}@media screen and (max-width: 767.98px){.info-list-product.info-list-product li.product-name{width:100%}}@media screen and (min-width: 768px){.info-list-product.info-list-product li.product-name{width:55%}}@media screen and (min-width: 1024px){.info-list-product.info-list-product li.product-name{width:50%}}@media screen and (min-width: 1200px){.info-list-product.info-list-product li.product-name{width:52.5%}}.info-list-product.info-list-product li.product-name .custom-checkbox{padding-right:0}@media screen and (max-width: 1023.98px){.info-list-product.info-list-product li.product-name .custom-checkbox{position:0}}@media screen and (min-width: 1024px){.info-list-product.info-list-product li.product-name .custom-checkbox{margin:0 0 .375rem}}.info-list-product.info-list-product li.product-name .card{align-items:center;margin-bottom:0;padding:0}@media screen and (min-width: 1024px){.info-list-product.info-list-product li.product-name .card-img-holder{width:4rem;height:4rem}}.info-list-product.info-list-product li.product-name .prod-info-holder{line-height:.94}@media screen and (min-width: 768px){.info-list-product.info-list-product li.product-name .card-title{font-size:1rem}}.info-list-product.info-list-product li.product-size{justify-content:center}@media screen and (max-width: 767.98px){.info-list-product.info-list-product li.product-size{width:50%}}@media screen and (min-width: 576px){.info-list-product.info-list-product li.product-size{width:33.333%}}@media screen and (min-width: 768px){.info-list-product.info-list-product li.product-size{width:10%;border:none}}@media screen and (min-width: 1200px){.info-list-product.info-list-product li.product-size{width:12%}}@media screen and (max-width: 1023.98px){.info-list-product.info-list-product li.product-size:before{display:none!important}}@media screen and (min-width: 768px){.info-list-product.info-list-product li.product-size:before{display:block}}.info-list-product.info-list-product li.recipe-vote{display:flex;flex-direction:column}@media screen and (max-width: 767.98px){.info-list-product.info-list-product li.recipe-vote{width:50%}}@media screen and (min-width: 576px){.info-list-product.info-list-product li.recipe-vote{width:33.333%}}@media screen and (min-width: 768px){.info-list-product.info-list-product li.recipe-vote{width:20%;border:none}}@media screen and (min-width: 1024px){.info-list-product.info-list-product li.recipe-vote{width:25%}}@media screen and (min-width: 1200px){.info-list-product.info-list-product li.recipe-vote{width:20%}}.info-list-product.info-list-product li.recipe-vote:before{display:block}@media screen and (max-width: 1023.98px){.info-list-product.info-list-product li.recipe-vote:before{display:block}}.info-list-product.info-list-product li.recipe-vote .price{font-size:1.1875rem;font-weight:600}.info-list-product.info-list-product li.notice{justify-content:center}@media screen and (max-width: 767.98px){.info-list-product.info-list-product li.notice{width:100%}}@media screen and (min-width: 576px){.info-list-product.info-list-product li.notice{width:33.333%}}@media screen and (min-width: 768px){.info-list-product.info-list-product li.notice{width:15%}}@media screen and (min-width: 1200px){.info-list-product.info-list-product li.notice{width:13.5%;padding-left:.3125rem;padding-right:.3125rem}}@media screen and (min-width: 576px){.info-list-product.info-list-product li.notice:before{display:block}}@media screen and (min-width: 768px){.info-list-product.info-list-product li.notice:before{display:none}}.info-list-product.info-list-product li.notice a{color:inherit;text-decoration:underline}@media screen and (min-width: 1200px){.info-list-product.info-list-product li.notice a{font-size:1.125rem}}.info-list-product.info-list-product li.notice a:hover{text-decoration:none}.info-list-product.info-list-product li.product-size-num{width:45%;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 767.98px){.info-list-product.info-list-product li.product-size-num{width:45%;border:none}}@media screen and (max-width: 767.98px){.info-list-product.info-list-product li.product-size-num:before{display:none!important}}@media screen and (min-width: 576px){.info-list-product.info-list-product li.product-size-num:before{display:block!important}}.info-list-product.info-list-product li.recipe-action{width:55%;justify-content:center}@media screen and (max-width: 767.98px){.info-list-product.info-list-product li.recipe-action{width:55%}}.info-list-product.info-list-product li.recipe-action:before{display:block}@media screen and (min-width: 768px){.info-list-product.info-list-product li.recipe-action:before{display:none}}.info-list-product.info-list-product li.recipe-action a{color:#878a8d;display:inline-flex;align-items:center}.info-list-product.info-list-product li.recipe-action i{margin-right:.3125rem}@media screen and (min-width: 768px){.info-list-product.info-list-product li.product-size-num,.info-list-product.info-list-product li.recipe-action{width:22.5%}}@media screen and (min-width: 1024px){.info-list-product.info-list-product li.product-size-num,.info-list-product.info-list-product li.recipe-action{width:25%}}@media screen and (min-width: 1200px){.info-list-product.info-list-product li.product-size-num,.info-list-product.info-list-product li.recipe-action{width:23.75%}}.product-buttons-wrap{padding-bottom:.9375rem}@media screen and (min-width: 768px){.product-buttons-wrap{padding-top:.75rem;padding-bottom:30px}}.product-buttons-wrap .btn,.product-buttons-wrap .btn-select-all{margin-left:.5rem;margin-right:.5rem;display:inline-flex;align-items:center;justify-content:center;font-size:1.125rem}@media screen and (min-width: 1024px){.product-buttons-wrap .btn,.product-buttons-wrap .btn-select-all{margin-left:1rem;margin-right:1rem}}.product-buttons-wrap .btn-select-all{color:inherit;text-decoration:underline;margin-bottom:.5rem}.product-buttons-wrap .btn-select-all:hover{text-decoration:none}.product-buttons-wrap .submit-btn{line-height:1.375rem}.product-buttons-wrap .submit-btn i{display:inline-flex;margin-right:.3125rem}.product-buttons-wrap .disabled{pointer-events:none}.review-form .rating{padding-bottom:1.25rem;color:#1d2633}.review-form .form-control{color:#565c66}@media screen and (min-width: 768px){.review-form textarea.form-control,.review-form textarea:not(.form-control){height:6.8125rem;min-height:6.8125rem}}.review-form .btn{line-height:1;margin-top:0}.image-file-uploader{padding-bottom:1.25rem}@media screen and (min-width: 768px){.image-file-uploader{display:flex;align-items:center;padding-bottom:1.75rem}}.image-file-uploader .image-box{width:7.5rem;height:7.5rem;flex-shrink:0;margin:0 0 1rem;border-radius:100%;overflow:hidden;background:#f6f8f9;position:relative}@media screen and (min-width: 768px){.image-file-uploader .image-box{margin:0 2.25rem 0 0}}.image-file-uploader .image-box img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.image-file-btn-box p{margin-bottom:.625rem}@media screen and (min-width: 768px){.image-file-btn-box p{margin-bottom:.625rem}}.image-file-btn-box .fake-label{background:#2a2b2f;color:#fff;padding:.125rem .9375rem .1875rem;border-radius:2rem;display:inline-flex;align-items:center;font-size:1.125rem;line-height:1.11}.image-file-btn-box .fake-label i{margin-right:.5rem;transform:scale(.65)}.create-recipe-form .create-recipe-img{margin-bottom:-2.1875rem}.create-recipe-form .create-recipe-img img{width:auto;height:auto}.create-recipe-form .create-recipe-img .bubble-wrap{left:44%}.create-recipe-form .form-col{max-width:33.5625rem;padding-bottom:1.25rem}@media screen and (min-width: 768px){.create-recipe-form .form-group{margin-bottom:1.25rem}.create-recipe-form .form-group+.notes{margin-top:-1.25rem;margin-bottom:1.25rem}}@media screen and (max-width: 1023.98px){.create-recipe-form .form-group-inline{flex-wrap:wrap}}.create-recipe-form label,.create-recipe-form .label{font-weight:500;line-height:1.3;flex-shrink:0}@media screen and (min-width: 768px){.create-recipe-form label,.create-recipe-form .label{font-size:1.25rem}}.create-recipe-form .form-control,.create-recipe-form .jcf-select{border-color:#ebe3da;padding-top:.5625rem;padding-bottom:.5625rem;height:2.5rem}@media screen and (min-width: 768px){.create-recipe-form textarea.form-control,.create-recipe-form textarea:not(.form-control){height:6.8125rem;min-height:6.8125rem}}.create-recipe-form .jcf-select{box-shadow:none;max-width:11.25rem;margin-bottom:0}@media screen and (min-width: 1024px){.create-recipe-form .jcf-select{padding:.375rem 1.875rem .375rem .9375rem}}@media screen and (min-width: 1024px){.create-recipe-form .jcf-select .jcf-select-text{font-size:1.25rem;line-height:1.3}}.create-recipe-form .notes{color:#565c66;text-align:right;display:block}.create-recipe-form .custom-range-holder{max-width:12.5625rem}.create-recipe-form .search-form{border-radius:.5rem;margin-bottom:0;max-width:28.4375rem;width:100%}.create-recipe-form .search-form .input-wrap{overflow:hidden}.create-recipe-form .form-group-check-group .custom-control-label{flex-shrink:1;padding-top:0}@media screen and (min-width: 768px){.create-recipe-form .form-group-check-group .custom-control-label{font-size:1rem}}.create-recipe-form .form-group-check-group .custom-control-input:checked~.custom-control-label:before{border-color:#878a8d;background-color:#fff}.create-recipe-form .form-group-check-group .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background:url(/build/assets/check-solid-BLhHXV4z.svg) no-repeat 50% 50%}.bootstrap-maxlength{font-size:1rem;color:#565c66;padding-top:.625rem}#mix-and-vape .numbered-title{margin-bottom:2.5rem;display:flex;align-items:center}#mix-and-vape .numbered-title .number{width:2.5rem;height:2.5rem;color:#fff;border-radius:50%;align-items:center;display:flex;justify-content:center;margin-right:1.5rem}#mix-and-vape .numbered-title .number.bg-pink{background-color:#ff86bd}#mix-and-vape .numbered-title .number.bg-orange{background-color:#fd9506}@media (max-width: 450px){#mix-and-vape .main-form{display:flex;justify-content:center}}#mix-and-vape .main-form .form-row{display:flex}@media (max-width: 450px){#mix-and-vape .main-form .form-row{flex-direction:column}}#mix-and-vape .main-form .form-row .form-separator{height:60px;width:1px;margin-top:0;background-color:#d3d3d3;margin-bottom:0;border:none;margin:0 1.875rem 0 1.4rem!important;padding-bottom:25px}@media (max-width: 450px){#mix-and-vape .main-form .form-row .form-separator{display:none}}#mix-and-vape .main-form .form-row .form-group input{width:95px;border:1px solid #EBE3DA;border-radius:.1875rem}@media (max-width: 450px){#mix-and-vape .main-form .form-row .form-group input{width:175px}}#mix-and-vape .main-form .form-row .form-group input::placeholder{color:#1d2633;opacity:1;font-style:normal}#mix-and-vape .main-form .form-row .form-group input:-ms-input-placeholder{color:#1d2633;font-style:normal}#mix-and-vape .main-form .form-row .form-group input::-ms-input-placeholder{color:#1d2633;font-style:normal}#mix-and-vape .main-form .form-row .form-group .tag-ml{font-size:20px;position:relative;bottom:-12px;margin-left:10px}#mix-and-vape .main-form .form-row .form-holder input{border:1px solid #EBE3DA;border-radius:1rem}#mix-and-vape .main-form .form-row .form-holder .jcf-number{min-height:44px}@media (max-width: 450px){#mix-and-vape .main-form .form-row .form-holder .jcf-number{min-width:175px}}#mix-and-vape .result{max-width:311px;height:74px;background:#ff584210 0% 0% no-repeat padding-box;border-radius:12px;opacity:1;display:flex;justify-content:center;align-items:center}#mix-and-vape .result span.en{text-align:left;font: 24px/26px Calibre;letter-spacing:0px;color:#1d2633;margin:0 10px}#mix-and-vape .result .volume-mixed,#mix-and-vape .result .nicotine-dosage{text-align:left;font: 600 28px/26px Calibre;letter-spacing:0px;color:#ff5842}#mix-and-vape .content{background:#fff 0% 0% no-repeat padding-box;box-shadow:1px 2px 4px #00000029;border:1px solid rgba(201,201,201,.2);border-radius:10px;opacity:1;display:flex}@media (max-width: 1023px){#mix-and-vape .content{flex-direction:column}}#mix-and-vape .content .block img{max-height:440px}#mix-and-vape .content .block.second{margin:auto;padding:25px}#mix-and-vape .gallery-nav{margin:auto 0!important}@media screen and (max-width: 767.98px){#mix-and-vape .gallery-nav{text-align:center;display:flex;justify-content:center;align-items:center}}@media screen and (min-width: 576px){#mix-and-vape .gallery-nav .slick-prev{position:absolute;left:85%}}@media screen and (max-width: 767.98px){#mix-and-vape .aide-bloc .title-bloc{margin-bottom:150px}}@media screen and (min-width: 576px){#mix-and-vape .aide-bloc .title-bloc img{position:absolute;right:-175px}}@media screen and (max-width: 767.98px){#mix-and-vape .aide-bloc .title-bloc img{position:absolute;bottom:-230px;left:0;right:0;margin-left:auto;margin-right:auto}}.order-card+.btn{font-size:1.375rem}.cart-items-group{padding-top:.8125rem;padding-bottom:1.75rem;position:fixed;bottom:0;left:0;width:100%;background:#fff;box-shadow:1px 2px 4px 1px #00000029;z-index:99}@media screen and (min-width: 768px){.cart-items-group{padding-top:.6875rem;padding-bottom:.6875rem}}.cart-items-group>.container{display:flex;align-items:center}@media screen and (max-width: 767.98px){.cart-items-group>.container{flex-wrap:wrap}}.cart-items-group .items-title{width:66%;max-width:208px;padding:0 .3125rem .625rem;font-size:1.125rem;line-height:1.2222;font-weight:500;letter-spacing:-.02em;text-align:center}@media screen and (min-width: 768px){.cart-items-group .items-title{text-align:left;padding-left:0;padding:0 .625rem 0 0;flex-grow:1;width:auto;max-width:none}}.cart-items-group .items-title strong{font-weight:500}.cart-items-group .items-title .items-info{display:block;font-size:1.0625rem}@media screen and (max-width: 767.98px){.cart-items-group .items-title .items-info{color:#1d2633!important}}@media screen and (min-width: 1024px){.cart-items-group .items-title .items-info{font-size:1.125rem}}.cart-items-group .price-wrap{width:33%;max-width:11.375rem;margin-left:auto;padding:0 0 .625rem;text-align:center;color:#f9533e;flex-shrink:0;flex-grow:1}@media screen and (min-width: 768px){.cart-items-group .price-wrap{width:auto;max-width:none;margin:0;flex-grow:0;flex-basis:auto;display:flex;align-items:center;padding:0}}.cart-items-group .price{display:block;font-size:2.125rem;line-height:1;font-weight:600;letter-spacing:-.03em;padding-bottom:.3125rem}@media screen and (min-width: 768px){.cart-items-group .price{order:2;padding:0 .3125rem}}@media screen and (min-width: 1024px){.cart-items-group .price{padding:0 .4375rem}}.cart-items-group .saved-money{display:block;font-size:1rem;line-height:.875;font-weight:600;letter-spacing:-.02em}@media screen and (min-width: 768px){.cart-items-group .saved-money{font-size:.75rem;line-height:1.1667;padding:0 .3125rem;order:1}}@media screen and (min-width: 1024px){.cart-items-group .saved-money{padding:0 .4375rem}}.cart-items-group .saved-money .amount{display:block;font-size:1rem;line-height:1.125}@media screen and (min-width: 768px){.cart-items-group .saved-money .amount{line-height:.875}}.cart-items-group .btn{margin:0}@media screen and (max-width: 767.98px){.cart-items-group .btn{display:block;width:100%}}@media screen and (min-width: 768px){.cart-items-group .btn{flex-shrink:0;flex-basis:auto;margin-left:.625rem}}@media screen and (min-width: 1024px){.cart-items-group .btn{margin-left:1.5625rem}}@media screen and (min-width: 1200px){.cart-items-group .btn{padding-left:1.875rem;padding-right:1.875rem}}.free-products-upsell mark{background:#ffc119;font-weight:600;font-size:1.125rem;padding:.1875rem .5rem;display:block;width:70%;margin:auto}.free-products-upsell a{display:block;margin-top:.375rem;padding:0 .5rem;font-size:.875rem;color:#1d2633;text-decoration:underline}.free-products-upsell a:hover{text-decoration:none}@media screen and (min-width: 1024px){.free-products-upsell mark{display:inline-block;width:auto}}.free-delivery-progress>p{font-size:1rem;font-weight:500;color:#f9533e;margin:-.3125rem 0 .1875rem}.free-delivery-progress .progress{height:.375rem}.free-delivery-progress i{margin-left:.625rem}.cart-is-empty h1{font-size:1.5625rem}.cart-is-empty h1 strong{font-size:5rem;color:#f9533e;font-weight:700;display:block}.cart-is-empty p{font-size:1.125rem;margin:2rem 0 2.625rem}.cart-is-empty h2{font-size:1.75rem;font-weight:600;letter-spacing:-.025rem;margin:3.75rem 0}.cart-is-empty .product-card{overflow:visible!important}@media screen and (min-width: 1024px){.cart-is-empty .product-card{width:14.6875rem}.cart-is-empty h1{font-size:2.5rem}.cart-is-empty h1 strong{font-size:6.875rem}.cart-is-empty p{font-size:1.5rem}.cart-is-empty h2{font-size:2.625rem;margin:5.5625rem 0;letter-spacing:-.03125rem}}.cart-secure-payment{margin-top:2.375rem;text-align:center;color:#a4a7b0;font-size:rem-cacl(20);letter-spacing:rem-cacl(-.2);font-weight:500}.cart-secure-payment img{width:rem-cacl(230);margin:.9375rem 0 1.875rem}@media screen and (max-width: 1023.98px){.info-list.info-list-product-pack{flex-wrap:wrap}}.info-list.info-list-product-pack>li{padding:.625rem .9375rem}@media screen and (max-width: 767.98px){.info-list.info-list-product-pack>li{border-bottom:0}}@media screen and (min-width: 1024px){.info-list.info-list-product-pack>li{padding-top:.3125rem;padding-bottom:.3125rem}}.info-list.info-list-product-pack>li:last-child:before{display:none}@media screen and (max-width: 1023.98px){.info-list.info-list-product-pack>li:before{display:none!important}}@media screen and (min-width: 1024px){.info-list.info-list-product-pack>li:before{height:3.5rem}}.info-list.info-list-product-pack .product-name{width:100%!important}@media screen and (min-width: 1024px){.info-list.info-list-product-pack .product-name{width:39%!important;padding-left:.625rem;padding-right:.625rem}}.info-list.info-list-product-pack .prod-item{width:100%}.info-list.info-list-product-pack .product-card{margin-bottom:0!important;align-items:center;padding:0!important;text-align:left}.info-list.info-list-product-pack .product-card .card-body{padding:0 0 0 .625rem!important}.info-list.info-list-product-pack .product-card .prod-info-holder{line-height:1.25;width:100%}.info-list.info-list-product-pack .product-card .card-title{white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.02em}@media screen and (min-width: 768px){.info-list.info-list-product-pack .product-card .card-title{font-size:1rem!important}}.info-list.info-list-product-pack .product-card .card-title a{transition:color .2s linear}.info-list.info-list-product-pack .product-card .category a{transition:color .2s linear;color:inherit}.info-list.info-list-product-pack .product-card .category a:hover{color:#f9533e}.info-list.info-list-product-pack .product-card .product-info-wrap{border:0;padding-top:0;padding-bottom:0}.info-list.info-list-product-pack .product-card .product-info-wrap .rating-wrap{width:auto;flex-wrap:nowrap;justify-content:flex-start!important;padding-left:0;padding-right:0}@media screen and (min-width: 768px){.info-list.info-list-product-pack .product-card .product-info-wrap .rating-wrap{padding-right:1.5625rem}}.info-list.info-list-product-pack .product-card .product-info-wrap .rating-wrap .rating-num{width:auto;padding-left:.5rem;font-size:.875rem!important}.info-list.info-list-product-pack .product-size{width:100%!important;text-align:left}@media (min-width: 1024px) and (max-width: 1299.98px){.info-list.info-list-product-pack .product-size{width:30%!important}}@media screen and (min-width: 1200px){.info-list.info-list-product-pack .product-size{width:25%!important}}.info-list.info-list-product-pack .jcf-select.jcf-select-select-sm{height:2.5625rem;padding:.625rem 1.25rem .625rem .75rem;margin-bottom:0}.info-list.info-list-product-pack .jcf-select.jcf-select-select-sm .jcf-select-text{font-size:1rem;line-height:1.1875rem;letter-spacing:-.02em}.info-list.info-list-product-pack .jcf-select.jcf-select-select-sm .jcf-select-opener{width:1.625rem}.info-list.info-list-product-pack .product-buttons{width:100%!important;font-size:1.125rem;line-height:1.334;display:flex!important;flex-direction:column;align-items:center}@media screen and (min-width: 768px){.info-list.info-list-product-pack .product-buttons{flex-direction:row}}@media (min-width: 1024px) and (max-width: 1299.98px){.info-list.info-list-product-pack .product-buttons{width:31%!important;flex-direction:column}}@media screen and (min-width: 1200px){.info-list.info-list-product-pack .product-buttons{width:36%!important}}@media screen and (min-width: 1200px){.info-list.info-list-product-pack .product-buttons{padding-left:1rem;padding-right:1.375rem}}.info-list.info-list-product-pack .product-buttons a{display:inline-block}.info-list.info-list-product-pack .product-buttons a:not(.btn){margin-bottom:.625rem;color:inherit;text-decoration:underline}@media screen and (min-width: 768px){.info-list.info-list-product-pack .product-buttons a:not(.btn){margin:0 .625rem 0 0}}@media (min-width: 1024px) and (max-width: 1299.98px){.info-list.info-list-product-pack .product-buttons a:not(.btn){margin:0 0 .3125rem}}.info-list.info-list-product-pack .product-buttons a:not(.btn):hover{text-decoration:none}.info-list.info-list-product-pack .product-buttons .btn{width:100%}@media screen and (min-width: 768px){.info-list.info-list-product-pack .product-buttons .btn{margin-left:auto;width:auto}}@media (min-width: 1024px) and (max-width: 1299.98px){.info-list.info-list-product-pack .product-buttons .btn{margin:0;width:100%}}.info-list.info-list-product-pack .product-buttons .btn.btn-sm{font-size:1.125rem;line-height:1.334;padding-top:1px;padding-bottom:1px}@media screen and (min-width: 1200px){.info-list.info-list-product-pack .product-buttons .btn.btn-sm{padding-left:1.125rem;padding-right:1.125rem}}.step-section{padding-top:1.75rem;padding-bottom:1.75rem}.step-section .btn-row .btn{letter-spacing:-.015em}@media screen and (min-width: 768px){.step-section .btn-row .btn{padding-left:2.1875rem;padding-right:2.1875rem}}.step-title{display:flex;padding-bottom:1.375rem}.step-title .step-num{width:2.5rem;height:2.5rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.875rem;line-height:1.1333;font-weight:600;color:#fff;margin-right:1.125rem;border-radius:50%}.step-title h2,.step-title .h2{flex-grow:1;display:flex;min-height:2.5rem;align-items:center;font-weight:600;letter-spacing:-.02em}@media screen and (min-width: 768px){.step-title h2,.step-title .h2{font-size:1.75rem;line-height:1.0714}}.step-title h2:last-child,.step-title .h2:last-child{margin-bottom:0}.choose-forms-card .card-body{padding:1.875rem}@media screen and (min-width: 1024px){.choose-forms-card .card-body{padding:2.375rem 2.5rem}}.choose-forms-card .search-form{padding-bottom:.75rem}@media screen and (min-width: 768px){.choose-forms-card .search-form input.form-control::-webkit-input-placeholder{font-size:1.125rem;line-height:1.1111}}.choose-forms-card .search-form input.form-control::-moz-placeholder{opacity:1}@media screen and (min-width: 768px){.choose-forms-card .search-form input.form-control::-moz-placeholder{font-size:1.125rem;line-height:1.1111}}@media screen and (min-width: 768px){.choose-forms-card .search-form input.form-control:-moz-placeholder{font-size:1.125rem;line-height:1.1111}}@media screen and (min-width: 768px){.choose-forms-card .search-form input.form-control:-ms-input-placeholder{font-size:1.125rem;line-height:1.1111}}@media screen and (min-width: 768px){.choose-forms-card .search-form input.form-control.placeholder{font-size:1.125rem;line-height:1.1111}}.choose-forms-card .label{margin-bottom:.3125rem}.choose-concentrate{padding-bottom:.9375rem}.choose-concentrate .input-wrap{display:flex;align-items:center}.choose-concentrate .input-wrap .form-control{width:5.9375rem;margin-right:.6875rem;padding-top:.375rem;padding-bottom:.375rem;height:2.125rem}@media screen and (min-width: 768px){.choose-concentrate .input-wrap .form-control{padding-top:.5625rem;padding-bottom:.5625rem;height:2.5rem}}.my-recipe-cards{padding-bottom:1rem}.my-recipe-card{width:100%;margin-bottom:1.5rem;border-width:.3125rem 0 0;border-color:currentColor}.my-recipe-card.shadow{box-shadow:0 .1875rem .375rem #00000029!important}.my-recipe-card.text-blue-lighter{border-top-color:#ccdfff}.my-recipe-card .card-img-holder{width:5rem;height:5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto .9375rem;position:relative;z-index:1}.my-recipe-card .card-img-holder:before{width:100%;height:100%;content:"";position:absolute;left:0;top:0;border-radius:50%;background-color:currentColor;opacity:.4;z-index:-1}.my-recipe-card .card-info{color:#1d2633}.my-recipe-card .title-holder{padding-bottom:.9375rem}@media screen and (min-width: 1024px){.my-recipe-card .title-holder{font-size:1.5rem;line-height:1.0833}}.my-recipe-card .card-title{height:auto!important;margin-bottom:8px}.my-recipe-card h3,.my-recipe-card .h3{font-weight:500}@media screen and (min-width: 1024px){.my-recipe-card h3,.my-recipe-card .h3{font-size:1.75rem;line-height:1.1429}}.my-recipe-card p:last-child{margin-bottom:0}.video-section{padding-top:1.875rem;padding-bottom:1.875rem}.video-section h1,.video-section .h1{margin-bottom:1.1429em}@media screen and (min-width: 768px){.video-section h1,.video-section .h1{font-size:2.1875rem}}.magasin-detail .card.top-alert .card-title{background-color:#ff5842;color:#fff;padding:.7rem 1.875rem}.magasin-detail .card.top-alert .card-title p,.magasin-detail .card.top-alert .card-body p{font-size:1rem}.magasin-detail .card.top-alert .card-body span{font-size:1rem;color:#9a9a9a}.magasin-detail .card.map-content{padding-top:.625rem;background-color:#82c7a01a}.magasin-detail .card.map-content .title{font-size:1.125rem;font-weight:600}.magasin-detail .card.map-content .work-time{font-size:1rem}.magasin-detail .card.map-content .sub-title{font-size:1rem;color:#1d2633;font-weight:600}.magasin-detail .card.map-content address{font-size:1rem;color:#565c66}.magasin-detail .card.map-content address .contact-list dt{color:#1d2633;font-weight:600;margin-right:.3125rem}.magasin-detail .card.map-content address .contact-list dd{text-decoration:underline}.magasin-detail .card.map-content address .contact-list dd a{color:#565c66}.magasin-detail .card.map-content .map-holder{margin-right:0;width:100%;height:12.125rem;min-height:12.125rem}.magasin-detail .card.map-content .buttons .btn-dark{border:.3125rem solid #1D2633}.magasin-detail .card.map-content .buttons .btn{margin:.9375rem .4375rem}.magasin-detail .card.map-content .map-item{height:1.5625rem}.magasin-detail .card.map-content .map-item .opener{padding:0}.magasin-detail .card.map-content .map-item .opener:before{display:none}.magasin-detail .card.work-hours .card-title{background-color:#82c7a01a;color:#1d2633;padding:.7rem 1.875rem}.magasin-detail .card.work-hours .card-title p{font-size:1rem;font-weight:600}.magasin-detail .card.work-hours .card-body{padding-bottom:.9375rem}@media screen and (min-width: 576px){.magasin-detail .card.work-hours .card-body .content .work-time-list{margin-bottom:0;columns:2;column-rule:1px solid rgba(0,0,0,.102);column-gap:4.375rem}.magasin-detail .card.work-hours .card-body .content .work-time-list div dt,.magasin-detail .card.work-hours .card-body .content .work-time-list div dd{color:#565c66}}.magasin-detail .card.more-info .image-description{font-size:1rem;color:#565c66}.magasin-detail .card.more-info .slick-prev{position:absolute;z-index:10;left:0;bottom:40%;background-color:transparent}.magasin-detail .card.more-info .slick-next{position:absolute;z-index:10;right:0;bottom:40%;background-color:transparent}.magasin-detail .card.more-info .slick-dots{bottom:0}.magasin-detail .card.more-info .sub-title{font-size:1rem;font-weight:600}.magasin-detail .card.more-info .social-list{display:flex}.magasin-detail .card.more-info .social-list .icon-facebook-circle{color:#1974ec;margin-right:.9375rem}.magasin-detail .card.more-info .services{list-style-type:none;padding-left:0;display:flex;flex-direction:row;flex-wrap:wrap}.magasin-detail .card.more-info .services li{display:flex;flex-direction:row;align-items:center;font-size:1rem;font-weight:500;width:25%}@media (max-width: 767px){.magasin-detail .card.more-info .services li{width:50%!important}}.magasin-detail .card.more-info .services li .icon{color:#f9533e;font-size:1.9375rem;margin-right:.625rem}.magasin-detail .card.more-info .nearby{list-style-type:none;padding-left:0;display:flex;flex-direction:column}@media screen and (min-width: 768px){.magasin-detail .card.more-info .nearby{flex-wrap:wrap;justify-content:space-between;height:100px}}.magasin-detail .card.more-info .nearby li{font-size:1rem;font-weight:500;color:#565c66;margin-bottom:.25rem}.magasin-detail .card.avis-client .card-title{background-color:#82c7a01a;color:#1d2633;padding:.7rem 1.875rem}.magasin-detail .card.avis-client .card-title p{font-size:1rem;font-weight:600}.magasin-detail .card.avis-client .card-body .reviews .review-text{font-size:1rem;line-height:1.375rem}.magasin-detail .card.avis-client .card-body .reviews .review-text span{color:#9a9a9a}.magasin-detail .card.avis-client .card-body .rating-card .card-body{min-height:fit-content;padding-bottom:4.375rem}.magasin-detail .card.avis-client .card-body .rating-card .card-body img{width:5rem!important;position:absolute;margin-left:auto;margin-right:auto;bottom:-3rem}.magasin-detail .card.instagram h5{font-size:1rem;display:flex;align-items:center}.magasin-detail .card.instagram h5 .icon{color:#f9533e;font-size:1.25rem;margin-right:.3125rem}.social--wrapper{border-radius:10px;padding:15px;margin:0 auto;max-width:300px}@media screen and (min-width: 768px){.social--wrapper{max-width:45%}}.social--wrapper p{overflow:hidden;text-overflow:Ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.social--wrapper p.readmore-fb{display:block}.social--wrapper .img__wrapper__item{height:150px;min-width:48%;margin:1%;overflow:hidden}.social--wrapper .img__wrapper__item img{height:100%;width:auto;object-fit:cover}.social--wrapper .fb-readmore{border:none;background:transparent;outline:none}@media print{body{-webkit-print-color-adjust:exact;color-adjust:exact}body .pagebreak-for-printing{clear:both;page-break-after:always;break-after:always}}.multi-pack-modal-grid{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.multi-pack-modal-grid .jcf-select{margin:0}.multi-pack-modal-grid .multi-pack-modal-feature-select-container,.multi-pack-modal-grid .add-multi-pack-product-btn-container,.multi-pack-modal-grid .multi-pack-modal-link-container{width:100%}@media (min-width: 1024px){.multi-pack-modal-grid{height:100px;max-height:100px;display:grid;grid-template-columns:80px 3fr repeat(2,1fr)}.multi-pack-modal-grid.multi-pack-modal-grid-with-features{grid-template-columns:80px 2fr 1.5fr repeat(2,1fr)}}.ui-tooltip.ui-widget-shadow{max-width:300px}.manufacturers-letters{padding-bottom:1rem;font-weight:600}.manufacturers-letters a{display:inline-block;padding:.25rem}.manufacturers-list{border-top:1px solid #c9c9c9;padding-top:1rem}.manufacturers-list ul{columns:1;column-gap:1rem;column-fill:balance;orphans:0;display:block}.manufacturers-list ul a{transition:color .2s linear;padding:.25rem 0}.manufacturers-section .manufacturers-list{border-top:none;padding-top:0;padding-bottom:.625rem}.manufacturers-section .manufacturers-list ul{columns:2}.manufacturers-section .manufacturers-list a{color:#000;padding:0}.manufacturers-section .manufacturers-list a:hover{color:#f9533e}@media screen and (min-width: 768px){.manufacturers-list ul{columns:3}.manufacturers-section .manufacturers-list{padding-bottom:1.25rem}.manufacturers-section .manufacturers-list ul{columns:4}}@media screen and (min-width: 1024px){.manufacturers-list ul{columns:4}.manufacturers-section .manufacturers-list ul{columns:6 auto}}.manufacturers-section{margin-bottom:3.125rem}.manufacturers-section h2,.manufacturers-section .h2{font-size:1.875rem;font-weight:600;margin-bottom:1.5625rem;letter-spacing:-.0375rem;line-height:1;width:90%}@media screen and (min-width: 768px){.manufacturers-section{margin-top:2.5rem;margin-bottom:4.375rem}.manufacturers-section h2,.manufacturers-section .h2{font-size:2.25rem;text-align:center;letter-spacing:-.045rem;width:100%}}.store-section{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#0a0f15;background-size:contain;margin:0 -.9375rem 1.5625rem;padding:0;color:#fff}.store-section img{object-fit:cover;width:100%;height:100%;object-position:right center}.store-section h2,.store-section .h2{font-size:2.5rem;line-height:2.25rem;letter-spacing:-.05rem;margin:1.25rem 0}.store-section .btn{margin:0 0 1.25rem}.store-section-img-holder{margin:0 -5%}.store-section-info{padding:0 1.25rem}@media screen and (min-width: 768px){.store-section .btn{margin:1.25rem 0}.store-section-info{padding:0 2.5rem 1.25rem}}@media screen and (min-width: 1024px){.store-section{position:relative}.store-section h2,.store-section .h2{margin:0 0 1.25rem;font-size:3.75rem;line-height:2.875rem;letter-spacing:-.075rem;width:80%}.store-section:before,.store-section:after{content:" ";display:block;height:100%;right:-100%;position:absolute;width:100%;background:url(/build/assets/briques-gradient-lightgrey-By-zB44t.jpg) no-repeat}.store-section:before{left:-100%;right:auto;transform:rotate(180deg)}}@media screen and (min-width: 1200px){.store-section{margin:0 -6.625rem 2.1875rem}}.seo-section .columns{font-size:1rem;widows:3}.seo-section h1{color:#f9533e;font-size:1.875rem;letter-spacing:-.0375rem;line-height:.93}.seo-section h2{font-weight:600;font-size:1.875rem;line-height:1}.seo-section strong,.seo-section b{font-weight:500}@media screen and (min-width: 1024px){.seo-section{padding:3.75rem 0 6.875rem}.seo-section .columns{columns:2;column-gap:2rem}.seo-section h1{margin-bottom:2.5rem;font-size:2.5rem;letter-spacing:-.05rem}}.elementor-page .seo-section h1,.elementor-page .seo-section h2,.elementor-page .seo-section h3,.elementor-page .seo-section h4,.elementor-page .seo-section h5,.elementor-page .seo-section h6{font-family:Calibre,sans-serif!important;font-weight:600!important}.elementor-page .seo-section h1,.elementor-page .seo-section h2{font-size:1.875rem!important}@media screen and (min-width: 1024px){.elementor-page .seo-section h1{font-size:2.5rem!important}}.elementor-page .seo-section h3{font-size:1.374975rem!important}.elementor-page .seo-section h4{font-size:1.2499875rem!important}.elementor-page .seo-section h5{font-size:1.125rem!important}.elementor-page .seo-section h6{font-size:1.0000125rem!important}.elementor-page .public-health-code h6{font-family:Calibre,sans-serif!important}nav:has(.pagination){width:100%;margin:0 .625rem}.pagination{background:#e9eaeb;display:flex;justify-content:center;align-items:center;width:100%;padding:.9375rem}.page-link{border:.125rem solid transparent;border-radius:.375rem!important;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;background:transparent;color:#000;font-weight:600;transition:color .2s linear,border-color .2s linear}.page-link:hover{color:#06bdc5;background:transparent;border-color:transparent}.page-item.disabled .page-link{border-color:transparent}.page-item.active .page-link{background:#06bdc5;border-color:#06bdc5}.page-item.disabled .page-link{background:transparent}.page-link:focus{box-shadow:0 0 0 .2rem #06bdc540}.page-item{display:none}.page-item.active,.page-item.active+.page-item,.page-item.active+.page-item+.page-item{display:block}@media screen and (min-width: 768px){.page-item{display:block}}.page-item.active .page-link{display:flex}.page-item:first-child,.page-item:last-child{margin-right:auto;display:block}.page-item:first-child .page-link,.page-item:last-child .page-link{border-color:#000;color:#000;font-size:0;padding:0 .1875rem 0 0}.page-item:first-child .page-link:hover,.page-item:last-child .page-link:hover{border-color:#06bdc5;color:#06bdc5}.page-item:first-child .page-link:before,.page-item:last-child .page-link:before{content:"";font-family:icomoon;font-size:1.25rem}.page-item:first-child.disabled,.page-item:last-child.disabled{opacity:.2}.pagination .page-item:last-child{margin-right:0;margin-left:auto}.pagination .page-item:last-child .page-link{padding:0 0 0 .1875rem}.pagination .page-item:last-child .page-link:before{content:""}.favorite-store{margin:2px -8px 0 0}@media screen and (max-width: 1023.98px){.favorite-store{margin:0}}.favorite-store--has-store{display:flex;align-items:center;margin-right:8px}@media screen and (max-width: 1023.98px){.favorite-store--has-store{display:block;margin-right:0}}.favorite-store__text{margin:3px 10px 0 0;font-weight:500;min-width:110px;line-height:1;text-align:right;text-transform:uppercase}@media screen and (max-width: 1023.98px){.favorite-store__text{display:none}}.account-icon{margin:2px 0 0 2px}@media screen and (max-width: 1023.98px){.account-icon{margin:0}}.switch{position:relative;display:inline-block;width:3rem;min-width:3rem;height:1.625rem;margin:0}.switch input{opacity:0;width:0;height:0}.switch input:checked+.switch__slider{background-color:#4caf50}.switch input:checked+.switch__slider:before{transform:translate(1.375rem)}.switch input:disabled+.switch__slider{opacity:.5;pointer-events:none}.switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:2.125rem}.switch__slider:before{position:absolute;content:"";height:1rem;width:1rem;left:.3125rem;bottom:.3125rem;background-color:#fff;transition:.4s;border-radius:50%}.store-choose-filter{display:flex;justify-content:space-between;align-items:top;border-bottom:1px solid #ebe3da;padding-bottom:1.1875rem;gap:.375rem}.store-choose-filter__content{display:flex;flex-direction:column}.store-choose-filter__content p{margin:0;font-size:1rem;font-weight:500;white-space:break-spaces}.store-choose-filter__content p strong{font-weight:600}.store-choose-filter__content button,.store-choose-filter__content input[type=submit],.store-choose-filter__content input[type=reset]{background:none;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;color:#000;text-decoration:underline;margin:0!important;font-size:13px!important;font-weight:400;width:fit-content}@media screen and (max-width: 767.98px){.store-choose-filter__content p{max-width:250px}}.install-app{display:none;padding:13px 15px 0;gap:14px;background-color:var(--white);border-radius:9px;margin-top:24px}@media screen and (max-width: 767.98px){.install-app{display:flex}}@media screen and (max-width: 767.98px){.install-app__logo{width:40px;height:40px}}.install-app__content{display:flex;text-align:left;flex-direction:column}.install-app__content img{margin-bottom:4px}.install-app__content p{font-size:1.125rem}.install-app__content h4{font-size:1.5rem;font-weight:600;margin-bottom:0}.install-app__content span{font-weight:600}@media screen and (max-width: 767.98px){.install-app__content h4{font-size:1.25rem;margin-bottom:4px}.install-app__content p,.install-app__content span{font-size:1rem}}.gallery-wrap__last-products{background:linear-gradient(to bottom,#a5d1dd,#dbedf1,#a5d1dd);padding:3.1875rem 2.125rem 2.125rem;display:flex;flex-direction:column;gap:1.25rem}@media screen and (max-width: 767.98px){.gallery-wrap__last-products{gap:.5rem;padding:2rem 1.5rem}}.gallery-wrap__last-products-head{text-align:center}.gallery-wrap__last-products-head h5{color:#f9533e;font-size:2.25rem;font-weight:500;margin-bottom:0;letter-spacing:-.5px}.gallery-wrap__last-products-head p{font-size:1.125rem;letter-spacing:-.5px}@media screen and (max-width: 1023.98px){.gallery-wrap__last-products-head h5{font-size:1.875rem;line-height:1;margin-bottom:.375rem}}.gallery-wrap__last-products-content{display:flex;gap:3.875rem;justify-content:center}@media screen and (max-width: 1023.98px){.gallery-wrap__last-products-content{gap:2rem}}@media screen and (max-width: 767.98px){.gallery-wrap__last-products-content{gap:1.25rem;flex-wrap:wrap}}.gallery-wrap__last-products-item{display:flex;flex-direction:column;align-items:center;gap:1.625rem;width:238px}.gallery-wrap__last-products-item:hover .gallery-wrap__last-products-item__image{padding:0}@media screen and (max-width: 1023.98px){.gallery-wrap__last-products-item{gap:1rem}}@media screen and (max-width: 767.98px){.gallery-wrap__last-products-item{width:calc(50% - 10px)}}.gallery-wrap__last-products-item__image{background:#fff;padding:.875rem;width:100%;transition:padding .3s ease;aspect-ratio:238/238}.gallery-wrap__last-products-item__image img{aspect-ratio:210/210;object-fit:cover;width:100%!important}@media screen and (max-width: 1023.98px){.gallery-wrap__last-products-item__image img{display:block!important}}.gallery-wrap__last-products-item__info{display:flex;flex-direction:column;text-align:center;font-size:1rem}.gallery-wrap__last-products-item__info p{margin-bottom:0;font-weight:600}.gallery-wrap__last-products-item__info a{color:#000!important}.guides-section{display:flex;flex-direction:row;overflow:hidden;color:#fff;height:100vh;background:#fff}.guides-section button{background:none;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit}.guides-section__sidebar{background-color:#1f2632;min-height:100vh;padding:2.875rem 2.5rem 2.875rem 3rem;position:fixed;height:100%;width:27.9375rem;overflow:hidden}@media screen and (max-width: 1299.98px){.guides-section__sidebar{padding:1.375rem 1.75rem;width:25rem}}@media screen and (max-width: 1199.98px){.guides-section__sidebar{width:23.75rem}}.guides-section__content{position:relative;width:100%;padding:4.625rem 3.1875rem;margin-left:27.9375rem;background-color:#fff}.guides-section__content a{position:relative;z-index:1}@media screen and (max-width: 1299.98px){.guides-section__content{padding:3.4375rem 1.5625rem;margin-left:25rem}}@media screen and (max-width: 1199.98px){.guides-section__content{margin-left:23.75rem}}.guides-section__content-bg{position:absolute;top:0;left:0;width:100%;z-index:1}.guides-section__content-bg a{position:relative}.guides-section__content-logo{padding:0 0 1.6875rem .75rem}.guides-section__infos{box-shadow:0 4px 20px #00000029;border-radius:1rem;background-color:#fff;padding:2.3125rem 2.8125rem;height:100%;overflow:auto;position:relative;max-height:95%;z-index:1}@media screen and (max-width: 1299.98px){.guides-section__infos{padding:1.375rem 1.75rem}}.guides-section__sidebar-examples{background:radial-gradient(circle,#384252,#1f2632 40%);display:flex;justify-content:center;align-items:end;margin-left:-2.125rem}.guides-section__sidebar-examples img:not(:nth-of-type(1)){aspect-ratio:168/168;object-fit:contain;margin-left:-6.0625rem}@media screen and (max-width: 1299.98px){.guides-section__sidebar-examples{margin-left:0}}.guides-section__sidebar-head{margin-bottom:3.125rem}.guides-section__sidebar-head p{font-weight:500;margin-bottom:0}.guides-section__sidebar-head p:first-of-type{font-size:3.125rem;color:#fff;letter-spacing:-2px}.guides-section__sidebar-head p:nth-of-type(2){font-size:6.875rem;color:#03bbc4;line-height:.3;letter-spacing:-4px;text-shadow:#03BBC4 0 0 40px}@media screen and (max-width: 1299.98px){.guides-section__sidebar-head p:first-of-type{font-size:2.25rem}.guides-section__sidebar-head p:nth-of-type(2){font-size:5.125rem}}.guides-section__sidebar-cta{display:flex;align-items:center;gap:1.625rem;margin-bottom:.75rem}.guides-section__sidebar-cta p{font-size:1.875rem;max-width:28rem;line-height:.8;margin-bottom:1rem}@media screen and (max-width: 1199.98px){.guides-section__sidebar-cta p{font-size:1.375rem}}.guides-section__sidebar-flavor{font-size:1.75rem;color:#03bbc4;line-height:.8;font-weight:500;margin-bottom:1.5rem}@media screen and (max-width: 1199.98px){.guides-section__sidebar-flavor{font-size:1.5rem}}.guides-section__sidebar-store{display:flex;gap:1.4375rem;margin-bottom:1.75rem}.guides-section__sidebar-store img{object-fit:cover;border-radius:99em;width:5.75rem;height:5.75rem}.guides-section__sidebar-store p{max-width:15rem;font-size:1.5rem;font-weight:400;line-height:.8}.guides-section__sidebar-actions{display:flex;gap:2.5625rem;flex-direction:column}.guides-section__sidebar-actions a{font-size:1.375rem;font-weight:600;padding:.8125rem 1.125rem}.guides-section__sidebar-actions button{color:#5a667c;display:flex;gap:.625rem;align-items:center;justify-content:center;font-size:1.125rem}.guides-section__info-head button{width:100%;display:flex;justify-content:space-between;align-items:center;color:var(--featured-color);font-size:3.75rem;font-weight:500;line-height:1.1}.guides-section__info-head svg{transition:transform .3s ease;transform:rotate(0);fill:var(--featured-color)}.guides-section__info-head.active svg{transform:rotate(180deg)}.guides-section__info-head.active+.guides-section__info-content{margin-bottom:1.25rem}@media screen and (max-width: 1299.98px){.guides-section__info-head button{font-size:3.25rem}}.guides-section__info-content{width:100%;border-collapse:collapse;border-radius:.5rem;overflow:hidden;display:none}.guides-section__info-content thead tr{color:#333;text-align:left}.guides-section__info-content th,.guides-section__info-content td{padding:1.125rem 1.1875rem;text-align:start}.guides-section__info-content tbody tr{border-bottom:.3125rem solid white;background-color:color-mix(in srgb,var(--featured-color),#fff 90%)}.guides-section__info-content tbody tr:hover{background-color:color-mix(in srgb,var(--featured-color),#fff 80%);cursor:pointer}.guides-section__info-content td{font-size:1.125rem;color:#1f2632}.guides-section__info-content tr th{padding-top:.5rem}.guides-section__info-content tbody td:first-of-type{font-weight:500;text-align:left;font-size:1.375rem;gap:1.1875rem;display:flex;align-items:center;padding-right:0}.guides-section__info-content th:nth-of-type(2),.guides-section__info-content td:nth-of-type(2){padding-left:.75rem}.guides-section__info-content th:nth-of-type(3),.guides-section__info-content th:nth-of-type(5){width:2.5rem;padding-left:0;padding-right:0;text-align:center}.guides-section__info-content th:nth-of-type(4){width:5rem;padding-left:0;padding-right:0;text-align:center}.guides-section__info-content td:nth-of-type(4){text-align:center}.guides-section__info-content th:last-of-type,.guides-section__info-content td:last-of-type{width:6.25rem;text-align:end;position:relative;display:inline-flex;justify-content:end;padding-right:.75rem}.guides-section__info-content thead th{font-weight:600;font-size:1rem;color:#1f263266;padding-bottom:.25rem}.guides-section__info-content th:first-of-type{text-align:left;padding-left:4.875rem}.guides-section__info-content td:last-of-type div{background-repeat:no-repeat;width:2.125rem;height:2.125rem;background-image:url("data:image/svg+xml,%3Csvg width='30' height='29' viewBox='0 0 30 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 7.89474C30 3.53684 26.5241 0 22.2414 0C18.931 0 16.1172 2.11053 15 5.07895C13.8828 2.11053 11.069 0 7.75862 0C3.47586 0 0 3.53684 0 7.89474C0 16.8421 10.7172 28.4211 15 28.4211C19.2828 28.4211 30 16.8421 30 7.89474Z' fill='%231F2632' fill-opacity='0.12'/%3E%3C/svg%3E%0A")}.guides-section__info-content td:last-of-type.favorite div{background-image:url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_3_69)'%3E%3Cpath d='M33 7.89474C33 3.53684 29.5241 0 25.2414 0C21.931 0 19.1172 2.11053 18 5.07895C16.8828 2.11053 14.069 0 10.7586 0C6.47586 0 3 3.53684 3 7.89474C3 16.8421 13.7172 28.4211 18 28.4211C22.2828 28.4211 33 16.8421 33 7.89474Z' fill='url(%23paint0_linear_3_69)'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_3_69' x='0' y='0' width='33' height='31.4211' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dx='-3' dy='3'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.12 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_3_69'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_3_69' result='shape'/%3E%3C/filter%3E%3ClinearGradient id='paint0_linear_3_69' x1='18' y1='0' x2='18' y2='28.4211' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F7503B'/%3E%3Cstop offset='1' stop-color='%23DD2D16'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A")}.guides-section__info-content .score{max-height:2.4375rem;min-width:2.4375rem;display:inline-flex;justify-content:center;align-items:center;background-color:var(--featured-color);color:#fff;border-radius:99em;padding:.5rem .4375rem;font-weight:700;font-size:1.625rem}.guides-section__info-content .available{color:#bcb9b3!important;font-size:1rem!important}.guides-section__info-content .not-available{color:transparent!important}@media screen and (max-width: 1299.98px){.guides-section__info-content th:last-of-type,.guides-section__info-content td:last-of-type{width:5rem;padding-right:1.5rem}.guides-section__info-content tbody td:first-of-type{font-size:1.125rem}}@media (min-width: 1460px){.guides-section__info-content th:last-of-type,.guides-section__info-content td:last-of-type{width:90%}}.la-methode-section{color:#1f2632}@media screen and (min-width: 768px){.la-methode-section .la-methode-accordion .product-card{width:33.3%!important}}.la-methode__section-inner{max-width:58.6875rem;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2.8125rem 0 10.0625rem;margin:0 auto}.la-methode__section-inner form{width:100%}.la-methode__progress{display:flex;align-items:center;justify-content:center;max-width:30.8125rem;width:100%}.la-methode__progress .separator{width:100%;height:.125rem;background:#e2e3e4}.la-methode__progress span{display:flex;justify-content:center;align-items:center;min-width:2.25rem;min-height:2.25rem;background:#e2e3e4;border-radius:99em;font-weight:600;font-size:1.375rem}.la-methode__progress span.active{color:#fff;background:#1f2632}.la-methode-section__bar{background:var(--white);display:flex;justify-content:center;align-items:center;position:relative;padding:1.6875rem 1.25rem 2.8125rem}.la-methode-section__bar.la-methode-section__bar--reversed{padding:2.8125rem 1.25rem 1.6875rem}.la-methode-section__bar.la-methode-section__bar--reversed:after{top:0;transform:rotate(180deg)}.la-methode-section__bar.la-methode-section__bar--alternative{display:flex;flex-direction:column}.la-methode-section__bar.la-methode-section__bar--alternative h2{font-weight:900;font-size:2.5rem;font-family:Barlow}.la-methode-section__bar.la-methode-section__bar--alternative .bar__title{border-right:none;padding:0;margin:0;letter-spacing:-.8px}.la-methode-section__bar.la-methode-section__bar--alternative .bar__content{display:flex;align-items:center;gap:.6875rem;color:#359f0d;margin-right:-.5rem;padding-bottom:.625rem}.la-methode-section__bar.la-methode-section__bar--alternative .bar__content h2{letter-spacing:0;font-size:2.3125rem}.la-methode-section__bar.la-methode-section__bar--alternative .bar__content img{padding:0 0 .25rem;width:11.25rem}.la-methode-section__bar.la-methode-section__bar--default img{width:16.25rem}@media screen and (max-width: 1023.98px){.la-methode-section__bar.la-methode-section__bar--default{padding:1.25rem 1.25rem 1.625rem}.la-methode-section__bar.la-methode-section__bar--default img{width:12.5rem}}.la-methode-section__bar:after{content:"";position:absolute;left:0;right:0;bottom:0;height:.6875rem;margin-top:-.0625rem;background:url(/build/assets/bg-decor-uH8NcnEN.png) repeat-x;z-index:1}@media screen and (min-width: 768px){.la-methode-section__bar:after{height:1.0625rem;background:url(/build/assets/bg-decor-desktop-BxtU1xG5.png) repeat-x}}.la-methode-section__bar .bar__title{display:flex;justify-content:center;align-items:center;flex-direction:column;padding-right:4rem;padding-top:1.25rem;border-right:1px dashed rgba(0,0,0,.24)}.la-methode-section__bar .bar__title img{max-width:10rem;padding-bottom:1.0625rem}.la-methode-section__bar .bar__title h2{color:#1f2632;font-size:3.75rem;line-height:.8;font-weight:900}.la-methode-section__bar .bar__info{text-transform:uppercase;background:#359f0d;border-radius:.1875rem;transform:rotate(-2deg);color:#fff;font-size:1.125rem;font-weight:700;padding:.4375rem .875rem;box-shadow:-6px 6px #0000001f;margin-left:3.8125rem;margin-top:-.8125rem}.la-methode__intro{text-align:center;padding:3.5rem 1.25rem 2rem}.la-methode__intro h1{font-size:2.25rem;font-weight:700;letter-spacing:-.72px;margin-bottom:1.3125rem;text-transform:uppercase}.la-methode__intro p{line-height:1.25rem;text-align:center;font-size:1.125rem;max-width:54.1875rem}.la-methode__content{box-shadow:0 2px 9px #0000002e;border-radius:.5625rem;background:#fff;padding:2.9375rem 2.875rem 4.25rem;width:100%;display:flex;gap:2.5rem;flex-direction:column}.la-methode__content.la-methode__content--no-constrain .la-methode__content-info{max-width:unset}.la-methode__content.la-methode__content--no-gap{gap:0;padding-bottom:1.75rem}.la-methode__content .la-methode__content-info{max-width:46.875rem;display:flex;gap:1.625rem}.la-methode__content .la-methode__content-radios .form-group>div{display:flex;flex-direction:column;padding-left:2.25rem}.la-methode__content .la-methode__content-radios label{font-size:1.25rem;line-height:36px;letter-spacing:-.4px;font-weight:400}.la-methode__content .la-methode__content-radios label:before,.la-methode__content .la-methode__content-radios label:after{left:-2.125rem;top:.5625rem}.la-methode__content .la-methode__content-number{color:#fff;font-size:1.875rem;font-style:normal;font-weight:700;display:flex;justify-content:center;align-items:center;border-radius:99em;min-width:2.875rem;min-height:2.875rem;max-height:2.875rem;background:#f9533e}.la-methode__content .content{padding-top:.5rem}.la-methode__content .content.content--radio{width:100%;margin-left:.625rem}.la-methode__content .content.content--radio .form-group{margin-bottom:1.25rem}.la-methode__content .content.content--radio .form-group>div{width:100%;display:flex;gap:3rem}.la-methode__content .content.content--radio label{font-size:1.625rem;font-weight:600;letter-spacing:-.52px}.la-methode__content .content.content--radio label:before,.la-methode__content .content.content--radio label:after{left:-2.0625rem;top:.4375rem}.la-methode__content .la-methode__content-description{margin-bottom:.75rem;padding-left:2rem}.la-methode__content .la-methode__content-inputs{display:flex;flex-direction:column;gap:.9375rem}.la-methode__content .la-methode__content-inputs .input{display:flex;gap:16.625rem;align-items:center}.la-methode__content .la-methode__content-inputs .input>p{width:9.6875rem}.la-methode__content .la-methode__content-inputs .input input{width:15.375rem;min-width:15.375rem;padding:1.5rem 1.25rem!important}.la-methode__content .la-methode__content-inputs .input p{margin:0}.la-methode__content .la-methode__content-inputs .input.input--is-date{gap:4.6875rem}.la-methode__content .la-methode__content-inputs .input.input--is-date>p{width:21.6875rem}.la-methode__content .la-methode__content-inputs .input__field{display:flex;gap:.8125rem;align-items:center;width:24.625rem}.la-methode__content h3{font-size:1.625rem;font-weight:600;letter-spacing:-.52px}.la-methode__content p{font-size:1.25rem;line-height:20px;letter-spacing:-.4px}.la-methode__submit{font-size:1.375rem!important;font-weight:700!important;padding:.625rem;width:100%}.la-methode__foot{width:100%;border-radius:.5625rem;padding:5.3125rem 6.8125rem 5.25rem 6.875rem;position:relative;background-image:url(/build/assets/la-methode-footer-BQbHjzNv.jpg);background-repeat:no-repeat;max-width:67.3125rem;margin:0 auto}.la-methode__foot .la-methode__foot-head{position:absolute;top:-3.625rem;left:calc(50% - 12px);transform:translate(-50%);text-align:center}.la-methode__foot .la-methode__foot-head span{display:block;font-size:2.25rem;font-weight:700;text-transform:uppercase;color:#fff;background:#359f0d;transform:rotate(-2deg);padding:.1875rem 1.25rem .1875rem 1.375rem;box-shadow:-6px 6px #0000001f;margin-left:3.8125rem;margin-top:-.8125rem}.la-methode__foot .la-methode__foot-head h2{font-size:1.625rem;font-weight:600;letter-spacing:-.26px;text-transform:uppercase;margin:0 0 .875rem 3.75rem}.la-methode__foot .la-methode__foot-content{display:flex;column-gap:4.0625rem;row-gap:1.25rem;flex-wrap:wrap}.la-methode__foot .content{width:calc(50% - 45px);display:flex;gap:.9375rem}.la-methode__foot .content h3{padding-top:.1875rem;font-weight:600;font-size:1.5rem}.la-methode__foot .content p{font-size:1rem;line-height:16px}.la-methode__foot .content span{display:flex;justify-content:center;align-items:center;min-width:2.25rem;min-height:2.25rem;max-height:2.25rem;background:#fff;border-radius:99em;font-weight:600;font-size:1.625rem}body:has(.la-methode__login) .jcf-list .jcf-list-content{width:100%!important}body:has(.la-methode__login) .la-methode__section-inner{padding-bottom:7.5rem}.la-methode__login{max-width:55.375rem;padding-bottom:0;display:flex;flex-direction:column;gap:3.0625rem}.la-methode__login .jcf-list .jcf-list-content{width:100%!important}.la-methode__login .card{min-height:33.875rem}.la-methode__login p{font-size:1.125rem;line-height:20px}.la-methode__login .row .col-md-5:first-of-type{padding-right:1.5rem}.la-methode__login .row .col-md-5:nth-of-type(2){padding-left:1.5rem}.la-methode__login .form-group{margin-bottom:2rem}.la-methode__login .form-group:nth-of-type(2){margin-bottom:1.375rem}.la-methode__login .form-group:last-of-type{margin-bottom:0}.la-methode__login h2{font-size:2.25rem;font-weight:600;letter-spacing:-.72px}.la-methode__login input,.la-methode__login .jcf-select{height:3.125rem;align-items:center;display:flex;margin-bottom:0}.la-methode__login .card-footer{background:unset;padding-bottom:3.3125rem}.la-methode__login .card-footer button{max-width:20.75rem;font-size:1.375rem;font-weight:600;text-transform:unset}.la-methode__login .card-body{padding:1.875rem 2.8125rem .75rem}.la-methode__login .btn{padding:.8125rem .625rem}.la-methode__login .la-methode__login-no-auth button{font-size:1.375rem;font-weight:700;text-transform:uppercase}@media screen and (max-width: 767.98px){.la-methode__login .row .col-md-5{padding:.75rem!important}}.la-methode__result-info{width:100%;background:#fff;box-shadow:0 2px 9px #0000002e;border-radius:.5625rem;padding:2.25rem 2.875rem 3rem 2.5625rem}.la-methode__result-info .info__inner{display:flex;padding-bottom:3rem}.la-methode__result-info .info-recap{padding-top:.625rem}.la-methode__result-info .info-recap .divider{height:1px;width:100%;border-bottom:1px dashed rgba(0,0,0,.24)}.la-methode__result-info .info-recap__dependance h3:nth-of-type(2){color:#00bebe}.la-methode__result-info .info-recap__dependance-status{display:flex;gap:.4375rem;margin-bottom:1.0625rem}.la-methode__result-info .info-recap__dependance-status .circle{width:.875rem;height:.875rem;background:#d9d9d9;border-radius:99em}.la-methode__result-info .info-recap__dependance-status .circle.filled{background:#00bebe}.la-methode__result-info h3{font-size:1.25rem;font-weight:600;letter-spacing:-.4px;text-transform:uppercase;margin-bottom:0}.la-methode__result-info h2{font-size:2.25rem;font-weight:700;letter-spacing:-.72px}.la-methode__result-info h2 span{display:block;font-size:1.25rem!important;font-weight:400;letter-spacing:0}.la-methode__result-info h2:first-of-type{color:#ffc119}.la-methode__result-info h2:nth-of-type(2){color:#f44c37}.la-methode__result-info h2:nth-of-type(3){color:#b347bc}.la-methode__result-info p{font-size:.75rem;line-height:14px;max-width:16.25rem}.la-methode__result-info .info-results__head{margin-bottom:2.375rem}.la-methode__result-info .info-results__head h1{color:#f9533e;font-size:3.75rem;font-weight:700;line-height:42px;letter-spacing:-2px}.la-methode__result-info .info-results__head h1 span{font-size:2.25rem;font-weight:700;letter-spacing:-.72px;text-transform:uppercase;color:#1d2633}.la-methode__result-info .info-results{padding-right:1.5625rem;margin-right:2.625rem;border-right:1px dashed rgba(0,0,0,.24)}.la-methode__result-info .info-results__chart{margin-left:-1.375rem}.la-methode__result-info .info-results__chart canvas{width:30.375rem!important;height:22.6875rem!important}.la-methode__result-info button{width:100%;font-size:1rem!important;font-weight:600;padding:.625rem;text-transform:uppercase}@media screen and (max-width: 1299.98px){.la-methode__result-info{padding:1.5rem 1.25rem 3rem}.la-methode__result-info .info-results{padding-right:4.375rem!important;max-width:94%}.la-methode__result-info .chart__bar{width:3.625rem!important}}@media screen and (max-width: 1023.98px){.la-methode__result-info .info__inner{flex-direction:column}.la-methode__result-info .info-results{width:100%!important;border-right:unset;padding-right:0!important}.la-methode__result-info .info-results__head{margin-bottom:1.5rem}.la-methode__result-info .info-results__head h1{font-size:2.625rem!important}.la-methode__result-info .info-recap{width:100%!important}.la-methode__result-info .info-recap h2{margin-bottom:.25rem!important}.la-methode__result-info .info-recap>div:empty:not(.divider){height:16px!important}}@media (max-width: 576px){.la-methode__result-info .info-results{max-width:unset}.la-methode__result-info .results__chart{gap:1.5rem!important;padding-right:2.625rem}.la-methode__result-info .chart__bar{width:2.625rem!important}}.la-methode__result-info.in-dashboard .chart__bar{bottom:.375rem!important}.la-methode-section .section__recommend-btn{background:none;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;color:#1f2632;font-size:1.25rem!important;font-weight:400;text-align:left;text-transform:unset;text-decoration-line:underline;transition:opacity .3s ease}.la-methode-section .section__recommend-btn:hover{opacity:.5}body:has(.la-methode__result-guide) .la-methode__section-inner{padding-bottom:9.0625rem}.la-methode__result-guide{width:100%;background:#fff;box-shadow:0 2px 9px #0000002e;border-radius:.5625rem;padding:.9375rem 1.75rem 2.0625rem}.la-methode__result-guide .guide__head{display:flex;border-bottom:1px dashed rgba(0,0,0,.24);margin-bottom:1.3125rem;word-wrap:break-word}.la-methode__result-guide .guide__head img{width:30.125rem;aspect-ratio:482/408;display:block;object-fit:contain}.la-methode__result-guide .guide__head-content{max-width:20.375rem;padding-top:3.9375rem}.la-methode__result-guide .guide__head-content span{position:relative;color:#fff;overflow:visible;padding:.125rem .4375rem;z-index:1;display:inline-block;margin-bottom:.6875rem;font-weight:600;font-size:1.125rem}.la-methode__result-guide .guide__head-content span:after{background:#000;width:100%;height:100%;z-index:-1;position:absolute;content:"";left:0;top:0;transform:rotate(-3deg)}.la-methode__result-guide .guide__head-content h2{color:var(--recommendation-color);font-size:3.75rem;font-weight:700;line-height:1;letter-spacing:-.6px;margin-bottom:0;text-transform:uppercase}.la-methode__result-guide .guide__head-content h3{font-size:1.375rem;font-weight:500;letter-spacing:-.44px;text-transform:uppercase;margin-bottom:1.5rem}.la-methode__result-guide .guide__head-content p{font-size:1.25rem;line-height:20px;margin-bottom:.875rem}.la-methode__result-guide .guide__foot{padding:0 1.3125rem;max-width:49.25rem}.la-methode__result-guide .guide__foot h3{font-size:1.375rem;font-weight:600;letter-spacing:-.44px;text-transform:uppercase;margin-bottom:1.25rem}.la-methode__result-guide .guide__foot p{font-size:1rem;line-height:16px}.la-methode__result-guide .guide__info{display:flex;padding-bottom:1.6875rem;margin-bottom:1.5rem;border-bottom:1px dashed rgba(0,0,0,.24)}.la-methode__result-guide .guide__info-box{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.875rem;padding:1.75rem 1.5rem .5rem;min-width:11.0625rem;border-right:1px dashed rgba(0,0,0,.24)}.la-methode__result-guide .guide__info-box .box__img{height:100px;display:flex;align-items:end}.la-methode__result-guide .guide__info-box img{display:block;object-fit:contain;margin-left:-1.625rem}.la-methode__result-guide .guide__info-box p{font-size:1rem;font-weight:500;line-height:15px;letter-spacing:-.32px;text-align:center;margin-bottom:0}.la-methode__result-guide .guide__info-box:last-of-type{border-right:none}@media screen and (max-width: 1199.98px){.la-methode__result-guide{padding:.9375rem 1.375rem 2.0625rem!important}.la-methode__result-guide .guide__head-content{padding-top:1.5rem!important}.la-methode__result-guide .guide__head{gap:.75rem!important;flex-direction:column}.la-methode__result-guide .guide__head img{width:100%!important;max-width:unset}.la-methode__result-guide .la-methode__info{padding-right:1.625rem!important}}.la-methode__result-guide.in-dashboard .la-methode__info{margin-bottom:1.5rem}.la-methode__result-guide.in-dashboard .guide__foot{max-width:unset}.la-methode__result-guide.in-dashboard .guide__head{padding-bottom:2rem;gap:3.6875rem}.la-methode__result-guide.in-dashboard .guide__head h3{margin-top:.1875rem;padding:.1875rem .4375rem;width:fit-content;color:#fff;background:var(--recommendation-color)!important;margin-bottom:.75rem!important}.la-methode__result-guide.in-dashboard .guide__head-content h2{margin-bottom:0!important}.la-methode-section .section__asset{display:none}.la-methode-section .la-methode__info{border-radius:.375rem;border:1px solid #1F2632;padding:.875rem 1.625rem 1.0625rem 1.25rem}.la-methode-section .la-methode__info.la-methode__info--green{background:#dff7d5;color:#248502;border-color:#c2e2a2}.la-methode-section .la-methode__info p{margin:0;font-size:1.125rem;line-height:1.25rem;font-weight:400}.la-methode-section.la-methode-section--variant-green .section__inner,body:has(.in-dashboard) .section__inner{position:relative}.la-methode-section.la-methode-section--variant-green .la-methode__section-inner,body:has(.in-dashboard) .la-methode__section-inner{padding-bottom:8.125rem}.la-methode-section.la-methode-section--variant-green .section__asset,body:has(.in-dashboard) .section__asset{display:block;position:absolute;top:26.625rem;left:0;z-index:-1}.la-methode-section.la-methode-section--variant-green .bar__info,body:has(.in-dashboard) .bar__info{font-size:1.375rem;font-family:Recoleta!important;font-weight:400;text-transform:unset;padding:.3125rem .75rem}.la-methode-section.la-methode-section--variant-green .la-methode__intro h1,body:has(.in-dashboard) .la-methode__intro h1{letter-spacing:-.72px;font-family:Barlow,serif;font-weight:900;font-style:normal;margin-bottom:.8125rem}.la-methode-section.la-methode-section--variant-green .la-methode__intro p,body:has(.in-dashboard) .la-methode__intro p{max-width:52rem;margin:0 auto}.la-methode-section.la-methode-section--variant-green .la-methode__intro span,body:has(.in-dashboard) .la-methode__intro span{font-weight:700}.la-methode-section.la-methode-section--variant-green .la-methode__content,body:has(.in-dashboard) .la-methode__content{padding-top:2.0625rem}.la-methode-section.la-methode-section--variant-green .la-methode__content .la-methode__content-number,body:has(.in-dashboard) .la-methode__content .la-methode__content-number{background:#359f0d}.la-methode-section.la-methode-section--variant-green .custom-radio .custom-control-input:checked~.custom-control-label:after,body:has(.in-dashboard) .custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'><circle r='3' fill='%23359F0D'/></svg> ")}.la-methode-section.la-methode-section--variant-green .custom-radio .custom-control-label:before,body:has(.in-dashboard) .custom-radio .custom-control-label:before{border-color:#359f0d}.la-methode-section.la-methode-section--variant-green .la-methode__foot,body:has(.in-dashboard) .la-methode__foot{background-image:url(/build/assets/la-methode-footer-new-Cn8ZaUlU.webp)}.la-methode-section.la-methode-section--variant-green .la-methode__foot .la-methode__foot-head h2,body:has(.in-dashboard) .la-methode__foot .la-methode__foot-head h2{margin-left:1.875rem}.la-methode-section.la-methode-section--variant-green .la-methode__foot .la-methode__foot-head span,body:has(.in-dashboard) .la-methode__foot .la-methode__foot-head span{font-family:Recoleta;font-size:2.4375rem;text-transform:unset;padding:.1875rem 1.875rem .1875rem 2.1875rem;margin-left:1.875rem}.la-methode-section.la-methode-section--variant-green .custom-slider__slider,body:has(.in-dashboard) .custom-slider__slider{margin-top:.9375rem;width:calc(100% + 65px);margin-left:-1.5625rem}.la-methode-section.la-methode-section--variant-green .custom-slider__slider input:checked+label:before,body:has(.in-dashboard) .custom-slider__slider input:checked+label:before{color:#359f0d}.la-methode-section.la-methode-section--variant-green .custom-slider__pos,body:has(.in-dashboard) .custom-slider__pos{background:#40b315;border:.25rem solid #d9f0d0}.la-methode-section.la-methode-section--variant-green .custom-slider__min,body:has(.in-dashboard) .custom-slider__min{left:1.875rem}.la-methode-section.la-methode-section--variant-green .medium-label .custom-slider__min,body:has(.in-dashboard) .medium-label .custom-slider__min{left:1.25rem}.la-methode-section.la-methode-section--variant-green .la-methode__content:has(.custom-slider),body:has(.in-dashboard) .la-methode__content:has(.custom-slider){padding-top:2.8125rem;padding-bottom:4rem}.la-methode-section.la-methode-section--variant-green .la-methode__content:has(.custom-slider) .content,body:has(.in-dashboard) .la-methode__content:has(.custom-slider) .content{padding-top:0}.la-methode-section.la-methode-section--variant-green .la-methode__content:has(.custom-slider) .la-methode__content-info,body:has(.in-dashboard) .la-methode__content:has(.custom-slider) .la-methode__content-info{align-items:center}.la-methode-section.la-methode-section--variant-green .la-methode__content:has(.custom-slider) .la-methode__content-info h3,body:has(.in-dashboard) .la-methode__content:has(.custom-slider) .la-methode__content-info h3{line-height:1.5rem;margin-bottom:0}.la-methode-section.la-methode-section--variant-green .custom-checkbox .custom-control-label,body:has(.in-dashboard) .custom-checkbox .custom-control-label{font-size:1.25rem;font-weight:400;line-height:1.1875rem;letter-spacing:-.4px}.la-methode-section.la-methode-section--variant-green .custom-checkbox .custom-control-label:before,body:has(.in-dashboard) .custom-checkbox .custom-control-label:before{transform:scale(.8)}.la-methode-section.la-methode-section--variant-green .custom-checkbox .custom-control-input:checked~.custom-control-label:before,body:has(.in-dashboard) .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:#40b315;border-color:#d9f0d0}.la-methode-section.la-methode-section--variant-green .btn,body:has(.in-dashboard) .btn{border-radius:.375rem}.la-methode-section.la-methode-section--variant-green select:focus,.la-methode-section.la-methode-section--variant-green input:focus,body:has(.in-dashboard) select:focus,body:has(.in-dashboard) input:focus{border-color:#40b315;box-shadow:0 0 0 .2rem #d9f0d0}.la-methode-section.la-methode-section--variant-green .jcf-select.jcf-drop-active,.la-methode-section.la-methode-section--variant-green .jcf-select.jcf-focus,body:has(.in-dashboard) .jcf-select.jcf-drop-active,body:has(.in-dashboard) .jcf-select.jcf-focus{border-color:#40b315;box-shadow:0 0 0 .2rem #d9f0d0}.la-methode-section.la-methode-section--variant-green .info-results__head,body:has(.in-dashboard) .info-results__head{font-family:Barlow;margin-bottom:2.625rem}.la-methode-section.la-methode-section--variant-green .info-results__head:has(br) span,body:has(.in-dashboard) .info-results__head:has(br) span{display:flex;margin-top:.1875rem}.la-methode-section.la-methode-section--variant-green .info-results__head h1,body:has(.in-dashboard) .info-results__head h1{font-weight:700;font-size:3.5rem;color:#359f0d}.la-methode-section.la-methode-section--variant-green .info-results__head span,body:has(.in-dashboard) .info-results__head span{font-weight:800;letter-spacing:-.48px;font-size:1.5rem}.la-methode-section.la-methode-section--variant-green .la-methode__result-info,body:has(.in-dashboard) .la-methode__result-info{padding-top:1.875rem}.la-methode-section.la-methode-section--variant-green .la-methode__result-info .info-recap,body:has(.in-dashboard) .la-methode__result-info .info-recap{width:50%}.la-methode-section.la-methode-section--variant-green .la-methode__result-info .info-results,body:has(.in-dashboard) .la-methode__result-info .info-results{width:72%;padding:.5rem 6.25rem 2.8125rem 0}.la-methode-section.la-methode-section--variant-green .la-methode__result-info h2:first-of-type,body:has(.in-dashboard) .la-methode__result-info h2:first-of-type{color:#f44c37}.la-methode-section.la-methode-section--variant-green .la-methode__result-info h2:nth-of-type(2),body:has(.in-dashboard) .la-methode__result-info h2:nth-of-type(2){color:#b347bc}.la-methode-section.la-methode-section--variant-green .section__recommend-btn,body:has(.in-dashboard) .section__recommend-btn{padding-top:1.25rem}.la-methode-section.la-methode-section--variant-green .info__inner,body:has(.in-dashboard) .info__inner{padding-bottom:0}.la-methode-section.la-methode-section--variant-green .guide__head,body:has(.in-dashboard) .guide__head{padding-bottom:3.6875rem;gap:3.6875rem;margin-bottom:1.625rem}.la-methode-section.la-methode-section--variant-green .guide__head img,body:has(.in-dashboard) .guide__head img{padding-top:1.75rem;width:25.4375rem;object-fit:cover}.la-methode-section.la-methode-section--variant-green .guide__head-content,body:has(.in-dashboard) .guide__head-content{max-width:22.375rem;padding-top:3.3125rem}.la-methode-section.la-methode-section--variant-green .guide__head-content h4,body:has(.in-dashboard) .guide__head-content h4{font-family:Barlow,serif;font-size:1.25rem;text-transform:uppercase;font-weight:800;margin-bottom:0}.la-methode-section.la-methode-section--variant-green .guide__head-content h4 span:after,body:has(.in-dashboard) .guide__head-content h4 span:after{transform:unset}.la-methode-section.la-methode-section--variant-green .guide__head-content h3,body:has(.in-dashboard) .guide__head-content h3{margin-top:.1875rem;padding:.1875rem .4375rem;width:fit-content;color:#fff;background:var(--recommendation-color)!important;margin-bottom:1.8125rem}.la-methode-section.la-methode-section--variant-green .guide__head-content h5,body:has(.in-dashboard) .guide__head-content h5{margin-bottom:.375rem;font-size:1.375rem;font-weight:500;letter-spacing:-.44px}.la-methode-section.la-methode-section--variant-green .guide__head-content p,body:has(.in-dashboard) .guide__head-content p{font-family:Arial,sans-serif;font-size:1rem;line-height:1.125rem;margin-bottom:.625rem}.la-methode-section.la-methode-section--variant-green .la-methode__result-guide,body:has(.in-dashboard) .la-methode__result-guide{padding:.9375rem 2.75rem 2.0625rem 3.0625rem}.la-methode-section.la-methode-section--variant-green .la-methode__result-guide .la-methode__info,body:has(.in-dashboard) .la-methode__result-guide .la-methode__info{margin-bottom:1.75rem;padding:1.125rem 3.3125rem 1.4375rem 1.625rem}.la-methode-section.la-methode-section--variant-green .la-methode__result-guide .la-methode__info p,body:has(.in-dashboard) .la-methode__result-guide .la-methode__info p{font-size:1rem;font-weight:500;line-height:1.125rem;letter-spacing:-.16px;font-family:Arial,sans-serif}.la-methode-section.la-methode-section--variant-green .guide__foot,body:has(.in-dashboard) .guide__foot{max-width:unset;padding:1.5625rem 0 3.125rem;border-top:1px dashed rgba(0,0,0,.24)}.la-methode-section.la-methode-section--variant-green .guide__foot p,body:has(.in-dashboard) .guide__foot p{max-width:47.25rem;font-family:Arial,sans-serif;font-size:.875rem;line-height:1rem;margin-bottom:2.75rem}.la-methode-section.la-methode-section--variant-green .guide__foot h3,body:has(.in-dashboard) .guide__foot h3{margin-bottom:.75rem}.la-methode-section.la-methode-section--variant-green .guide__foot button,body:has(.in-dashboard) .guide__foot button{width:100%;font-size:1rem;padding:.5625rem 1rem .75rem}.la-methode-section.la-methode-section--variant-green .la-methode__content-inputs--padding,body:has(.in-dashboard) .la-methode__content-inputs--padding{padding:0 1.3125rem 0 .5rem}.la-methode-section.la-methode-section--variant-green .la-methode__content-inputs--padding .input,body:has(.in-dashboard) .la-methode__content-inputs--padding .input{justify-content:space-between}.la-methode-section.la-methode-section--variant-green .la-methode__content-radios--fix .custom-control-label:after,body:has(.in-dashboard) .la-methode__content-radios--fix .custom-control-label:after{top:.5rem}body:has(.la-methode-section.la-methode-section--variant-green) .jcf-select-drop .jcf-hover,body:has(.la-methode-section.la-methode-section--variant-green) .jcf-list-box .jcf-selected{background:#d9f0d0!important}body:has(.la-methode-section.la-methode-section--variant-green) .custom-slider__max{right:6%;text-align:right}@media print{body:has(.la-methode-section.la-methode-section--variant-green) *{break-inside:avoid;page-break-inside:avoid}body:has(.la-methode-section.la-methode-section--variant-green) img{break-inside:avoid}body:has(.la-methode-section.la-methode-section--variant-green) .info-results__head{margin-bottom:.75rem}body:has(.la-methode-section.la-methode-section--variant-green) .la-methode__result-info,body:has(.la-methode-section.la-methode-section--variant-green) .la-methode__result-guide{background:#fff!important;padding:0}body:has(.la-methode-section.la-methode-section--variant-green) .la-methode__result-guide .la-methode__info{padding:.9375rem}body:has(.la-methode-section.la-methode-section--variant-green) .la-methode__result-guide .la-methode__info p{font-size:.9375rem;line-height:1.0625rem}body:has(.la-methode-section.la-methode-section--variant-green) .la-methode__section-inner{padding-top:0;padding-bottom:0}body:has(.la-methode-section.la-methode-section--variant-green) .la-methode-section__bar{padding:0}body:has(.la-methode-section.la-methode-section--variant-green) .la-methode-section__bar .bar__content{padding:0}body:has(.la-methode-section.la-methode-section--variant-green) .la-methode-section__bar:after{display:none}body:has(.la-methode-section.la-methode-section--variant-green) .guide__head{padding-bottom:0;border-bottom:none}body:has(.la-methode-section.la-methode-section--variant-green) .la-methode__result-guide .la-methode__info{margin-bottom:0}body:has(.la-methode-section.la-methode-section--variant-green) a{text-decoration:none}body:has(.la-methode-section.la-methode-section--variant-green) .guide__foot{border-top:none;padding-bottom:0}body:has(.la-methode-section.la-methode-section--variant-green) .guide__foot p{max-width:100%;margin-bottom:.75rem}}.la-methode-section .results__chart{width:100%;display:flex;flex-direction:column;gap:3.9375rem;position:relative}.la-methode-section .results__chart .chart__line{width:calc(100% + 40px);display:flex;align-items:center;gap:.375rem}.la-methode-section .results__chart .chart__line p{margin:0;font-size:.875rem;font-weight:500}.la-methode-section .results__chart .chart__line span{height:1px;width:100%;margin:auto 0;background:#1d263329}.la-methode-section .results__chart .chart__bars{position:absolute;bottom:0;width:100%}.la-methode-section .results__chart .chart__bar{position:absolute;bottom:.5rem;width:4.1875rem;display:flex;padding-top:1.25rem;justify-content:center}.la-methode-section .results__chart .chart__bar span{font-family:Barlow;font-size:1.5rem;font-weight:800;color:#fff}.la-methode-section .results__chart .bar__label{position:absolute;bottom:-3.3125rem;font-size:.8125rem;font-weight:500;text-align:center;font-family:Inter,serif;min-width:5.9375rem}@media (max-width: 576px){.la-methode-section .results__chart .bar__label{bottom:-2.5rem;font-size:.5625rem}.la-methode-section .results__chart .chart__bar span{margin-top:-.75rem}}.custom-slider{position:relative}.custom-slider.custom-slider--large-labels{margin-bottom:1.25rem}.custom-slider.custom-slider--large-labels .custom-slider__min{max-width:8.25rem;left:-.375rem;bottom:-1.1875rem}.custom-slider.custom-slider--large-labels .custom-slider__max{max-width:8.25rem;right:0;bottom:-1.1875rem}.custom-slider--size-5 .custom-slider__slider:before{width:calc(100% * 5 / 6)}.custom-slider--size-5 .custom-slider__slider label{width:calc(100% / 6)}.custom-slider--size-5 .custom-slider__slider input:checked:nth-child(1)~.custom-slider__pos{left:8.3333333333%}.custom-slider--size-5 .custom-slider__slider input:checked:nth-child(3)~.custom-slider__pos{left:25%}.custom-slider--size-5 .custom-slider__slider input:checked:nth-child(5)~.custom-slider__pos{left:41.6666666667%}.custom-slider--size-5 .custom-slider__slider input:checked:nth-child(7)~.custom-slider__pos{left:58.3333333333%}.custom-slider--size-5 .custom-slider__slider input:checked:nth-child(9)~.custom-slider__pos{left:75%}.custom-slider--size-5 .custom-slider__slider input:checked:nth-child(11)~.custom-slider__pos{left:91.6666666667%}.custom-slider--size-6 .custom-slider__slider:before{width:calc(100% * 6 / 7)}.custom-slider--size-6 .custom-slider__slider label{width:calc(100% / 7)}.custom-slider--size-6 .custom-slider__slider input:checked:nth-child(1)~.custom-slider__pos{left:7.1428571429%}.custom-slider--size-6 .custom-slider__slider input:checked:nth-child(3)~.custom-slider__pos{left:21.4285714286%}.custom-slider--size-6 .custom-slider__slider input:checked:nth-child(5)~.custom-slider__pos{left:35.7142857143%}.custom-slider--size-6 .custom-slider__slider input:checked:nth-child(7)~.custom-slider__pos{left:50%}.custom-slider--size-6 .custom-slider__slider input:checked:nth-child(9)~.custom-slider__pos{left:64.2857142857%}.custom-slider--size-6 .custom-slider__slider input:checked:nth-child(11)~.custom-slider__pos{left:78.5714285714%}.custom-slider--size-6 .custom-slider__slider input:checked:nth-child(13)~.custom-slider__pos{left:92.8571428571%}.custom-slider--size-7 .custom-slider__slider:before{width:87.5%}.custom-slider--size-7 .custom-slider__slider label{width:12.5%}.custom-slider--size-7 .custom-slider__slider input:checked:nth-child(1)~.custom-slider__pos{left:6.25%}.custom-slider--size-7 .custom-slider__slider input:checked:nth-child(3)~.custom-slider__pos{left:18.75%}.custom-slider--size-7 .custom-slider__slider input:checked:nth-child(5)~.custom-slider__pos{left:31.25%}.custom-slider--size-7 .custom-slider__slider input:checked:nth-child(7)~.custom-slider__pos{left:43.75%}.custom-slider--size-7 .custom-slider__slider input:checked:nth-child(9)~.custom-slider__pos{left:56.25%}.custom-slider--size-7 .custom-slider__slider input:checked:nth-child(11)~.custom-slider__pos{left:68.75%}.custom-slider--size-7 .custom-slider__slider input:checked:nth-child(13)~.custom-slider__pos{left:81.25%}.custom-slider--size-7 .custom-slider__slider input:checked:nth-child(15)~.custom-slider__pos{left:93.75%}.custom-slider--size-8 .custom-slider__slider:before{width:calc(100% * 8 / 9)}.custom-slider--size-8 .custom-slider__slider label{width:calc(100% / 9)}.custom-slider--size-8 .custom-slider__slider input:checked:nth-child(1)~.custom-slider__pos{left:5.5555555556%}.custom-slider--size-8 .custom-slider__slider input:checked:nth-child(3)~.custom-slider__pos{left:16.6666666667%}.custom-slider--size-8 .custom-slider__slider input:checked:nth-child(5)~.custom-slider__pos{left:27.7777777778%}.custom-slider--size-8 .custom-slider__slider input:checked:nth-child(7)~.custom-slider__pos{left:38.8888888889%}.custom-slider--size-8 .custom-slider__slider input:checked:nth-child(9)~.custom-slider__pos{left:50%}.custom-slider--size-8 .custom-slider__slider input:checked:nth-child(11)~.custom-slider__pos{left:61.1111111111%}.custom-slider--size-8 .custom-slider__slider input:checked:nth-child(13)~.custom-slider__pos{left:72.2222222222%}.custom-slider--size-8 .custom-slider__slider input:checked:nth-child(15)~.custom-slider__pos{left:83.3333333333%}.custom-slider--size-8 .custom-slider__slider input:checked:nth-child(17)~.custom-slider__pos{left:94.4444444444%}.custom-slider--size-9 .custom-slider__slider:before{width:90%}.custom-slider--size-9 .custom-slider__slider label{width:10%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(1)~.custom-slider__pos{left:5%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(3)~.custom-slider__pos{left:15%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(5)~.custom-slider__pos{left:25%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(7)~.custom-slider__pos{left:35%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(9)~.custom-slider__pos{left:45%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(11)~.custom-slider__pos{left:55%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(13)~.custom-slider__pos{left:65%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(15)~.custom-slider__pos{left:75%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(17)~.custom-slider__pos{left:85%}.custom-slider--size-9 .custom-slider__slider input:checked:nth-child(19)~.custom-slider__pos{left:95%}.custom-slider__slider{display:flex;flex-direction:row;align-content:stretch;position:relative;width:100%;height:3.125rem;-webkit-user-select:none;user-select:none}.custom-slider__slider:before{content:" ";position:absolute;height:.125rem;width:calc(100% * 10 / 11);top:50%;left:50%;transform:translate(-50%,-50%);background:#ece8e3}.custom-slider__slider input,.custom-slider__slider label{box-sizing:border-box;flex:1;-webkit-user-select:none;user-select:none;cursor:pointer}.custom-slider__slider label{display:inline-block;position:relative;width:calc(100% / 11);height:100%;-webkit-user-select:none;user-select:none}.custom-slider__slider label:before{content:attr(data-value);position:absolute;left:50%;top:calc(-100% - 12px);transform:translate(-50%,45px);white-space:nowrap;opacity:.85;transition:all .15s ease-in-out;font-size:1.375rem;font-style:normal;font-weight:600;line-height:normal;color:#e5e1dc;letter-spacing:-.44px}.custom-slider__slider label:after{content:" ";position:absolute;left:50%;top:calc(50% - 6px);transform:translate(-50%,-50%);width:.25rem;height:.875rem;border:.125rem solid #ECE8E3;background:#ece8e3;border-radius:1.875rem;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:1;cursor:pointer;transition:all .15s ease-in-out}.custom-slider__slider input{display:none}.custom-slider__slider input:checked+label:before{color:#f9533e}.custom-slider__slider input:checked+label:after{border-width:4px;transform:translate(-50%,-50%) scale(.75)}.custom-slider__slider input:checked~.custom-slider__pos{opacity:1}.custom-slider__slider input:checked:nth-child(1)~.custom-slider__pos{left:4.5454545455%}.custom-slider__slider input:checked:nth-child(3)~.custom-slider__pos{left:13.6363636364%}.custom-slider__slider input:checked:nth-child(5)~.custom-slider__pos{left:22.7272727273%}.custom-slider__slider input:checked:nth-child(7)~.custom-slider__pos{left:31.8181818182%}.custom-slider__slider input:checked:nth-child(9)~.custom-slider__pos{left:40.9090909091%}.custom-slider__slider input:checked:nth-child(11)~.custom-slider__pos{left:50%}.custom-slider__slider input:checked:nth-child(13)~.custom-slider__pos{left:59.0909090909%}.custom-slider__slider input:checked:nth-child(15)~.custom-slider__pos{left:68.1818181818%}.custom-slider__slider input:checked:nth-child(17)~.custom-slider__pos{left:77.2727272727%}.custom-slider__slider input:checked:nth-child(19)~.custom-slider__pos{left:86.3636363636%}.custom-slider__slider input:checked:nth-child(21)~.custom-slider__pos{left:95.4545454545%}.custom-slider__pos{display:block;position:absolute;top:50%;width:1.75rem;height:1.75rem;background:#f9533e;border-radius:50%;transition:all .15s ease-in-out;transform:translate(-50%,-50%);border:.25rem solid #FBD0CB;opacity:0;z-index:2}.custom-slider__pos:after{content:"";position:absolute;top:.1875rem;left:.1875rem;width:.875rem;height:.875rem;border-radius:99em;background-color:#fff}.custom-slider__min,.custom-slider__max{color:#1d2633;position:absolute;bottom:-.5rem;font-size:1rem;line-height:16px;letter-spacing:-.32px;text-align:left}.custom-slider__min{left:.375rem}.custom-slider__max{right:2%;text-align:right}.custom-slider.custom-slider--is-small .custom-slider__slider:before{width:calc(100% * 5 / 6)}.custom-slider.custom-slider--is-small .custom-slider__slider label{width:calc(100% / 6)}.custom-slider.custom-slider--is-small .custom-slider__slider input:checked:nth-child(1)~.custom-slider__pos{left:8.3333333333%}.custom-slider.custom-slider--is-small .custom-slider__slider input:checked:nth-child(3)~.custom-slider__pos{left:25%}.custom-slider.custom-slider--is-small .custom-slider__slider input:checked:nth-child(5)~.custom-slider__pos{left:41.6666666667%}.custom-slider.custom-slider--is-small .custom-slider__slider input:checked:nth-child(7)~.custom-slider__pos{left:58.3333333333%}.custom-slider.custom-slider--is-small .custom-slider__slider input:checked:nth-child(9)~.custom-slider__pos{left:75%}.custom-slider.custom-slider--is-small .custom-slider__slider input:checked:nth-child(11)~.custom-slider__pos{left:91.6666666667%}.selected-products-slider{padding:1.25rem 2.9375rem .625rem;margin:2.625rem -10.3125rem 3.875rem -7.75rem}.selected-products-slider .gallery-nav{padding-bottom:0}.selected-products-slider .product-card-slider .slick-slide{padding:0 1.1875rem}.selected-products-slider .slick-prev{left:-12px}.selected-products-slider .slick-next{right:-10px}.selected-products-slider .product-card-slider .slick-list{margin:0 3.75rem}.selected-products-slider .title-holder{text-align:left}.selected-products-slider .product-card .card-img-holder.card-img-holder{margin-bottom:0;padding-top:.3125rem}.selected-products-slider .product-card .rating-wrap{margin-top:.5625rem}.selected-products-slider .product-card{margin-bottom:.625rem}.selected-products-slider .btn{border-radius:.375rem}.selected-products-slider .card-button{padding:.75rem .625rem .75rem .5rem}.selected-products-slider .card-info .card-title{letter-spacing:0}.selected-products-slider .card-info .category{font-size:.875rem;letter-spacing:.4px}.selected-products-slider .product-card .card-button .btn.shadow{padding-top:.5625rem}.selected-products-slider h2{padding:0 4.8125rem;font-size:1.875rem;letter-spacing:-.5px;margin-bottom:.6875rem}.selected-products-slider .slick-arrow{background-color:transparent;border:2px solid black;z-index:1}.selected-products-slider .slick-arrow:before{color:#000}.selected-products-slider .slick-arrow:hover{background-color:#fff;border-color:transparent}.selected-products-slider .slick-arrow:hover:before{color:#000}@media (max-width: 1670px){.selected-products-slider{margin:2.625rem -7.5rem 3.875rem}.selected-products-slider h2{max-width:500px;padding:unset;margin:0 auto;text-align:center}.selected-products-slider .slick-prev{top:-16px;left:64px}.selected-products-slider .slick-next{top:-16px;right:64px}}@media screen and (max-width: 1299.98px){.selected-products-slider{padding-bottom:.75rem;margin:1.625rem -7.5rem 2.625rem}.selected-products-slider .product-card-slider .slick-slide{padding:0 1rem}}@media screen and (max-width: 1023.98px){.selected-products-slider .slick-prev{left:70px;top:-14px}.selected-products-slider .slick-next{right:70px;top:-14px}.selected-products-slider .slick-track{padding-top:1.25rem}}@media screen and (max-width: 767.98px){.selected-products-slider{padding-bottom:0}.selected-products-slider h2{font-size:1.375rem;padding:0 1.25rem;max-width:320px}.selected-products-slider .product-card-slider{padding:0 .5rem}.selected-products-slider .product-card-slider .slick-slide{padding:0 .625rem}}@media (max-width: 374px){.selected-products-slider h2{max-width:270px}}:root{--gold: #bf953f}.point-smoke{margin:0;font-family:Josefin Sans,serif}.point-smoke iframe{border:2px solid rgb(238,238,238)}.point-smoke .header{padding:1.25rem 1.25rem .75rem}.point-smoke .header .header__inner{margin:0 auto;display:flex;gap:1.25rem;justify-content:space-between}.point-smoke .header .header__inner img{max-width:12.5rem}@media (max-width: 767px){.point-smoke .header{padding-bottom:2.25rem}.point-smoke .header img{max-width:8.75rem!important}}.point-smoke .intro-section{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding:0 1.25rem 1.25rem}.point-smoke .intro-section h1{margin-top:0;font-weight:500;font-family:Metropolis;font-size:3rem;margin-bottom:.625rem}.point-smoke .intro-section p{line-height:1.6875rem;font-size:1.125rem}@media (max-width: 1023px){.point-smoke .intro-section h1{font-size:2.5rem}}@media (max-width: 767px){.point-smoke .intro-section h1{font-size:2.125rem}}.point-smoke .map-section{position:relative;background-image:url(/build/assets/map-section-bg-DBBGyRvM.svg);background-repeat:repeat;padding:5rem 1.25rem}.point-smoke .map-section .section__inner{margin:0 auto;display:flex;gap:2.1875rem}.point-smoke .map-section:before{content:"";position:absolute;left:0;background:linear-gradient(90deg,var(--gold),#fcf6ba 25%,#b38728 50%,#fbf5b7 75%,#aa771c);width:100%;height:.25rem;top:0}.point-smoke .map-section .section__map{height:80vh;width:66%;max-height:50rem}.point-smoke .map-section .section__map iframe{width:100%;height:100%}.point-smoke .map-section .section__items{width:36%;display:flex;flex-direction:column;gap:1.25rem;overflow:auto;margin:auto}.point-smoke .map-section .section__items .item{border:2px solid rgb(238,238,238)}.point-smoke .map-section .section__items .item.item--is-collapsed .item__trigger{background:var(--gold);color:#fff}.point-smoke .map-section .section__items .item.item--is-collapsed .item__arrow{fill:#fff;transform:rotate(180deg);transition:transform .3s ease}.point-smoke .map-section .section__items .item__trigger{background:#fff;cursor:pointer;padding:1rem 1.875rem;width:100%;border:none;text-align:left;outline:none;font-size:1rem;font-weight:700;display:flex;justify-content:space-between;align-items:center;transition:color .2s ease;line-height:1.5rem}.point-smoke .map-section .section__items .item__arrow{transition:transform .3s ease;width:1.25rem;fill:var(--gold)}.point-smoke .map-section .section__items .item__content{display:none;transition:max-height .3s ease-out;font-size:1rem;padding:1.25rem 2.5rem 1.25rem 5rem;flex-direction:column;gap:.625rem;background:#fff;position:relative;border-bottom:1px solid rgb(238,238,238)}.point-smoke .map-section .section__items .item__content:last-of-type{border:none}.point-smoke .map-section .section__items .item__content:before{content:"";position:absolute;left:1.25rem;height:2.625rem;width:2.625rem;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCI+PGcgZGF0YS1uYW1lPSJJY8O0bmUgbG9jYWxpc2F0aW9uIj48cGF0aCBkYXRhLW5hbWU9IlJlY3RhbmdsZSAzMDkiIGZpbGw9IiNiZjk1M2YiIGQ9Ik0yMy43NDkgNDIuMTIxTDUuMzY0IDIzLjczNiAyMy43NSA1LjM1MWwxOC4zODUgMTguMzg1eiIvPjxnIGRhdGEtbmFtZT0iUmVjdGFuZ2xlIDMxMCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYmY5NTNmIiBzdHJva2Utd2lkdGg9IjEuNSI+PHBhdGggc3Ryb2tlPSJub25lIiBkPSJNMjQgNDYuNjI4TDEuMzczIDI0LjAwMSAyNCAxLjM3M2wyMi42MjcgMjIuNjI4eiIvPjxwYXRoIGQ9Ik0yNCA0NS41NjdMMi40MzMgMjQuMDAxIDI0IDIuNDM0IDQ1LjU2NyAyNHoiLz48L2c+PGcgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkYXRhLW5hbWU9Ikdyb3VwZSAxMjA0Ij48cGF0aCBkYXRhLW5hbWU9IlRyYWPDqSA5ODIiIGQ9Ik0yNy41IDIyLjVBMy41IDMuNSAwIDExMjQgMTlhMy41IDMuNSAwIDAxMy41IDMuNXptLTEuNzUgMEExLjc1IDEuNzUgMCAxMTI0IDIwLjc1YTEuNzUgMS43NSAwIDAxMS43NSAxLjc1eiIvPjxwYXRoIGRhdGEtbmFtZT0iVHJhY8OpIDk4MyIgZD0iTTE4LjgyNyAyNy44NThhNy40MjcgNy40MjcgMCAwMS0uMjYtMTAuNTQzIDcuNTMgNy41MyAwIDAxMTAuNi0uMjU5IDcuNDI3IDcuNDI3IDAgMDEuMjYgMTAuNTQzTDI0LjI1OSAzM3ptOS40LTEuNGwtNC4wMjIgNC4yLTQuMjI1LTRhNS43NzcgNS43NzcgMCAwMS0uMi04LjIgNS44NTcgNS44NTcgMCAwMTguMjQ3LS4yIDUuNzc3IDUuNzc3IDAgMDEuMTk3IDguMTk5eiIvPjwvZz48L2c+PC9zdmc+);background-size:cover;background-repeat:no-repeat;background-position:50%}.point-smoke .map-section .section__items .item__content h3{font-weight:700;margin:.75rem 0 .625rem}.point-smoke .map-section .section__items .item__content p{margin-bottom:.5rem}.point-smoke .map-section .item__content-phone{color:var(--gold);text-decoration:none}.point-smoke .map-section .item__content-phone:hover{filter:brightness(.7)}.point-smoke .map-section .item__content-shop{color:#c0c0c8;display:flex;align-items:center;text-decoration:none;gap:.25rem;margin-top:.625rem}.point-smoke .map-section .item__content-shop a{text-decoration:underline}.point-smoke .map-section .item__content-shop svg{transform:rotate(-90deg);width:.75rem;margin-top:-2px}.point-smoke .map-section .item__content-shop:hover{color:var(--gold)}@media (max-width: 1023px){.point-smoke .map-section{padding-top:3.75rem}.point-smoke .map-section .section__map{height:50vh;width:100%}.point-smoke .map-section .section__items{width:100%;max-height:unset}.point-smoke .map-section .section__items .item__content{padding:1.25rem}.point-smoke .map-section .section__items .item__content:before{content:none}.point-smoke .map-section .section__items .item__trigger{padding:.9375rem 1.25rem}.point-smoke .map-section .section__inner{flex-direction:column;max-width:45rem}}@media (min-width: 1600px){.point-smoke .header__inner,.point-smoke .section__inner{max-width:87.5rem}}@media (max-width: 1599px){.point-smoke .header__inner,.point-smoke .section__inner{max-width:75rem}}.satisfaction-form{max-width:51.5rem;margin:0 auto;padding:0 .75rem;border-radius:.5625rem}.satisfaction-form .la-methode__content{box-shadow:unset;padding:0 2.875rem}.satisfaction-form .la-methode__content .la-methode__content-number{background:#01c0c9}.satisfaction-form .la-methode__content-info{column-gap:1.3125rem}.satisfaction-form .la-methode__content-info .content{padding-top:.3125rem}.satisfaction-form .la-methode__content-info h3{margin-bottom:.125rem}.satisfaction-form .la-methode__content-info p{font-size:1.125rem;letter-spacing:0;font-family:Calibre,sans-serif}.satisfaction-form .custom-radio .custom-control-input:checked~.custom-control-label:after{width:.75rem;height:.75rem;top:34.5%;left:-1.875rem;background-image:url("data:image/svg+xml,%3Csvg width='10' height='10' viewBox='0 0 10 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%2301C0C9'/%3E%3C/svg%3E%0A")}.satisfaction-form .custom-radio .custom-control-input:checked~.custom-control-label:before{border-color:#01c0c9!important}.satisfaction-form .custom-radio .custom-control-label:before{border-color:#1d2633}.satisfaction-form .custom-checkbox .custom-control-input~.custom-control-label{border-color:#1d2633}.satisfaction-form .custom-checkbox .custom-control-input:checked~.custom-control-label:before{background:transparent;border-color:#01c0c933}.satisfaction-form .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='9' viewBox='0 0 12 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.2929 0.292919L3.99992 6.58592L1.70692 4.29292C1.51832 4.11076 1.26571 4.00997 1.00352 4.01224C0.741321 4.01452 0.490508 4.11969 0.3051 4.3051C0.119692 4.49051 0.0145233 4.74132 0.0122448 5.00352C0.00996641 5.26571 0.110761 5.51832 0.292919 5.70692L3.29292 8.70692C3.48045 8.89439 3.73475 8.99971 3.99992 8.99971C4.26508 8.99971 4.51939 8.89439 4.70692 8.70692L11.7069 1.70692C11.8891 1.51832 11.9899 1.26571 11.9876 1.00352C11.9853 0.741321 11.8801 0.490508 11.6947 0.3051C11.5093 0.119692 11.2585 0.0145233 10.9963 0.0122448C10.7341 0.00996641 10.4815 0.110761 10.2929 0.292919Z' fill='%2301C0C9'/%3E%3C/svg%3E%0A")}.satisfaction-form .la-methode__content-radios{padding-left:2.25rem;position:relative}.satisfaction-form .la-methode__content-checkbox{display:flex;flex-direction:column;gap:.75rem;padding-left:4.375rem}.satisfaction-form .la-methode__content-checkbox label{font-size:1.25rem;font-weight:400;padding-top:0;letter-spacing:-.4px;padding-left:.375rem}.satisfaction-form .jcf-select.jcf-focus,.satisfaction-form .jcf-select.jcf-drop-active,.satisfaction-form textarea:focus,.satisfaction-form select:focus,.satisfaction-form input:focus{border-color:#01c0c9!important;box-shadow:0 0 0 .2rem #01c0c933}.satisfaction-form textarea{min-height:unset;min-width:unset;width:31rem;height:7.5rem;border:2px solid rgba(29,38,51,.6);font-size:1rem;font-family:Helvetica;letter-spacing:-.32px;padding-top:1.125rem}.satisfaction-form .jcf-select{border:2px solid rgba(29,38,51,.6);max-width:25.1875rem;padding:.875rem 2.5rem .875rem 1.25rem;height:3.125rem;font-size:1rem;font-family:Helvetica;letter-spacing:-.32px}.satisfaction-form .custom-slider__slider{margin-top:1.25rem;margin-left:3.125rem;max-width:35.625rem}.satisfaction-form .custom-slider__min{left:4.375rem}.satisfaction-form .custom-slider__max{right:4%}.satisfaction-form .custom-slider__pos{background:#01c0c9;border:.25rem solid #ccf2f4}.satisfaction-form .custom-slider__slider input:checked+label:before{color:#01c0c9}.satisfaction-form .custom-control-input~.custom-control-label:before{border-width:2px!important}.satisfaction-form .custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:#01c0c933}@media screen and (max-width: 767.98px){.satisfaction-form .custom-slider__slider{width:unset}.satisfaction-form .la-methode__content{padding:0 1.25rem}.satisfaction-form .la-methode__content h3{font-size:1.375rem}.satisfaction-form textarea{width:100%}.satisfaction-form .la-methode__content-info{column-gap:1rem}}@media screen and (max-width: 575.98px){.satisfaction-form .custom-slider__min{left:3%}.satisfaction-form .custom-slider__slider{margin-left:0}.satisfaction-form .la-methode__content-radios{padding-left:0}.satisfaction-form .la-methode__content-radios .form-group>div{padding-left:1rem}.satisfaction-form .la-methode__content-checkbox{padding-left:.75rem}.satisfaction-form .la-methode__content-number{height:2.625rem;min-height:2.625rem;min-width:2.625rem;font-size:1.5rem}.satisfaction-form .custom-slider__min,.satisfaction-form .custom-slider__max{font-size:.875rem}}.satisfaction-form .form__inner{box-shadow:0 2px 9px #0000002e;background:var(--white);border-radius:.5625rem;display:flex;flex-direction:column;overflow:hidden}.satisfaction-form .form__intro{min-height:17.4375rem;color:var(--white);position:relative;width:100%}.satisfaction-form .form__intro img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;object-fit:cover}.satisfaction-form .form__intro h1{position:relative;font-family:Barlow;max-width:26.875rem;font-size:2.25rem;font-weight:900;letter-spacing:-.72px;text-transform:uppercase;padding:5.0625rem 0 5.0625rem 4rem}@media screen and (max-width: 1023.98px){.satisfaction-form .form__intro h1{font-size:1.75rem}}@media screen and (max-width: 767.98px){.satisfaction-form .form__intro h1{font-size:1.625rem;padding:10.125rem 1.5rem 2rem;min-width:100%;text-align:center}}.satisfaction-form .form__info{font-size:1.125rem;line-height:1.25rem;color:#1f2632;padding:0 3.1875rem}@media screen and (max-width: 767.98px){.satisfaction-form .form__info{text-align:center;padding:0 1.25rem}}.satisfaction-form .form__inputs{padding-left:4.0625rem}@media screen and (max-width: 575.98px){.satisfaction-form .form__inputs{padding:0 .75rem}}.satisfaction-form .foot__info{font-size:1rem}.satisfaction-form.satisfaction-form--completed .form__inner{align-items:center}.satisfaction-form.satisfaction-form--completed .form__intro h1{padding-top:3.8125rem}.satisfaction-form.satisfaction-form--completed .la-methode__submit{max-width:31.25rem}.satisfaction-form.satisfaction-form--completed .form__info{padding:3.25rem 1.25rem 1.5rem}.satisfaction-form.satisfaction-form--completed .form__info p{max-width:43.0625rem}@media screen and (max-width: 767.98px){.satisfaction-form.satisfaction-form--completed .form__intro{display:flex;align-items:end}.satisfaction-form.satisfaction-form--completed .form__info{padding:2rem 1.25rem 1rem}}@media screen and (max-width: 575.98px){.satisfaction-form.satisfaction-form--completed .la-methode__submit{font-size:1.25rem!important;max-width:unset;width:calc(100% - 40px)}}body:has(.satisfaction-form){background:#f8f8f8}body:has(.satisfaction-form) .jcf-select-drop .jcf-hover,body:has(.satisfaction-form) .jcf-list-box .jcf-selected{background:#01c0c9!important}body:has(.satisfaction-form) .la-methode-section__bar:before{content:"";position:absolute;left:0;right:0;bottom:0;height:.6875rem;background:#f8f8f8;z-index:1}body:has(.satisfaction-form) .la-methode-section__bar.la-methode-section__bar--reversed:before{top:0}@supports (-moz-appearance: none){.satisfaction-form .custom-radio .custom-control-input:checked~.custom-control-label:before{border-color:#01c0c9!important}}#header .container,.breadcrumb-panel .container,#main-content.container{max-width:1440px}.jcf-select{transition:border-color .2s linear,background-color .2s linear,box-shadow .2s linear;display:block;width:100%;position:relative;border-color:#fdc1ba;background-color:#fff;box-shadow:none;border:1px solid #a6adb4;background:#fff;border-radius:.1875rem;padding:.6875rem 2.1875rem .6875rem 1.25rem;margin:0 0 .9375rem;height:2.75rem}@media screen and (max-width: 767.98px){.jcf-select{height:2.5rem;padding-top:.5625rem;padding-bottom:.5625rem}}.overlay-block .jcf-select{border-color:#ebe3da;max-width:7rem;display:inline-block;margin:0;text-align:left}.overlay-block .jcf-select.jcf-drop-active,.overlay-block .jcf-select.jcf-drop-focus{box-shadow:none}.overlay-block .jcf-select .jcf-select-text .jcf-option-hideme{font-style:normal;color:#1d2633}.jcf-select.jcf-select-select-sm{height:2.125rem;padding:.3125rem 1.75rem .3125rem .9375rem}@media screen and (max-width: 767.98px){.jcf-select.jcf-select-select-sm{height:2.125rem;padding-top:.3125rem;padding-bottom:.3125rem}}.jcf-select.jcf-select-select-sm .jcf-select-text{font-size:1.125rem;line-height:1.25rem;font-weight:500;min-height:1.375rem}.jcf-select.jcf-select-select-sm .jcf-select-opener{width:1.75rem}.jcf-select-rounded-pill{border-radius:50rem}.jcf-select-border-beige,.jcf-select-border-beige.jcf-select-drop .jcf-list{border-color:#ebe3da}.jcf-select.jcf-drop-active,.jcf-select.jcf-focus{border-color:#fdc1ba;background-color:#fff;box-shadow:0 0 0 .2rem #f9533e40}.jcf-select select{z-index:1;left:0;top:0}.jcf-select .jcf-select-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;cursor:default;display:block;font-size:16px;line-height:1.25rem;min-height:1.25rem;font-weight:400;color:#1d2633;margin:0}.jcf-select .jcf-select-text .jcf-option-hideme{font-style:italic;color:#565c66}.jcf-select .jcf-select-opener{position:absolute;text-align:center;width:2.1875rem;bottom:0;right:0;top:0}.jcf-select .jcf-select-opener:before{transition:transform .2s linear;width:.6875rem;height:.375rem;content:"";position:absolute;left:.4375rem;top:50%;transform:translateY(-50%);background:#fff url("data:image/svg+xml,%3Csvg width='11' height='6' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 10 5.4'%3E%3Cpath d='M9.9,0.9L5.4,5.2c-0.2,0.2-0.5,0.2-0.8,0L0.2,0.9C0.1,0.8,0,0.7,0,0.5s0-0.3,0.2-0.4C0.3,0,0.4,0,0.5,0c0.1,0,0.3,0,0.4,0.2 l4.1,4l4.1-4C9.3,0,9.7,0,9.9,0.2C10.1,0.3,10.1,0.7,9.9,0.9z' fill='%23122947'%3E%3C/path%3E%3C/svg%3E") no-repeat right;background-size:11px 6px}.jcf-select .jcf-select-drop{position:absolute;margin-top:0;z-index:9999;top:100%;left:-1px;right:-1px}.jcf-select .jcf-drop-flipped{bottom:100%;top:auto}body>.jcf-select-drop{position:absolute;margin:0;z-index:9999}body>.jcf-select-drop.jcf-drop-flipped{margin:0}.jcf-list-box{overflow:hidden;display:inline-block;border:1px solid #a6adb4;min-width:12.5rem;margin:0 .9375rem}.jcf-list{display:inline-block;vertical-align:top;position:relative;border:1px solid #a6adb4;background:#fff;font-size:1rem;line-height:1.25;color:#1d2633;width:100%}.jcf-list .jcf-list-content{vertical-align:top;display:inline-block;overflow:auto;width:100%}.jcf-list ul{list-style:none;padding:0;margin:0}.jcf-list ul li{overflow:hidden;display:block;padding:0!important}.jcf-list ul li:before{display:none}.jcf-list .jcf-overflow{overflow:auto}.jcf-list .jcf-option{overflow:hidden;cursor:pointer;display:block;padding:.625rem 1.25rem;height:1%;position:relative}.jcf-list .jcf-option.jcf-option-hideme{display:none}.jcf-select-select-sm .jcf-list .jcf-option{padding-left:.9375rem;padding-right:.9375rem}.jcf-list .jcf-disabled{background:#fff!important;color:#aaa!important}.jcf-list .jcf-optgroup-caption{white-space:nowrap;font-weight:700;display:block;padding:.3125rem .625rem;cursor:default;color:#1d2633}.jcf-list .jcf-optgroup .jcf-option{padding-left:1.875rem}.jcf-select-drop .jcf-hover,.jcf-list-box .jcf-selected{background:#f9533e4d}.jcf-disabled{background:#ddd!important}.jcf-number{display:inline-block;vertical-align:top;position:relative;width:100%;max-width:5.75rem;height:2.125rem}.jcf-number.jcf-focus input{border-color:#fdc1ba;background-color:#fff;box-shadow:0 0 0 .2rem #f9533e40!important;outline:none}.jcf-number input{transition:border-color .15s linear,box-shadow .15s linear;width:100%;height:100%;-webkit-appearance:none;-moz-appearance:textfield;box-shadow:none;box-sizing:border-box;background:#fff;border:1px solid #ebe3da;border-radius:1.0625rem;padding:.25rem 1.875rem;margin:0;text-align:center;font-size:1.125rem;line-height:1.3333;font-weight:500}.jcf-number input::-webkit-input-placeholder{color:#1d2633}.jcf-number input::-moz-placeholder{opacity:1;color:#1d2633}.jcf-number input:-moz-placeholder{color:#1d2633}.jcf-number input:-ms-input-placeholder{color:#1d2633}.jcf-number input.placeholder{color:#1d2633}.jcf-number input::-webkit-inner-spin-button,.jcf-number input::-webkit-outer-spin-button{-webkit-appearance:none}.jcf-number .jcf-btn-dec,.jcf-number .jcf-btn-inc{position:absolute;background:#fff;border-radius:1.0625rem 0 0 1.0625rem;width:1.875rem;top:1px;right:1px;bottom:1px;font-size:1.25rem;line-height:1.2;font-weight:500;color:#1d2633}.jcf-number .jcf-btn-dec:hover:before,.jcf-number .jcf-btn-dec:hover:after,.jcf-number .jcf-btn-inc:hover:before,.jcf-number .jcf-btn-inc:hover:after{color:#1d2633}.jcf-number .jcf-btn-dec:before,.jcf-number .jcf-btn-inc:before{position:absolute;content:"-";top:50%;left:50%;transform:translate(-50%,-50%)}.jcf-number .jcf-btn-dec.jcf-disabled,.jcf-number .jcf-btn-inc.jcf-disabled{background:#fff!important}.jcf-number .jcf-btn-dec.jcf-disabled:before,.jcf-number .jcf-btn-dec.jcf-disabled:after,.jcf-number .jcf-btn-inc.jcf-disabled:before,.jcf-number .jcf-btn-inc.jcf-disabled:after{opacity:.3}.jcf-number .jcf-btn-dec{right:auto;left:1px}.jcf-number .jcf-btn-inc{border-radius:0 1.0625rem 1.0625rem 0}.jcf-number .jcf-btn-inc:before{content:""}.jcf-number .jcf-btn-inc:after{position:absolute;content:"+";top:50%;left:50%;transform:translate(-50%,-50%)}.jcf-number.jcf-disabled{opacity:.5;background:#fff!important}.jcf-number.jcf-disabled input{background:#fff}.jcf-scrollable-wrapper{position:relative;width:100%!important}.jcf-scrollable{width:100%!important}.jcf-scrollbar-vertical{position:absolute;cursor:default;background:transparent;width:.5rem;bottom:0;right:0;top:0;z-index:9}.jcf-scrollbar-vertical .jcf-scrollbar-dec,.jcf-scrollbar-vertical .jcf-scrollbar-inc{background:transparent;height:0;width:0;display:none}.jcf-scrollbar-vertical .jcf-scrollbar-handle{background:#565c66;height:1px;width:.5rem;border-radius:.75rem}.jcf-scrollbar-horizontal{position:absolute;background:transparent;right:auto;top:auto;left:0;bottom:0;width:1px;height:.5rem}.jcf-scrollbar-horizontal .jcf-scrollbar-dec,.jcf-scrollbar-horizontal .jcf-scrollbar-inc{display:none;background:transparent;height:0;width:0}.jcf-scrollbar-horizontal .jcf-scrollbar-slider{display:inline-block;position:relative;height:.5rem}.jcf-scrollbar-horizontal .jcf-scrollbar-handle{position:absolute;background:#565c66;height:.5rem;border-radius:.75rem}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-handle{visibility:hidden}.jcf-scrollbar.jcf-inactive .jcf-scrollbar-dec,.jcf-scrollbar.jcf-inactive .jcf-scrollbar-inc{background:#e3e3e3}.jcf-range{display:block;min-width:150px;margin:0;width:100%;position:relative}.jcf-range .jcf-range-track{margin:0 1rem 0 0;position:relative;display:block}.jcf-range .jcf-range-wrapper{background:#ebe3da;display:block;margin:.6875rem 0;height:.25rem;position:relative}.jcf-range.jcf-vertical{width:auto}.jcf-range.jcf-vertical .jcf-range-wrapper{width:.25rem;height:auto;margin:0;padding:1rem 0 0}.jcf-range.jcf-vertical .jcf-range-track{width:.25rem;height:11.25rem}.jcf-range.jcf-vertical .jcf-range-handle{left:-.3125rem;top:auto}.jcf-range .jcf-range-handle{width:1rem;height:1rem;position:absolute;background:#f9533e;border-radius:50%;margin:-.375rem 0 0;z-index:1;top:0;left:0}.jcf-range .jcf-range-handle:before{content:"";position:absolute;left:.1875rem;top:.1875rem;right:.1875rem;bottom:.1875rem;border-radius:50%;background:#fff}.jcf-range .jcf-range-mark{width:1px;height:.1875rem;position:absolute;overflow:hidden;background:#1d2633;top:-.4375rem;margin:0 0 0 .5625rem}.jcf-range.jcf-vertical .jcf-range-mark{width:.1875rem;height:1px;margin:0 0 .5625rem;left:.875rem;top:auto}.jcf-range.jcf-focus .jcf-range-handle{box-shadow:0 0 0 .2rem #f9533e40}.jcf-range.jcf-disabled{background:none!important;opacity:.3}.jcf-range-display{width:.25rem;height:.25rem;position:absolute;background:#f9533e}.custom-range-holder .values{display:flex;width:100%;justify-content:space-between;font-size:1rem;line-height:1.375}body>.jcf-select-feature{width:auto!important}/*! jQuery UI - v1.11.4 - 2015-11-30
* http://jqueryui.com
* Includes: core.css, autocomplete.css, datepicker.css, menu.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&fwDefault=normal&cornerRadius=3px&bgColorHeader=e9e9e9&bgTextureHeader=flat&borderColorHeader=dddddd&fcHeader=333333&iconColorHeader=444444&bgColorContent=ffffff&bgTextureContent=flat&borderColorContent=dddddd&fcContent=333333&iconColorContent=444444&bgColorDefault=f6f6f6&bgTextureDefault=flat&borderColorDefault=c5c5c5&fcDefault=454545&iconColorDefault=777777&bgColorHover=ededed&bgTextureHover=flat&borderColorHover=cccccc&fcHover=2b2b2b&iconColorHover=555555&bgColorActive=007fff&bgTextureActive=flat&borderColorActive=003eff&fcActive=ffffff&iconColorActive=ffffff&bgColorHighlight=fffa90&bgTextureHighlight=flat&borderColorHighlight=dad55e&fcHighlight=777620&iconColorHighlight=777620&bgColorError=fddfdf&bgTextureError=flat&borderColorError=f1a899&fcError=5f3f3f&iconColorError=cc0000&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=666666&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=5px&offsetTopShadow=0px&offsetLeftShadow=0px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */.datepicker.iconless-datepicker{background-image:none}.datepicker[readonly]{background-color:#fff;border-color:#a6adb4}.datepicker[readonly]:focus{border-color:#fdc1ba;background-color:#fff;box-shadow:0 0 0 .2rem #f9533e40}.ui-datepicker{z-index:10;width:17.5rem;max-width:75%;padding:.3125rem;background:#fff;border:1px solid #ebe3da;border-radius:.25rem}.ui-datepicker .ui-datepicker-calendar{width:100%}.ui-datepicker,.ui-datepicker input,.ui-datepicker select,.ui-datepicker textarea,.ui-datepicker button{font-family:Calibre,sans-serif}.ui-datepicker.ui-widget-content{border-color:#c9c9c9}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:none}.ui-datepicker th{font-weight:600}.ui-datepicker th,.ui-datepicker td{text-align:center}.ui-datepicker th a,.ui-datepicker td a{width:100%;display:block;border:1px solid #ebe3da}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{-ms-appearance:none;appearance:none!important;-moz-appearance:none;-webkit-appearance:none;font-size:1em!important;line-height:1.9375rem!important;font-weight:600;display:inline-block!important;vertical-align:middle;height:2.0625rem!important;width:50%!important;padding:0 .75rem!important;margin:0;color:#1d2633!important;border-color:#ebeded!important;background:#ebeded url("data:image/svg+xml,%3Csvg width='13' height='13' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 1024 1024'%3E%3Cpath d='M137.511 246.737c-31.208-31.208-74.898-31.208-106.105 0s-31.208 74.898 0 106.105l430.662 424.421c31.208 31.208 74.898 31.208 106.105 0 0 0 0 0 0 0l424.421-424.421c31.208-31.208 31.208-74.898 0-106.105s-74.898-31.208-106.105 0v0l-374.489 374.489-374.489-374.489z' fill='%23202124'%3E%3C/path%3E%3C/svg%3E") no-repeat right 6px center!important;background-size:.8125rem .8125rem;background-position:calc(100% - 6px) 50%;text-align:center}.ui-datepicker select.ui-datepicker-month:focus,.ui-datepicker select.ui-datepicker-year:focus{box-shadow:none!important;outline:none;border-color:#1d2633!important;background-color:#f6f8f9!important}@media screen and (min-width: 1200px){.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{line-height:2.125rem!important;height:2.25rem!important}}.ui-datepicker select.ui-datepicker-month::-ms-expand,.ui-datepicker select.ui-datepicker-year::-ms-expand{display:none}.ui-widget-content{border-color:#c9c9c9;color:#1d2633}.ui-widget-content a{color:#1d2633}.ui-widget-header{border-color:#c9c9c9;background:#ebeded;color:#1d2633;line-height:2.0625rem;font-weight:600}@media screen and (min-width: 1200px){.ui-widget-header{line-height:2.25rem}}.ui-widget-header a{color:#1d2633}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border-color:#c9c9c9;background:#f6f8f9;color:#1d2633}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#1d2633}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border-color:#1d2633;background:#f6f8f9;color:#1d2633}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#1d2633}.ui-datepicker-calendar .ui-state-active,.ui-datepicker-calendar .ui-widget-content .ui-state-active,.ui-datepicker-calendar .ui-widget-header .ui-state-active,.ui-datepicker-calendar a.ui-button:active,.ui-datepicker-calendar .ui-button:active,.ui-datepicker-calendar .ui-button.ui-state-active:hover{border-color:#000;background:#000;color:#fff;font-weight:600}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border-color:#e32007;background:#f9533e;color:#fff;font-weight:600}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;max-width:100%;heitgh:auto}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide .slick-lightbox-slick-img{background-color:#fff}.slick-arrow.slick-hidden{display:none}
