:root{--cn-obsidian:#15263A;--cn-smoke:#1A2C44;--cn-navy-deep:#122033;--cn-ivory:#f5f0e6;--cn-body:#1A2433;--cn-mute:#b7b1a6;--cn-celeste:#67e8f9;--cn-celeste-soft:#7dd3e8;--cn-line:rgba(125,211,232,.14);--cn-glass:rgba(10,22,40,.86);--cn-serif:"Cormorant Garamond","Palatino Linotype",Palatino,serif;--cn-sans:"DM Sans","Helvetica Neue",Helvetica,Arial,sans-serif;--color-background:#F5F0E6;--color-foreground:#15263A;--color-primary:#15263A}html,body,.page-wrapper,#MainContent,main,.shopify-section,.gradient,.color-scheme,.product,.product-grid,.collection,.cart,.drawer,.password,footer,.footer{background-color:#f5f0e6!important;background-image:none;color:var(--cn-body)}html,body{background:#f5f0e6!important;color:var(--cn-body)!important;font-family:var(--cn-sans)!important;min-height:100%}body{position:relative}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:repeating-radial-gradient(circle at 112% -8%,transparent 0,transparent 52px,rgba(125,211,232,.08) 53px,transparent 54px),repeating-radial-gradient(circle at -12% 108%,transparent 0,transparent 78px,rgba(103,232,249,.055) 79px,transparent 80px)}.page-wrapper,#header-group,#MainContent,footer,.cn-hero,.cn-cats,.cn-how,.cn-trust{position:relative;z-index:1}h1,h2,h3,h4,h5,h6,.header__heading,.header__heading-link,.product__title,.product-title,.collection-hero__title,.cn-serif{font-family:var(--cn-serif)!important;font-weight:500;letter-spacing:.04em;color:#15263a!important;-webkit-text-fill-color:#15263A!important;text-shadow:none!important;background:none!important}p,li,span,a,label,.rte,.text-block,.caption{color:var(--cn-body)}a{color:var(--cn-ivory)}a:hover{color:var(--cn-celeste-soft)}#header-group,.header,sticky-header,.announcement-bar,.utility-bar{background:var(--cn-glass)!important;color:var(--cn-ivory)!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--cn-line)!important}.header a,.header__menu-item,.menu-list__link,.header__heading-link{color:var(--cn-ivory)!important;-webkit-text-fill-color:var(--cn-ivory)!important}.header__heading,.header__heading-link{font-family:var(--cn-serif)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:.92rem!important}.product-form__submit,.quick-add__submit,.cart__checkout-button,.buy-buttons .button,.button--primary,button.button:not(:has(img)):not(:has(picture)),a.button{background:transparent!important;color:var(--cn-ivory)!important;border:1px solid rgba(245,240,230,.72)!important;border-radius:999px!important;font-family:var(--cn-sans)!important;letter-spacing:.14em!important;text-transform:uppercase!important;font-size:.72rem!important;box-shadow:none!important}.media-gallery button,.product-media-container button,[class*=media-gallery] button,[class*=product-media] button,button:has(img),button:has(picture){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}.card,.product-card,.product-grid .card,[class*=product-card]{background:#f5f0e6!important;border:1px solid #1E3A5F!important;border-radius:2px!important;box-shadow:none!important}.card img,.product-card img,.media img{object-fit:contain!important;background:#f3ede3!important;filter:none!important}.price,.price-item{color:#15263a!important}.badge--sale,.card-badge,.sale-badge,.product-card .badge,.header img[src*=casa-nebra],.header img[src*=wordmark],.header__heading img{display:none!important}.product-grid .product-card:not(:has(img[src])),.product-grid .card:not(:has(img[src])),.card-wrapper:not(:has(img[src])),.card:has([class*=placeholder]):not(:has(img[src])),.media--placeholder,.card__media:not(:has(img[src])){display:none!important}.cn-hero,.cn-cats,.cn-how,.cn-trust{color:var(--cn-body);padding:3.2rem 1.4rem}.cn-hero h1,.cn-cats h2,.cn-how h2,.cn-trust h2{font-family:var(--cn-serif)!important;color:var(--cn-ivory)!important}.cn-cats__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.cn-cats a{display:block;padding:1rem 1rem 1.1rem;border:1px solid var(--cn-line);background:#1a2c44;text-decoration:none}.cn-cats a strong{display:block;font-family:var(--cn-serif);font-size:1.25rem;color:var(--cn-ivory)}.cn-cats a span{display:block;margin-top:.35rem;font-size:.78rem;color:var(--cn-mute)}.cn-how__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.cn-how article{border:1px solid var(--cn-line);padding:1.1rem 1rem;background:#1a2c44}.cn-how b{color:var(--cn-celeste-soft);font-size:.72rem;letter-spacing:.14em}input,textarea,select,.field__input{background:#1a2c44!important;color:var(--cn-ivory)!important;border-color:var(--cn-line)!important}#header-group .header,.header,sticky-header .header,header-component{display:flex!important;flex-wrap:wrap!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important}.header__heading,.header-logo,.header__heading-link,[class*=header] a[href="/"]{order:-2!important;margin:0 auto 0 0!important;text-align:left!important;font-family:var(--cn-serif)!important;letter-spacing:.22em!important;text-transform:uppercase!important;font-size:.95rem!important}.header__icons,.header-actions{order:3!important;margin-left:auto!important}.cn-hero--slides{position:relative;min-height:min(72vh,640px);padding:0!important;overflow:hidden}.cn-hero__slides{position:relative;min-height:inherit}.cn-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .85s ease}.cn-hero__slide.is-active{opacity:1;pointer-events:auto;z-index:1}.cn-hero__img{width:100%;height:100%;object-fit:cover;display:block}.cn-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#101c2eb8,#101c2e47 48%,#101c2e73)}.cn-hero__copy{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;z-index:2;width:min(920px,calc(100% - 48px))}.cn-hero__eyebrow{letter-spacing:.28em;text-transform:uppercase;font-family:var(--cn-serif)}.cn-hero__title{font-family:var(--cn-serif)!important;font-size:clamp(2.6rem,7vw,4.6rem)!important;margin:0 0 22px;color:#f5f0e6!important;-webkit-text-fill-color:#f5f0e6!important}.cn-hero__cta{display:inline-flex;min-height:46px;padding:0 1.7rem;align-items:center;border:1px solid rgba(245,240,230,.88);color:#f5f0e6!important;text-decoration:none;letter-spacing:.16em;text-transform:uppercase;font-size:.72rem}.cn-hero__dots{position:absolute;left:50%;bottom:22px;transform:translate(-50%);display:flex;gap:8px;z-index:3}.cn-hero__dot{width:7px;height:7px;border:0;border-radius:50%;background:#f5f0e659;padding:0}.cn-hero__dot.is-active{background:#f5f0e6}.cn-spot{max-width:1180px;margin:0 auto;padding:36px 24px 48px}.cn-spot__nav{display:flex;justify-content:flex-end;gap:8px;margin:0 0 14px}.cn-spot__arrow{width:36px;height:36px;border:1px solid rgba(245,240,230,.35);background:#15263aa6;color:#f5f0e6;font-size:1.4rem;cursor:pointer}.cn-spot__track{position:relative;min-height:420px}.cn-spot__item{display:none;grid-template-columns:1.15fr .85fr;min-height:420px;border:1px solid rgba(245,240,230,.14);overflow:hidden}.cn-spot__item.is-active{display:grid}.cn-spot__media{position:relative;background:#101c2e;min-height:320px}.cn-spot__img,.cn-spot__video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.cn-spot__panel{display:flex;flex-direction:column;justify-content:center;padding:36px 32px;background:#f5f0e6;color:#15263a}.cn-spot__kicker{letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;color:#15263a8c;margin:0 0 10px}.cn-spot__title{font-family:var(--cn-serif)!important;color:#15263a!important;-webkit-text-fill-color:#15263A!important;font-size:clamp(1.55rem,3vw,2.15rem)!important;margin:0 0 14px}.cn-spot__desc{color:#15263ac7;margin:0 0 26px;line-height:1.55}.cn-spot__cta{display:inline-flex;align-self:flex-start;min-height:44px;padding:0 1.5rem;align-items:center;border-radius:999px;background:#15263a!important;color:#f5f0e6!important;-webkit-text-fill-color:#F5F0E6!important;text-decoration:none;letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}@media(max-width:799px){.cn-spot__item.is-active{grid-template-columns:1fr}.cn-spot__media{min-height:260px}}.cn-spot__video{position:relative!important;z-index:2;min-height:360px;height:100%;object-fit:cover;background:#101c2e}.cn-spot__track,.cn-spot__item{height:294px;min-height:294px;max-height:294px}.cn-spot__media{height:100%;min-height:0;overflow:hidden}.cn-spot__video{width:100%;height:100%;object-fit:cover;display:block;background:#0b1c2c}.cn-spot__img{display:none!important}@media(max-width:799px){.cn-spot__track,.cn-spot__item{height:auto;min-height:0;max-height:none}.cn-spot__media{height:182px;min-height:182px;max-height:182px}}.cn-hero,.cn-hero--slides{min-height:min(50vh,450px)!important}.cn-hero--css .cn-hero__slide{opacity:0;animation:cn-hero-fade 35s infinite;animation-delay:calc(var(--cn-i,0)*5s);animation-play-state:var(--cn-hero-pause,running)}.cn-hero--css.cn-hero--manual .cn-hero__slide{animation:none}.cn-hero--css.cn-hero--manual .cn-hero__slide.is-active{opacity:1;z-index:1}@keyframes cn-hero-fade{0%{opacity:0;z-index:0}1.5%{opacity:1;z-index:1}12.5%{opacity:1;z-index:1}14.5%{opacity:0;z-index:0}to{opacity:0}}.cn-hero__copy{left:clamp(24px,5vw,64px)!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;text-align:left!important;width:min(520px,calc(100% - 48px))!important}.product-information__media{display:flex;flex-direction:column;gap:22px}.cn-story{color:#f5f0e6d6;font-size:.9rem;line-height:1.55;max-width:40rem;padding:4px 2px 12px}.cn-story h2,.cn-story h3{font-family:var(--cn-serif,Georgia,serif);font-size:1.15rem;margin:0 0 .6rem;color:#f5f0e6}.cn-story img,.cn-story table,.cn-story iframe,.cn-story video{display:none!important}.cn-buy-blurb{font-size:.86rem!important;line-height:1.45;color:#f5f0e6c7;max-width:28rem;margin-top:6px}.cn-buy-blurb img,.cn-buy-blurb table,.cn-buy-blurb iframe,.cn-buy-blurb video,.cn-buy-blurb .cn-full{display:none!important}.cn-buy-blurb p{margin:0 0 .45em}html[data-cn-lang=en] .cn-es,html[data-cn-lang=es] .cn-en,.cn-buy-blurb h1,.cn-buy-blurb h2,.cn-buy-blurb h3,.cn-buy-blurb h4{display:none!important}.cn-buy-blurb{max-height:13.5em;overflow:hidden;font-size:.8rem!important;line-height:1.4!important}.cn-buy-blurb .cn-short{margin:0 0 .35em;color:#f5f0e6e6}.cn-buy-blurb .cn-spec{list-style:none;margin:.1em 0 0;padding:0;font-size:.74rem;line-height:1.42;color:#f5f0e6ad;max-width:26rem}.cn-buy-blurb .cn-spec li{margin:0;padding:.07em 0;border-bottom:1px solid rgba(125,211,232,.1)}.cn-story{font-size:.82rem;max-width:36rem}.cn-story h1,.cn-story h2,.cn-story h3{font-size:1rem!important;margin:0 0 .4rem}.product-grid.product-grid--grid{justify-content:start!important;justify-items:stretch!important;align-items:stretch!important;width:100%!important;margin-inline:0!important}.product-grid__item{min-width:0;width:100%!important;max-width:none!important}.product-card.size-style,.product-card{height:100%;display:flex;flex-direction:column}.product-card .product-media,.product-card .card-gallery,.product-card .media,.product-grid .product-media{aspect-ratio:1/1!important;overflow:hidden;width:100%}.product-card img.product-media__image,.product-card .product-media__image{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center center}.product-grid .product-card .product-card__content,.product-grid .product-card .text-block{min-height:4.2em}.product-grid .product-card a[class*=title],.product-grid .product-card h3,.product-grid .product-card h4{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.variant-option--buttons.cn-var-compact{display:flex!important;flex-wrap:wrap;gap:8px;align-items:flex-start}.variant-option--buttons.cn-var-compact>legend{flex:0 0 100%;margin:0 0 6px}.variant-option--buttons.cn-var-compact .variant-option__button-label{flex:1 1 calc(50% - 8px);max-width:100%;margin:0!important}.cn-var-ui{display:flex;flex-direction:column;gap:10px;width:100%;margin:0 0 4px}.cn-var-label{margin:0;font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:#f5f0e68c}.cn-var-row{display:flex;flex-wrap:wrap;gap:8px}.cn-var-btn{background:#0b1220;border:1px solid rgba(212,175,55,.32);color:#f5f0e6;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:.8rem;line-height:1.2;font-family:inherit}.cn-var-btn.is-on{border-color:#d4af37;background:#d4af3729;color:#f5d76e}.cn-var-btn:disabled{opacity:.32;cursor:not-allowed}fieldset.cn-var-split{border:0;padding:0;margin:0;display:block!important}@media screen and (min-width:750px){.collection-wrapper.grid{grid-template-areas:none!important;grid-template-columns:[column-0] var(--margin-4xl) [column-1] repeat(var(--centered-column-number, 12),minmax(0,1fr)) [column-13] var(--margin-4xl)!important}.main-collection-grid.grid{grid-template-areas:none!important;grid-template-columns:[column-0] 0px [column-1] repeat(var(--centered-column-number, 12),minmax(0,1fr)) [column-13] 0px!important}}.product-grid__item:not(:has(img[src])){display:none!important}@media screen and (min-width:1400px){.collection-wrapper.grid{grid-template-areas:none!important;grid-template-columns:[column-0] minmax(var(--page-margin),1fr) [column-1] repeat(var(--centered-column-number, 12),minmax(0,calc((var(--page-width) - var(--page-margin) * 2) / var(--centered-column-number, 12)))) [column-13] minmax(var(--page-margin),1fr)!important}}collection-component[view-event-payload*='"handle":"computadores"'] .product-grid__item:not(:has(img[src])){display:block!important}collection-component[view-event-payload*='"handle":"computadores"'] .product-card:not(:has(img[src])),collection-component[view-event-payload*='"handle":"computadores"'] product-card.product-card:not(:has(img[src])){display:flex!important;flex-direction:column!important}:root{--cn-cream:#F5F0E6;--cn-cream-2:#F3EDE3;--cn-ink:#1A2433;--cn-blue:#1E3A5F;--cn-body:#1A2433;--color-background:#F5F0E6;--color-foreground:#15263A;--color-primary:#15263A}.color-scheme-1,.color-scheme-2,.color-scheme-3,[class*=color-scheme],.scheme-1,.scheme-2,.scheme-3{--color-background:#F5F0E6!important;--color-foreground:#15263A!important;--color-primary:#15263A!important}html,body,.page-wrapper,#MainContent,main,.shopify-section,.gradient,.color-scheme,.product,.product-grid,.collection,.password,footer,.footer{background-color:#f5f0e6!important;background-image:none!important;color:#1a2433!important}html,body{background:#f5f0e6!important;color:#1a2433!important}body:before{background:none!important;opacity:0!important}h1,h2,h3,h4,h5,h6,.product__title,.product-title,.collection-hero__title,.cn-serif{color:#15263a!important;-webkit-text-fill-color:#15263A!important}p,li,span,label,.rte,.text-block,.caption,#MainContent{color:#1a2433}#MainContent a,a{color:#15263a}a:hover{color:#1e3a5f}#header-group,.header,sticky-header,.announcement-bar,.utility-bar{background:#0a1628eb!important;color:#f5f0e6!important}#header-group h1,#header-group h2,#header-group a,.header a,.header__heading,.header__heading-link,.header__menu-item,.menu-list__link,.cn-hero h1,.cn-hero h2,.cn-hero__title,.cn-hero__copy,.cn-hero__eyebrow,.cn-hero__cta{color:#f5f0e6!important;-webkit-text-fill-color:#F5F0E6!important}.product-form__submit,.quick-add__submit,.cart__checkout-button,.add-to-cart-button,.buy-buttons .button:not([class*=shopify-payment]):not([class*=accelerated]),button.button:not(:has(img)):not(:has(picture)):not([class*=shopify-payment]):not([class*=accelerated]),a.button:not([class*=shopify-payment]){background:transparent!important;color:#15263a!important;border:1px solid #1E3A5F!important}.card,.product-card,.product-grid .card,[class*=product-card],product-card.product-card{background:#f5f0e6!important;border:1px solid #1E3A5F!important;border-radius:2px!important;box-shadow:none!important;overflow:hidden}.card img,.product-card img,.media img,.product-card .product-media{background:#f3ede3!important}.product-grid .product-card h3,.product-grid .product-card h4,.product-grid .product-card a,.search-results .product-card h3,.product-card .product-title,.product-card .price,.price,.price-item{color:#15263a!important;-webkit-text-fill-color:#15263A!important}.product-information{border:1px solid #1E3A5F;background:#f5f0e6!important}.product-information__media{border:1px solid #1E3A5F;background:#f3ede3!important}.product-details{border:1px solid #1E3A5F;background:#f5f0e6!important;padding:18px 18px 22px!important}.cn-story{display:none!important}.cn-buy-blurb{max-height:none!important;overflow:visible!important;font-size:.86rem!important;line-height:1.45!important;color:#1a2433!important;max-width:32rem;margin-top:14px}.cn-buy-blurb .cn-full{display:block!important}.cn-buy-blurb .cn-short{margin:0 0 .55em;color:#15263a;font-size:.92rem;line-height:1.45}.cn-buy-blurb .cn-spec{list-style:none;margin:.15em 0 0;padding:0;font-size:.82rem;line-height:1.5;color:#1a2433;max-width:28rem}.cn-buy-blurb .cn-spec li{margin:0;padding:.28em 0;border-bottom:1px solid rgba(30,58,95,.18)}.cn-buy-blurb .cn-spec li:last-child{border-bottom:0}.cn-buy-blurb img,.cn-buy-blurb table,.cn-buy-blurb iframe,.cn-buy-blurb video{display:none!important}html[data-cn-lang=en] .cn-es,html[data-cn-lang=es] .cn-en{display:none!important}.cn-cats a,.cn-how article{background:#f5f0e6;border:1px solid #1E3A5F;color:#1a2433}.cn-cats a strong,.cn-how h2,.cn-cats h2{color:#15263a}input,textarea,select,.field__input{background:#fbf8f1!important;color:#15263a!important;border-color:#1e3a5f!important}.cn-var-label{color:#15263a9e}.cn-var-btn{background:#f5f0e6;border:1px solid #1E3A5F;color:#15263a}.cn-var-btn.is-on{border-color:#d4af37;background:#f5f0e6;color:#15263a}#header-group,#header-group .shopify-section.shopify-section-group-header-group,#header-group .header-section,#header-group .section-background,#header-group .announcement-bar,#header-component,#header-component.header{--color-background: #0A0A0A !important;--color-background-rgb: 10 10 10 !important;--color-background-top-row: #0A0A0A !important;--color-background-bottom-row: #0A0A0A !important;--color: #F5F0E6 !important;--color-foreground: #F5F0E6 !important;--color-foreground-rgb: 245 240 230 !important;--color-border: rgba(245, 240, 230, .28) !important;--border-bottom-width: 1px !important;--border-bottom-color: rgba(125, 211, 232, .28) !important;background:#0a0a0a!important;background-color:#0a0a0a!important;color:#f5f0e6!important}#header-component .header__underlay,#header-component .header__underlay-closed,#header-component .header__underlay-open,#header-component[data-header-rows=single] .header__underlay-closed,#header-component[data-header-rows=single] .header__underlay-open{background:#0a0a0a!important;background-color:#0a0a0a!important;background-image:none!important}#header-component .header__row,#header-component .header__row--top,#header-component [class*=color-custom-top-],#header-group [class*=color-custom-sections--]{--color-background: #0A0A0A !important;--color-background-top-row: #0A0A0A !important;--color: #F5F0E6 !important;--color-foreground: #F5F0E6 !important;--border-bottom-width: 1px !important;--border-bottom-color: rgba(125, 211, 232, .28) !important;color:#f5f0e6!important}#header-component,#header-component .header__row--top,#header-group .announcement-bar{border-bottom:1px solid rgba(125,211,232,.28)!important}#header-group a,#header-group button,#header-group .header__icon,#header-group .icon,#header-group svg,#header-group .announcement-bar__text,#header-group .menu-list__link,#header-group .header__heading,#header-group .header__heading-link{color:#f5f0e6!important;-webkit-text-fill-color:#F5F0E6!important}#MainContent [id*=__cn_hero]{border:1px solid #1E3A5F!important;box-sizing:border-box}#MainContent .cn-hero,#MainContent .cn-hero--slides{outline:none;box-shadow:inset 0 0 0 1px #1e3a5f}#MainContent .cn-spot,#MainContent slideshow-component{border:1px solid #1E3A5F!important;outline:none;box-sizing:border-box}#MainContent .cn-spot__item,#MainContent .cn-spot__item.is-active{border:1px solid #1E3A5F!important}.cn-cats__grid a,.cn-cats a,.collection-card,#MainContent .collection-card{border:1px solid #1E3A5F!important;background:#f5f0e6!important}.cn-cats>h2,.cn-catalog__head>h2,.cn-catalog h2{display:inline-block!important;flex:0 0 auto!important;width:max-content!important;max-width:100%;padding-bottom:.22em!important;border-bottom:1px solid #111111!important;color:#15263a!important;-webkit-text-fill-color:#15263A!important;text-decoration:none!important;box-shadow:none!important}html body .page-wrapper{gap:0!important;row-gap:0!important;column-gap:0!important}html body .header-section,html body .header-section.shopify-section-group-header-group,html body #header-component{margin-bottom:0!important;padding-bottom:0!important;background:#0a0a0a!important;background-color:#0a0a0a!important}html body #header-component{position:relative!important}html body .header-section:has(>#header-component[sticky=always]),html body .header-section:has(>#header-component[sticky=scroll-up]){top:0!important}html body .header-section{position:sticky!important}html body .cn-lang{display:none!important}html body header-actions,html body .header-actions{display:flex!important;flex-direction:row!important;align-items:center!important;gap:.9rem!important}html body .header-actions__action,html body .localization-selector,html body .header-actions .action__cart{position:relative!important;margin:0!important;flex:0 0 auto!important}html body #MainContent,html body #MainContent.content-for-layout{margin-top:0!important;padding-top:0!important;border-top:0!important}html body #MainContent>.shopify-section:first-child,html body #MainContent [id*=__cn_hero]{margin:0!important;padding:0!important;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important}html body #MainContent .cn-hero,html body #MainContent .cn-hero--slides,html body #MainContent .cn-hero--css{margin:0!important;padding:0!important;outline:none!important;box-shadow:none!important;min-height:min(55vh,495px)!important;height:min(55vh,495px)!important}html body #MainContent .cn-hero__slides{min-height:inherit!important;height:100%!important}html body #MainContent .cn-spot,html body #MainContent slideshow-component{border:0!important;outline:none!important;box-shadow:none!important;padding:0!important;max-width:min(1180px,calc(100% - 48px));margin:28px auto 36px!important;background:transparent!important;position:relative}html body #MainContent .cn-spot__nav{position:absolute;top:12px;right:12px;z-index:4;margin:0!important}html body #MainContent .cn-spot__item,html body #MainContent .cn-spot__item.is-active{border:1px solid #1E3A5F!important}html body #MainContent .cn-spot__item:not(:has(video,img)){display:none!important}html body .cn-spot__poster{width:100%;height:100%;object-fit:cover;display:block;position:absolute;top:0;right:0;bottom:0;left:0}.cn-cats{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding-left:24px!important;padding-right:24px!important;box-sizing:border-box}.cn-cats__kicker{width:100%;text-align:center;margin:0 0 8px}.cn-cats>h2{display:inline-block!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.cn-cats__grid{width:100%!important;max-width:1180px!important;display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;justify-content:center!important;justify-items:stretch!important;gap:12px!important;margin:0 auto!important}.cn-catalog{max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;width:100%;box-sizing:border-box}.cn-catalog__head{display:flex!important;align-items:baseline!important;justify-content:center!important;position:relative!important;width:100%}.cn-catalog__head>h2,.cn-catalog h2{display:inline-block!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.cn-catalog__all{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)}@media(max-width:899px){.cn-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:549px){.cn-cats__grid{grid-template-columns:1fr!important}.cn-catalog__all{position:static!important;transform:none}}.cn-trust,[id*=__cn_trust],.shopify-section:has(>.cn-trust){display:none!important}html body .cn-cats__grid a,html body .cn-cats a,html body a.cn-cats__tile{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;aspect-ratio:1 / 1!important;min-height:0!important;padding:.7rem!important;box-sizing:border-box!important;border:1px solid #1E3A5F!important;border-radius:0!important;background:#1e3a5f!important;background-color:#1e3a5f!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;text-decoration:none!important;text-align:center!important}html body .cn-cats a strong,html body a.cn-cats__tile strong{display:block!important;font-family:var(--cn-serif)!important;font-size:1.2rem!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;background:none!important}html body .cn-cats a span,html body a.cn-cats__tile span{display:block!important;margin-top:.35rem!important;font-size:.78rem!important;line-height:1.25!important;color:#f5f0e6!important;-webkit-text-fill-color:#F5F0E6!important;opacity:1!important;background:none!important}html body .cn-cats a:hover,html body a.cn-cats__tile:hover{background:#15263a!important;background-color:#15263a!important;color:#fff!important}html body .cn-catalog__card{background:#f5f0e6!important;border:1px solid #1E3A5F!important;color:#15263a!important}html body .cn-catalog__media{background:#f5f0e6!important}html body .cn-catalog__title,html body .cn-catalog__price{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;background:#1e3a5f!important}html body .cn-catalog__row-head h3,html body .cn-catalog h2,html body .cn-catalog__head>h2{color:#15263a!important;-webkit-text-fill-color:#15263A!important;background:none!important}html body .cn-catalog__all,html body .cn-catalog__more{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body .cn-catalog__nav button{background:#1e3a5f!important;border:1px solid #1E3A5F!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:0!important}html body .theme-drawer__dialog,html body .theme-drawer__dialog.color-custom-drawer,html body #cart-drawer .theme-drawer__dialog,html body dialog.theme-drawer__dialog,html body .menu-drawer,html body .menu-drawer-container .menu-drawer,html body header-drawer .menu-drawer,html body .header-drawer .menu-drawer,html body .cart-drawer__inner,html body .cart-drawer__content,html body .color-custom-drawer{background:#1e3a5f!important;background-color:#1e3a5f!important;--color-background: #1E3A5F !important;--color-background-rgb: 30 58 95 !important;--color-foreground: #FFFFFF !important;--color-foreground-rgb: 255 255 255 !important;--color: #FFFFFF !important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border-color:#15263a!important}html body .theme-drawer__dialog *,html body #cart-drawer *,html body .menu-drawer *,html body .header-drawer .menu-drawer *,html body .cart-drawer__inner *,html body .color-custom-drawer *,html body .theme-drawer__dialog a,html body #cart-drawer a,html body .menu-drawer a,html body .theme-drawer__dialog button,html body #cart-drawer button,html body .menu-drawer button,html body #header-group .menu-drawer a,html body #header-group .menu-drawer button,html body #header-group .menu-drawer span,html body #header-group .menu-drawer p,html body #header-group .menu-drawer h2,html body #header-group .menu-drawer h3,html body #header-group .menu-drawer .menu-drawer__menu-item-text{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body .theme-drawer__dialog svg,html body #cart-drawer svg,html body .menu-drawer svg,html body .theme-drawer__close-button,html body .menu-drawer__close-button{color:#fff!important;fill:currentColor!important}html body .theme-drawer__header,html body .theme-drawer__close-button,html body .cart-drawer__close-button--empty{background:#1e3a5f!important;background-color:#1e3a5f!important;color:#fff!important}html body shopify-account,html body .page-wrapper--drawer-open{--color-background: #1E3A5F !important;--color-background-rgb: 30 58 95 !important;--color-foreground: #FFFFFF !important;--color-foreground-rgb: 255 255 255 !important;--color: #FFFFFF !important}html body shopify-account::part(dialog),html body shopify-account::part(sheet){background:#1e3a5f!important;background-color:#1e3a5f!important;color:#fff!important}html body #chat-drawer .theme-drawer__dialog,html body .chat-drawer{background:#1e3a5f!important;background-color:#1e3a5f!important;color:#fff!important}html body .cn-catalog__empty{margin:0;color:#1a2433!important;-webkit-text-fill-color:#1A2433!important}html body .cn-cats__grid{gap:10px!important;align-items:stretch!important}html body .cn-cats__grid a,html body .cn-cats a,html body a.cn-cats__tile{aspect-ratio:auto!important;min-height:0!important;height:auto!important;padding:.82rem .5rem .9rem!important;border-radius:10px!important;border:1px solid rgba(245,240,230,.32)!important;box-shadow:0 6px 16px #15263a29,inset 0 1px #ffffff24!important;background:#1e3a5f!important;background-color:#1e3a5f!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;transition:transform .18s ease,box-shadow .18s ease,background .18s ease!important}html body .cn-cats a strong,html body a.cn-cats__tile strong{font-size:1.02rem!important;line-height:1.15!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body .cn-cats a span,html body a.cn-cats__tile span{margin-top:.28rem!important;font-size:.72rem!important;line-height:1.25!important;color:#f5f0e6!important;-webkit-text-fill-color:#F5F0E6!important}html body .cn-cats a:hover,html body a.cn-cats__tile:hover{background:#15263a!important;background-color:#15263a!important;transform:translateY(-2px);box-shadow:0 10px 22px #15263a42,inset 0 1px #ffffff29!important}html body .cn-cats a:focus-visible,html body a.cn-cats__tile:focus-visible{outline:2px solid #F5F0E6;outline-offset:2px}html body .cn-catalog__track,html body .cn-acc__track{align-items:stretch!important;gap:12px!important}html body .cn-catalog__card,html body .cn-acc__card{display:flex!important;flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:0!important;overflow:hidden!important;background:#f5f0e6!important;border:1px solid #1E3A5F!important;border-radius:0!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;box-shadow:none!important}html body .cn-catalog__media,html body .cn-acc__media{display:block!important;flex:0 0 auto!important;width:100%!important;aspect-ratio:1 / 1!important;overflow:hidden!important;background:#f5f0e6!important;background-color:#f5f0e6!important}html body .cn-catalog__media img,html body .cn-acc__media img{width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important;background:#f5f0e6!important}html body .cn-catalog__meta,html body .cn-acc__meta{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;justify-content:flex-start!important;min-height:4.7em!important;padding:10px 10px 12px!important;background:#1e3a5f!important;background-color:#1e3a5f!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body .cn-catalog__title,html body .cn-catalog__price,html body .cn-acc__title,html body .cn-acc__price,html body .cn-catalog__meta .cn-catalog__title,html body .cn-catalog__meta .cn-catalog__price,html body .cn-acc__meta .cn-acc__title,html body .cn-acc__meta .cn-acc__price{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;background:#1e3a5f!important;background-color:#1e3a5f!important}html body .cn-catalog__title,html body .cn-acc__title{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important;min-height:2.5em!important;font-family:var(--cn-serif)!important;font-size:1.05rem!important;line-height:1.25!important}html body .cn-catalog__price,html body .cn-acc__price{margin-top:4px!important;font-size:.92rem!important}html body .cn-acc h1,html body .cn-acc__head h2,html body .cn-acc__kicker{color:#15263a!important;-webkit-text-fill-color:#15263A!important;background:none!important}html body .cn-acc__kicker{color:#1e3a5f!important;-webkit-text-fill-color:#1E3A5F!important}html body .cn-catalog__all,html body .cn-catalog__more,html body .cn-acc__more,html body .cn-strip__all{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:.4rem .9rem!important;border-radius:10px!important;border:1px solid rgba(245,240,230,.32)!important;background:#1e3a5f!important;background-color:#1e3a5f!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;font-size:.68rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:0 6px 16px #15263a29,inset 0 1px #ffffff24!important;transition:background .18s ease,box-shadow .18s ease!important}html body .cn-catalog__all:hover,html body .cn-catalog__more:hover,html body .cn-acc__more:hover,html body .cn-strip__all:hover{background:#15263a!important;background-color:#15263a!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;box-shadow:0 10px 22px #15263a42,inset 0 1px #ffffff29!important}html body .cn-catalog__nav,html body .cn-acc__nav{display:flex!important;align-items:center!important;gap:8px!important}html body .cn-catalog__nav button,html body .cn-acc__nav button{width:36px!important;height:36px!important;background:#1e3a5f!important;border:1px solid #1E3A5F!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;border-radius:4px!important;box-shadow:0 2px 8px #15263a29}html body .cn-catalog__nav button:hover,html body .cn-acc__nav button:hover{background:#15263a!important}html body .product-grid .product-card,html body product-card.product-card,html body .product-card.size-style{background:#f5f0e6!important;border:1px solid #1E3A5F!important;overflow:hidden!important;box-shadow:none!important}html body .product-grid .product-card .product-card__content{background:#f5f0e6!important;padding:0!important;gap:0!important}html body .product-grid .product-card h3,html body .product-grid .product-card h4,html body .product-grid .product-card .text-block,html body .product-grid .product-card .product-title,html body .product-grid .product-card product-price,html body .product-grid .product-card .price,html body .product-grid .product-card .price-item,html body .product-card .price,html body .product-card .price-item{color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;background:#1e3a5f!important;background-color:#1e3a5f!important}html body .cn-how{max-width:1180px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}html body .cn-how h2,html body .cn-how h3{color:#15263a!important;-webkit-text-fill-color:#15263A!important;font-family:var(--cn-serif)!important}html body .cn-how article{background:#f5f0e6!important;border:1px solid #1E3A5F!important;border-radius:10px!important;box-shadow:0 4px 14px #15263a14;padding:1.15rem 1.05rem 1.25rem!important}html body .cn-how b{color:#1e3a5f!important;-webkit-text-fill-color:#1E3A5F!important}html body .cn-how p{color:#1a2433!important;-webkit-text-fill-color:#1A2433!important}html body .cn-catalog__row:has(.cn-catalog__empty) .cn-catalog__nav button,html body .cn-acc__row:has(.cn-acc__empty) .cn-acc__nav button{display:none!important}html body a.cn-catalog__all,html body a.cn-catalog__more,html body a.cn-acc__more,html body a.cn-strip__all,html body .cn-catalog__nav>a,html body .cn-acc__nav>a{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:36px!important;padding:.4rem .9rem!important;border-radius:10px!important;border:1px solid rgba(245,240,230,.32)!important;background:#1e3a5f!important;background-color:#1e3a5f!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important;font-size:.68rem!important;letter-spacing:.12em!important;text-transform:uppercase!important;text-decoration:none!important;white-space:nowrap!important;cursor:pointer!important;box-shadow:0 6px 16px #15263a29,inset 0 1px #ffffff24!important}html body a.cn-catalog__all:hover,html body a.cn-catalog__more:hover,html body a.cn-acc__more:hover,html body a.cn-strip__all:hover,html body .cn-catalog__nav>a:hover,html body .cn-acc__nav>a:hover{background:#15263a!important;background-color:#15263a!important;color:#fff!important;-webkit-text-fill-color:#FFFFFF!important}html body a.cn-catalog__all{position:absolute!important;right:0!important;top:50%!important;transform:translateY(-50%)}@media(max-width:549px){html body a.cn-catalog__all{position:static!important;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/casanebra-luxury.css.map */
