:root{--cp-noir: #1a1a1a;--cp-creme-1: #faf9f7;--cp-creme-2: #f7f4ef;--cp-creme-3: #f4f0e8;--cp-card: #f8f6f2;--cp-amber: #f5e6c8;--cp-border: #e8e2d9;--cp-muted: #7a7570;--cp-trans: .24s ease;--sp-1: .25rem;--sp-2: .5rem;--sp-3: .75rem;--sp-4: 1rem;--sp-6: 1.5rem;--sp-8: 2rem;--sp-10: 2.5rem;--sp-12: 3rem;--sp-16: 4rem;--sp-20: 5rem;--sp-24: 6rem;--text-xs: .6875rem;--text-sm: .8125rem;--text-base: .9375rem;--text-lg: 1.0625rem;--text-h4: clamp(.875rem, 1.4vw, 1rem);--text-h3: clamp(1.25rem, 2vw, 1.5rem);--text-h2: clamp(1.875rem, 3.25vw, 3rem);--text-h1: clamp(2.125rem, 4.25vw, 3.875rem);--btn_br: 2px;--btn_ph: 28px;--btn_pv: 17px}body{background-color:var(--cp-creme-1)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.template-index #content>.shopify-section:not(:has(.m6fr.wide)){position:relative}.template-index #content>.shopify-section:not(:has(.m6fr.wide)):before{content:"";position:absolute;top:0;bottom:0;left:min(-30px,calc(50% - 50vw));right:min(-30px,calc(50% - 50vw));background:inherit;z-index:-1;pointer-events:none}.shopify-section-header{background-color:#fff!important;border-bottom:1px solid var(--cp-border)!important}[id*="8add1a28-a1cb-4c3f-8636-278529de96a8"] figure img{object-position:right center!important}.m6fr article>h1,.m6fr article>h2,.m6fr article>h3{font-size:var(--text-h1)!important;line-height:1.02!important;letter-spacing:-.038em!important;font-weight:800!important;max-width:20ch;color:var(--cp-noir)!important}.m6fr article.text-end>h1,.m6fr article.text-end>h2,.m6fr article.text-end>h3{margin-left:auto;text-align:right}.m6fr article>h4,.m6fr article>p.m6fr-subtitle{font-size:var(--text-base)!important;letter-spacing:.01em!important;color:var(--cp-muted)!important;margin-top:var(--sp-4)!important;font-weight:400!important;line-height:1.55!important}.m6fr .link-btn{display:flex!important;gap:12px;flex-wrap:wrap;align-items:flex-start;margin-top:2.25rem}[id*=b4c79cab-a8d5-4945-90a3-27a6aeb9e538]{background-color:var(--cp-noir)!important;border-top:none!important;border-bottom:none!important;margin-top:0!important}[id*=b4c79cab-a8d5-4945-90a3-27a6aeb9e538]>article,article.cp-usp-dark{background-color:var(--cp-noir)!important;padding-top:2.875rem!important;padding-bottom:2.875rem!important}[id*=b4c79cab-a8d5-4945-90a3-27a6aeb9e538] *:not(img),article.cp-usp-dark *:not(img){color:#fff!important}[id*=b4c79cab-a8d5-4945-90a3-27a6aeb9e538] img,article.cp-usp-dark img{filter:brightness(0) invert(1)!important;opacity:.88!important}[id*=b4c79cab] .l4st h3{font-size:var(--text-xs)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:700!important;margin-top:var(--sp-4)!important;line-height:1.3!important}[id*=b4c79cab] .l4st p{font-size:var(--text-sm)!important;opacity:.68;line-height:1.6!important;margin-top:var(--sp-2)!important}[id*="506e5943-beaa-4f60-b6d9-57f16a7bfbd9"]{background-color:var(--cp-amber)!important;border-top:2px solid var(--cp-noir)!important;border-bottom:2px solid var(--cp-noir)!important}[id*="506e5943"] header h2,[id*="506e5943"] header h3{font-size:clamp(1.875rem,3.5vw,3rem)!important;font-weight:800!important;letter-spacing:-.035em!important;color:var(--cp-noir)!important}[id*=f2ccee19-cbc0-4dba-b581-bf741588d603]{background-color:#fff!important}[id*="48c77dc0-34bb-4f17-a098-d069a84d78e6"]{background-color:var(--cp-creme-3)!important}[id*="48c77dc0"] article h3,[id*="48c77dc0"] article h4,[id*="48c77dc0"] article p{text-shadow:0 1px 10px rgba(0,0,0,.5)!important}[id*="16602912025c583cc8"]{background-color:#fff!important;border-top:1px solid var(--cp-border)!important}[id*=a3b5c7d9-e1f3-4a6b-8c0d-coproom-sw]{background-color:var(--cp-noir)!important}[id*=a3b5c7d9] header h2,[id*=a3b5c7d9] header h3{color:#fff!important}[id*=a3b5c7d9] header h4,[id*=a3b5c7d9] header p.rte{color:#ffffffad!important}[id*=a3b5c7d9] header .link-btn a,[id*=a3b5c7d9] header .link-btn button{background-color:#fff!important;color:var(--cp-noir)!important;border-color:#fff!important}[id*="1fcc8bf6-9343-4536-89f0-4fe8e2125fb9"]{background-color:var(--cp-creme-3)!important;border-top:2px solid var(--cp-noir)!important}[id*="1fcc8bf6"] input[type=email]{background:#fff!important;border:1.5px solid var(--cp-border)!important;border-radius:2px!important;padding:14px 20px!important;font-size:.9375rem!important;transition:border-color var(--cp-trans)}[id*="1fcc8bf6"] input[type=email]:focus{border-color:var(--cp-noir)!important;outline:none!important;box-shadow:0 0 0 3px #1a1a1a12!important}.shopify-section header h2,.shopify-section header h3{font-size:var(--text-h2)!important;font-weight:800!important;letter-spacing:-.038em!important;line-height:1!important;color:var(--cp-noir)!important}.shopify-section header h4,.shopify-section header p.rte{font-size:var(--text-base)!important;color:var(--cp-muted)!important;margin-top:var(--sp-2)!important;line-height:1.55!important;font-weight:400!important}.shopify-section header a.lnk{font-size:.8125rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;text-decoration:none;border-bottom:1.5px solid currentColor;padding-bottom:1px;opacity:.8;transition:opacity var(--cp-trans)}[data-whatin=mouse] .shopify-section header a.lnk:hover{opacity:1}.shopify-section:has(.l4cl){padding-top:var(--sp-20);padding-bottom:var(--sp-20)}.l4cl li>figure{background-color:var(--cp-card);border-radius:3px;overflow:hidden;transition:box-shadow var(--cp-trans),transform var(--cp-trans)}[data-whatin=mouse] .l4cl li:hover>figure{box-shadow:0 16px 52px #1a1a1a21;transform:translateY(-3px)}.l4cl li figure img{transition:transform .45s ease}[data-whatin=mouse] .l4cl li:hover figure img{transform:scale(1.06)}.l4cl h3,.l4cl h4{font-size:.875rem!important;font-weight:500!important;letter-spacing:.01em;line-height:1.3!important;color:var(--cp-noir)!important}.l4cl .price,.l4cl p.s1pr,.l4cl span.s1pr{font-size:.9375rem!important;font-weight:700!important;color:var(--cp-noir)!important;letter-spacing:-.01em}.l4cl .old-price{font-size:.8125rem!important;color:var(--cp-muted)!important;font-weight:400!important;text-decoration:line-through}.price-varies{display:none}.link-btn a:not(.loading):not(.inv),.link-btn button:not(.loading):not(.inv){background-color:var(--cp-noir)!important;color:#fff!important;border-color:var(--cp-noir)!important;letter-spacing:.065em;text-transform:uppercase;font-size:.75rem!important;font-weight:700!important;border-radius:2px!important;transition:background-color var(--cp-trans),transform var(--cp-trans),box-shadow var(--cp-trans)}[data-whatin=mouse] .link-btn a:not(.loading):not(.inv):hover{background-color:#333!important;transform:translateY(-1px);box-shadow:0 5px 18px #1a1a1a38}.link-btn a.inv:not(.loading){background-color:transparent!important;color:var(--cp-noir)!important;border:1.5px solid var(--cp-noir)!important;letter-spacing:.065em;text-transform:uppercase;font-size:.75rem!important;font-weight:700!important;border-radius:2px!important}[data-whatin=mouse] .link-btn a.inv:hover{background-color:var(--cp-noir)!important;color:#fff!important}.m6pc .link-btn a,.m6pc .link-btn button{background-color:revert!important;color:revert!important;border-color:revert!important;text-transform:revert!important;font-size:revert!important;transform:none!important;box-shadow:none!important}.cp-trust{margin:1.5rem 0 0;padding:1.375rem 0 0;border-top:1px solid var(--cp-border)}.cp-trust-item{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.625rem}.cp-trust-title{font-size:.75rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cp-trust-sub{font-size:.6875rem;color:var(--cp-muted)}.cp-size-note{background:var(--cp-creme-2);border:1px solid var(--cp-border);border-left:3px solid var(--cp-noir);border-radius:0 6px 6px 0;font-size:.8125rem}[id*="1fcc8bf6"] p strong:first-child,[id*="1fcc8bf6"] strong.cp-welcome-code{display:inline-block;background:var(--cp-noir);color:#fff;font-size:var(--text-xs);letter-spacing:.12em;padding:3px 8px;border-radius:2px;font-weight:700;margin-right:4px}@media(max-width:767px){.m6fr article>h1,.m6fr article>h2,.m6fr article>h3{font-size:clamp(1.75rem,7vw,2.625rem)!important;max-width:100%;letter-spacing:-.025em!important}.m6fr .link-btn{flex-direction:column!important;align-items:stretch!important;gap:8px!important}.m6fr .link-btn a,.m6fr .link-btn button{text-align:center!important;justify-content:center!important}[id*=b4c79cab] .l4st{display:grid!important;grid-template-columns:1fr 1fr!important;gap:var(--sp-6) var(--sp-4)!important}[id*=b4c79cab] .l4st li{text-align:center}.shopify-section:has(.l4cl){padding-top:var(--sp-12);padding-bottom:var(--sp-12)}.l4cl{gap:10px!important}.l4st figure img{max-height:44px!important;width:auto!important;object-fit:contain}.shopify-section header h2,.shopify-section header h3{font-size:clamp(1.5rem,6vw,2rem)!important}[id*="506e5943"]{padding-top:var(--sp-10)!important;padding-bottom:var(--sp-10)!important}[id*="1fcc8bf6"] input[type=email]{width:100%!important}[id*="48c77dc0"] article h3{font-size:1.125rem!important}[id*=coproom-why-section-v1] .l4st{grid-template-columns:1fr!important}}[id*=coproom-why-section-v1]{background-color:var(--cp-creme-2)!important;border-top:1px solid var(--cp-border)!important;border-bottom:1px solid var(--cp-border)!important}[id*=coproom-why-section-v1]>article>header h2,[id*=coproom-why-section-v1]>article>header h3{font-size:clamp(1.75rem,3vw,2.5rem)!important}[id*=coproom-why-section-v1]>article>header h4,[id*=coproom-why-section-v1]>article>header p.rte{max-width:52ch;margin-left:auto;margin-right:auto}[id*=coproom-why-section-v1] .l4st h3{font-size:1rem!important;font-weight:700!important;letter-spacing:-.01em!important;margin-top:var(--sp-4)!important}[id*=coproom-why-section-v1] .l4st p{font-size:var(--text-sm)!important;color:var(--cp-muted)!important;line-height:1.65!important;margin-top:var(--sp-2)!important}[id*=coproom-why-section-v1] .l4st li:not(:last-child){border-right:1px solid var(--cp-border);padding-right:var(--sp-8)}[id*=coproom-why-section-v1] .l4st li:not(:first-child){padding-left:var(--sp-8)}[id*=coproom-why-section-v1] .l4st figure img{max-height:52px!important;opacity:.75!important;filter:grayscale(.3)!important}[id*=coproom-why-section-v1] .l4st .link-btn a{margin-top:var(--sp-4)!important;font-size:.6875rem!important}.l4cl li figure{position:relative}.l4cl li figure:after{content:"\2713  Authentifi\e9";position:absolute;bottom:7px;left:7px;font-size:.5rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--cp-noir);background:#ffffffeb;padding:3px 6px;border-radius:1px;pointer-events:none;z-index:2;line-height:1.4}.l4cl .old-price{text-decoration:line-through;opacity:.55}.l4cl .price:has(.old-price){color:#c0392b!important}.template-collection{background-color:var(--cp-creme-1)!important}.template-collection .main-collection>header h1,.template-collection .main-collection>header h2{font-size:clamp(1.75rem,4vw,2.5rem)!important;font-weight:800!important;letter-spacing:-.035em!important;color:var(--cp-noir)!important}.template-collection .main-collection>header p.rte{font-size:var(--text-base)!important;color:var(--cp-muted)!important}@media(max-width:760px){.template-collection .l4cl li{width:50%!important;max-width:50%!important}}.l4fl button,.l4fl .btn{border-radius:2px!important;font-size:.8125rem!important;font-weight:600!important}.l4fl .active-filter,.l4fl [aria-pressed=true]{background:var(--cp-noir)!important;color:#fff!important}.template-cart{background-color:var(--cp-creme-1)!important}.template-cart [name=checkout],.template-cart button[name=checkout],.template-cart .checkout-btn,.template-cart a.checkout,.template-cart .checkout button,.template-cart .checkout a{background:var(--cp-noir)!important;color:#fff!important;min-height:52px!important;font-weight:700!important;letter-spacing:.065em!important;text-transform:uppercase!important;font-size:.8125rem!important;border-radius:2px!important}.template-cart .l4pr strong,.template-cart .m6pc strong{font-weight:700!important;font-size:1rem!important}.template-cart .l4pr h3,.template-cart .l4pr h4{font-size:.875rem!important;font-weight:600!important;color:var(--cp-noir)!important}.shopify-section-footer{border-top:1px solid var(--cp-border)!important}#footer h2,#footer h3,#footer h4{font-size:var(--text-xs)!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:700!important;color:var(--cp-noir)!important;margin-bottom:var(--sp-4)!important}#footer nav a,#footer p a,#footer li a{font-size:.8125rem!important;color:var(--cp-muted)!important;text-decoration:none!important;transition:color var(--cp-trans);line-height:2!important}[data-whatin=mouse] #footer a:hover{color:var(--cp-noir)!important}#footer p{font-size:.8125rem!important;color:var(--cp-muted)!important;line-height:1.6!important}#footer-bottom,.footer-bottom{border-top:1px solid var(--cp-border)!important;font-size:.75rem!important;color:var(--cp-muted)!important}.shopify-section-announcement-bar{background-color:var(--cp-noir)!important}.shopify-section-announcement-bar *{color:#ffffffe6!important}.shopify-section-announcement-bar a{text-decoration:none!important}.shopify-section-announcement-bar .l4al li,.shopify-section-announcement-bar p{font-size:.75rem!important;font-weight:500!important;letter-spacing:.04em!important}.m6sd .checkout a,.m6sd .checkout button,.m6sd [name=checkout],[id*=side-cart] .checkout a,[id*=side-cart] .checkout button{background:var(--cp-noir)!important;color:#fff!important;font-weight:700!important;letter-spacing:.065em!important;text-transform:uppercase!important;font-size:.8125rem!important;border-radius:2px!important;min-height:50px!important}.m6sd .totals strong,.m6sd .price-total{font-weight:700!important;font-size:1rem!important}.f8pr .submit button[type=submit]:not(.disabled):not(.preorder-button){background:var(--cp-noir)!important;color:#fff!important;font-weight:700!important;font-size:.8125rem!important;letter-spacing:.07em!important;text-transform:uppercase!important;border-radius:2px!important;min-height:52px!important;transition:background var(--cp-trans),transform var(--cp-trans)!important}[data-whatin=mouse] .f8pr .submit button[type=submit]:not(.disabled):hover{background:#2d2d2d!important;transform:translateY(-1px)!important}.f8pr .submit button.disabled{background:#d1ccc7!important;color:#fff!important;cursor:not-allowed!important}
/*# sourceMappingURL=/cdn/shop/t/47/assets/coproom-custom.css.map */
