.cb12{color:#391719;background:#fff}.cb12-intro{text-align:center;padding:clamp(30px,5vw,78px) 20px 32px;max-width:900px;margin:auto}.cb12-eyebrow{font:600 11px/1.5 Arial,sans-serif;letter-spacing:.22em;color:#7d5452}.cb12-intro h1,.cb12-heading h2{font-family:Georgia,serif;font-weight:400;letter-spacing:-.03em}.cb12-intro h1{font-size:clamp(38px,5vw,70px);margin:12px 0}.cb12-intro p{font-size:clamp(15px,1.5vw,19px);line-height:1.6}.cb12-wrap{max-width:1320px;margin:auto;padding:64px 22px}.cb12-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}.cb12-heading h2{font-size:clamp(30px,3vw,48px);margin:8px 0 0}.cb12-guide{font-size:14px;text-decoration:underline;text-underline-offset:5px}.cb12-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 0 24px;border-top:1px solid #e6dcd8;border-bottom:1px solid #e6dcd8}.cb12-filters label{display:grid;gap:8px;font:600 12px/1.4 Arial,sans-serif}.cb12-filters select{width:100%;border:1px solid #cbbab4;background:#fff;color:#391719;border-radius:0;padding:13px 12px;font:14px Arial,sans-serif}.cb12-count{font-size:13px;color:#7b6864;margin:24px 0}.cb12-products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.cb12-product{min-width:0}.cb12-product[hidden],.cb12-empty[hidden]{display:none!important}.cb12-product-image{display:block;aspect-ratio:4/5;background:#f5f0ed;overflow:hidden}.cb12-product-image img{width:100%;height:100%;object-fit:cover;display:block}.cb12-noimage{display:grid;place-items:center;height:100%;font-family:Georgia,serif;letter-spacing:.15em}.cb12-product-body{padding:15px 0 25px}.cb12-origin{text-transform:uppercase;letter-spacing:.15em;font:10px Arial,sans-serif;color:#8e726b}.cb12-product h3{font-size:19px;font-family:Georgia,serif;font-weight:400;margin:8px 0}.cb12-product h3 a{text-decoration:none;color:inherit}.cb12-price{font-size:16px;margin:7px 0}.cb12-lengths{font-size:12px;line-height:1.7;color:#6e5b56;margin:8px 0}.cb12-reviews{font-size:13px}.cb12-choose{display:inline-block;border-bottom:1px solid #391719;padding:9px 0;text-decoration:none;font-size:14px}.cb12-empty{padding:28px;text-align:center}.cb12-links{display:flex;gap:30px;flex-wrap:wrap;padding:32px 0;border-top:1px solid #e6dcd8;margin-top:32px}.cb12-links a{text-decoration:underline;text-underline-offset:4px}.cb12 a:focus-visible,.cb12 select:focus-visible{outline:2px solid #421617;outline-offset:3px}@media(max-width:750px){.cb12-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.cb12-wrap{padding:38px 15px}.cb12-heading{display:block}.cb12-guide{display:inline-block;margin-top:16px}.cb12-filters{grid-template-columns:1fr;gap:12px}.cb12-product h3{font-size:16px}.cb12-lengths{font-size:11px}}.cb12{background:#fff!important;color:#321d1e!important}.cb12-intro{max-width:970px!important;text-align:center!important;padding:clamp(64px,7vw,106px) 25px clamp(57px,5.6vw,83px)!important}.cb12-intro h1{font:400 clamp(34px,3.65vw,51px)/1.17 Georgia,"Times New Roman",serif!important;letter-spacing:-.026em!important;color:#321d1e!important;margin:15px 0 20px!important}.cb12-intro p{font:400 clamp(16px,1.4vw,19px)/1.8 Georgia,"Times New Roman",serif!important;color:#675950!important;max-width:690px!important;margin:0 auto!important}.cb12-eyebrow{font:600 10px/1.5 Arial,sans-serif!important;letter-spacing:.22em!important;color:#421617!important}.cb12-wrap{width:min(1280px,calc(100% - 100px));max-width:none!important;padding:76px 0 90px!important}.cb12-heading{margin-bottom:31px!important;align-items:center!important}.cb12-heading h2{font:400 clamp(27px,2.55vw,36px)/1.22 Georgia,serif!important;color:#321d1e!important;letter-spacing:-.025em!important}.cb12-guide{color:#421617!important;text-decoration:none!important;border-bottom:1px solid #b99579;padding:7px 0;white-space:nowrap;font-size:12px!important}.cb12-filters{border-top:1px solid #ded2c9!important;border-bottom:1px solid #ded2c9!important;padding:21px 0 23px!important;gap:20px!important}.cb12-filters label{color:#574b47!important;font:500 12px/1.5 Arial,sans-serif!important;letter-spacing:.01em!important}.cb12-filters select{border:1px solid #d8c9bf!important;border-radius:0!important;min-height:45px!important;background:#fff!important;color:#321d1e!important;font-size:13px!important}.cb12-count{font-size:12px!important;color:#786963!important;margin:26px 0!important}.cb12-products{gap:35px 23px!important}.cb12-product-image{aspect-ratio:4/5!important;background:#f6f2ef!important}.cb12-product-body{padding:17px 0 27px!important}.cb12-origin{display:block;font:600 10px/1.4 Arial,sans-serif!important;letter-spacing:.16em!important;color:#795d58!important;text-transform:uppercase!important}.cb12-product h3{font:400 clamp(20px,1.85vw,27px)/1.25 Georgia,serif!important;letter-spacing:-.02em!important;color:#321d1e!important;margin:8px 0 7px!important}.cb12-price{font:400 13px/1.6 Arial,sans-serif!important;color:#655750!important;margin:3px 0 17px!important}.cb12-choose{display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:10px 19px!important;border:1px solid #421617!important;border-radius:0!important;color:#421617!important;font:500 11px/1.4 Arial,sans-serif!important;letter-spacing:.11em!important;text-transform:uppercase!important;text-decoration:none!important;transition:color .2s,background .2s}.cb12-choose:hover{background:#421617!important;color:#fff!important}.cb12-links{border-top:1px solid #e0d1c7!important;gap:33px!important}.cb12-links a{color:#421617!important;font-size:13px!important;text-decoration:none!important;border-bottom:1px solid #b99579;padding-bottom:4px}@media(min-width:1050px){.cb12-heading h2{white-space:nowrap!important;text-wrap:nowrap!important}}@media(max-width:850px){.cb12-wrap{width:calc(100% - 48px);padding:54px 0 65px!important}.cb12-products{gap:25px 16px!important}.cb12-intro{padding:61px 23px 59px!important}.cb12-heading{flex-wrap:wrap}}@media(max-width:520px){.cb12-wrap{width:calc(100% - 30px)}.cb12-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px!important}.cb12-product h3{font-size:20px!important}.cb12-product-body{padding:13px 0 25px!important}.cb12-choose{font-size:10px!important;letter-spacing:.07em!important;padding:10px 12px!important}.cb12-heading h2{white-space:normal!important}.cb12-intro p{font-size:16px!important}}body:has(.shopify-policy__container){background:#faf8f4}.shopify-policy__container{width:min(100% - 40px,880px)!important;max-width:880px!important;margin:clamp(38px,6vw,94px) auto clamp(90px,10vw,150px)!important;color:#382b2b}.shopify-policy__title{max-width:760px;margin:0 auto clamp(44px,6vw,76px)!important;padding:0 0 clamp(32px,4vw,54px);border-bottom:1px solid #d9c9bf;text-align:center!important}.shopify-policy__title:before{content:"LA MAISON CARABELA  /  INFORMATIONS CLIENT\c8LE";display:block;margin-bottom:22px;font:500 10px/1.6 Arial,Helvetica,sans-serif;letter-spacing:.22em;color:#87695f}.shopify-policy__title h1,.shopify-policy__container>h1{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;font-size:clamp(32px,5vw,58px)!important;line-height:1.13!important;letter-spacing:-.035em!important;color:#3d2426!important;text-wrap:balance}.shopify-policy__body{font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.88!important;color:#514843;overflow-wrap:break-word}.shopify-policy__body>*{max-width:760px;margin-left:auto;margin-right:auto}.shopify-policy__body p{margin-top:0;margin-bottom:18px}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{font-family:Georgia,Times New Roman,serif!important;font-weight:400!important;color:#40282a!important;letter-spacing:-.02em;line-height:1.3!important;margin:50px auto 20px!important}.shopify-policy__body h2{font-size:clamp(24px,3vw,32px)!important}.shopify-policy__body h3,.shopify-policy__body h4{font-size:clamp(20px,2.5vw,26px)!important}.shopify-policy__body>p:first-child{font-family:Georgia,Times New Roman,serif!important;font-size:clamp(19px,2.3vw,24px)!important;line-height:1.55!important;color:#412629;margin-bottom:24px!important}.shopify-policy__body strong,.shopify-policy__body b{color:#40282a;font-weight:600}.shopify-policy__body ul,.shopify-policy__body ol{padding-left:clamp(22px,4vw,35px);margin-top:14px;margin-bottom:30px}.shopify-policy__body li{padding-left:7px;margin-bottom:10px}.shopify-policy__body li::marker{color:#a48778}.shopify-policy__body a{color:#421617;text-underline-offset:4px;text-decoration-thickness:1px}.shopify-policy__body a:hover{color:#986c60}.shopify-policy__body :is(a,button):focus-visible{outline:2px solid #421617;outline-offset:4px}.shopify-policy__body hr{border:none;border-top:1px solid #dfd3cc;margin:42px auto}@media(max-width:600px){.shopify-policy__container{width:calc(100% - 36px)!important;margin-top:44px!important;margin-bottom:85px!important}.shopify-policy__title{margin-bottom:35px!important}.shopify-policy__body{font-size:14px!important;line-height:1.85!important}.shopify-policy__body h2,.shopify-policy__body h3,.shopify-policy__body h4{margin-top:38px!important}}@media(min-width:851px){.cb12 .cb12-intro{padding:46px 24px 48px!important}.cb12 .cb12-intro h1{margin:9px 0 14px!important}.cb12 .cb12-intro p{max-width:760px!important;line-height:1.5!important}}@media(max-width:850px){.cb12 .cb12-intro{padding:38px 20px 42px!important}.cb12 .cb12-intro h1{margin:9px 0 13px!important}.cb12 .cb12-intro p{line-height:1.55!important}}@media(max-width:520px){.cb12 .cb12-intro{padding:30px 18px 34px!important}}.cb12 .cb12-links{margin-top:18px!important;padding:16px 0 18px!important;gap:24px!important}main:has(.cb12) .cb-trust{padding:24px 24px 26px!important;margin-block:0!important;min-height:0!important}main:has(.cb12) .cb-trust__grid{align-items:start;row-gap:20px!important}main:has(.cb12) .cb-trust__icon{margin-bottom:12px!important}main:has(.cb12) .cb-wow-quiz{padding-top:28px!important;padding-bottom:44px!important;margin-top:0!important;min-height:0!important}@media(max-width:800px){.cb12 .cb12-links{margin-top:12px!important;padding:14px 0!important}main:has(.cb12) .cb-trust{padding:20px 16px 22px!important}main:has(.cb12) .cb-wow-quiz{padding-top:22px!important;padding-bottom:34px!important}}@media(min-width:851px){.cb12 .cb12-intro{padding:22px 24px 26px!important;min-height:0!important}.cb12 .cb12-intro h1{margin:5px 0 9px!important}.cb12 .cb12-intro p{margin:0 auto!important;line-height:1.4!important}}@media(max-width:850px){.cb12 .cb12-intro{padding:24px 18px 28px!important;min-height:0!important}.cb12 .cb12-intro h1{margin:7px 0 10px!important}}@media(min-width:751px){.cb12 .cb12-products{gap:27px 21px!important}.cb12 .cb12-product-body{padding-bottom:20px!important}}@media(max-width:750px){.cb12 .cb12-products{row-gap:17px!important}}@media(min-width:851px){.cb12 .cb12-wrap{padding-top:40px!important}}@media(max-width:850px){.cb12 .cb12-wrap{padding-top:32px!important}}main:has(.cb12) .cb12-wrap{padding-bottom:18px!important}main:has(.cb12) .carabela-match-divider{margin-top:20px!important}main:has(.cb12) .carabela-match-divider+.cb-wow-quiz{padding-top:23px!important}@media(max-width:749px){main:has(.cb12) .cb12-wrap{padding-bottom:12px!important}main:has(.cb12) .carabela-match-divider{margin-top:14px!important}main:has(.cb12) .carabela-match-divider+.cb-wow-quiz{padding-top:19px!important}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/carabela-catalog.css.map */
