.cmp-product,.cmp-story{--cmp-black:#0d0c0b;--cmp-dark:#171411;--cmp-taupe:#2c241e;--cmp-taupe2:#41342a;--cmp-beige:#b99c7b;--cmp-gold:#cba46d;--cmp-cream:#f2e9dd;--cmp-soft:#d1bfaa;--cmp-line:rgba(238,220,198,.12)}.cmp-product{--color-background:23,20,17;--color-foreground:242,233,221;color:var(--cmp-cream)!important;background:radial-gradient(circle at 82% 12%,rgba(167,130,94,.16),transparent 32%),linear-gradient(135deg,#181512,#332820 52%,#191512)!important}.cmp-product.gradient{background:radial-gradient(circle at 82% 12%,rgba(167,130,94,.16),transparent 32%),linear-gradient(135deg,#181512,#332820 52%,#191512)!important}.cmp-product .page-width,.cmp-product .product,.cmp-product .product__media-wrapper,.cmp-product .product__info-wrapper,.cmp-product .product__info-container{background:transparent!important}.cmp-product .product__title h1,.cmp-product .product__title *,.cmp-product .product__text,.cmp-product .product__text *,.cmp-product .price,.cmp-product .price *,.cmp-product .caption-with-letter-spacing{color:var(--cmp-cream)!important}.cmp-product .product__title h1{font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,3.5vw,54px);line-height:1.03;font-weight:400}.cmp-product .product__media,.cmp-product .product-media-container,.cmp-product .global-media-settings,.cmp-product .deferred-media,.cmp-product .deferred-media__poster{background:transparent!important;border:0!important;box-shadow:none!important}.cmp-product .product__media img{object-fit:contain!important}.cmp-product .thumbnail{background:#201b17!important;border:1px solid rgba(238,220,198,.14)!important}.cmp-product .product-form__submit{min-height:56px;background:linear-gradient(135deg,#d9c09b,#bd956b)!important;color:#17120e!important;border:1px solid rgba(255,239,216,.42)!important;font-weight:700;letter-spacing:.09em;box-shadow:0 12px 28px #0000003d}.cmp-product .product-form__submit:after{box-shadow:none!important}.cmp-product .shopify-payment-button{display:none!important}.cmp-product .product-form:after{content:"\2713  Qualit\e9  s\e9lectionn\e9 e   \2713  Exp\e9 dition suivie\a" "\2713  Assise confortable     \2713  Paiement s\e9 curis\e9";display:block;margin-top:16px;white-space:pre;color:#f2e9ddad;font-size:11px;line-height:1.9}.cmp-story{width:100%;color:var(--cmp-cream);background:linear-gradient(180deg,#1b1815,#30271f 18%,#211b17,#3d3027,#261f1a 69%,#171411 84%,#090909)}.cmp-story *,.cmp-story *:before,.cmp-story *:after{box-sizing:border-box}.cmp-container{width:calc(100% - 80px);max-width:1240px;margin:0 auto}.cmp-eyebrow{display:block;margin-bottom:18px;color:var(--cmp-gold);font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase}.cmp-story h2{margin:0 0 24px;color:var(--cmp-cream);font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,4.7vw,68px);line-height:1.03;font-weight:400}.cmp-story h3{color:var(--cmp-cream);font-family:Georgia,Times New Roman,serif;font-weight:400}.cmp-story p{color:#f2e9ddb8;font-size:15px;line-height:1.8}.cmp-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;width:calc(100% - 80px);max-width:1240px;margin:0 auto;padding:90px 0}.cmp-copy{min-width:0;padding:20px}.cmp-picture{display:flex;align-items:center;justify-content:center;min-width:0;background:transparent!important;border:0!important;box-shadow:none!important}.cmp-picture__image{display:block;width:100%;max-width:560px;height:auto;max-height:680px;object-fit:contain;background:transparent!important;border:0!important;outline:0!important;box-shadow:none!important}.cmp-split--intro{background:radial-gradient(circle at 15% 50%,rgba(179,143,108,.1),transparent 32%)}.cmp-ritual{padding:95px 0;background:radial-gradient(circle at 78% 40%,rgba(182,143,105,.12),transparent 38%),linear-gradient(135deg,#211b17,#352a23,#201a16)}.cmp-ritual-grid{display:grid;grid-template-columns:repeat(3,1fr);margin-top:48px;border-top:1px solid var(--cmp-line);border-bottom:1px solid var(--cmp-line)}.cmp-step{min-height:220px;padding:30px}.cmp-step+.cmp-step{border-left:1px solid var(--cmp-line)}.cmp-step>span{color:var(--cmp-gold);font-size:10px}.cmp-step h3{margin:30px 0 12px;font-size:25px}.cmp-step p{margin:0;font-size:14px}.cmp-video-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:65px;width:calc(100% - 80px);max-width:1240px;margin:0 auto;padding:90px 0}.cmp-video-copy{padding:20px}.cmp-video-media{display:flex;align-items:center;justify-content:center;min-width:0;background:transparent!important;border:0!important;overflow:hidden}.cmp-video{display:block;width:100%;max-width:760px;height:auto;max-height:620px;object-fit:contain;background:transparent!important;border:0!important;box-shadow:none!important}.cmp-split--detail{background:radial-gradient(circle at 83% 45%,rgba(180,142,104,.1),transparent 36%)}.cmp-reassurance{display:grid;grid-template-columns:repeat(4,1fr);width:calc(100% - 80px);max-width:1200px;margin:65px auto;background:linear-gradient(110deg,#2a231e,#534235 50%,#2a231e);border-top:1px solid var(--cmp-line);border-bottom:1px solid var(--cmp-line)}.cmp-reassurance-item{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:105px;padding:20px;text-align:center}.cmp-reassurance-item+.cmp-reassurance-item{border-left:1px solid var(--cmp-line)}.cmp-reassurance-item>span{color:var(--cmp-gold)}.cmp-reassurance-item strong{margin-top:6px;color:var(--cmp-cream);font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:400}.cmp-reassurance-item small{margin-top:5px;color:#f2e9dd80;font-size:10px}.cmp-split--ambiance{background:radial-gradient(circle at 15% 45%,rgba(178,140,103,.11),transparent 36%)}.cmp-specs{padding:95px 0;background:radial-gradient(circle at 78% 42%,rgba(175,137,100,.13),transparent 38%),linear-gradient(135deg,#251f1a,#3b3027,#201a17)}.cmp-spec-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:44px}.cmp-spec{min-height:140px;padding:28px;background:linear-gradient(145deg,#6852406b,#342a236b);border:1px solid rgba(238,220,198,.13)}.cmp-spec span{display:block;margin-bottom:16px;color:var(--cmp-gold);font-size:10px;letter-spacing:.16em}.cmp-spec strong{color:var(--cmp-cream);font-size:16px}.cmp-final{padding:110px 25px 100px;text-align:center;background:radial-gradient(circle at 50% 100%,rgba(179,140,102,.2),transparent 48%),linear-gradient(180deg,#30261f,#181512)}.cmp-final h2{max-width:900px;margin-left:auto;margin-right:auto}.cmp-final p{margin:0 auto 34px}.cmp-button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 38px;color:#17120e!important;background:linear-gradient(135deg,#d9c09b,#bd956b);border:1px solid rgba(255,239,216,.44);box-shadow:0 14px 34px #0000003d;text-decoration:none!important;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.cmp-reviews-area{padding:90px 7% 85px;text-align:center;background:linear-gradient(180deg,#181512,#121110 55%,#090909)}.cmp-reviews-area h2{margin-bottom:48px}.cmp-reviews{display:grid;grid-template-columns:repeat(4,1fr);max-width:1200px;margin:0 auto;background:linear-gradient(110deg,#4e3e324d,#211c1857);border-top:1px solid rgba(238,220,198,.1);border-bottom:1px solid rgba(238,220,198,.1)}.cmp-review{min-height:220px;padding:28px;text-align:left}.cmp-review+.cmp-review{border-left:1px solid rgba(238,220,198,.09)}.cmp-stars{margin-bottom:20px;color:#d7aa59;letter-spacing:.05em}.cmp-review p{margin:0 0 20px;color:#f2e9ddcc;font-family:Georgia,Times New Roman,serif;font-size:14px;font-style:italic;line-height:1.65}.cmp-review span{color:#f2e9dd73;font-size:10px}.cmp-footer-fade{height:270px;background:linear-gradient(180deg,#090909,#060606 35%,#020202 70%,#000)}@media(max-width:749px){.cmp-container{width:100%}.cmp-product .product__media,.cmp-product .product-media-container,.cmp-product .global-media-settings{width:100%!important;max-width:100%!important;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important}.cmp-story h2{font-size:38px}.cmp-split,.cmp-video-section{grid-template-columns:1fr;gap:0;width:100%;padding:55px 0}.cmp-copy,.cmp-video-copy{padding:25px 23px 45px}.cmp-picture{width:100%}.cmp-picture__image{width:100%;max-width:none;height:auto;max-height:none;object-fit:contain}.cmp-video-media{width:100%}.cmp-video{width:100%;max-width:none;height:auto;max-height:none;object-fit:contain}.cmp-ritual{padding:70px 23px}.cmp-ritual-grid{grid-template-columns:1fr}.cmp-step{min-height:0;padding:28px 0}.cmp-step+.cmp-step{border-left:0;border-top:1px solid var(--cmp-line)}.cmp-reassurance{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin:45px 0}.cmp-reassurance-item:nth-child(3){border-left:0}.cmp-reassurance-item:nth-child(n+3){border-top:1px solid var(--cmp-line)}.cmp-specs{padding:70px 23px}.cmp-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.cmp-spec{min-width:0;min-height:120px;padding:18px}.cmp-final{padding:82px 23px}.cmp-button{width:100%;max-width:320px}.cmp-reviews-area{padding:70px 15px 55px}.cmp-reviews{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.cmp-review{min-width:0;min-height:220px;padding:18px 13px}.cmp-review:nth-child(3){border-left:0}.cmp-review:nth-child(n+3){border-top:1px solid rgba(238,220,198,.09)}.cmp-footer-fade{height:250px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/coussin-meditation-premium.css.map */
