@font-face{font-family:Wilma;src:url(/cdn/shop/files/wilma.woff2?v=1691670049) format("woff"),url(/cdn/shop/files/wilma.woff?v=1691670049) format("woff2")}@font-face{font-family:Cochin LT Std;src:url(/cdn/shop/files/CochinLTStd.eot);src:local("Cochin LT Std Roman"),local("CochinLTStd"),url(/cdn/shop/files/CochinLTStd.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/CochinLTStd.woff2) format("woff2"),url(/cdn/shop/files/CochinLTStd.woff) format("woff"),url(/cdn/shop/files/CochinLTStd.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Cochin LT Std;src:url(/cdn/shop/files/CochinLTStd-Italic.eot);src:local("Cochin LT Std Italic"),local("CochinLTStd-Italic"),url(/cdn/shop/files/CochinLTStd-Italic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/CochinLTStd-Italic.woff2) format("woff2"),url(/cdn/shop/files/CochinLTStd-Italic.woff) format("woff"),url(/cdn/shop/files/CochinLTStd-Italic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Cochin LT Std;src:url(/cdn/shop/files/CochinLTStd-Bold.eot);src:local("Cochin LT Std Bold"),local("CochinLTStd-Bold"),url(/cdn/shop/files/CochinLTStd-Bold.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/CochinLTStd-Bold.woff2) format("woff2"),url(/cdn/shop/files/CochinLTStd-Bold.woff) format("woff"),url(/cdn/shop/files/CochinLTStd-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Cochin LT Std;src:url(/cdn/shop/files/CochinLTStd-BoldItalic.eot);src:local("Cochin LT Std Bold Italic"),local("CochinLTStd-BoldItalic"),url(/cdn/shop/files/CochinLTStd-BoldItalic.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/CochinLTStd-BoldItalic.woff2) format("woff2"),url(/cdn/shop/files/CochinLTStd-BoldItalic.woff) format("woff"),url(/cdn/shop/files/CochinLTStd-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}body,body p,body li,body .text-body{-webkit-font-smoothing:antialiased;font-family:Cochin LT Std,serif!important;font-weight:500!important;letter-spacing:0!important;font-size:2rem;line-height:2.8rem;color:rgba(var(--color-foreground),1)}@media screen and (max-width: 750px){body,body p,body li,body .text-body{font-size:1.8rem;line-height:2.4rem}}body .link,body .customer a,body .select__select,body .text-area{-webkit-font-smoothing:antialiased;font-family:Cochin LT Std,serif!important;font-weight:500!important;letter-spacing:0!important;color:rgba(var(--color-foreground),1)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,body .button,body .shopify-payment-button__button{-webkit-font-smoothing:antialiased;font-family:Wilma,sans-serif!important;font-weight:400!important;letter-spacing:.1rem;word-break:normal!important}.hxl{font-size:15rem;line-height:15rem}.h0{font-size:8rem;line-height:8rem}.h1{font-size:6.4rem;line-height:6.4rem}.h2{font-size:4.8rem;line-height:4.8rem}.h3{font-size:3.2rem;line-height:3.2rem}.hxl strong,.h0 strong,.h1 strong,.h2 strong,.h3 strong{font-weight:400!important}@media screen and (max-width: 750px){.hxl{font-size:6rem;line-height:6rem}.h0{font-size:4.8rem;line-height:4.8rem}.h1{font-size:3.6rem;line-height:3.6rem}.h2{font-size:2.8rem;line-height:2.8rem}.h3{font-size:2.4rem;line-height:2.4rem}}body .subtitle{color:rgba(var(--color-foreground),1)}body .subtitle--large{font-size:2.2rem;line-height:3rem}body .subtitle--medium{font-size:2rem;line-height:2.8rem}body .subtitle--small{font-size:1.8rem;line-height:2.4rem}@media screen and (max-width: 750px){body .subtitle--large{font-size:2rem;line-height:2.8rem}body .subtitle--medium{font-size:1.8rem;line-height:2.4rem}body .subtitle--small{font-size:1.6rem;line-height:2rem}}body .shopify-section .caption-with-letter-spacing{color:#89affa}body .content-container.color-accent-2 .caption-with-letter-spacing{color:rgb(var(--color-shadow))}body .caption-with-letter-spacing--large{font-size:4.4rem;line-height:4.4rem}body .caption-with-letter-spacing--medium{font-size:3rem;line-height:3rem}body .caption-with-letter-spacing--small{font-size:2.2rem;line-height:2.2rem}@media screen and (max-width: 750px){body .caption-with-letter-spacing--large{font-size:3rem;line-height:3rem}body .caption-with-letter-spacing--medium{font-size:2.2rem;line-height:2.2rem}body .caption-with-letter-spacing--small{font-size:1.8rem;line-height:1.8rem}}@media screen and (max-width: 750px){.page-width{padding-top:0!important}}body .button,body .shopify-payment-button__button,body .shopify-payment-button__button--unbranded{font-size:2.2rem;line-height:2.4rem;letter-spacing:.1rem;min-height:3.6rem;padding-top:1rem;padding-bottom:.6rem}body .shopify-payment-button__button--unbranded{color:#000;background-color:#fef2b9}@media screen and (max-width: 750px){body .button,body .shopify-payment-button__button,body .shopify-payment-button__button--unbranded{font-size:1.8rem;line-height:2rem;min-width:inherit}}body .button:before,body .button:after,body .shopify-payment-button__button:after,body .shopify-payment-button__button:before,body .shopify-payment-button__button--unbranded:after,body .shopify-payment-button__button--unbranded:before{display:none}body .button:not(.button--secondary):hover,body .shopify-payment-button__button:hover,body .shopify-payment-button__button--unbranded:hover{background-color:#fffbeb!important}body .button--secondary:not(.quick-add__submit){border:1px solid}body .button--secondary:not(.quick-add__submit):hover{opacity:.6}body .media:before{content:"";display:block;height:60px;width:60px;background-size:contain;background-position:50%;background-repeat:no-repeat;background-image:url(/cdn/shop/files/CAIR_PASTILLE_LOGO_square_dc87c553-48e9-45f0-87cb-8b28e9dc0009.png?v=1686839101);position:absolute;right:10px;bottom:10px;z-index:10;opacity:.8;filter:invert(100%) contrast(200%);-webkit-filter:invert(100%) contrast(200%)}body .announcement-bar__link:hover{text-decoration:none}body .announcement-bar__message{font-size:1.6rem;line-height:2rem}body .header__menu-item{padding-bottom:0;padding-top:2.5rem}body .header__menu-item .icon-caret{top:calc(50% + .9rem)}body .header__menu-item:hover .header__active-menu-item,body details[open]:hover>.header__menu-item{text-decoration-thickness:inherit}body .cart-count-bubble{-webkit-font-smoothing:antialiased;font-family:Wilma,sans-serif!important;font-weight:400!important;letter-spacing:.1rem;font-size:1.1rem;line-height:1.2rem}body .header__search{display:none!important}.breadcrumbs__list{list-style-type:none;margin:0 0 1rem;padding:0}.breadcrumbs__item{display:inline-block;font-size:1.4rem;line-height:2rem}.breadcrumbs__item:not(:last-child):after{border-style:solid;border-width:.1em .1em 0 0;content:"";display:inline-block;height:.2em;margin:0 .5em 0 .2em;position:relative;transform:rotate(45deg);vertical-align:middle;width:.2em}.breadcrumbs__link{color:rgb(var(--color-foreground));text-decoration:none}.breadcrumbs__link:hover{opacity:.6}.breadcrumbs__item:last-child a.breadcrumbs__link{pointer-events:none}body .shopify-section.section{overflow:hidden}body .banner--large.banner--desktop-transparent .banner__box,body .banner--medium.banner--desktop-transparent .banner__box,body .banner--small.banner--desktop-transparent .banner__box{max-width:inherit}body .banner__heading.h0{font-size:15rem;line-height:15rem}body .banner__heading.h1{font-size:8rem;line-height:8rem}body .banner__heading.h2{font-size:6.4rem;line-height:6.4rem}@media screen and (max-width: 750px){body .banner__heading.h0{font-size:6rem;line-height:6rem}body .banner__heading.h1{font-size:4.8rem;line-height:4.8rem}body .banner__heading.h2{font-size:3.6rem;line-height:3.6rem}}body .collection__title.title-wrapper,body .collection__title.title-wrapper .title{margin-bottom:0}@media screen and (max-width: 750px){body .collection li:not(:last-child){margin-bottom:2rem}}body .collection.la-gamme-cair li .product-card-wrapper .card>.card__content .card__information{padding-left:10rem;padding-top:3.2rem;position:relative}body .collection.la-gamme-cair li .product-card-wrapper .card>.card__content .card__heading:before{display:block;position:absolute;top:-4rem;left:1rem;font-size:11rem;line-height:11rem;letter-spacing:-1rem}body .collection.la-gamme-cair li:nth-child(1) .product-card-wrapper .card>.card__content .card__heading:before{content:"1.";left:2.4rem}body .collection.la-gamme-cair li:nth-child(2) .product-card-wrapper .card>.card__content .card__heading:before{content:"2."}body .collection.la-gamme-cair li:nth-child(3) .product-card-wrapper .card>.card__content .card__heading:before{content:"3."}@media screen and (max-width: 750px){body .collection.la-gamme-cair li .product-card-wrapper .card>.card__content .card__information{padding-left:8rem;padding-top:2.4rem}body .collection.la-gamme-cair li:nth-child(1) .product-card-wrapper .card>.card__content .card__heading:before{left:1.2rem}body .collection.la-gamme-cair li .product-card-wrapper .card>.card__content .card__heading:before{font-size:8rem;line-height:12rem;letter-spacing:-.5rem}}body .collection-hero .collection-hero__title{margin-bottom:0;margin-top:1rem;font-size:6.4rem;line-height:6.4rem}@media screen and (max-width: 750px){body .collection-hero .collection-hero__title{font-size:3.6rem;line-height:3.6rem}}body .collection-hero .collection-hero__description{margin-bottom:0}body .quantity__label,body .product__tax{display:none!important}body #product-grid{row-gap:32px}@media screen and (max-width: 750px){body #product-grid{row-gap:16px}}body .product-card-wrapper:hover a{text-decoration:none}body .product-card-wrapper .card{border-color:#fffbeb}body .product-card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:none}body .product-card-wrapper .card__content{padding:0}body .product-card-wrapper .card__inner .card__information{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;padding:0;grid-row-start:inherit}body .product-card-wrapper .card__inner .card__information .card__heading:before{display:none}body .product-card-wrapper .card__inner .card__information .card__heading a{text-indent:-9999px}body .product-card-wrapper .card__heading{font-size:2.6rem;line-height:2.6rem}body .product-card-wrapper .card-information .rating,body .product-card-wrapper .card-information .rating-text,body .product-card-wrapper .card-information .rating-count{display:none}body .product-card-wrapper .quick-add{margin:0}body .product-card-wrapper .button{border-color:transparent;background-color:#fef2b9}body .product-card-wrapper .button:hover{background-color:#fffbeb}body .yotpo-sr-bottom-line-summary{flex-direction:row!important}body .opinew-stars-plugin-product-list a,body .opinew-stars-plugin-product-list a span,body .opinew-stars-plugin-link a,body .opinew-stars-plugin-link a span{display:flex}body .opinew-stars-plugin-product-list span i.opw-noci,body .opinew-stars-plugin-link span i.opw-noci{margin-right:.2rem}body .opinew-stars-plugin-product-list span b,body .opinew-stars-plugin-link span b{font-weight:400;font-size:1.5rem;line-height:1.7rem}body .opinew-no-reviews-stars-plugin:hover{color:#000;opacity:.6}body .opinew-stars-plugin-product-list,body .opinew-stars-plugin-link{margin-top:1rem;font-size:1.3rem;line-height:1.7rem;font-family:Cochin LT Std,serif;font-weight:500;letter-spacing:0}body .featured-product{align-items:center}@media screen and (max-width: 750px){body .featured-product .product__media-item{display:block}}body .featured-product .product__tax{display:none}body .featured-product .product__text{margin-top:4rem}body .featured-product .product-form__buttons{max-width:inherit}body .price{font-size:2.4rem;line-height:2.4rem}body .badge{border:0;padding:.8rem 1rem .6rem;display:inline-block}body .price__badge-sold-out{background-color:#0000000a}body .rich-text__wrapper.rich-text__wrapper--left .rich-text__blocks .rich-text__heading,body .rich-text__wrapper.rich-text__wrapper--left .rich-text__blocks p.caption-with-letter-spacing{text-align:left}body .rich-text__wrapper.rich-text__wrapper--right .rich-text__blocks .rich-text__heading,body .rich-text__wrapper.rich-text__wrapper--right .rich-text__blocks p.caption-with-letter-spacing{text-align:right}body .rich-text__wrapper.rich-text__wrapper--center .rich-text__blocks .rich-text__heading,body .rich-text__wrapper.rich-text__wrapper--center .rich-text__blocks p.caption-with-letter-spacing{text-align:center}body .rich-text__blocks{max-width:inherit}body .rich-text__blocks .rich-text__heading,body .rich-text__blocks p.caption-with-letter-spacing{max-width:96rem;margin-right:auto;margin-left:auto}body .rich-text__blocks p.subtitle{max-width:76rem;margin-right:auto;margin-left:auto}body .image-with-text__grid{max-width:var(--page-width);margin:0 auto}body .image-with-text .caption-with-letter-spacing--medium{color:rgb(var(--color-foreground));margin-bottom:10px;font-size:2.4rem;line-height:2.4rem}body .image-with-text .image-with-text__media-item{z-index:10}body .image-with-text .image-with-text__media{border:0}body .image-with-text .image-with-text__content.color-background-2,body .image-with-text .image-with-text__content.color-inverse,body .image-with-text .image-with-text__content.color-accent-1,body .image-with-text .image-with-text__content.color-accent-2{position:relative;overflow:visible}body .image-with-text .image-with-text__content.color-background-2:before,body .image-with-text .image-with-text__content.color-inverse:before,body .image-with-text .image-with-text__content.color-accent-1:before,body .image-with-text .image-with-text__content.color-accent-2:before{content:"";display:block;width:1000%;height:100%;background:rgba(var(--color-background),1);left:-100%;z-index:-1;position:absolute;top:0}body .image-with-text .image-with-text__content.color-background-2 a.button:hover{background-color:#fef2b9!important}@media screen and (min-width: 750px){body .image-with-text .image-with-text__media.color-background-2,body .image-with-text .image-with-text__media.color-inverse,body .image-with-text .image-with-text__media.color-accent-1,body .image-with-text .image-with-text__media.color-accent-2{margin-top:-3rem;margin-bottom:-3rem;height:calc(100% + 6rem)}}body .image-with-text .button{width:100%}body .image-with-text .image-with-text__content.color-background-2 .image-with-text__text p a{color:#000}body .collapsible-content h3{font-size:2.4rem;line-height:2.4rem;padding-top:.5rem}body .collapsible-content summary{padding:2rem 0}body .collapsible-content summary:hover{background:transparent}body .collapsible-content summary:hover .accordion__title{text-decoration:none}body .collapsible-content .accordion__content{padding:0 3rem;margin-bottom:3rem}body .multicolumn .title-wrapper-with-link{margin-left:auto;margin-right:auto;display:block;text-align:center}@media screen and (max-width: 750px){body .multicolumn .multicolumn-card__image-wrapper:not(:last-child){margin-bottom:30px}}body .multicolumn .multicolumn-card .media:before{display:none}body .multirow .multirow__inner>div:not(:last-child){margin-bottom:50px}body .product .product__title{margin-top:1rem}body .product h1{font-size:4.8rem;line-height:4.8rem}body .product .product-form__buttons{max-width:inherit}body .product .product-form__buttons .preorder_notif{margin-top:1.6rem;font-size:1.6rem;line-height:2rem;border-left:4px solid;padding:.8rem 1rem .6rem;background-color:#0000000a;display:inline-block}body .product-media-container.constrain-height .media{padding-top:min(115%,var(--ratio-percent))}body .product .product__accordion .metafield-rich_text_field p{font-size:1.6rem;line-height:2.4rem}body .product .product__accordion .metafield-rich_text_field p:first-of-type{margin-top:0}body .product .product__accordion .metafield-rich_text_field p:last-of-type{margin-bottom:0}body #opinew-stars-plugin-product{text-align:left!important}body .complementary-products__container .media:before{height:40px;width:40px;right:4px;bottom:4px;display:none}body .product .thumbnail-list .thumbnail-list__item:before{display:none}@media screen and (max-width: 749px){body .product .slider.slider--mobile:not(.thumbnail-list) .slider__slide{width:calc(100% - var(--grid-mobile-horizontal-spacing) - 3rem)}}.cart__empty-text{font-family:Cochin LT Std,serif!important;font-weight:500!important;letter-spacing:0!important;color:rgba(var(--color-foreground),1)}body footer .footer__content-top{padding-bottom:1rem}body footer .footer__content-bottom{border-top:0;padding-top:0}body footer .footer__content-bottom .copyright__content:not(:first-of-type){display:none}body footer .footer__content-top .grid{row-gap:2rem}body footer .footer__content-top .grid .grid__item{width:auto}body footer .footer-block__image-wrapper{margin:0 auto}body footer .footer-block--menu h2{display:none}body footer .footer-block--menu ul{display:flex;align-items:center;justify-content:center}@media screen and (max-width: 750px){body footer .footer-block--menu ul{flex-direction:column}}body footer .footer-block--newsletter{margin-top:1rem}body footer .copyright__content{font-size:1.4rem}.slideshow__controls{position:absolute!important;width:100%;background:none;z-index:9999!important;pointer-events:none;height:100%;border:none!important}.slideshow__controls .slider-counter{display:none!important}.slideshow__controls .slider-button{color:#fff!important;position:absolute;pointer-events:all}.slideshow__controls .slider-button .icon{height:1.6rem}.slideshow__controls .slider-button.slideshow__autoplay{visibility:hidden}.slideshow__controls .slider-button.slider-button--prev{left:0}.slideshow__controls .slider-button.slider-button--next{right:0}.slideshow__text.banner__box{max-width:89rem!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
