@font-face{font-family:"Instrument Serif";src:url(//shop.casa-culinaria-minden.de/cdn/shop/t/17/assets/cc-instrument-serif.woff2?v=3341291642073094811793630647) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Instrument Serif";src:url(//shop.casa-culinaria-minden.de/cdn/shop/t/17/assets/cc-instrument-serif-italic.woff2?v=150062216391628794831793630646) format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(//shop.casa-culinaria-minden.de/cdn/shop/t/17/assets/cc-montserrat-400.woff2?v=53831621250161999091793630649) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(//shop.casa-culinaria-minden.de/cdn/shop/t/17/assets/cc-montserrat-500.woff2?v=41228747212264797211793630649) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(//shop.casa-culinaria-minden.de/cdn/shop/t/17/assets/cc-montserrat-600.woff2?v=173574878528209389361793630650) format("woff2");font-weight:600 700;font-style:normal;font-display:swap}:root{--cc-creme:#F7F2E8;--cc-papier:#FCFAF5;--cc-sand:#EEE6D5;--cc-sand-2:#E6DCC7;--cc-linie:#D9CDB5;--cc-bordeaux:#3D1A1A;--cc-rot:#9C2D2D;--cc-gold:#8A6A2E;--cc-gold-text:#7D5F27;--cc-tinte:#2B1B18;--cc-text:#54453F;--cc-muted:#6F5F58;--cc-serif:"Instrument Serif", Georgia, serif;--cc-sans:"Montserrat", Arial, sans-serif;--cc-max:1240px;--cc-pad:clamp(16px,4vw,32px);--font-body-family:var(--cc-sans);--font-heading-family:var(--cc-serif);--font-heading-weight:400;--font-body-weight:400}body{background:var(--cc-creme);color:var(--cc-tinte);font-family:var(--cc-sans);letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--cc-serif);font-weight:400;letter-spacing:0;color:var(--cc-tinte)}a{color:var(--cc-bordeaux)}.cc-wrap{max-width:var(--cc-max);margin:0 auto;padding-left:var(--cc-pad);padding-right:var(--cc-pad)}.cc-eyebrow{font-family:var(--cc-sans);font-size:1.2rem;letter-spacing:.22em;text-transform:uppercase;color:var(--cc-gold-text);font-weight:600;margin:0}.cc-h1{font-family:var(--cc-serif);font-size:clamp(4rem,6vw,6.4rem);line-height:1.02;margin:0;text-wrap:balance;font-weight:400}.cc-h2{font-family:var(--cc-serif);font-size:clamp(3.2rem,4.2vw,4.8rem);line-height:1.05;margin:0;text-wrap:balance;font-weight:400}.cc-h3{font-family:var(--cc-serif);font-size:2.6rem;line-height:1.1;margin:0;font-weight:400}.cc-lead{font-size:1.6rem;line-height:1.7;color:var(--cc-text);margin:0;max-width:56rem}.cc-italic{font-style:italic}.cc-accent{color:var(--cc-rot)}.cc-btn{display:inline-flex;align-items:center;justify-content:center;min-height:5.2rem;padding:0 2.8rem;border-radius:999px;border:1px solid var(--cc-bordeaux);background:var(--cc-bordeaux);color:var(--cc-creme);font:600 1.3rem/1 var(--cc-sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s,color .2s}.cc-btn:hover{background:var(--cc-rot);border-color:var(--cc-rot);color:#fff}.cc-btn--ghost{background:transparent;color:var(--cc-bordeaux)}.cc-btn--ghost:hover{background:var(--cc-bordeaux);color:var(--cc-creme);border-color:var(--cc-bordeaux)}.cc-link{font:600 1.3rem var(--cc-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--cc-bordeaux);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.3rem}.cc-section{padding-block:clamp(56px,8vw,112px)}.cc-bottle{display:block;height:auto;filter:drop-shadow(0 18px 16px rgba(43,27,24,.26))}.cc-shadow{width:60%;height:14px;margin:-8px auto 0;border-radius:50%;background:#2b1b1838;filter:blur(6px)}.cc-badge{position:absolute;top:1.4rem;left:1.4rem;background:var(--cc-bordeaux);color:var(--cc-creme);font:600 1.1rem var(--cc-sans);letter-spacing:.1em;text-transform:uppercase;padding:.6rem 1rem;z-index:2}.cc-badge--rot{background:var(--cc-rot)}.cc-badge--gold{background:transparent;border:1px solid var(--cc-gold);color:var(--cc-gold-text)}.cc-hero{position:relative;display:grid;grid-template-columns:1.1fr 1fr;min-height:640px;background:var(--cc-creme);overflow:hidden}.cc-hero__img{margin-top:64px;background-size:cover;background-position:center;min-height:420px}.cc-hero__bottle{position:absolute;left:52%;bottom:36px;transform:translate(-62%);width:200px;display:flex;flex-direction:column;align-items:center;pointer-events:none}.cc-hero__bottle img{height:560px;width:auto;max-width:none}.cc-hero__text{padding:96px var(--cc-pad) 64px 180px;display:flex;flex-direction:column;justify-content:center;gap:2.2rem}.cc-hero__num{display:flex;align-items:flex-end;gap:1.4rem}.cc-hero__num b{font-family:var(--cc-serif);font-weight:400;font-size:11.2rem;line-height:.8;color:var(--cc-tinte)}.cc-hero__num span{font-family:var(--cc-serif);font-size:3rem;line-height:1.05;color:var(--cc-gold)}.cc-hero__num em{display:block;font-size:2rem}.cc-rule{height:1px;background:var(--cc-gold);opacity:.6;max-width:42rem;border:0;margin:0}.cc-btns{display:flex;gap:1.2rem;flex-wrap:wrap}@media(max-width:989px){.cc-hero{grid-template-columns:1fr;min-height:0}.cc-hero__img{margin-top:0;min-height:420px;width:68%}.cc-hero__bottle{top:30px;bottom:auto;left:auto;right:6%;transform:none;width:auto}.cc-hero__bottle img{height:420px}.cc-hero__text{padding:40px var(--cc-pad) 56px}.cc-hero__num b{font-size:7rem}}.cc-usp{background:var(--cc-papier);border-top:1px solid var(--cc-sand-2);border-bottom:1px solid var(--cc-sand-2)}.cc-usp__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2.4rem;padding-block:2.8rem}.cc-usp__item{display:flex;gap:1.4rem;align-items:center}.cc-usp__item svg{flex:0 0 auto}.cc-usp__item b{display:block;font-size:1.4rem;font-weight:600;color:var(--cc-tinte)}.cc-usp__item span{font-size:1.3rem;color:var(--cc-muted)}.cc-head{display:flex;justify-content:space-between;align-items:flex-end;gap:2.4rem;flex-wrap:wrap;margin-bottom:4rem}.cc-head--center{flex-direction:column;align-items:center;text-align:center}.cc-head>div{display:flex;flex-direction:column;gap:1.2rem}.cc-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:2.4rem}.cc-cat{text-decoration:none;color:var(--cc-tinte);display:flex;flex-direction:column;gap:1.6rem}.cc-cat__panel{position:relative;height:300px;margin-top:70px;background:var(--cc-sand);border-radius:4px;transition:background .25s}.cc-cat:hover .cc-cat__panel{background:var(--cc-sand-2)}.cc-cat__panel img{position:absolute;left:50%;bottom:28px;transform:translate(-50%);height:330px;width:auto;max-width:none;transition:transform .35s ease}.cc-cat:hover .cc-cat__panel img{transform:translate(-50%) translateY(-8px)}.cc-cat__row{display:flex;justify-content:space-between;align-items:baseline}.cc-cat__row b{font-family:var(--cc-serif);font-weight:400;font-size:3rem}.cc-cat__row span{font-size:1.3rem;color:var(--cc-muted)}.cc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:3.2rem 2.4rem}.cc-pcard{display:flex;flex-direction:column;gap:.8rem}.cc-pcard__media{position:relative;display:block;height:380px;background:var(--cc-papier);border:1px solid var(--cc-sand-2);overflow:hidden}.cc-pcard__media img.cc-cut{position:absolute;left:50%;bottom:26px;transform:translate(-50%);height:320px;width:auto;max-width:none;filter:drop-shadow(0 10px 10px rgba(43,27,24,.2));transition:transform .35s ease}.cc-pcard__media img.cc-photo{width:100%;height:100%;object-fit:cover}.cc-pcard:hover img.cc-cut{transform:translate(-50%) translateY(-6px)}.cc-pcard__meta{font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--cc-muted);margin-top:.8rem}.cc-pcard__title{font-family:var(--cc-serif);font-size:2.6rem;line-height:1.1;color:var(--cc-tinte);text-decoration:none}.cc-pcard__title span{color:var(--cc-gold)}.cc-pcard__note{font-size:1.3rem;color:var(--cc-text)}.cc-pcard__buy{display:flex;justify-content:space-between;align-items:center;margin-top:.4rem}.cc-price{font-size:1.8rem;font-weight:600;color:var(--cc-tinte)}.cc-unit{font-size:1.2rem;color:var(--cc-muted)}.cc-plus{width:44px;height:44px;border-radius:50%;border:1px solid var(--cc-bordeaux);background:transparent;color:var(--cc-bordeaux);font-size:2.2rem;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.cc-plus:hover{background:var(--cc-bordeaux);color:var(--cc-creme)}.cc-feature{background:var(--cc-papier)}.cc-feature__band{height:440px;background-size:cover;background-position:center 60%}.cc-feature__body{max-width:86rem;margin:0 auto;padding:0 var(--cc-pad) 9.6rem;text-align:center;display:flex;flex-direction:column;align-items:center}.cc-feature__body img{height:520px;width:auto;margin-top:-360px}.cc-feature__name{font-family:var(--cc-serif);font-size:clamp(5.6rem,9vw,12rem);line-height:.95;letter-spacing:.06em;text-transform:uppercase;margin:.8rem 0 0;font-weight:400}.cc-feature__year{font-family:var(--cc-serif);font-size:4.4rem;letter-spacing:.3em;color:var(--cc-gold);margin-top:1.2rem}@media(max-width:749px){.cc-feature__band{height:240px}.cc-feature__body img{height:320px;margin-top:-210px}.cc-feature__year{font-size:2.8rem}}.cc-own{display:flex;flex-wrap:wrap;background:var(--cc-sand)}.cc-own__bottles{flex:1 1 520px;position:relative;min-height:420px}.cc-own__bottles>div{position:absolute;left:0;right:0;bottom:36px;display:flex;justify-content:center;align-items:flex-end;gap:1.8rem}.cc-own__bottles img{height:420px;width:auto;max-width:none}.cc-own__bottles img:nth-child(2){height:445px}.cc-own__bottles img:nth-child(3){height:400px}.cc-own__text{flex:1 1 420px;padding:6.4rem 5.6rem;display:flex;flex-direction:column;gap:1.8rem;justify-content:center}@media(max-width:749px){.cc-own__bottles{min-height:300px}.cc-own__bottles img{height:260px!important}.cc-own__text{padding:3.2rem var(--cc-pad)}}.cc-story{display:flex;flex-wrap:wrap;gap:5.6rem;align-items:center}.cc-story__img{flex:1 1 380px;min-width:0}.cc-story__img img{width:100%;height:520px;object-fit:cover;display:block}.cc-story__text{flex:1 1 420px;min-width:0;display:flex;flex-direction:column;gap:1.8rem}.cc-story__claim{font-family:var(--cc-serif);font-style:italic;font-size:clamp(3rem,3.4vw,4rem);line-height:1.15;margin:0}.cc-news{background:var(--cc-bordeaux);color:var(--cc-creme)}.cc-news__in{display:flex;flex-wrap:wrap;gap:3.2rem;align-items:center;justify-content:space-between;padding-block:6.4rem}.cc-news h2{color:var(--cc-creme);font-size:clamp(3rem,3.4vw,4rem);margin:0}.cc-news p{margin:1rem 0 0;font-size:1.5rem;color:var(--cc-sand-2)}.cc-news form{flex:1 1 380px;display:flex;gap:1rem;flex-wrap:wrap}.cc-news input[type=email]{flex:1 1 220px;height:5.2rem;border:1px solid var(--cc-sand-2);background:transparent;color:var(--cc-creme);padding:0 1.8rem;font:1.5rem var(--cc-sans);border-radius:999px}.cc-news input::placeholder{color:#d8cbb9}.cc-news button{height:5.2rem;padding:0 2.6rem;border:0;border-radius:999px;background:var(--cc-creme);color:var(--cc-bordeaux);font:600 1.3rem var(--cc-sans);letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.cc-news__ok{font-size:1.5rem;color:var(--cc-creme)}.cc-news__legal{flex-basis:100%;font-size:1.2rem!important;color:#d8cbb9!important;margin:0!important}.cc-news__legal a{color:#f0e6d6}.cc-wine{display:grid;grid-template-columns:1fr 1fr;background:var(--cc-creme)}.cc-wine__visual{position:relative;min-height:760px;background:var(--cc-wine-color,#C9B79C);overflow:hidden;display:flex;align-items:flex-end;justify-content:center}.cc-wine__land{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;mix-blend-mode:multiply;opacity:.9}.cc-wine__visual:after{content:"";position:absolute;left:0;right:0;bottom:0;height:34%;background:linear-gradient(to top,rgba(0,0,0,.18),transparent);pointer-events:none}.cc-wine__bottle{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;padding-bottom:56px}.cc-wine__bottle img{height:640px;width:auto;max-width:none;filter:drop-shadow(0 24px 22px rgba(20,10,8,.45))}.cc-wine__bottle .cc-shadow{background:#140a0866}.cc-wine__badge{position:absolute;top:2.4rem;left:2.4rem;z-index:2}.cc-wine__info{padding:7.2rem clamp(24px,5vw,80px) 6.4rem;display:flex;flex-direction:column;gap:1.8rem;max-width:620px}.cc-crumbs{font-size:1.2rem;color:var(--cc-muted)}.cc-crumbs a{color:var(--cc-muted)}.cc-wine__title{font-family:var(--cc-serif);font-weight:400;font-size:clamp(4.4rem,5vw,6.4rem);line-height:1;margin:0}.cc-wine__year{font-family:var(--cc-serif);font-size:3.2rem;letter-spacing:.3em;color:var(--cc-gold);line-height:1}.cc-wine__short{font-family:var(--cc-serif);font-style:italic;font-size:2.4rem;line-height:1.35;color:var(--cc-text);margin:0}.cc-wine__price{display:flex;align-items:baseline;gap:1.4rem;flex-wrap:wrap;padding-top:.6rem}.cc-wine__price .cc-price{font-size:3.2rem}.cc-wine__legal{font-size:1.3rem;color:var(--cc-text);margin:0}.cc-buy{display:flex;gap:1.2rem;flex-wrap:wrap;margin-top:.6rem}.cc-qty{display:flex;align-items:center;border:1px solid var(--cc-bordeaux);border-radius:999px;height:5.6rem}.cc-qty button{width:5.2rem;height:5.4rem;border:0;background:transparent;color:var(--cc-bordeaux);font-size:2rem;cursor:pointer}.cc-qty input{width:3.6rem;border:0;background:transparent;text-align:center;font:600 1.6rem var(--cc-sans);color:var(--cc-tinte);-moz-appearance:textfield}.cc-qty input::-webkit-outer-spin-button,.cc-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cc-buy .cc-btn{flex:1 1 220px;min-height:5.6rem;font-size:1.4rem}.cc-buy .cc-btn[disabled]{opacity:.5;cursor:not-allowed}.cc-freeship{font-size:1.3rem;color:var(--cc-text);background:var(--cc-papier);border:1px solid var(--cc-sand-2);padding:1.2rem 1.6rem}.cc-freeship i{display:block;height:4px;background:var(--cc-sand-2);margin-top:.8rem}.cc-freeship i b{display:block;height:100%;background:var(--cc-bordeaux)}.cc-service{display:flex;flex-direction:column;gap:1.2rem;padding:1.8rem 0;border-top:1px solid var(--cc-linie);border-bottom:1px solid var(--cc-linie);font-size:1.4rem}.cc-service div{display:flex;gap:1.2rem;align-items:center}.cc-profile{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 3.2rem}.cc-profile__label{font-size:1.2rem;color:var(--cc-muted);margin-bottom:.6rem}.cc-profile__bar{display:flex;gap:.6rem}.cc-profile__bar i{width:2.8rem;height:.6rem;background:var(--cc-linie)}.cc-profile__bar i.on{background:var(--cc-bordeaux)}@media(max-width:989px){.cc-wine{grid-template-columns:1fr}.cc-wine__visual{min-height:520px}.cc-wine__bottle img{height:440px}.cc-wine__info{padding:4rem var(--cc-pad) 4.8rem;max-width:none}}.cc-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:6.4rem}.cc-acc{border-top:1px solid var(--cc-linie)}.cc-acc details{border-bottom:1px solid var(--cc-linie)}.cc-acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 0;font:500 1.6rem var(--cc-sans);color:var(--cc-tinte)}.cc-acc summary::-webkit-details-marker{display:none}.cc-acc summary small{font-weight:400;color:var(--cc-muted);font-size:1.4rem;margin-left:auto;text-align:right}.cc-acc summary:after{content:"+";font-size:2.4rem;line-height:1;color:var(--cc-bordeaux);width:2.4rem;text-align:center}.cc-acc details[open] summary:after{content:"\2212"}.cc-acc dl{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr);margin:0 0 2rem;font-size:1.5rem;line-height:1.6}.cc-acc dt{color:var(--cc-muted);padding:.6rem 0}.cc-acc dd{margin:0;padding:.6rem 0;white-space:pre-line}.cc-note{font-size:1.5rem;line-height:1.7;color:var(--cc-text)}.cc-quote{font-family:var(--cc-serif);font-size:2.6rem;line-height:1.3;margin:0;color:var(--cc-tinte);white-space:pre-line}@media(max-width:989px){.cc-facts{grid-template-columns:1fr;gap:3.2rem}}.cc-tales{background:var(--cc-papier);border-top:1px solid var(--cc-sand-2);border-bottom:1px solid var(--cc-sand-2)}.cc-tale{display:grid;grid-template-columns:1fr 1fr;gap:6.4rem;align-items:center}.cc-tale+.cc-tale{margin-top:8rem}.cc-tale--rev .cc-tale__img{order:2}.cc-tale__img{position:relative;aspect-ratio:4/3;background:var(--cc-wine-color,#C9B79C);overflow:hidden}.cc-tale__img div{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;mix-blend-mode:multiply}.cc-tale__text{display:flex;flex-direction:column;gap:1.6rem}.cc-tale__text p{white-space:pre-line;margin:0;font-size:1.6rem;line-height:1.75;color:var(--cc-text)}.cc-grape{aspect-ratio:4/3;background:var(--cc-sand);display:flex;align-items:center;justify-content:center}@media(max-width:989px){.cc-tale{grid-template-columns:1fr;gap:2.4rem}.cc-tale--rev .cc-tale__img{order:0}}.cc-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:6.4rem;align-items:start}.cc-dishes{list-style:none;margin:2rem 0 0;padding:0;display:flex;flex-direction:column}.cc-dishes li{display:flex;gap:1.4rem;align-items:center;padding:1.6rem 0;border-bottom:1px solid var(--cc-linie);font-family:var(--cc-serif);font-size:2.4rem;line-height:1.2}.cc-dishes li:first-child{border-top:1px solid var(--cc-linie)}.cc-dishes svg{flex:0 0 auto}.cc-pair__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.cc-pair__grid .cc-pcard__media{height:280px}.cc-pair__grid .cc-pcard__media img.cc-cut{height:220px;bottom:22px}.cc-pair__grid .cc-pcard__title{font-size:2.2rem}@media(max-width:989px){.cc-pair{grid-template-columns:1fr;gap:3.2rem}.cc-pair__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.announcement-bar-section .announcement-bar{background:var(--cc-bordeaux)!important}.announcement-bar__message{color:var(--cc-creme)!important;font-size:1.2rem;letter-spacing:.08em}.announcement-bar__link{color:var(--cc-creme)!important}.section-header .header-wrapper{background:var(--cc-papier);border-bottom:1px solid var(--cc-sand-2)}.header__menu-item{font-family:var(--cc-sans);font-size:1.3rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--cc-bordeaux)}.header__menu-item:hover span{text-decoration-color:var(--cc-rot)}.header__icon{color:var(--cc-bordeaux)}.footer{background:var(--cc-sand)!important;color:var(--cc-text)}.footer-block__heading{font-family:var(--cc-sans)!important;font-weight:600;font-size:1.4rem!important;letter-spacing:.04em;color:var(--cc-tinte)}.footer a,.footer .list-menu__item--link{color:var(--cc-text)}.button,.shopify-payment-button__button--unbranded{border-radius:999px!important;font-family:var(--cc-sans);letter-spacing:.08em;text-transform:uppercase;font-weight:600}.button:after,.button:before{border-radius:999px!important}.card-wrapper .card__heading{font-family:var(--cc-serif);font-size:2.2rem;font-weight:400;line-height:1.15}.card__information .price{font-family:var(--cc-sans);font-weight:600}.card--media .card__inner,.card .card__inner{background:var(--cc-papier)}.card-wrapper:hover .collection-hero__title,.title,.main-page-title{font-family:var(--cc-serif);font-weight:400}.facets__summary,.facet-filters__label{font-family:var(--cc-sans)}.cc-h1 em,.cc-h2 em{font-style:italic}.cc-h1 em{color:var(--cc-rot)}.cc-news__legal p{margin:0}.cc-hero__img:empty,.cc-feature__band:empty,.cc-wine__land:empty,.cc-tale__img>div:empty,.cc-shadow:empty,.cc-freeship i b:empty{display:block!important}body.gradient,body{background:var(--cc-creme)!important}.footer{color:var(--cc-text)!important}.footer .footer-block__details-content,.footer .rte,.footer .rte p{color:var(--cc-text)}.footer__payment .icon{opacity:.85}.cc-acc dl{grid-template-columns:minmax(100px,38%) minmax(0,1fr)}.cc-wine__land{opacity:.78}.cc-wine__visual:after{height:22%;background:linear-gradient(to top,rgba(0,0,0,.12),transparent)}.cart-item__image-container{background:var(--cc-papier)!important}.cart-item__image{object-fit:contain;max-height:150px}.utility-bar,.announcement-bar-section .utility-bar{background:var(--cc-bordeaux)!important;border:0!important}.announcement-bar-section .page-width{max-width:none}.cc-header-section{position:sticky;top:0;z-index:30}.cc-header{background:var(--cc-papier);border-bottom:1px solid var(--cc-sand-2)}.cc-header__in{max-width:var(--cc-max);margin:0 auto;padding:1.6rem var(--cc-pad);display:flex;align-items:center;justify-content:space-between;gap:2.4rem}.cc-header__logo{display:flex;align-items:center;text-decoration:none;font-family:var(--cc-serif);font-size:3rem;color:var(--cc-rot)}.cc-header__logo img{height:auto;max-width:100%;display:block}.cc-header__actions{display:flex;align-items:center;gap:.6rem}.cc-icon-btn{position:relative;width:4.4rem;height:4.4rem;display:inline-flex;align-items:center;justify-content:center;color:var(--cc-bordeaux);border-radius:50%}.cc-icon-btn:hover{background:var(--cc-sand)}.cc-cart__count{position:absolute;top:.4rem;right:.2rem;min-width:1.8rem;height:1.8rem;padding:0 .4rem;border-radius:999px;background:var(--cc-rot);color:#fff;font:600 1.1rem/1.8rem var(--cc-sans);text-align:center}.cc-burger{display:inline-flex;align-items:center;gap:1.2rem;height:4.8rem;padding:0 1.8rem 0 2.2rem;margin-left:.8rem;border:1px solid var(--cc-bordeaux);border-radius:999px;background:var(--cc-bordeaux);color:var(--cc-creme);cursor:pointer;font:600 1.3rem var(--cc-sans);letter-spacing:.12em;text-transform:uppercase}.cc-burger:hover{background:var(--cc-rot);border-color:var(--cc-rot)}.cc-burger__lines{display:flex;flex-direction:column;gap:5px;width:22px}.cc-burger__lines i{display:block!important;height:1.5px;background:currentColor}.cc-burger__lines i:nth-child(2){width:70%;margin-left:auto}.cc-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:var(--cc-creme);display:flex;flex-direction:column;opacity:0;transform:translateY(-12px);transition:opacity .3s ease,transform .3s ease;overflow-y:auto}.cc-menu.is-open{opacity:1;transform:none}.cc-menu__top{max-width:var(--cc-max);width:100%;margin:0 auto;padding:1.6rem var(--cc-pad);display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.cc-burger--close{background:transparent;color:var(--cc-bordeaux)}.cc-burger--close:hover{background:var(--cc-bordeaux);color:var(--cc-creme)}.cc-x{position:relative;width:18px;height:18px;display:block!important}.cc-x:before,.cc-x:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1.5px;background:currentColor;transform:rotate(45deg)}.cc-x:after{transform:rotate(-45deg)}.cc-menu__body{max-width:var(--cc-max);width:100%;margin:0 auto;padding:1.6rem var(--cc-pad) 3.2rem;display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.25fr) minmax(0,.7fr);gap:4rem;box-sizing:border-box;flex:1;align-content:start}.cc-menu__nav ol{list-style:none;margin:0;padding:0}.cc-menu__nav>ol>li{border-bottom:1px solid var(--cc-linie)}.cc-menu__nav>ol>li>a{display:flex;align-items:baseline;gap:1.6rem;padding:.8rem 0 .6rem;font-family:var(--cc-serif);font-size:clamp(3rem,min(3.6vw,5.4vh),5rem);line-height:1;color:var(--cc-tinte);text-decoration:none;transition:color .2s,padding .25s}.cc-menu__nav>ol>li>a:hover{color:var(--cc-rot);padding-left:1.2rem;font-style:italic}.cc-menu__num{font-family:var(--cc-sans);font-size:1.1rem;letter-spacing:.2em;color:var(--cc-gold-text);font-style:normal;transform:translateY(-1.2em)}.cc-menu__nav ul{list-style:none;margin:0 0 .9rem 3.8rem;padding:0;display:flex;flex-wrap:wrap;gap:0 1.8rem;line-height:2.2}.cc-menu__nav ul a{font:500 1.15rem var(--cc-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--cc-text);text-decoration:none}.cc-menu__nav ul a:hover{color:var(--cc-rot)}.cc-menu__aside{display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;padding-top:1.2rem}.cc-menu__info{font-size:1.4rem;line-height:1.7;color:var(--cc-text)}.cc-menu__info p{margin:0 0 1.6rem}@media(max-width:749px){.cc-hide-sm,.cc-burger__label{display:none}.cc-burger{padding:0 1.3rem;margin-left:.2rem}.cc-header__logo img{width:210px!important}.cc-menu__body{grid-template-columns:1fr;gap:3.2rem;padding-top:1.6rem}.cc-menu__nav ul{margin-left:0}.cc-menu__num{display:none}}@media(prefers-reduced-motion:reduce){.cc-menu{transition:none}}.cc-ext{font-family:var(--cc-sans);font-size:.4em;color:var(--cc-gold-text);align-self:flex-start;margin-top:.3em}.cc-pcard__media{height:auto;aspect-ratio:3/4;border:0;background:var(--cc-sand)}.cc-pcard__media img.cc-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s ease}.cc-pcard:hover img.cc-photo{transform:scale(1.04)}.cc-pair__grid .cc-pcard__media{height:auto}.cart-item__image-container{background:transparent!important}.cart-item__image{object-fit:cover;max-height:none}.cc-menu[hidden]{display:none!important}.cc-finder{padding-top:1.2rem;border-left:1px solid var(--cc-linie);padding-left:4rem}.cc-finder>.cc-eyebrow{margin:0 0 1.6rem}.cc-finder__groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2.4rem 2.8rem}.cc-finder__title{font-family:var(--cc-serif);font-size:2.2rem;line-height:1;color:var(--cc-tinte);margin:0 0 .8rem}.cc-finder ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.cc-finder a{font-size:1.4rem;line-height:1.6;color:var(--cc-text);text-decoration:none;transition:color .2s,padding .2s}.cc-finder a:hover{color:var(--cc-rot);padding-left:.4rem}@media(max-width:1100px)and (min-width:750px){.cc-menu__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"nav finder" "nav aside"}.cc-menu__nav{grid-area:nav}.cc-finder{grid-area:finder}.cc-menu__aside{grid-area:aside;padding-left:4rem;border-left:1px solid var(--cc-linie);padding-top:0}.cc-menu__aside .cc-menu__info p{margin-bottom:.8rem}}@media(max-width:749px){.cc-menu__body{grid-template-columns:1fr;gap:2.8rem}.cc-menu__nav>ol>li>a{font-size:3.2rem}.cc-finder{border-left:0;padding-left:0;border-top:1px solid var(--cc-linie);padding-top:2.4rem}.cc-finder__groups{grid-template-columns:1fr;gap:2rem}.cc-finder__title{font-size:2rem;margin-bottom:.8rem}.cc-finder ul{flex-direction:row;flex-wrap:wrap;gap:.8rem}.cc-finder a{display:inline-block;font-size:1.3rem;line-height:1;padding:.9rem 1.4rem;border:1px solid var(--cc-linie);border-radius:999px;background:var(--cc-papier)}.cc-finder a:hover{padding-left:1.4rem}.cc-menu__aside{flex-direction:column;align-items:flex-start}}.cc-chips{max-width:var(--cc-max);margin:0 auto;padding:0 var(--cc-pad) 2.4rem;box-sizing:border-box}.cc-chips__row{display:flex;align-items:center;gap:.8rem;flex-wrap:wrap;margin-top:1rem}.cc-chips__label{font:600 1.1rem var(--cc-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--cc-gold-text);min-width:10rem}.cc-chips a{display:inline-block;font-size:1.3rem;line-height:1;padding:.9rem 1.4rem;border:1px solid var(--cc-linie);border-radius:999px;color:var(--cc-text);text-decoration:none;background:var(--cc-papier);transition:all .2s;white-space:nowrap}.cc-chips a:hover,.cc-chips a[aria-current=page]{background:var(--cc-bordeaux);border-color:var(--cc-bordeaux);color:var(--cc-creme)}@media(max-width:749px){.cc-chips__row{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin-right:calc(var(--cc-pad) * -1);padding-right:var(--cc-pad)}.cc-chips__row::-webkit-scrollbar{display:none}.cc-chips__label{min-width:auto}}@media(min-width:750px)and (max-height:820px){.cc-menu__body{padding-top:.8rem}.cc-finder>.cc-eyebrow{margin-bottom:1.2rem}.cc-finder__groups{gap:1.6rem 2.8rem}.cc-finder__title{font-size:2rem;margin-bottom:.6rem}.cc-finder a{font-size:1.35rem;line-height:1.45}.cc-menu__nav ul{line-height:2}}.cc-chero{max-width:var(--cc-max);margin:0 auto;padding:4rem var(--cc-pad) 2.4rem;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:5.6rem;align-items:center;box-sizing:border-box}.cc-chero__text{display:flex;flex-direction:column;gap:1.6rem}.cc-chero__title{font-family:var(--cc-serif);font-weight:400;font-size:clamp(4.4rem,6vw,8rem);line-height:.95;margin:0;color:var(--cc-tinte);text-wrap:balance}.cc-chero__desc{font-size:1.6rem;line-height:1.65;color:var(--cc-text);max-width:56ch}.cc-chero__desc p{margin:0}.cc-chero__trust{list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:1rem 2.4rem;font-size:1.3rem;color:var(--cc-tinte)}.cc-chero__trust li{display:flex;align-items:center;gap:.8rem}.cc-chero__trust svg{color:var(--cc-gold)}.cc-chero__img{aspect-ratio:4/3;max-height:380px;width:100%;background-size:cover;background-position:center;border-radius:2px;filter:saturate(.9)}.cc-chero__img:empty{display:block!important}@media(max-width:749px){.cc-chero{grid-template-columns:1fr;gap:2rem;padding-top:2rem}.cc-chero__img{order:-1;aspect-ratio:16/9;margin:0 calc(var(--cc-pad) * -1);width:auto;max-height:none}.cc-chero__title{font-size:4.4rem}.cc-chero__trust{gap:.8rem 1.6rem;font-size:1.2rem}}.facets__summary,.facet-filters__label,.facets__heading,.product-count__text{font-family:var(--cc-sans)!important;font-size:1.3rem!important;letter-spacing:.04em;color:var(--cc-tinte)!important}.facets__disclosure .facets__summary{border:1px solid var(--cc-linie);border-radius:999px;padding:.9rem 1.6rem!important;background:var(--cc-papier)}.facets__disclosure[open] .facets__summary{border-color:var(--cc-bordeaux)}.facet-filters__field .select__select{border-radius:999px;background:var(--cc-papier)}.active-facets__button-inner{border-radius:999px!important}.mobile-facets__open{border:1px solid var(--cc-linie);border-radius:999px;padding:1rem 1.6rem}#product-grid{--grid-desktop-horizontal-spacing:24px;--grid-desktop-vertical-spacing:48px;--grid-mobile-horizontal-spacing:12px;--grid-mobile-vertical-spacing:32px}[id*=__product-grid] .page-width{max-width:var(--cc-max);padding-left:var(--cc-pad);padding-right:var(--cc-pad);box-sizing:border-box}.cc-ccard{display:flex;flex-direction:column;height:100%}.cc-ccard__media{position:relative;display:block;aspect-ratio:3/4;overflow:hidden;background:var(--cc-sand)}.cc-ccard__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.2,.7,.2,1),opacity .45s ease}.cc-ccard__media .cc-ccard__alt{opacity:0}.cc-ccard:hover .cc-ccard__media img{transform:scale(1.045)}.cc-ccard:hover .cc-ccard__media .cc-ccard__alt{opacity:1}.cc-ccard .cc-badge{top:1.2rem;left:1.2rem}.cc-badge--gold{background:var(--cc-creme)!important}.cc-badge--muted{background:#2b1b18bf;color:#fff;left:auto!important;right:1.2rem}.cc-ccard__taste{position:absolute;left:1.2rem;bottom:1.2rem;z-index:2;background:#fcfaf5eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--cc-tinte);font:500 1.15rem var(--cc-sans);letter-spacing:.04em;padding:.6rem 1.1rem;border-radius:999px}.cc-ccard__body{display:flex;flex-direction:column;gap:.4rem;padding-top:1.6rem;flex:1}.cc-ccard__meta{font:600 1.05rem var(--cc-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--cc-gold-text);margin:0}.cc-ccard__title{font-family:var(--cc-serif);font-weight:400;font-size:2.3rem;line-height:1.08;margin:.2rem 0 0;text-wrap:balance;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.16em}.cc-ccard__title a{color:var(--cc-tinte);text-decoration:none}.cc-ccard__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.cc-ccard{position:relative}.cc-ccard__vendor{font-size:1.25rem;color:var(--cc-muted);margin:0}.cc-ccard__foot{padding-top:1.4rem;display:flex;flex-direction:column;gap:1.2rem}.cc-ccard__price{display:flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1rem}.cc-ccard__price .cc-price{font-size:1.9rem}.cc-ccard__price s{font-size:1.4rem;color:var(--cc-muted)}.cc-addform{position:relative;z-index:3;margin:0}.cc-add{width:100%;min-height:4.6rem;display:inline-flex;align-items:center;justify-content:center;gap:.9rem;border-radius:999px;border:1px solid var(--cc-bordeaux);background:transparent;color:var(--cc-bordeaux);font:600 1.2rem var(--cc-sans);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background .2s,color .2s}.cc-add:hover,.cc-add.is-done{background:var(--cc-bordeaux);color:var(--cc-creme)}.cc-add.is-busy{opacity:.6}.cc-ccard__low{margin:.4rem 0 0;font-size:1.2rem;color:var(--cc-rot)}@media(max-width:749px){.cc-ccard__title{font-size:1.9rem}.cc-ccard__taste,.cc-add span{display:none}.cc-add{min-height:4.2rem}.cc-ccard__price .cc-price{font-size:1.6rem}.cc-ccard__meta{font-size:.95rem;letter-spacing:.12em}}.cc-cart.is-bump{animation:ccbump .6s ease}@keyframes ccbump{30%{transform:scale(1.18)}60%{transform:scale(.95)}}.cc-promo-item{display:flex}.cc-promo{flex:1;background:var(--cc-bordeaux);color:var(--cc-creme);padding:3.2rem 2.8rem;display:flex;flex-direction:column;justify-content:flex-end;gap:1.4rem;min-height:100%;background-image:radial-gradient(120% 80% at 100% 0%,rgba(156,45,45,.55),transparent 60%)}.cc-promo .cc-eyebrow{color:#d9b877}.cc-promo__title{font-family:var(--cc-serif);font-size:3.4rem;line-height:1.02;margin:0}.cc-promo__text{font-size:1.4rem;line-height:1.6;margin:0;opacity:.9}.cc-btn--light{background:var(--cc-creme);color:var(--cc-bordeaux);border-color:var(--cc-creme);align-self:flex-start}.cc-btn--light:hover{background:#fff;color:var(--cc-rot)}.cc-link--light{color:var(--cc-creme);align-self:flex-start}@media(max-width:749px){.cc-promo-item{grid-column:1 / -1}.cc-promo{padding:2.8rem 2.4rem}}.cc-wine__visual.cc-gallery{background:var(--cc-creme);min-height:0;display:block;padding:4rem 0 4rem clamp(16px,4vw,64px);overflow:visible}.cc-wine__visual.cc-gallery:after{display:none}.cc-gallery{position:relative}.cc-gallery__main{position:relative;aspect-ratio:3/4;overflow:hidden;background:var(--cc-sand);position:sticky;top:110px;width:100%;max-width:min(100%,calc((100vh - 200px)*.75));margin-inline:auto}.cc-gallery__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cc-gallery__main img.cc-gallery__cut{object-fit:contain;padding:6%}.cc-gallery__thumbs{display:flex;gap:1rem;margin-top:1.2rem;flex-wrap:wrap}.cc-gallery__thumb{width:72px;height:96px;padding:0;border:1px solid var(--cc-linie);background:var(--cc-sand);cursor:pointer;opacity:.7;transition:opacity .2s,border-color .2s}.cc-gallery__thumb img{width:100%;height:100%;object-fit:cover;display:block}.cc-gallery__thumb.is-active,.cc-gallery__thumb:hover{opacity:1;border-color:var(--cc-bordeaux)}.cc-wine__info{padding-top:4.8rem}.cc-wine__chips{display:flex;flex-wrap:wrap;gap:.8rem}.cc-wine__chips a,.cc-wine__chips span{font-size:1.25rem;padding:.7rem 1.3rem;border-radius:999px;border:1px solid var(--cc-linie);color:var(--cc-text);text-decoration:none;background:var(--cc-papier)}.cc-wine__chips a:hover{border-color:var(--cc-bordeaux);color:var(--cc-bordeaux)}.cc-wine__more{align-self:flex-start;margin-top:.4rem}@media(max-width:989px){.cc-wine__visual.cc-gallery{padding:0}.cc-gallery__main{position:relative;top:0}.cc-gallery__thumbs{padding:0 var(--cc-pad)}.cc-wine__info{padding-top:3.2rem}}.cc-details{background:var(--cc-papier);border-top:1px solid var(--cc-sand-2);scroll-margin-top:100px}.cc-details__intro{display:flex;flex-direction:column;gap:2rem}.cc-details__teaser{font-family:var(--cc-serif);font-style:italic;font-size:2.2rem;line-height:1.4;color:var(--cc-text);margin:0}.cc-acc__text{font-size:1.55rem;line-height:1.75;color:var(--cc-text);padding:0 0 2.4rem;max-width:68ch}.cc-acc__text p{margin:0 0 1.4rem}.cc-acc__text h3{font:600 1.15rem var(--cc-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--cc-gold-text);margin:2rem 0 .8rem}.cc-faq{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:6.4rem;margin-top:clamp(56px,7vw,96px)}.cc-section--faq .cc-faq{margin-top:0}.cc-faq__head{display:flex;flex-direction:column;gap:1.6rem}.cc-faq__intro{font-size:1.5rem;line-height:1.7;color:var(--cc-text)}.cc-faq__list{border-top:1px solid var(--cc-linie)}.cc-faq__list details{border-bottom:1px solid var(--cc-linie)}.cc-faq__list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:2rem;padding:2.2rem 0;font-family:var(--cc-serif);font-size:2.3rem;line-height:1.2;color:var(--cc-tinte)}.cc-faq__list summary::-webkit-details-marker{display:none}.cc-faq__list summary:after{content:"+";font-family:var(--cc-sans);font-size:2.4rem;line-height:1;color:var(--cc-bordeaux);flex:none}.cc-faq__list details[open] summary:after{content:"\2212"}.cc-faq__list details>p,.cc-faq__list details>div{font-size:1.55rem;line-height:1.75;color:var(--cc-text);margin:0;padding:0 4rem 2.4rem 0;max-width:72ch}.cc-faq__list details>div p{margin:0 0 1rem}.cc-section--faq{background:var(--cc-papier);border-top:1px solid var(--cc-sand-2)}@media(max-width:989px){.cc-faq{grid-template-columns:1fr;gap:2.4rem}.cc-faq__list summary{font-size:2rem}.cc-faq__list details>p,.cc-faq__list details>div{padding-right:0}}.cc-add[disabled]{border-color:var(--cc-linie);color:var(--cc-muted);cursor:not-allowed;background:transparent}@media(max-width:749px){.cc-chero{padding-bottom:1.2rem;gap:1.4rem}.cc-chero__img{aspect-ratio:21/9}.cc-chero__title{font-size:4rem}.cc-chero__desc{font-size:1.45rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cc-chero__trust{display:none}.cc-chips{padding-bottom:1.2rem}}.cc-announce{background:var(--cc-bordeaux);text-align:center;padding:.9rem var(--cc-pad)}.cc-announce a{color:var(--cc-creme);text-decoration:none;font-family:var(--cc-serif);font-size:1.5rem;letter-spacing:.02em}.cc-announce--promo{background:linear-gradient(90deg,#3d1a1a,#6e2424 50%,#3d1a1a)}.cc-announce--promo a{font-family:var(--cc-sans);font-size:1.25rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}@media(max-width:749px){.cc-announce a,.cc-announce--promo a{font-size:1.1rem;letter-spacing:.04em}}.cc-xmas{background:var(--cc-bordeaux);color:var(--cc-creme);background-image:radial-gradient(90% 120% at 100% 0%,rgba(156,45,45,.6),transparent 60%)}.cc-xmas__in{max-width:var(--cc-max);margin:0 auto;padding:clamp(48px,6vw,88px) var(--cc-pad);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:5.6rem;align-items:center;box-sizing:border-box}.cc-xmas .cc-eyebrow{color:#d9b877}.cc-xmas__text{display:flex;flex-direction:column;gap:1.8rem}.cc-xmas__title{font-family:var(--cc-serif);font-weight:400;font-size:clamp(4.4rem,5.6vw,7.2rem);line-height:.95;margin:0}.cc-xmas__copy{font-size:1.6rem;line-height:1.65;opacity:.92}.cc-xmas__copy p{margin:0}.cc-xmas__code{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.4rem 1.2rem;align-self:flex-start;border:1px dashed rgba(247,242,232,.55);padding:1.2rem 1.8rem}.cc-xmas__code span{font:600 1.1rem var(--cc-sans);letter-spacing:.2em;text-transform:uppercase;opacity:.8}.cc-xmas__code strong{font-family:var(--cc-serif);font-weight:400;font-size:3rem;letter-spacing:.08em;color:#fff}.cc-xmas__code small{font-size:1.25rem;opacity:.8;width:100%}.cc-xmas__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.6rem}.cc-xmas__item{display:flex;flex-direction:column;gap:.6rem;color:var(--cc-creme);text-decoration:none}.cc-xmas__img{display:block;aspect-ratio:3/4;overflow:hidden;background:#2a1212}.cc-xmas__img img{width:100%;height:100%;object-fit:cover;transition:transform .5s ease;display:block}.cc-xmas__item:hover img{transform:scale(1.05)}.cc-xmas__name{font-family:var(--cc-serif);font-size:1.8rem;line-height:1.1;margin-top:.4rem}.cc-xmas__price{font-size:1.3rem;opacity:.8}@media(max-width:989px){.cc-xmas__in{grid-template-columns:1fr;gap:3.2rem}}@media(max-width:749px){.cc-xmas__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-xmas__title{font-size:4.4rem}}.cc-xmas .cc-xmas__title,.cc-xmas h2{color:var(--cc-creme)!important}@media(max-width:749px){.cc-header__in{gap:.8rem}.cc-header__actions{gap:0}.cc-header__logo{flex:1 1 auto;min-width:0}.cc-header__logo img{max-width:100%}}.cc-gallery__thumbs{justify-content:center}.cc-pcard__media img.cc-photo,.cc-ccard__media img,.cc-gallery__main img,.cc-xmas__img img{object-position:center 40%}@media(max-width:989px){.cc-gallery__main{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cc-casa.css.map */
