:root{--cvn-radius-sm: 10px;--cvn-radius-md: 14px;--cvn-radius-lg: 20px;--cvn-radius-xl: 28px;--cvn-shadow-sm: 0 1px 3px rgba(4, 17, 22, .07);--cvn-shadow-md: 0 10px 30px rgba(4, 17, 22, .09);--cvn-shadow-lg: 0 20px 48px rgba(38, 66, 139, .14);--cvn-brand: #26428b;--cvn-accent: #cf633c;--cvn-surface: #f7f9fc;--cvn-max: 1280px;--cvn-gradient-line: linear-gradient( 90deg, #cf633c 0%, #b85a6e 22%, #8f5088 42%, #5c5a9e 58%, #3d5089 78%, #26428b 100% )}html{scroll-behavior:smooth;overflow-x:clip}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;background-color:var(--color-background);overflow-x:clip;max-width:100%}.content-for-layout,#header-group,footer{max-width:100%}h1,h2,h3,.h1,.h2,.h3{letter-spacing:-.02em;line-height:1.15}.button,button.shopify-payment-button__button--unbranded,.gift-card__buttons .button{border-radius:var(--cvn-radius-md)!important;font-weight:600;letter-spacing:.03em;min-height:48px;padding-inline:1.75rem;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,filter .22s ease}.button:not(:disabled):hover{transform:translateY(-2px);box-shadow:var(--cvn-shadow-md);filter:brightness(1.02)}.button-secondary:not(:disabled):hover{transform:translateY(-1px)}#header-group{position:relative;z-index:50;background:#fff;box-shadow:0 6px 24px #0411160f}header-component .header__row--top{--border-bottom-width: 0 !important;--border-bottom-width-mobile: 0 !important;border-bottom:none!important}header-component .header__row--top .header__columns{position:relative}header-component .header__row--top .header__columns:after{content:"";position:absolute;inset-inline:0;bottom:0;z-index:2;height:3px;background:var(--cvn-gradient-line);pointer-events:none}.header__column--right{display:flex;align-items:center;flex-wrap:nowrap}.header__column--right .dropdown-localization,.header__column--right dropdown-localization-component,.header__column--right search-action,.header__column--right .search-action{display:inline-flex;align-items:center;align-self:center}.header__column--right .dropdown-localization__button,.header__column--right .localization-form__select{display:inline-flex;align-items:center;min-height:var(--button-size, 44px)}.header__column--right header-actions{display:inline-flex;align-items:center;align-self:center;gap:0;margin-inline-start:0!important}@media screen and (max-width:749px){header-component .header__columns{align-items:center}header-component header-actions,header-component search-action,header-component .search-action,header-component .dropdown-localization{display:inline-flex;align-items:center;align-self:center}}.header-actions .header-actions__action{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center;width:var(--button-size, 44px)!important;min-width:var(--button-size, 44px)!important;height:var(--button-size, 44px)!important;min-height:var(--button-size, 44px)!important;padding:0!important;margin:0!important;flex-shrink:0;box-sizing:border-box}.header-actions .action__cart,.header-actions cart-icon,.header-actions .header-actions__cart-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;line-height:0}.header-actions .header-actions__action:not(.account-button) .svg-wrapper{display:flex;align-items:center;justify-content:center;width:var(--button-size, 44px);height:var(--button-size, 44px)}header-component .header,.header{-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);background:#fffffff5}header-component[data-sticky-state=active] .header__row--top,#header-group:has(header-component[data-sticky-state=active]){box-shadow:0 8px 28px #04111614}.content-for-layout>.shopify-section:has(.media-with-content){background:#fff;border-bottom:1px solid #e8edf2}.content-for-layout>.shopify-section:has(.media-with-content) .section-background,.content-for-layout>.shopify-section:has(.media-with-content):before,.content-for-layout>.shopify-section:has(.media-with-content):after{display:none!important}.content-for-layout>.shopify-section:has(.media-with-content) .section.media-with-content{width:100%;max-width:none;margin-inline:0}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content{--media-height: clamp(280px, 34vw, 420px) !important;--media-height-mobile: clamp(220px, 55vw, 320px) !important;width:100%;max-width:none;margin-inline:0;padding-inline:clamp(1.25rem,5vw,3rem);box-sizing:border-box}@media screen and (min-width:750px){.content-for-layout>.shopify-section:has(.media-with-content) .section--full-width.media-with-content--medium.media-with-content--media-right,.content-for-layout>.shopify-section:has(.media-with-content) .section--full-width.media-with-content--medium:not(.media-with-content--media-right){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;column-gap:clamp(2rem,4vw,3.5rem)!important;align-items:center!important}.content-for-layout>.shopify-section:has(.media-with-content) .section--full-width.media-with-content--medium.media-with-content--media-right{grid-template-areas:"content media"!important}.content-for-layout>.shopify-section:has(.media-with-content) .section--full-width.media-with-content--medium:not(.media-with-content--media-right){grid-template-areas:"media content"!important}.content-for-layout>.shopify-section:has(.media-with-content) .section--page-width.media-with-content--medium.media-with-content--media-right{grid-template-columns:var(--full-page-grid-margin) minmax(0,1.05fr) minmax(0,.95fr) var(--full-page-grid-margin)!important;grid-template-areas:"margin-left content media margin-right"!important;align-items:center!important;column-gap:clamp(1.5rem,3vw,2.5rem)!important}}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content,.content-for-layout>.shopify-section:has(.media-with-content) .media-block{min-width:0;padding-inline:0!important}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content{display:flex;align-items:center}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content:before{display:none}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content>.group-block-content,.content-for-layout>.shopify-section:has(.media-with-content) .section--page-width .media-with-content__content>.group-block-content{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:none;padding:0!important;margin:0;background:transparent!important;border:none!important;box-shadow:none!important}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .group-block-content>.text-block{width:100%!important;max-width:100%!important}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .group-block-content>.button-block{width:auto!important;max-width:none!important;align-self:flex-start}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:first-child{margin:0 0 1rem}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:first-child p{margin:0;padding:0;font-size:.75rem!important;font-weight:600!important;letter-spacing:.12em;text-transform:uppercase;color:var(--cvn-brand)!important;background:none;border:none;box-shadow:none}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:first-child p:before{display:none}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(2){margin:0 0 .875rem}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(2) :is(p,h1,h2){margin:0;max-width:16em;font-family:var(--font-heading--family),Lato,system-ui,sans-serif!important;font-size:clamp(2rem,3.25vw,3.125rem)!important;font-weight:700;line-height:1.08;letter-spacing:-.03em;color:#041116!important}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(3){margin:0 0 1rem}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(3) p{margin:0;max-width:48ch;font-size:clamp(1.0625rem,1.35vw,1.1875rem)!important;line-height:1.55;color:#5a6b78!important}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(4){margin:0 0 1.25rem}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(4) ul{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(4) li{padding:0 .75rem;font-size:.8125rem!important;font-weight:500!important;line-height:1.3!important;color:#6a7d8c!important;background:none;border:none;border-right:1px solid #d5dde5;border-radius:0;white-space:nowrap}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(4) li:first-child{padding-left:0}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(4) li:last-child{border-right:none;padding-right:0}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .button{min-width:10.5rem;min-height:2.75rem;padding:.65rem 1.5rem!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.05em;text-transform:none;border-radius:var(--cvn-radius-sm)!important;background:var(--cvn-accent)!important;border:none!important;color:#fff!important;box-shadow:0 4px 16px #cf633c47;transition:background-color .2s ease,box-shadow .2s ease}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .button:hover{transform:none;background:color-mix(in srgb,var(--cvn-accent) 92%,#000)!important;box-shadow:0 6px 20px #cf633c57}.content-for-layout>.shopify-section:has(.media-with-content) .media-block{position:relative;width:100%;min-height:var(--media-height-mobile);border-radius:var(--cvn-radius-md);overflow:hidden;background:#f0f3f7;border:1px solid #e2e8f0;box-shadow:0 12px 32px #04111614}.content-for-layout>.shopify-section:has(.media-with-content) .media-block:before,.content-for-layout>.shopify-section:has(.media-with-content) .media-block:after{display:none}.content-for-layout>.shopify-section:has(.media-with-content) .media-block .media-block__media,.content-for-layout>.shopify-section:has(.media-with-content) .media-block__media-link{display:block;width:100%;height:100%}.content-for-layout>.shopify-section:has(.media-with-content) .media-block .media-block__media,.content-for-layout>.shopify-section:has(.media-with-content) img.media-block__media{object-fit:cover;object-position:center}@media screen and (min-width:750px){.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content{padding-block:clamp(2.75rem,4.5vw,4rem)}.content-for-layout>.shopify-section:has(.media-with-content) .media-block{min-height:var(--media-height);width:100%;max-width:none}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(2) :is(p,h1,h2){max-width:14em}}@media(max-width:749px){.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content{order:1}.content-for-layout>.shopify-section:has(.media-with-content) .media-block{order:2;margin-top:1.5rem;aspect-ratio:16 / 10;max-height:20rem}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(2) :is(p,h1,h2){max-width:none}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .button{width:100%;max-width:20rem}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(4) li{white-space:normal;border-right:none;padding:.25rem 0}.content-for-layout>.shopify-section:has(.media-with-content) .media-with-content__content .text-block:nth-child(4) li:not(:last-child):after{content:"\b7";margin-inline:.35rem;color:#c5cdd6}}.content-for-layout>.shopify-section:has(.media-with-content--media-extend){background:#041116}.content-for-layout>.shopify-section:has(.media-with-content--media-extend) .media-with-content__content>.group-block-content{align-items:center;text-align:center;max-width:40rem;margin-inline:auto;padding:2rem 1.25rem!important;background:transparent!important;border:none!important;box-shadow:none!important}.content-for-layout>.shopify-section:has(.media-with-content--media-extend) .media-block:after{display:block;content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0411168c,#041116b8);pointer-events:none;border:none;box-shadow:none}.content-for-layout>.shopify-section:has(.media-with-content--media-extend) .media-with-content__content{z-index:2}.content-for-layout>.shopify-section:has(.media-with-content--media-extend) .media-with-content__content .text-block{background:transparent!important}.content-for-layout>.shopify-section:has(.media-with-content--media-extend) .media-with-content__content .text-block p{color:#eef4f6!important}.content-for-layout>.shopify-section:has(.media-with-content--media-extend) .media-with-content__content .text-block:first-child p{color:#e8875f!important;background:#cf633c26!important;border:1px solid rgb(207 99 60 / 35%)}.content-for-layout>.shopify-section:has([id*=cvn_trust]){background:#fff;border-bottom:1px solid #e8eef4;margin-top:-.5rem}.content-for-layout>.shopify-section:has([id*=cvn_trust]) .section-content-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem 1.5rem;padding-block:.35rem 1rem!important}.content-for-layout>.shopify-section:has([id*=cvn_trust]) .text-block p{margin:0;text-align:center;font-size:.8125rem!important;line-height:1.45!important;color:#5a6b78!important}.content-for-layout>.shopify-section:has([id*=cvn_trust]) .text-block strong{display:block;margin-bottom:.2rem;font-size:.875rem;color:var(--cvn-brand)}@media(max-width:749px){.content-for-layout>.shopify-section:has([id*=cvn_trust]) .section-content-wrapper{grid-template-columns:1fr;gap:.85rem}}product-card,.product-card{border-radius:var(--cvn-radius-lg);background:var(--color-background);transition:box-shadow .25s ease,transform .25s ease}product-card .product-card__media,.product-card__media,.card-gallery,.product-card__content{border-radius:var(--cvn-radius-md);overflow:hidden}.card-hover-effect-lift product-card:hover,.card-hover-effect-lift .product-card:hover{box-shadow:var(--cvn-shadow-md);transform:translateY(-2px)}product-card .product-card__content,.product-card__content{padding-block:.75rem .25rem}[data-testid=product-list]{padding-block:clamp(1.25rem,3vw,1.75rem) clamp(1.5rem,3vw,2rem)!important}[data-testid=product-list] .section-resource-list__header{margin-block-end:.85rem;max-width:var(--cvn-max);margin-inline:auto;width:100%}[data-testid=product-list] .section-resource-list__header .text-block p,[data-testid=product-list] .section-resource-list__header h2{margin:0;text-align:left;font-size:clamp(1rem,1.8vw,1.125rem)!important;font-weight:700!important;letter-spacing:-.025em;line-height:1.2;color:var(--cvn-brand)!important}[data-testid=product-list] .resource-list{max-width:var(--cvn-max);margin-inline:auto}@media screen and (min-width:750px){[data-testid=product-list] .resource-list--grid{--resource-list-columns-per-row: 3;width:fit-content;max-width:100%;grid-template-columns:repeat(3,minmax(0,11.25rem))!important;gap:.75rem 1rem!important;justify-content:start}[data-testid=product-list] .resource-list__item{max-width:11.25rem}}[data-testid=product-list] .resource-list__item product-card,[data-testid=product-list] .resource-list__item .product-card{height:100%;border:1px solid color-mix(in srgb,var(--cvn-brand) 10%,#e8eef4);border-radius:var(--cvn-radius-md)!important;background:#fff;box-shadow:0 1px 4px #26428b0f;overflow:hidden}[data-testid=product-list] product-card:hover,[data-testid=product-list] .product-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #26428b1a;border-color:color-mix(in srgb,var(--cvn-brand) 18%,#e8eef4)}product-card .card-gallery,.product-card .card-gallery,[data-testid=product-list] .card-gallery,[id*=product_list] .card-gallery{position:relative;width:100%;aspect-ratio:1 / 1;max-height:11.25rem;flex-shrink:0;min-height:0;border-radius:0!important;background:#fff!important;overflow:hidden;isolation:isolate}product-card .card-gallery>a.contents,.product-card .card-gallery>a.contents,[data-testid=product-list] .card-gallery>a.contents{display:block;width:100%;height:100%}product-card .card-gallery slideshow-component,.product-card .card-gallery slideshow-component,[data-testid=product-list] .card-gallery slideshow-component{display:block!important;width:100%!important;height:100%!important}product-card .card-gallery slideshow-component slideshow-slides,.product-card .card-gallery slideshow-component:not([in-viewport]) slideshow-slides{height:100%!important;min-height:100%!important;overflow:hidden!important}product-card .card-gallery slideshow-slide[aria-hidden=false],.product-card .card-gallery slideshow-slide[aria-hidden=false],[data-testid=product-list] .card-gallery slideshow-slide[aria-hidden=false],product-card .card-gallery :is(slideshow-slide:has(+slideshow-slide[aria-hidden=false]),slideshow-slide[aria-hidden=false]+slideshow-slide){content-visibility:visible!important;contain-intrinsic-size:unset!important;height:100%!important}product-card .card-gallery slideshow-component slideshow-slide:not([aria-hidden=false]){content-visibility:hidden}product-card .card-gallery slideshow-container,.product-card .card-gallery slideshow-container,[data-testid=product-list] slideshow-container{height:100%!important;background-color:#fff!important}product-card .product-media-container,.product-card .product-media-container,[data-testid=product-list] .product-media-container{width:100%!important;height:100%!important;aspect-ratio:1 / 1;max-height:none!important;background:#fff!important}product-card .product-media__image,product-card .card-gallery .product-media__image,product-card .card-gallery img,.product-card .product-media__image,.product-card .card-gallery img,[data-testid=product-list] .product-media__image,[data-testid=product-list] .card-gallery img{display:block!important;width:100%!important;height:100%!important;opacity:1!important;visibility:visible!important;object-fit:cover!important;object-position:center;filter:none!important;mix-blend-mode:normal!important}[data-testid=product-list] .product-card__content,[data-testid=product-list] .group-block-content{padding:.5rem .65rem .65rem!important;gap:.2rem}[data-testid=product-list] .product-card__content .text-block p,[data-testid=product-list] .product-card__content h5,[data-testid=product-list] .product-card__content h5 strong{font-size:.75rem!important;font-weight:600!important;line-height:1.3!important;letter-spacing:-.01em;color:#041116!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}[data-testid=product-list] .product-card__content [class*=price],[data-testid=product-list] .product-card__content .price,[data-testid=product-list] .product-card__content .price-item{font-size:.8125rem!important;font-weight:700!important;color:var(--cvn-brand)!important}[data-testid=product-list] .product-card__content .price-item--regular,[data-testid=product-list] .product-card__content s,[data-testid=product-list] .product-card__content .compare-at-price{font-size:.6875rem!important;font-weight:500!important;color:#8a9baa!important;opacity:1}[data-testid=product-list] .badge,[data-testid=product-list] .product-badges .badge{font-size:.625rem!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .55rem!important;border-radius:6px!important;border:none!important;background:#041116c7!important;color:#fff!important;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 2px 8px #00000026}[data-testid=product-list] .badge--sold-out{background:#5a6b78e0!important}@media(max-width:749px){[data-testid=product-list] .resource-list--grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.65rem .75rem!important;width:100%}[data-testid=product-list] .resource-list__item{min-width:0;max-width:none}[data-testid=product-list] .card-gallery,[id*=product_list] .card-gallery{max-height:9.5rem}}.template-collection #MainContent{background:linear-gradient(180deg,var(--cvn-surface) 0%,var(--color-background) 12rem)}.template-collection #MainContent>.shopify-section:first-child{max-width:var(--cvn-max);margin-inline:auto;width:100%;padding-inline:clamp(1rem,3vw,2rem)}.template-collection #MainContent>.shopify-section:first-child .section{padding-block:clamp(1.25rem,3vw,1.75rem) clamp(.5rem,1.5vw,.75rem)!important}.template-collection #MainContent>.shopify-section:first-child h1{margin:0;font-size:clamp(1.65rem,3.5vw,2.25rem)!important;font-weight:700!important;letter-spacing:-.03em;line-height:1.15;color:var(--cvn-brand)!important}.template-collection #MainContent>.shopify-section:first-child .text-block p{margin:0}.template-collection .product-grid-container{max-width:var(--cvn-max);margin-inline:auto;width:100%;padding-inline:clamp(1rem,3vw,2rem)}.collection-wrapper{width:100%}.collection-wrapper .product-grid,.product-grid{gap:clamp(1.25rem,2.5vw,1.75rem)}.collection-wrapper .facets-controls-wrapper,.collection-wrapper>.facets--horizontal{background:#fff;border:1px solid color-mix(in srgb,var(--cvn-brand) 12%,#e2e8f0);border-radius:var(--cvn-radius-md);padding:.65rem 1rem;margin-block-end:1.25rem;box-shadow:var(--cvn-shadow-sm)}.collection-wrapper .facets__summary,.collection-wrapper .sorting-filter__label,.collection-wrapper .products-count-wrapper{font-size:.875rem;font-weight:600;color:#3d4f5f}.collection-wrapper .products-count-wrapper{color:#8a9baa;font-weight:500}.collection-wrapper .facets__pill-label,.collection-wrapper .facets__clear,.collection-wrapper .sorting-filter__select{font-size:.8125rem}.collection-wrapper .product-grid__item product-card,.collection-wrapper .product-grid__item .product-card{height:100%;border:1px solid color-mix(in srgb,var(--cvn-brand) 10%,#e8eef4)!important;background:#fff!important;box-shadow:0 2px 8px #26428b0d;overflow:hidden}.collection-wrapper .product-grid__item product-card:hover,.collection-wrapper .product-grid__item .product-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #26428b1a;border-color:color-mix(in srgb,var(--cvn-brand) 18%,#e8eef4)!important}.collection-wrapper .product-card__content{padding:.875rem 1rem 1rem!important;gap:.35rem}.collection-wrapper .product-card__content a.contents{color:inherit;text-decoration:none}.collection-wrapper .product-card__content a.contents:hover .text-block p{color:var(--cvn-accent)!important}.collection-wrapper .product-card__content .text-block p,.collection-wrapper .product-card__content h3,.collection-wrapper .product-card__content h4,.collection-wrapper .product-card__content h5,.collection-wrapper .product-card__content h5 strong{font-size:.9375rem!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.01em;color:#041116!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;transition:color .2s ease}.collection-wrapper .product-card__content [class*=price],.collection-wrapper .product-card__content .price,.collection-wrapper .product-card__content .price-item{font-size:.9375rem!important;font-weight:700!important;color:var(--cvn-brand)!important}.collection-wrapper .product-card__content .price-item--regular,.collection-wrapper .product-card__content s,.collection-wrapper .product-card__content .compare-at-price{font-size:.8125rem!important;font-weight:500!important;color:#8a9baa!important}.collection-wrapper .card-gallery .product-badges{z-index:4;pointer-events:none}.collection-wrapper .badge,.collection-wrapper .product-badges .badge{font-size:.625rem!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase;padding:.35rem .6rem!important;border-radius:6px!important;border:none!important;background:#041116d1!important;color:#fff!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 10px #0000002e}.collection-wrapper .badge--sold-out{background:#5a6b78eb!important}@media(max-width:749px){.collection-wrapper .facets-controls-wrapper{padding:.5rem .75rem;margin-block-end:1rem}.collection-wrapper .product-grid{gap:.875rem}.template-collection #MainContent>.shopify-section:first-child h1{font-size:1.5rem!important}}.product-information{padding-block:clamp(1.5rem,4vw,3rem)}.product-information .product-details h1{font-size:clamp(1.75rem,4vw,2.5rem)}body:has(.pagepilot-main-product){background:#fff;--pp-body-font-size: 15px;--pp-heading-font-size: 22px}body:has(.pagepilot-main-product) .pagepilot-section{padding-block:clamp(1.5rem,3vw,2.25rem)}body:has(.pagepilot-main-product) .pagepilot-section.pagepilot-main-product{padding-block:.5rem .75rem!important;background:#fff}body:has(.pagepilot-main-product) .pagepilot-section:not(.pagepilot-main-product):nth-of-type(2n){background:var(--cvn-surface)}.pagepilot-wrapper{max-width:var(--cvn-max);margin-inline:auto;padding-inline:clamp(1rem,3vw,1.5rem)}.pagepilot-wrapper h1,.pagepilot-wrapper h2{letter-spacing:-.025em;line-height:1.2;color:#041116}.pagepilot-main-product .pagepilot-wrapper{background:#fff;border:1px solid #d5d9d9;border-radius:var(--cvn-radius-md);padding:.65rem .85rem .75rem;box-shadow:0 2px 12px #0411160f}.pagepilot-main-product [id^=ProductInfo-]{gap:.3rem!important}.pagepilot-main-product .pp-max-w-\[1200px\]{gap:1rem!important}@media screen and (min-width:768px){.pagepilot-main-product .pp-max-w-\[1200px\]{gap:1.25rem!important}}@media screen and (min-width:768px){.pagepilot-main-product .pagepilot-wrapper{position:sticky;top:4.75rem;align-self:start;overflow:visible}}.pagepilot-main-product .pp-product-title{font-size:clamp(1.05rem,2vw,1.35rem)!important;font-weight:700!important;line-height:1.15!important;color:#041116!important;margin-block-end:0}.pagepilot-main-product .pp-flex.pp-items-center.pp-gap-2.pp-cursor-pointer{padding-block-end:.15rem;border-bottom:1px solid #e8eef2;margin-block-end:.2rem}.pagepilot-main-product .pp-flex.pp-items-center.pp-gap-2.pp-cursor-pointer svg{width:.875rem!important;height:.875rem!important}.pagepilot-main-product .pp-flex.pp-items-center.pp-gap-2.pp-cursor-pointer .pp-text-base{font-size:.75rem;color:var(--cvn-brand);text-decoration:underline;text-underline-offset:2px}.pagepilot-main-product .pp-text-md.pp-font-semibold{font-size:.8125rem!important;line-height:1.3;color:#3d4f5f!important;font-weight:500!important;margin-block:.1rem;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pagepilot-main-product .pp-product-price .pp-price-item--sale,.pagepilot-main-product .pp-product-price .pp-price-item--regular:last-child{font-size:clamp(1.35rem,2.2vw,1.5rem)!important;font-weight:700!important;color:#b12704!important;letter-spacing:-.02em}.pagepilot-main-product .pp-product-price .pp-price-item--regular s,.pagepilot-main-product .pp-product-price s{font-size:.9375rem!important;color:#8a9baa!important;font-weight:400!important}.pagepilot-main-product .pp-product-price:after{content:"\b7  IVA incluido donde aplique";display:inline;font-size:.6875rem;color:#8a9baa;margin-inline-start:.35rem;vertical-align:middle}.pagepilot-main-product .pagepilot-wrapper section>.pp-text-base,.pagepilot-main-product [id^=ProductInfo-]>p.pp-text-base:not(.pp-font-semibold){display:flex;align-items:flex-start;gap:.25rem;margin:0;padding:.05rem 0;font-size:.75rem!important;line-height:1.25;color:#041116!important}.pagepilot-main-product .pagepilot-wrapper section>hr,.pagepilot-main-product .pagepilot-wrapper section>div[style*=border]{border-color:#e8eef2!important;margin-block:.35rem!important}.pagepilot-main-product [id^=ProductInfo-]>.pp-h-\[1px\]{display:none!important}.pagepilot-main-product .pp-variant-picker .pp-text-sm.pp-font-semibold{font-size:.8125rem!important;text-transform:none!important;letter-spacing:0!important;color:#041116;margin-block-end:.5rem!important}.pagepilot-main-product .pp-variant-picker label{border:1px solid #d5d9d9!important;border-radius:8px!important;padding:.35rem .65rem!important;font-size:.8125rem!important;background:#fff;transition:border-color .15s ease,box-shadow .15s ease}.pagepilot-main-product .pp-variant-picker input:checked+label{border-color:var(--cvn-brand)!important;color:var(--cvn-brand)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--cvn-brand) 22%,transparent);font-weight:600}.pagepilot-main-product [id^=pp-quantity-form]{margin-block:.25rem}@media screen and (min-width:768px){.pagepilot-main-product [id^=pp-quantity-form],.pagepilot-main-product [id^=variant-selects]{display:inline-block;vertical-align:top;width:calc(50% - .35rem);margin-bottom:.15rem!important}.pagepilot-main-product [id^=pp-quantity-form]{margin-right:.5rem}.pagepilot-main-product [id^=pp-quantity-form] label{font-size:.6875rem!important;margin-bottom:.15rem!important}.pagepilot-main-product [id^=pp-quantity-form] .pp-mt-2{margin-top:.15rem!important}.pagepilot-main-product [id^=variant-selects]{gap:.25rem!important;overflow:visible}}.pagepilot-main-product .product-form{clear:none;display:block;width:100%}.pagepilot-main-product [id^=variant-selects]{gap:.5rem!important;margin-bottom:.35rem!important}.pagepilot-main-product .pp-variant-picker .pp-mb-4{margin-bottom:.35rem!important}.pagepilot-main-product form.pp-flex.pp-flex-col.pp-gap-6{gap:.5rem!important}.pagepilot-main-product .product-form .pp-flex.pp-flex-col.pp-gap-4{flex-direction:row!important;flex-wrap:wrap;gap:.4rem!important;margin-block:.15rem!important}.pagepilot-main-product .product-form .pp-flex.pp-flex-col.pp-gap-4>*{flex:1 1 calc(50% - .25rem);min-width:0;margin:0!important}.pagepilot-main-product .product-form .pagepilot-button-atc,.pagepilot-main-product .product-form .shopify-payment-button,.pagepilot-main-product .product-form .shopify-payment-button__button{min-height:36px!important;font-size:.8125rem!important;padding:.35rem .5rem!important}.pagepilot-main-product .product-form .shopify-payment-button{width:100%}.pagepilot-main-product .pp-quantity-decrease,.pagepilot-main-product .pp-quantity-increase{background:#f3f4f6!important;border-radius:8px 0 0 8px!important}.pagepilot-section .pagepilot-button-atc.pp-button--primary,.pagepilot-section .pp-button--primary:not(.pp-button--secondary){display:flex!important;align-items:center;justify-content:center;visibility:visible!important;opacity:1!important;width:100%!important;min-height:36px!important;padding:.35rem .75rem!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.01em;color:#111!important;background:linear-gradient(180deg,#f7dfa5,#f0c14b,#e7b731)!important;border:1px solid #a88734!important;border-radius:8px!important;box-shadow:0 2px 6px #0411161f;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.pagepilot-section .pagepilot-button-atc.pp-button--primary:hover,.pagepilot-section .pp-button--primary:not(.pp-button--secondary):hover{filter:brightness(1.03);box-shadow:0 4px 12px #04111629;transform:translateY(-1px)}.pagepilot-section .pp-button--secondary,.pagepilot-section .shopify-payment-button__button{display:block!important;width:100%!important;visibility:visible!important;opacity:1!important;min-height:36px!important;margin-block-start:0!important;border-radius:8px!important;font-weight:600!important;background:var(--cvn-brand)!important;color:#fff!important;border:1px solid #1a3568!important;box-shadow:var(--cvn-shadow-sm)}.pagepilot-section .shopify-payment-button__button:hover{background:color-mix(in srgb,var(--cvn-brand) 88%,#000)!important}.pagepilot-main-product .pp-icons-with-text,.pagepilot-main-product [class*=icons-with-text],.pagepilot-main-product .pp-grid.pp-grid-cols-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem!important;margin-block-start:.35rem;padding-block-start:.35rem;border-top:1px solid #e8eef2}.pagepilot-main-product .pp-icons-with-text>div,.pagepilot-main-product [class*=icons-with-text]>div,.pagepilot-main-product .pp-grid.pp-grid-cols-3>div{display:flex;flex-direction:column;align-items:center;gap:.15rem;font-size:.625rem;color:#3d4f5f;line-height:1.15;text-align:center}.pagepilot-main-product .pp-icons-with-text .pp-icon-wrapper,.pagepilot-main-product [class*=icons-with-text] .pp-icon-wrapper,.pagepilot-main-product .pp-grid.pp-grid-cols-3 .pp-icon-wrapper{max-width:22px!important}.pagepilot-main-product .pp-grid.pp-grid-cols-3 .pp-text-sm{font-size:.625rem!important;line-height:1.15}.pagepilot-main-product .pp-grid.pp-grid-cols-3 .pp-text-sm p{margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pagepilot-main-product .pp-w-full.pp-relative{padding-inline:0!important}#pp-image-scroll-container,#pp-image-scroll-container .pp-main-image-wrap{border-radius:var(--cvn-radius-md);background:#fff;border:1px solid #e8eef2;overflow:hidden}#pp-main-product-image{border-radius:var(--cvn-radius-md)}#pp-image-scroll-container .pp-thumbnail img{border-radius:8px;border:2px solid transparent;box-shadow:none;transition:border-color .15s ease}#pp-image-scroll-container .pp-thumbnail.pp-thumbnail-active img,#pp-image-scroll-container .pp-thumbnail:hover img{border-color:var(--cvn-brand)}.pagepilot-main-product [id^=ProductInfo-] .pp-flex.pp-gap-4.pp-items-center{gap:.5rem!important;padding:.35rem .5rem;background:#f8fafb;border-radius:6px;border:1px solid #e8eef2;align-items:flex-start!important}.pagepilot-main-product [id^=ProductInfo-] .pp-w-\[70px\].pp-h-\[70px\]{width:2rem!important;height:2rem!important;flex-shrink:0}.pagepilot-main-product [id^=ProductInfo-] .pp-flex.pp-gap-4.pp-items-center .pp-flex.pp-flex-col.pp-gap-2{gap:.15rem!important;min-width:0}.pagepilot-main-product [id^=ProductInfo-] .pp-flex.pp-gap-4.pp-items-center [class*=pp-text-xs]{font-size:.6875rem!important;line-height:1.25;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.pagepilot-main-product [id^=ProductInfo-] .pp-flex.pp-gap-4.pp-items-center .pp-flex.pp-gap-2.pp-items-center.pp-text-sm{font-size:.625rem!important;gap:.25rem!important}.pagepilot-main-product [id^=ProductInfo-] .pp-flex.pp-gap-4.pp-items-center svg.pp-w-4{width:.75rem!important;height:.75rem!important}@media screen and (min-width:768px){.pagepilot-main-product [id^=ProductInfo-] details.pp-group{display:none!important}}.pagepilot-main-product [id^=ProductInfo-] details.pp-group{padding-bottom:.25rem!important}.pagepilot-main-product [id^=ProductInfo-] details summary .pp-gap-6{gap:.65rem!important}.pagepilot-main-product [id^=ProductInfo-] details summary .pp-text-base{font-size:.875rem!important}.pagepilot-main-product [id^=ProductInfo-] details article{padding-block:.35rem!important;font-size:.8125rem!important;line-height:1.45}.pagepilot-main-product .pp-max-h-\[550px\]{max-height:min(36vh,360px)!important}.pagepilot-main-product #pp-image-scroll-container{padding-block:.35rem!important;gap:.35rem!important}.pagepilot-main-product [class*=pp-sticky]{padding-inline:.25rem!important}section:has(>.pagepilot-main-product),section:has(.pagepilot-main-product){padding-top:.5rem!important;padding-bottom:.5rem!important}body:has(.pagepilot-main-product) .pagepilot-image-with-text .pp-gap-10{gap:1.5rem!important}body:has(.pagepilot-main-product) .pagepilot-image-with-text .pp-gap-8{gap:.85rem!important}body:has(.pagepilot-main-product) .pagepilot-image-with-text .pp-max-w-\[500px\]{max-width:380px!important}body:has(.pagepilot-main-product) .pagepilot-image-with-text .pp-aspect-square{aspect-ratio:4 / 3!important;max-height:280px}body:has(.pagepilot-main-product) .pagepilot-image-with-benefits{padding-block:1.25rem!important}body:has(.pagepilot-main-product) .pagepilot-image-with-benefits .pp-text-3xl{width:2.25rem;height:2.25rem;font-size:1rem!important}body:has(.pagepilot-main-product) .pagepilot-differences,body:has(.pagepilot-main-product) .pagepilot-faqs,body:has(.pagepilot-main-product) .pagepilot-image-with-percentage{padding-block:1.25rem!important}.pagepilot-section .pp-button--primary:not(.pagepilot-button-atc){background:linear-gradient(180deg,#e8875f 0%,var(--cvn-accent) 100%)!important;color:#fff!important;border:1px solid #a84d2f!important;min-height:48px!important;padding-inline:2rem!important;border-radius:8px!important}.pagepilot-image-with-benefits .pp-text-3xl{width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;font-size:1.35rem!important;background:color-mix(in srgb,var(--cvn-brand) 10%,#fff);border-radius:12px;border:1px solid color-mix(in srgb,var(--cvn-brand) 15%,#e2e8f0)}.pagepilot-image-with-benefits .pp-text-xl.pp-font-semibold{color:var(--cvn-brand);font-size:1.0625rem!important}.pagepilot-differences .pp-flex.pp-flex-col.pp-col-span-2[style*=background]{background-color:var(--cvn-brand)!important}.pagepilot-differences .pp-border.pp-shadow-xl{border-color:#d5d9d9!important;border-radius:var(--cvn-radius-md)!important;box-shadow:var(--cvn-shadow-md)!important;overflow:hidden}.pagepilot-differences .pp-fill-green-500{fill:#067d62!important}.pagepilot-image-with-percentage .pp-bg-circular-percent{font-weight:700;font-size:1.125rem;color:var(--cvn-brand)}.pagepilot-image-with-percentage .pp-border-gray-300{border-color:#e8eef2!important;padding-block-end:1.25rem!important}.pagepilot-faqs .pp-border-black\/20{border:1px solid #d5d9d9!important;border-radius:var(--cvn-radius-md)!important;background:#fff;overflow:hidden}.pagepilot-faqs .pp-border-black\/20:hover{border-color:color-mix(in srgb,var(--cvn-brand) 35%,#d5d9d9)!important;background:#fafbfc}.pagepilot-faqs summary .pp-font-semibold{color:#041116}.pagepilot-section.pp-review-grid .pp-reviews-container{display:grid!important;grid-template-columns:repeat(1,1fr);gap:1rem;width:100%;column-count:unset!important}@media screen and (min-width:640px){.pagepilot-section.pp-review-grid .pp-reviews-container{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1024px){.pagepilot-section.pp-review-grid .pp-reviews-container{grid-template-columns:repeat(3,1fr)}}.pagepilot-section.pp-review-grid .pp-review{width:100%!important;padding:0!important;break-inside:unset!important;position:static!important;transform:none!important;opacity:1!important}.pagepilot-section.pp-review-grid .pp-review>div{height:100%;border-radius:var(--cvn-radius-md)!important;border-color:#e8eef2!important;box-shadow:var(--cvn-shadow-sm)!important;padding:1rem!important}.pagepilot-section.pp-review-grid .pp-review img{width:100%!important;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px;margin-block-end:.75rem}.pagepilot-section.pp-review-grid .pp-review-sizer{display:none!important}.pagepilot-section.pagepilot-cta{background:linear-gradient(135deg,var(--cvn-brand) 0%,#1a3568 100%)!important;color:#fff}.pagepilot-section.pagepilot-cta h2,.pagepilot-section.pagepilot-cta p{color:#eef4f6!important}.pagepilot-section.pagepilot-cta .pp-button--primary{background:#fff!important;color:var(--cvn-brand)!important;border-color:#fff!important}[id*=cvn_trust] .shopify-section,[id*=cvn_trust] .section{position:relative;z-index:1;min-height:unset!important;background:linear-gradient(180deg,#f3f7fb,#fff)!important;border-block:1px solid color-mix(in srgb,var(--cvn-brand) 10%,#e8eef4);padding-block:.5rem 1.25rem!important;isolation:isolate}[id*=cvn_trust] .section-content-wrapper{display:grid;grid-template-columns:1fr;gap:.75rem;max-width:var(--cvn-max);margin-inline:auto;padding-inline:clamp(.75rem,3vw,1.25rem)}[id*=cvn_trust] .text-block{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:0;margin:0;padding:1.35rem 1.15rem 1.25rem;text-align:center;background:#fff;border-radius:var(--cvn-radius-lg);border:1px solid color-mix(in srgb,var(--cvn-brand) 12%,#e2eaf2);box-shadow:0 1px #fffc inset,0 8px 28px #26428b17,0 2px 6px #0411160a;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s ease,border-color .25s ease}[id*=cvn_trust] .text-block:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--cvn-brand) 22%,#e2eaf2);box-shadow:0 1px #ffffffe5 inset,0 16px 40px #26428b24,0 4px 10px #0411160f}[id*=cvn_trust] .text-block:before{content:"";order:-1;flex-shrink:0;width:3.25rem;height:3.25rem;margin-block-end:1rem;border-radius:14px;background-repeat:no-repeat;background-position:center;background-size:1.5rem;box-shadow:0 4px 12px #26428b1f}[id*=cvn_trust] .text-block:nth-child(1):before{background-color:color-mix(in srgb,var(--cvn-brand) 14%,#ffffff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2326428b' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 8h12v8H2z'/%3E%3Cpath d='M14 10h4l2 2v4h-6v-6z'/%3E%3Ccircle cx='6' cy='18' r='2'/%3E%3Ccircle cx='18' cy='18' r='2'/%3E%3C/svg%3E")}[id*=cvn_trust] .text-block:nth-child(2):before{background-color:color-mix(in srgb,var(--cvn-accent) 16%,#ffffff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23cf633c' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E");box-shadow:0 4px 12px #cf633c2e}[id*=cvn_trust] .text-block:nth-child(3):before{background-color:color-mix(in srgb,var(--cvn-brand) 14%,#ffffff);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2326428b' stroke-width='1.85' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='5' y='11' width='14' height='10' rx='2'/%3E%3Cpath d='M8 11V7a4 4 0 0 1 8 0v4'/%3E%3C/svg%3E")}[id*=cvn_trust] .text-block p{margin:0;width:100%;text-align:center}[id*=cvn_trust] .text-block p:first-of-type,[id*=cvn_trust] .text-block p:first-of-type strong{display:block;font-size:.9375rem!important;font-weight:700!important;line-height:1.3;letter-spacing:-.02em;color:var(--cvn-brand)!important}[id*=cvn_trust] .text-block p:last-of-type:not(:only-of-type){margin-top:.35rem;font-size:.75rem!important;font-weight:500!important;line-height:1.45;color:#5a6b78!important;max-width:16ch;margin-inline:auto}@media(min-width:750px){[id*=cvn_trust] .section-content-wrapper{grid-template-columns:repeat(3,1fr);gap:1rem}[id*=cvn_trust] .text-block{padding:1.5rem 1.25rem 1.35rem;min-height:11rem}[id*=cvn_trust] .text-block:before{width:3.5rem;height:3.5rem;background-size:1.625rem;margin-block-end:1.1rem}[id*=cvn_trust] .text-block p:first-of-type,[id*=cvn_trust] .text-block p:first-of-type strong{font-size:1rem!important}[id*=cvn_trust] .text-block p:last-of-type:not(:only-of-type){font-size:.8125rem!important;max-width:18ch}}cart-drawer-component dialog,.cart-drawer__dialog{border-radius:var(--cvn-radius-xl) var(--cvn-radius-xl) 0 0}.badge,.product-badges .badge{border-radius:8px;font-weight:600;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase}footer{--cvn-footer-bg: #e2e7ec;--cvn-footer-bar: #d4dae2;--cvn-footer-text: #041116;--cvn-footer-muted: #4a5c6a;--cvn-footer-border: #c2cad4;margin-top:2rem;background:var(--cvn-footer-bg)!important;color:var(--cvn-footer-text)}footer .shopify-section,footer .section,footer .color-scheme-2,footer .color-scheme-1,footer [class*=color-scheme]{--color-background: var(--cvn-footer-bg) !important;--color-background-rgb: 226 231 236 !important;--color-foreground: var(--cvn-footer-text) !important;--color-foreground-heading: var(--cvn-brand) !important;background:var(--cvn-footer-bg)!important;color:var(--cvn-footer-text)!important}footer .footer-utilities,footer .footer-utilities .section{--color-background: var(--cvn-footer-bar) !important;background:var(--cvn-footer-bar)!important}footer>.shopify-section:first-child{position:relative;border-top:none!important;padding-top:0!important}footer>.shopify-section:first-child:before{content:"";display:block;height:1px;width:100%;background:var(--cvn-footer-border)}footer>.shopify-section:first-child .section{padding-block:clamp(2.5rem,5vw,3.25rem) clamp(1.5rem,3vw,2rem)!important}footer>.shopify-section:first-child .section-content-wrapper{max-width:var(--cvn-max);margin-inline:auto;width:100%;padding-inline:clamp(1rem,3vw,1.5rem)}footer>.shopify-section:first-child .layout-panel-flex--row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);gap:clamp(2rem,5vw,3.5rem)!important;align-items:start;justify-items:start;width:100%}footer>.shopify-section:first-child .layout-panel-flex--row>.group-block{width:100%!important;max-width:100%!important}footer>.shopify-section:first-child .group-block,footer>.shopify-section:first-child .group-block-content,footer>.shopify-section:first-child .text-block,footer>.shopify-section:first-child .menu,footer>.shopify-section:first-child .email-signup-block{align-items:flex-start!important;text-align:left!important;justify-content:flex-start!important}footer>.shopify-section:first-child .text-block p,footer>.shopify-section:first-child .text-block h2{text-align:left!important;margin-inline:0!important}footer>.shopify-section:first-child .menu-list{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;margin:0;padding:0}footer>.shopify-section:first-child [class*=group_yDqpKp] .group-block-content{display:flex;flex-direction:column;align-items:flex-start;gap:.65rem;width:100%}footer>.shopify-section:first-child [class*=group_yDqpKp] .button-block{width:100%;display:flex;justify-content:flex-start}@media(max-width:989px){footer>.shopify-section:first-child .layout-panel-flex--row{grid-template-columns:1fr 1fr;gap:2rem!important}footer>.shopify-section:first-child .layout-panel-flex--row>[class*=group_mrT86p]{grid-column:1 / -1;max-width:28rem}}@media(max-width:599px){footer>.shopify-section:first-child .layout-panel-flex--row{grid-template-columns:1fr;gap:1.75rem!important}footer>.shopify-section:first-child .layout-panel-flex--row>[class*=group_mrT86p]{max-width:100%}}footer .menu__heading,footer .menu__heading__default,footer .menu-list__heading,footer>.shopify-section:first-child h2,footer>.shopify-section:first-child h3,footer>.shopify-section:first-child .text-block:is([class*=empresa],[class*=KW9HpT]) p,footer>.shopify-section:first-child .text-block p:only-child{font-size:.6875rem!important;font-weight:700!important;letter-spacing:.14em;text-transform:uppercase;color:var(--cvn-brand)!important;margin:0 0 1rem!important;padding:0!important}footer .menu-list__link,footer .menu-list__link .menu-list__link-title{font-size:.875rem;font-weight:500;color:var(--cvn-footer-muted)!important;transition:color .2s ease}footer .menu-list__link:hover,footer .menu-list__link:hover .menu-list__link-title{color:var(--cvn-brand)!important}footer .button.link,footer a.button[class*=link]{font-size:.875rem!important;font-weight:500!important;color:var(--cvn-footer-muted)!important;text-decoration:none!important;padding:.25rem 0!important;min-height:unset!important;transition:color .2s ease}footer .button.link:hover,footer a.button[class*=link]:hover{color:var(--cvn-accent)!important;transform:none!important;box-shadow:none!important}footer [class*=button_codevnext_main] .button.link{color:var(--cvn-accent)!important;font-weight:600!important}footer [class*=button_codevnext_main] .button.link:hover{color:#e8875f!important}footer>.shopify-section:first-child .email-signup-block{width:100%;max-width:100%;margin-top:.25rem}footer .email-signup__input-group--integrated{border-radius:999px!important;border:1px solid var(--cvn-footer-border)!important;background:#fff!important;overflow:hidden;padding:4px;box-shadow:0 1px 2px #0411160a}footer .email-signup__input{font-size:.875rem;padding:.75rem 1rem;color:var(--cvn-footer-text)!important;background:transparent!important}footer .email-signup__input::placeholder{color:color-mix(in srgb,var(--cvn-footer-muted) 75%,transparent)}footer .email-signup__button.button{border-radius:999px!important;min-height:42px!important;padding:0 1.25rem!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.03em;background:var(--cvn-accent)!important;border:none!important;box-shadow:0 4px 16px #cf633c59;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease}footer .email-signup__button.button:hover{transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 8px 24px #cf633c73}footer .footer-utilities .utilities.utilities--cvn{border-top:1px solid var(--cvn-footer-border)!important;padding-block:1rem .25rem;gap:1rem}@media screen and (min-width:750px){footer .footer-utilities .utilities.utilities--cvn.utilities--blocks-3{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem 1.25rem}footer .footer-utilities .utilities.utilities--cvn.utilities--blocks-3>*{justify-self:unset!important;text-align:inherit}footer .footer-utilities .utilities.utilities--cvn.utilities--blocks-3>:nth-child(1){justify-self:start}footer .footer-utilities .utilities.utilities--cvn.utilities--blocks-3>:nth-child(2),footer .footer-utilities .utilities.utilities--cvn.utilities--blocks-3>:nth-child(3){justify-self:end}}footer .footer-utilities .footer-utilities__text,footer .footer-utilities a{font-size:.8125rem;color:var(--cvn-footer-muted)!important}footer .footer-utilities a:hover{color:var(--cvn-accent)!important}footer .footer-utilities__language{display:flex;align-items:center;justify-content:center}footer .footer-utilities .cvn-lang-switcher--compact{padding:0}footer .footer-utilities .cvn-lang-switcher--compact .cvn-lang-switcher__list{border-color:var(--cvn-footer-border);background:#fff;box-shadow:0 2px 8px #0411160f}footer .footer-utilities .cvn-lang-switcher__link{color:var(--cvn-footer-muted)}footer .footer-utilities .cvn-lang-switcher__link:hover{color:var(--cvn-brand)}footer .footer-utilities .cvn-lang-switcher__link.is-active{color:var(--cvn-brand);font-weight:700}@media(max-width:749px){footer .footer-utilities .utilities.utilities--cvn{flex-direction:column;align-items:center;text-align:center;gap:.85rem;padding-block:1rem}footer .footer-utilities .utilities.utilities--cvn>*{width:100%;justify-content:center;text-align:center}}footer .social-icons__wrapper a,footer [class*=social-icons] a{opacity:1;filter:none;transition:opacity .2s ease,transform .2s ease}footer .social-icons__wrapper a svg path{fill:#6a7d8c}footer .social-icons__icon-wrapper:has(a:not([href*="instagram.com"]):not([href*="tiktok.com"])){display:none!important}footer .social-icons__icon-wrapper--instagram .social-icons__icon,footer .social-icons__icon-wrapper--instagram .social-icons__icon path,footer .social-icons__wrapper a[href*="instagram.com"] .social-icons__icon,footer .social-icons__wrapper a[href*="instagram.com"] .social-icons__icon path{fill:url(#cvn-ig-gradient);color:transparent}footer .social-icons__icon-wrapper--tiktok .social-icons__icon,footer .social-icons__icon-wrapper--tiktok .social-icons__icon path,footer .social-icons__wrapper a[href*="tiktok.com"] .social-icons__icon,footer .social-icons__wrapper a[href*="tiktok.com"] .social-icons__icon path{fill:#010101;color:#010101}footer .social-icons__wrapper a:hover,footer [class*=social-icons] a:hover{opacity:.88;transform:translateY(-2px)}footer .social-icons__icon-wrapper--instagram:hover .social-icons__icon,footer .social-icons__icon-wrapper--instagram:hover .social-icons__icon path,footer .social-icons__wrapper a[href*="instagram.com"]:hover .social-icons__icon,footer .social-icons__wrapper a[href*="instagram.com"]:hover .social-icons__icon path{fill:url(#cvn-ig-gradient);opacity:.92}footer .social-icons__icon-wrapper--tiktok:hover .social-icons__icon,footer .social-icons__icon-wrapper--tiktok:hover .social-icons__icon path,footer .social-icons__wrapper a[href*="tiktok.com"]:hover .social-icons__icon,footer .social-icons__wrapper a[href*="tiktok.com"]:hover .social-icons__icon path{fill:#fe2c55;color:#fe2c55}footer .color-scheme-2{--color-background: var(--cvn-footer-bg)}input:not([type=checkbox]):not([type=radio]),select,textarea,.predictive-search-form input{border-radius:var(--cvn-radius-sm);transition:border-color .2s ease,box-shadow .2s ease}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--cvn-brand) 20%,transparent)}body.gift-card{background:linear-gradient(165deg,var(--cvn-surface) 0%,#fff 45%)}body.gift-card .gift-card__image-wrapper{border-radius:var(--cvn-radius-lg);box-shadow:var(--cvn-shadow-md)}body.gift-card .gift-card__code{letter-spacing:.12em;font-weight:600}[id*=section_UpjyCL] .section{padding-block:clamp(2.5rem,5vw,4rem)!important}[id*=section_UpjyCL] .section-content-wrapper{display:grid!important;grid-template-columns:1fr;gap:1rem!important;max-width:var(--cvn-max);margin-inline:auto}@media(min-width:750px){[id*=section_UpjyCL] .section-content-wrapper{grid-template-columns:1fr 1fr;gap:1.25rem!important}}[id*=section_UpjyCL] .group-block{position:relative;min-height:clamp(220px,32vw,300px);overflow:hidden;border-radius:var(--cvn-radius-lg)!important;border:1px solid color-mix(in srgb,var(--cvn-brand) 15%,transparent);box-shadow:var(--cvn-shadow-md);transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease}[id*=section_UpjyCL] .group-block:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(145deg,rgb(255 255 255 / 8%) 0%,transparent 55%);pointer-events:none;z-index:1}[id*=section_UpjyCL] .group-block:after{content:"";position:absolute;width:140px;height:140px;border-radius:50%;background:#cf633c2e;filter:blur(40px);top:-40px;right:-30px;pointer-events:none;z-index:0}[id*=section_UpjyCL] .group-block:hover{transform:translateY(-4px);box-shadow:var(--cvn-shadow-lg);filter:none}[id*=section_UpjyCL] .group-block-content{position:relative;z-index:2;height:100%;min-height:inherit;align-items:flex-start!important;text-align:left}[id*=section_UpjyCL] .group-block .text-block:first-of-type :is(h2,h3,p){margin:0;font-size:clamp(1.25rem,2.5vw,1.5rem)!important;font-weight:700!important;line-height:1.2!important;letter-spacing:-.02em;text-wrap:balance;color:inherit!important}[id*=section_UpjyCL] .group-block .text-block:nth-of-type(2) p{margin:.65rem 0 0;font-size:.9375rem!important;font-weight:500!important;line-height:1.5!important;max-width:28ch;opacity:.9}[id*=section_UpjyCL] .group-block .button{margin-top:auto;min-width:10.5rem;padding:.85rem 1.5rem!important;font-size:.875rem!important;font-weight:600!important;border-radius:var(--cvn-radius-md)!important;box-shadow:0 8px 22px #0000002e;transition:transform .2s ease,box-shadow .2s ease}[id*=section_UpjyCL] .group-block .button:hover{transform:translateY(-2px);box-shadow:0 12px 28px #00000038}[id*=section_UpjyCL] .group-block.color-scheme-4{background:linear-gradient(145deg,#26428b,#1a3058)!important}[id*=section_UpjyCL] .group-block.color-scheme-4 .text-block p{color:#eef4f6!important}[id*=section_UpjyCL] .group-block.color-scheme-4 .button{background:#fff!important;color:var(--cvn-brand)!important;border:none!important}[id*=section_UpjyCL] .group-block.color-scheme-4 .button:hover{background:#f3f7fb!important}[id*=section_UpjyCL] .group-block.color-scheme-2{background:linear-gradient(155deg,#041116,#0d2040)!important;border-color:#26428b73}[id*=section_UpjyCL] .group-block.color-scheme-2 .text-block p{color:#eef4f6!important}[id*=section_UpjyCL] .group-block.color-scheme-2 .text-block:nth-of-type(2) p{color:#b8c9d4!important}.content-for-layout>.shopify-section:has([id*=section_x8mrnx]){display:none!important}[id*=section_x8mrnx] .section-background{background:linear-gradient(128deg,#0d2040,#26428b 42%,#1a3568 72%,#041116)!important}[id*=section_x8mrnx] .section{position:relative;overflow:hidden}[id*=section_x8mrnx] .custom-section-background{opacity:.35}[id*=section_x8mrnx] .section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 55% 45% at 8% 15%,rgb(207 99 60 / 28%) 0%,transparent 55%),radial-gradient(ellipse 50% 40% at 92% 85%,rgb(143 80 136 / 22%) 0%,transparent 50%),radial-gradient(ellipse 80% 60% at 50% 100%,rgb(0 0 0 / 35%) 0%,transparent 70%)}[id*=section_x8mrnx] .section:after{content:"";position:absolute;inset-inline:0;top:0;z-index:2;height:3px;background:var(--cvn-gradient-line);pointer-events:none}[id*=section_x8mrnx] .custom-section-content,[id*=section_x8mrnx] .section-content-wrapper{position:relative;z-index:1}[id*=section_x8mrnx] .section-content-wrapper{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center;gap:1rem!important;max-width:40rem;margin-inline:auto;padding:clamp(2rem,4vw,2.75rem) clamp(1.35rem,4vw,2rem)!important;background:#ffffff12;border:1px solid rgb(255 255 255 / 14%);border-radius:var(--cvn-radius-xl);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);box-shadow:0 1px #ffffff1a inset,0 28px 56px #00000047}[id*=section_x8mrnx] .text-block:first-of-type p{margin:0;font-size:.6875rem!important;font-weight:700!important;letter-spacing:.16em;text-transform:uppercase;color:#e8875f!important;line-height:1.3!important}[id*=section_x8mrnx] .text-block:nth-of-type(2) :is(h2,h3,p){margin:0;font-size:clamp(1.5rem,3.2vw,2rem)!important;font-weight:700!important;line-height:1.15!important;letter-spacing:-.03em;color:#fff!important;text-wrap:balance}[id*=section_x8mrnx] .text-block:nth-of-type(3) p{margin:0;font-size:clamp(.9375rem,1.8vw,1.0625rem)!important;font-weight:500!important;line-height:1.55!important;color:#c8d8e4!important;max-width:36ch;margin-inline:auto}[id*=section_x8mrnx] .text-block:nth-of-type(4){width:100%;margin-block:.25rem .5rem}[id*=section_x8mrnx] .text-block:nth-of-type(4) ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem .65rem;list-style:none;padding:0;margin:0}[id*=section_x8mrnx] .text-block:nth-of-type(4) li{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.75rem!important;font-weight:600!important;line-height:1.2!important;color:#eef4f6!important;background:#ffffff1a;border:1px solid rgb(255 255 255 / 16%);border-radius:999px;white-space:nowrap}[id*=section_x8mrnx] .text-block:nth-of-type(4) li:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--cvn-accent);flex-shrink:0}[id*=section_x8mrnx] .button-block .button,[id*=section_x8mrnx] .button{margin-top:.35rem;min-width:12.5rem;padding:.95rem 2rem!important;font-size:.9375rem!important;font-weight:700!important;letter-spacing:.02em;border-radius:var(--cvn-radius-md)!important;background:linear-gradient(180deg,#e8875f 0%,var(--cvn-accent) 100%)!important;color:#fff!important;border:1px solid #a84d2f!important;box-shadow:0 1px #ffffff38 inset,0 12px 28px #cf633c73;transition:transform .2s ease,box-shadow .2s ease}[id*=section_x8mrnx] .button:hover{transform:translateY(-2px);box-shadow:0 1px #ffffff47 inset,0 16px 36px #cf633c8c}[id*=section_x8mrnx] .section{padding-block:clamp(2.5rem,5vw,3.5rem)!important}.color-scheme--scheme-4 .text-block{text-wrap:balance}@media(max-width:749px){.card-hover-effect-lift product-card:hover{transform:none}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.button:not(:disabled):hover,.card-hover-effect-lift product-card:hover{transform:none}}#shopify-pc__banner{--cvn-pc-bg: #ffffff;--cvn-pc-text: #041116;--cvn-pc-muted: #5a6b78;--cvn-pc-border: #dde8ee;box-sizing:border-box!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;gap:1rem!important;align-items:start!important;max-width:min(52rem,calc(100vw - 1.5rem))!important;width:min(52rem,calc(100vw - 1.5rem))!important;margin:0 auto 1.25rem!important;padding:1.35rem 1.5rem 1.25rem!important;left:50%!important;right:auto!important;bottom:0!important;transform:translate(-50%)!important;border-radius:var(--cvn-radius-lg)!important;border:1px solid var(--cvn-pc-border)!important;background:var(--cvn-pc-bg)!important;box-shadow:var(--cvn-shadow-lg)!important;font-family:var(--font-body--family),Lato,system-ui,sans-serif!important;z-index:99999!important;overflow:hidden!important;text-align:left!important}#shopify-pc__banner:before{display:none!important}#shopify-pc__banner .shopify-pc__banner__dialog{display:contents!important}#shopify-pc__banner .shopify-pc__banner__body,#shopify-pc__banner [class*=banner__body]{grid-row:1;grid-column:1;min-width:0;width:100%!important;padding:0!important;margin:0!important;text-align:left!important}#shopify-pc__banner h2,#shopify-pc__banner [class*=banner__title]{margin:0 0 .45rem!important;padding:0!important;font-size:.875rem!important;font-weight:700!important;letter-spacing:.06em!important;text-transform:uppercase!important;line-height:1.3!important;color:var(--cvn-brand)!important}#shopify-pc__banner p,#shopify-pc__banner [class*=banner__content]{margin:0!important;padding:0!important;font-size:.8125rem!important;line-height:1.55!important;color:var(--cvn-pc-muted)!important}#shopify-pc__banner a{color:var(--cvn-brand)!important;font-weight:600;text-decoration:underline;text-underline-offset:2px}#shopify-pc__banner a:hover{color:var(--cvn-accent)!important}#shopify-pc__banner [class*=banner__btns],#shopify-pc__banner .shopify-pc__banner__btns-granular{display:flex!important;flex-flow:row wrap!important;justify-content:flex-end!important;align-items:center!important;gap:.5rem!important;grid-row:2!important;grid-column:1!important;justify-self:end!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;text-align:right!important}#shopify-pc__banner button{font-family:inherit!important;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.02em!important;line-height:1.25!important;min-height:2.5rem!important;height:auto!important;padding:.5rem 1rem!important;margin:0!important;width:auto!important;min-width:6.75rem;flex:0 0 auto;border-radius:var(--cvn-radius-sm)!important;cursor:pointer!important;box-sizing:border-box!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}#shopify-pc__banner button:hover{transform:none!important;filter:none!important;box-shadow:none!important}#shopify-pc__banner__btn-accept,#shopify-pc__banner [id*=btn-accept]{order:2;background:var(--cvn-accent)!important;color:#fff!important;border:none!important}#shopify-pc__banner__btn-accept:hover,#shopify-pc__banner [id*=btn-accept]:hover{background:color-mix(in srgb,var(--cvn-accent) 90%,#000)!important}#shopify-pc__banner__btn-decline,#shopify-pc__banner [id*=btn-decline]{order:1;background:#fff!important;color:var(--cvn-brand)!important;border:1px solid var(--cvn-pc-border)!important}#shopify-pc__banner__btn-decline:hover,#shopify-pc__banner [id*=btn-decline]:hover{background:var(--cvn-surface)!important;border-color:color-mix(in srgb,var(--cvn-brand) 28%,var(--cvn-pc-border))!important}#shopify-pc__banner__btn-manage-prefs,#shopify-pc__banner [id*=manage],#shopify-pc__banner [id*=preferences]{order:0;flex:0 0 100%;width:auto!important;min-width:unset!important;min-height:unset!important;padding:.35rem 0 0!important;background:transparent!important;color:var(--cvn-pc-muted)!important;border:none!important;font-size:.75rem!important;font-weight:500!important;text-align:right!important;text-decoration:underline;text-underline-offset:2px}#shopify-pc__banner__btn-manage-prefs:hover,#shopify-pc__banner [id*=manage]:hover,#shopify-pc__banner [id*=preferences]:hover{color:var(--cvn-brand)!important}@media screen and (min-width:640px){#shopify-pc__banner{padding:1.35rem 1.75rem 1.25rem!important}}body:has(.cvn-contact-form) #MainContent{background:linear-gradient(180deg,#f6f9fc,#fff 28%)}.cvn-contact-header{display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:36rem;margin-inline:auto;padding-block:clamp(2rem,5vw,3rem) clamp(1rem,2vw,1.5rem);text-align:center}.cvn-contact-header__title{margin:0;font-size:clamp(1.75rem,4vw,2.5rem)!important;font-weight:800!important;letter-spacing:-.03em;line-height:1.1;color:#041116!important}.cvn-contact-header__lead{margin:0;max-width:32ch;font-size:1.0625rem;line-height:1.55;color:#5a6b78}.cvn-lang-switcher{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem}.cvn-lang-switcher__label{font-size:.75rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#5a6b78}.cvn-lang-switcher__list{display:inline-flex;align-items:center;gap:0;margin:0;padding:.2rem;list-style:none;border-radius:999px;border:1px solid color-mix(in srgb,var(--cvn-brand) 18%,#dde8ee);background:#fff;box-shadow:0 4px 16px #26428b14}.cvn-lang-switcher__item{margin:0}.cvn-lang-switcher__link{display:inline-block;padding:.45rem 1rem;border-radius:999px;font-size:.8125rem;font-weight:600;text-decoration:none;color:#3d4f5f;transition:background .2s ease,color .2s ease}.cvn-lang-switcher__link:hover{color:var(--cvn-brand)}.cvn-lang-switcher__link.is-active{background:linear-gradient(180deg,#e8875f 0%,var(--cvn-accent) 100%);color:#fff;box-shadow:0 4px 12px #cf633c47}.cvn-lang-switcher__form{display:contents;margin:0;padding:0}.cvn-lang-switcher__form button.cvn-lang-switcher__link{-webkit-appearance:none;appearance:none;cursor:pointer;font:inherit;font-weight:600;border:none;background:transparent}.cvn-lang-switcher--compact{flex-direction:row;align-items:center;gap:.35rem;padding:.15rem .35rem .15rem .5rem}.cvn-lang-switcher--compact .cvn-lang-switcher__icon{display:flex;color:var(--cvn-brand);line-height:0}.cvn-lang-switcher--compact .cvn-lang-switcher__list{border:none;box-shadow:none;background:transparent;padding:0}.cvn-lang-switcher--compact .cvn-lang-switcher__link{min-width:2.5rem;padding:.4rem .65rem;font-size:.75rem;text-align:center}body:has(.cvn-contact-form) .section:has(.cvn-contact-form){padding-block-start:0!important}body:has(.cvn-contact-form) .cvn-contact-form{width:100%;max-width:40rem;margin-inline:auto}body:has(.cvn-contact-form) .cvn-contact-form .contact-form__form{gap:1.25rem;padding:clamp(1.5rem,3vw,2rem);border-radius:var(--cvn-radius-xl);border:1px solid color-mix(in srgb,var(--cvn-brand) 12%,#e2eaf2);background:#fff;box-shadow:0 1px #ffffffe5 inset,0 20px 48px #26428b14}body:has(.cvn-contact-form) .contact-form__input{padding:.85rem 1rem;border-radius:var(--cvn-radius-md);border:1px solid #c5d4de;background:#f8fafc;font-size:1rem;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}body:has(.cvn-contact-form) .contact-form__input:focus{outline:none;border-color:var(--cvn-brand);background:#fff;box-shadow:0 0 0 3px #26428b1f}body:has(.cvn-contact-form) .contact-form__input--textarea{min-height:9rem}body:has(.cvn-contact-form) .contact-form__actions{display:flex;justify-content:center;margin-top:.5rem}body:has(.cvn-contact-form) .contact-form__actions .submit-button{min-width:min(100%,14rem);padding:.95rem 2.5rem!important;font-weight:700!important;border-radius:var(--cvn-radius-md)!important;background:linear-gradient(180deg,#e8875f 0%,var(--cvn-accent) 100%)!important;border:1px solid #a84d2f!important;color:#fff!important;box-shadow:0 12px 28px #cf633c47}body:has(.cvn-contact-form) .contact-form__actions .submit-button:hover{transform:translateY(-2px);box-shadow:0 16px 36px #cf633c5c}body:has(.cvn-contact-form) .contact-form__success,body:has(.cvn-contact-form) .contact-form__error{padding:.85rem 1rem;border-radius:var(--cvn-radius-md);margin-bottom:.5rem}body:has(.cvn-contact-form) .contact-form__success{background:#26428b14;color:var(--cvn-brand)}body:has(.cvn-contact-form) .page-width-content .section-content-wrapper:has(.cvn-contact-header){padding-block-start:0}
/*# sourceMappingURL=/cdn/shop/t/1/assets/codevnext-design.css.map */
