:root{--color-1: 247, 164, 194;--color-1-hex: #f7a4c2;--color-button: var(--color-1);--color-2: 255, 240, 230;--color-foreground: 90, 90, 90;--color-foreground-hex: #5a5a5a;--color-darker: 45, 45, 45;--color-darker-hex: #2d2d2d;--color-background: 255, 255, 255;--color-background-hex: #ffffff;--color-footer: 230, 230, 230;--color-atc-button: var(--color-1);--color-green: #5acb3a;--color-red: #ac0000;--star-color: #ffa800;--overlay: rgba(var(--color-foreground), .75);--rbr__fill-badge: rgb(var(--color-1)) !important;--box-shadow-1: 0 8px 14px 0 rgba(0, 0, 0, .15);--border-1: 1px solid rgba(var(--color-foreground), .24);--star-color: #f7a4c2 !important;--bords: 2rem;--header-height: 54px;--top-bandeau-height: 36px;--border-radius-big: 30px !important;--border-radius-medium: 20px !important;--border-radius-medium-2: 15px !important;--border-radius-small: 10px !important;--color-dots-ss-testimonials-2: rgb(247, 164, 194);--white-text-shadow: 0 1px 2px rgba(0, 0, 0, .25)}:root,.button--secondary,.button--tertiary{--color-button-1: rgb(var(--color-foreground)) !important;--color-button-text: var(--color-background) !important;--color-button-border: rgb(var(--color-background)) !important}*,html{letter-spacing:0!important}*{-webkit-tap-highlight-color:transparent!important;-webkit-touch-callout:none}button,a,input,textarea,select,summary,[role=button],[tabindex]{outline:none!important;-webkit-tap-highlight-color:transparent!important}button:focus,button:active,a:focus,a:active,summary:focus,summary:active{outline:none!important;-webkit-tap-highlight-color:transparent!important}.not-selectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.page-width{max-width:1300px;margin:0 auto;padding:0 var(--section-padding)}#MainContent{min-height:60vh!important;margin-top:calc(var(--header-height) + var(--top-bandeau-height))!important}.aaa-main-page-content{margin-top:50px}body,html,*{font-family:PPM,sans-serif!important}.fa,.fa-classic,.fa-sharp,.fa-sharp-light,.fa-sharp-regular,.fa-sharp-solid,.fa-sharp-thin,.fa-thin,.fa-light,.fa-regular,.fa-solid,.fa-duotone,.fa-brands,.fas,.far,.fal,.fad,.fab,.fat{font-family:"Font Awesome 6 Pro"!important;font-style:normal!important}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{color:rgb(var(--color-foreground))!important;text-transform:uppercase}p{font-size:calc(var(--font-heading-scale) * 1.5rem);line-height:calc(var(--font-heading-scale) * 2.2rem);color:rgb(var(--color-foreground))}span{color:rgb(var(--color-foreground))}input{font-size:calc(var(--font-heading-scale) * 1.5rem)}:root{--section-padding: 6vw}@media (max-width: 1600px){:root{--section-padding: 4vw}}@media (max-width: 1200px){:root{--section-padding: 2vw}}@media (max-width: 749px){:root{--section-padding: 16px}}.custom-section{max-width:1800px;margin:0 auto}.custom-section-fullwidth{max-width:100%}.custom-section p{margin:0}ul{padding-left:2rem;margin:0}ul li{font-size:calc(var(--font-heading-scale) * 1.5rem);line-height:calc(var(--font-heading-scale) * 2.2rem);color:rgba(var(--color-foreground),1)}ul li::marker{opacity:.6}.custom-section p+p{margin-top:1rem}.custom-section h2{font-size:calc(var(--font-heading-scale) * 6rem);line-height:calc(var(--font-heading-scale) * 6rem);font-weight:600;color:rgb(var(--color-foreground));margin-bottom:calc(var(--font-heading-scale) * 2rem)}.custom-section h2 strong{font-weight:400;color:rgb(var(--color-foreground));font-family:PPEN,sans-serif!important;text-transform:none;font-style:italic;font-size:calc(var(--font-heading-scale) * 7rem)}@media (max-width: 1000px){.custom-section h2{font-size:calc(var(--font-heading-scale) * 4.5rem);line-height:calc(var(--font-heading-scale) * 4.5rem);text-align:center!important}.custom-section h2 strong{font-size:calc(var(--font-heading-scale) * 5.5rem)}}.custom-section h3{font-size:calc(var(--font-heading-scale) * 1.8rem);font-weight:600}.custom-section h4{margin:1.5em 0 .5em;font-family:PPEN,sans-serif!important;font-style:italic;font-weight:300;font-size:calc(var(--font-heading-scale) * 2.2rem);text-transform:none}.section-button-cta{text-align:center}.dark{background:rgb(var(--color-foreground))!important}body{background-color:rgb(var(--color-background))!important}::selection{background-color:rgb(var(--color-1))!important;color:rgb(var(--color-background))!important}::-moz-selection{background-color:rgb(var(--color-1))!important;color:rgb(var(--color-background))!important}.button{border-radius:7px!important;background-color:var(--color-button-1)!important;border:none!important;padding:0 2rem!important;transition:background-color .3s ease!important}.button-primary .button-text{text-shadow:0 1px 2px rgba(0,0,0,.1)}.button-text{color:rgb(var(--color-button-text))!important}.button:hover{background-color:var(--color-button-1-hover)!important;transition:background-color .3s ease!important}.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{--border-offset: 0 !important}.button,.button:hover,.shopify-challenge__button,.customer button{background-color:rgb(var(--color-1))!important;text-shadow:var(--white-text-shadow)}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:9999px!important;box-shadow:none!important}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{--border-offset: initial !important;box-shadow:none!important}.button:focus-visible,.button:focus,.button.focused,.shopify-payment-button__button--unbranded:focus-visible,.shopify-payment-button__button--unbranded:focus{outline:0!important;box-shadow:none!important}input{border-radius:0!important}.field__input,.select__select,.customer .field input,.customer select{background-color:transparent!important;color:rgb(var(--color-foreground))!important;border-radius:7px!important}.boxstyle-1{border:none!important;border-top:2px solid rgba(var(--color-foreground),.1)!important;border-right:2px solid rgba(var(--color-foreground),.35)!important;border-bottom:2px solid rgba(var(--color-foreground),.4)!important;border-left:2px solid rgba(var(--color-foreground),.15)!important}.cc-deny{background-color:#fff!important}[class*=cc-color-override],.cc-btn{color:rgb(var(--color-foreground))!important;border-color:rgb(var(--color-foreground))!important}.cc-allow{background-color:#cfffb7!important;text-decoration:underline}.cc-close{display:none!important}.cc-btn{font-weight:400;border-width:1px}.heading-title p{color:rgb(var(--color-foreground));font-size:4.5rem;font-weight:400;margin-bottom:60px;line-height:1.1!important;margin-top:0}.heading-title p strong{color:rgb(var(--color-1))!important;font-weight:700;font-size:4.5rem}.highlight{color:rgb(var(--color-1))!important;font-weight:700}@media (max-width: 768px){.heading-title p,.heading-title p strong{font-size:8.5vw!important}}@media (max-width: 1250px){.grid__item.product__media-wrapper{display:block!important}}.company-name{border:none!important;display:inline-block;max-width:100%}.cart-count-bubble span{color:rgb(var(--color-badge-foreground))!important;display:block;line-height:2em}.rte a{text-decoration:underline!important;text-decoration-thickness:.1em!important;text-underline-offset:.1em!important;transition:text-decoration-thickness var(--duration-short) ease!important;color:rgb(var(--color-foreground))!important}.rte a:hover{color:rgb(var(--color-1))!important}.drawer__inner-empty{padding:0 4rem}.drawer{background-color:var(--overlay)!important}.drawer__footer{border-top:1px solid rgba(var(--color-foreground),.25)!important}.cart-item__discounted-prices .cart-item__old-price{font-size:1.6rem!important}.product-option{font-size:1.6rem!important;color:rgb(var(--color-foreground))!important}.price.price--end{color:rgb(var(--color-foreground))!important}.cart-items thead th,.totals__total{text-transform:none!important}.cart-drawer .cart-items th,.cart-items thead tr{border-bottom:1px solid rgba(var(--color-foreground),.25)!important}.drawer__inner{background:rgb(var(--color-background))!important}.cart-items th{font-size:calc(var(--font-heading-scale) * 1.5rem)!important;opacity:1!important;font-weight:400}.tax-note.caption-large.rte{display:none!important}#CartDrawer-Checkout{font-weight:600!important;text-transform:uppercase!important}.cart-drawer .totals{margin-bottom:25px}.drawer__heading{font-size:calc(var(--font-heading-scale) * 2.2rem)!important;font-family:PPEN,sans-serif!important;font-style:italic;text-transform:none!important;font-weight:300}.cart-remove-button{background-color:rgb(var(--color-background))!important;color:rgb(var(--color-foreground),.5)!important;box-shadow:0 0 0 var(--inputs-border-width) rgba(var(--color-foreground),var(--inputs-border-opacity))!important;border-radius:var(--inputs-radius)!important}[id*=CartDrawer-Remove]{margin-left:1rem!important}.cart-item__name{text-transform:none!important}#csaas-elements{z-index:900!important}section[id*=__newsletter]{margin-top:100px}.newsletter__wrapper{background-color:rgb(var(--color-footer))!important}.newsletter__wrapper h2{font-size:calc(var(--font-heading-scale) * 2.4rem);color:rgb(var(--color-foreground))!important;text-transform:none;font-family:PPEN,sans-serif!important;font-style:italic;font-weight:300}:root{--inputs-border-width: 1px !important;--inputs-radius: 7px !important;--inputs-border-opacity: .25 !important;--inputs-radius-outset: 7px !important}.price__container span{font-weight:600}.price-item{vertical-align:middle!important}.price>*{vertical-align:middle!important}.price-item.price-item--sale.price-item--last{color:rgb(var(--color-foreground))}.price--on-sale .price-item--regular{font-weight:400;display:inline-block!important;vertical-align:middle!important}.product .price-item.price-item--regular{font-size:calc(var(--font-heading-scale) * 2rem)!important}.badge.price__badge-sale{margin-left:3px;padding:.6rem .9rem .6rem .8rem!important;text-transform:uppercase;font-size:calc(var(--font-heading-scale) * 1.2rem)!important;line-height:calc(var(--font-heading-scale) * 1.2rem);vertical-align:middle;color:rgb(var(--color-background))!important;font-weight:600!important;background:rgb(var(--color-1));border-radius:7px;margin-bottom:0!important;text-shadow:var(--white-text-shadow)}.badge.price__badge-sale i{margin-right:.3rem}.price__container{display:inline-flex;align-items:center;gap:.6rem}.price__sale,div.price__sale,.price div.price__sale,.bestseller-price .price__sale,.bestseller-price div.price__sale,.bestseller-price .price div.price__sale,.product__info-container .price__sale,.product__info-container div.price__sale,.product__info-container .price div.price__sale,.card-information .price__sale,.card-information div.price__sale,.card-information .price div.price__sale{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important}.price__regular,div.price__regular,.price div.price__regular{display:block!important;visibility:visible!important;opacity:1!important;height:auto!important}.price--on-sale .price__regular,.price.price--on-sale .price__regular,.price--on-sale div.price__regular,.price.price--on-sale div.price__regular,.bestseller-price .price--on-sale .price__regular,.bestseller-price .price.price--on-sale .price__regular,.product__info-container .price--on-sale .price__regular,.product__info-container .price.price--on-sale .price__regular,.card-information .price--on-sale .price__regular,.card-information .price.price--on-sale .price__regular{display:none!important;visibility:hidden!important;opacity:0!important;height:0!important;overflow:hidden!important}.price--on-sale .price__sale,.price.price--on-sale .price__sale,.price--on-sale div.price__sale,.price.price--on-sale div.price__sale,.bestseller-price .price--on-sale .price__sale,.bestseller-price .price.price--on-sale .price__sale,.bestseller-price .price.price--on-sale div.price__sale,.product__info-container .price--on-sale .price__sale,.product__info-container .price.price--on-sale .price__sale,.product__info-container .price.price--on-sale div.price__sale,.card-information .price--on-sale .price__sale,.card-information .price.price--on-sale .price__sale,.card-information .price.price--on-sale div.price__sale{display:flex!important;visibility:visible!important;opacity:1!important;height:auto!important;align-items:center;gap:.35rem}.price__savings-badge{background:rgb(var(--color-1));color:rgb(var(--color-background));font-size:11px;font-weight:600;padding:.5rem .75rem;border-radius:20px;line-height:1;text-shadow:var(--white-text-shadow);white-space:nowrap}.price__savings-text{font-size:calc(var(--font-heading-scale) * 1.3rem);color:rgb(var(--color-foreground));font-weight:400!important;white-space:nowrap;margin-left:.25rem}.price__badge-sold-out{vertical-align:middle}
/*# sourceMappingURL=/cdn/shop/t/3/assets/1_style_0_Global.css.map */
