@media screen and (max-width:749px){#header-group .announcement-bar{padding-block:4px!important;padding-inline:12px;min-height:22px}#header-group .announcement-bar__slider{width:100%;min-height:14px;justify-content:center}#header-group .announcement-bar__slides{width:100%;max-width:none;margin:0;text-align:center}#header-group .announcement-bar__text,#header-group .announcement-bar__text p{font-size:10px!important;line-height:14px!important;text-align:center!important;margin:0!important;white-space:nowrap}#header-group .announcement-bar__slide{width:100%;text-align:center;justify-items:center}#header-component .header__columns .search-action{grid-area:rightA!important;justify-self:center}#header-component .header__columns{min-height:46px;padding-inline:14px}#header-component .cv-wordmark{font-size:19px;gap:7px}#header-component .cv-wordmark svg{width:31px;height:28px}#header-component .header__row{min-height:46px}#header-component .menu-drawer__menu-item--mainlist{font-size:20px;line-height:1.3;padding-block:12px}.cv-home .cv-intro{padding:12px 20px 10px}.cv-home .cv-intro h1{font-size:36px;line-height:1;letter-spacing:-.045em;font-weight:800}.cv-home .cv-intro p{font-size:14px;line-height:1.25;margin:8px 0 10px;max-width:350px}.cv-home .cv-intro .cv-desktop{display:block}.cv-home .cv-intro .cv-button{min-width:238px;min-height:36px;font-size:13px;padding:8px 16px;border-radius:5px}.cv-home .cv-under{font-size:12px;line-height:1.3;margin-top:7px}.cv-home .cv-hero-image{height:215px}.cv-home .cv-hero-image img{height:100%;max-height:none;object-fit:cover;object-position:right center}.cv-home .cv-benefits{padding:10px 12px;gap:8px}.cv-home .cv-benefits>div{gap:5px;justify-content:flex-start}.cv-home .cv-benefit-icon{width:25px;height:25px}.cv-home .cv-benefits strong{font-size:10px;line-height:1.25;max-width:94px;margin-inline:auto;font-weight:600}.cv-home .cv-products{padding:16px 16px 18px}.cv-home .cv-section-head{margin-bottom:12px;align-items:center}.cv-home .cv-section-head h2{font-size:19px;line-height:1.1}.cv-home .cv-section-head>a{font-size:10px}.cv-home .cv-grid:empty{display:none}}@media screen and (max-width:359px){.cv-home .cv-intro{padding-inline:16px}.cv-home .cv-intro h1{font-size:33px}.cv-home .cv-intro p{font-size:12px}.cv-home .cv-section-head h2{font-size:17px}#header-component .cv-wordmark{font-size:17px;gap:5px}}@media screen and (max-width:749px){.cv-home .cv-hero{position:relative;display:block;isolation:isolate;aspect-ratio:auto;height:clamp(350px,94vw,520px);min-height:0}.cv-home .cv-intro{position:absolute;inset:0 0 auto;z-index:2;width:100%;height:auto;background:transparent;padding:16px 20px 0}.cv-home .cv-intro h1{font-size:36px;max-width:340px}.cv-home .cv-intro p{font-size:14px;max-width:350px}.cv-home .cv-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;height:100%;width:100%;min-height:0;background:#f7f5ef}.cv-home .cv-hero-image picture{display:block;width:100%;height:100%}.cv-home .cv-hero-image img{display:block;width:100%;height:100%;max-height:none;object-fit:cover;object-position:center top;mix-blend-mode:normal}}@media screen and (max-width:359px){.cv-home .cv-intro{padding:14px 16px 0}.cv-home .cv-intro h1{font-size:33px}.cv-home .cv-intro p{font-size:12px}}@media screen and (max-width:749px){#header-group .announcement-bar{display:flex;align-items:center;justify-content:center;padding-inline:0!important}#header-group .announcement-bar__slider{flex:1 1 100%;width:100%;max-width:none;margin:0}#header-group .announcement-bar__slides{display:block;width:100%;max-width:none;margin:0;text-align:center}#header-group .announcement-bar__slide{display:flex;justify-content:center;align-items:center;width:100%;padding-inline:12px}#header-group .announcement-bar__text{display:block;width:100%;max-width:none;text-align:center!important;margin:0!important}.cv-home .cv-hero{height:auto;min-height:0;aspect-ratio:10 / 11}.cv-home .cv-hero-image img{object-fit:contain;object-position:center center}}@media screen and (min-width:750px){#header-group .announcement-bar{display:flex;align-items:center;justify-content:center;padding-inline:0}#header-group .announcement-bar__slider{flex:1 1 100%;width:100%;max-width:none;margin:0}#header-group .announcement-bar__slides{display:block;width:100%;max-width:none;margin:0;text-align:center}#header-group .announcement-bar__slide{display:flex;justify-content:center;align-items:center;width:100%;padding-inline:24px}#header-group .announcement-bar__text{display:block;width:100%;max-width:none;text-align:center!important;margin:0!important}.cv-home .cv-hero{height:auto;min-height:0;aspect-ratio:2089 / 753}.cv-home .cv-hero-image{height:100%;min-height:0}.cv-home .cv-hero-image picture{display:block;width:100%;height:100%}.cv-home .cv-hero-image img{width:100%;height:100%;max-height:none;object-fit:contain;object-position:center}}@media screen and (min-width:750px){.cv-home .cv-hero{height:clamp(340px,26vw,460px);aspect-ratio:auto;min-height:0}.cv-home .cv-intro{padding-top:20px;padding-bottom:20px}.cv-home .cv-intro h1{font-size:clamp(42px,4.5vw,64px)}.cv-home .cv-intro p{font-size:clamp(16px,1.45vw,21px);margin:12px 0}.cv-home .cv-intro .cv-button{font-size:clamp(14px,1.2vw,18px);min-height:46px;padding:10px 24px}.cv-home .cv-under{font-size:clamp(12px,1.15vw,16px);margin-top:9px}.cv-home .cv-hero-image{background-image:url(/cdn/shop/files/corviko-desktop-compacto.png?v=1793072018&width=2000);background-size:cover;background-position:center 70%;background-repeat:no-repeat}.cv-home .cv-hero-image picture{display:none}}.shopify-policy__container{max-width:840px!important;padding:32px 24px 48px!important}.shopify-policy__title h1{font-size:clamp(28px,3vw,40px);line-height:1.15;margin-bottom:24px}.shopify-policy__body{font-size:15px;line-height:1.65}.shopify-policy__body h2,main[data-template^=page] h2{font-size:24px;line-height:1.25;font-weight:650;margin-top:28px;margin-bottom:10px}.shopify-policy__body p{margin:0 0 15px}.shopify-policy__body li{margin-bottom:8px}@media(max-width:749px){.shopify-policy__container{padding:24px 20px 36px!important}.shopify-policy__body h2,main[data-template^=page] h2{font-size:21px}.shopify-policy__body{font-size:14px}}main[data-template=page] .section.page-width-content{display:block;width:100%;max-width:1040px;margin:0 auto;padding:48px 24px 64px!important}main[data-template=page] .section-content-wrapper{width:100%;max-width:none;padding:0!important;align-items:stretch;gap:18px}main[data-template=page] .text-block{max-width:none;--max-width:none;text-align:left;--text-align:left}main[data-template=page] h1,main[data-template="page.contact"] h1{font-size:clamp(30px,3vw,42px);font-weight:750;line-height:1.12;letter-spacing:-.035em;margin:0}.cv-help-content{width:100%;font-size:15px;line-height:1.6;color:#173b4a}.cv-help-content p{margin:0 0 16px}.cv-help-content .cv-help-lead{font-size:18px;line-height:1.45;color:#526572;margin-bottom:28px}.cv-help-highlights{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 28px}.cv-help-highlights>a{display:block;padding:20px;background:#fffefa;border:1px solid #173b4a1c;border-radius:10px;text-decoration:none;color:inherit}.cv-help-highlights strong,.cv-help-highlights span{display:block}.cv-help-highlights strong{font-size:15px;margin-bottom:5px}.cv-help-highlights span{font-size:13px;color:#526572}.cv-help-questions{border-top:1px solid #173b4a25}.cv-help-questions details{border-bottom:1px solid #173b4a25;background:transparent}.cv-help-questions summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;padding:20px 2px;font-size:16px;font-weight:600;line-height:1.4}.cv-help-questions summary::-webkit-details-marker{display:none}.cv-help-questions summary:after{content:"+";font-size:23px;font-weight:400;flex-shrink:0}.cv-help-questions details[open] summary:after{content:"\2212"}.cv-help-questions details>div{padding:0 28px 22px 2px;max-width:850px;font-size:15px;line-height:1.65}.cv-help-questions details>div p:last-child{margin-bottom:0}.cv-help-questions a,.cv-contact-copy a{color:inherit;text-underline-offset:3px}.cv-help-callout{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-top:32px;padding:24px;border-radius:10px;background:#e8ede5}.cv-help-callout strong{display:block;font-size:18px}.cv-help-callout p{font-size:14px;margin:5px 0 0;max-width:650px}.cv-help-button{display:inline-flex;align-items:center;justify-content:center;padding:12px 20px;min-height:46px;border-radius:6px;background:#173b4a;color:#fff!important;font-size:14px;font-weight:600;text-decoration:none!important;white-space:nowrap}.cv-help-button:hover{background:#245363}.cv-order-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cv-order-steps article{padding:24px;background:#fffefa;border:1px solid #173b4a1c;border-radius:10px}.cv-step-number{display:block;color:#6d8275;font-size:13px;font-weight:700;letter-spacing:.08em;margin-bottom:20px}.cv-order-steps article h2{font-size:20px!important;line-height:1.25;margin:0 0 12px!important}.cv-order-steps article p{font-size:14px;line-height:1.6}.cv-help-delivery{margin-top:24px;padding:20px 24px;border-left:3px solid #9bb49d;background:#f0f1eb;font-size:14px}.cv-help-delivery p{margin:5px 0 0}main[data-template="page.contact"]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;max-width:1160px;margin:0 auto;padding:56px 28px 64px;width:100%;align-items:start}main[data-template="page.contact"]>.shopify-section{min-width:0;width:100%}main[data-template="page.contact"] .section{display:block;width:100%;margin:0;padding:0!important}main[data-template="page.contact"] .section-content-wrapper{padding:0!important;gap:18px;align-items:stretch}main[data-template="page.contact"] .text-block{max-width:none!important;--max-width:none;--text-align:left;text-align:left!important}main[data-template="page.contact"] .contact-form{width:100%!important;max-width:none;--size-style-width:100%;padding:28px!important;background:#fffefa;border:1px solid #173b4a1c;border-radius:12px}main[data-template="page.contact"] .contact-form__form{width:100%;gap:14px}main[data-template="page.contact"] .contact-form__input{background:#fff;border:1px solid #173b4a30;border-radius:7px;min-height:48px;font-size:14px;padding:13px 14px}main[data-template="page.contact"] .contact-form__input--textarea{height:170px;min-height:140px;resize:vertical}main[data-template="page.contact"] #ContactForm-phone,main[data-template="page.contact"] label[for=ContactForm-phone]{display:none}main[data-template="page.contact"] .submit-button{min-height:46px;border-radius:6px;font-size:14px;font-weight:600;padding:12px 24px}.cv-contact-copy .cv-help-lead{margin-bottom:10px}.cv-contact-copy>p{font-size:15px;line-height:1.55}.cv-contact-email{display:inline-flex;align-items:center;gap:20px;font-size:19px;font-weight:650;margin:3px 0 26px;text-decoration:none!important}.cv-contact-links{border-top:1px solid #173b4a25;margin-bottom:22px}.cv-contact-links>a{display:block;padding:15px 0;border-bottom:1px solid #173b4a25;text-decoration:none!important}.cv-contact-links strong,.cv-contact-links span{display:block}.cv-contact-links strong{font-size:14px;font-weight:650}.cv-contact-links span{font-size:13px;color:#526572;margin-top:3px}.cv-contact-copy .cv-help-note{font-size:12px;color:#526572}.cv-contact-copy .cv-help-business{font-size:12px;color:#526572;margin:20px 0 0}.shopify-policy__container{max-width:900px!important;padding:44px 28px 64px!important}.shopify-policy__title{text-align:left;border-bottom:1px solid #173b4a25;margin-bottom:26px;padding-bottom:22px}.shopify-policy__title h1{font-size:clamp(30px,3vw,40px);font-weight:750;line-height:1.15;margin:0}.shopify-policy__body{font-size:15px;line-height:1.75}.shopify-policy__body h2{font-size:23px;line-height:1.3;font-weight:650;margin:30px 0 12px}.shopify-policy__body h3{font-size:18px;line-height:1.35}.shopify-policy__body p{margin:0 0 16px}.shopify-policy__body a{color:#173b4a;text-underline-offset:3px}.cv-help-content a:focus-visible,.cv-help-content summary:focus-visible{outline:2px solid #173b4a;outline-offset:4px}@media(max-width:749px){main[data-template=page] .section.page-width-content{padding:28px 20px 40px!important}main[data-template=page] h1,main[data-template="page.contact"] h1{font-size:32px}.cv-help-content .cv-help-lead{font-size:16px;margin-bottom:22px}.cv-help-highlights{grid-template-columns:1fr;gap:9px;margin-bottom:22px}.cv-help-highlights>a{padding:14px 16px}.cv-help-highlights strong{margin-bottom:2px}.cv-help-questions summary{font-size:15px;padding:17px 0}.cv-help-questions details>div{font-size:14px;padding-right:12px}.cv-help-callout{flex-direction:column;align-items:flex-start;padding:20px;gap:16px}.cv-help-callout .cv-help-button{width:100%}.cv-order-steps{grid-template-columns:1fr;gap:12px}.cv-order-steps article{padding:20px}.cv-step-number{margin-bottom:10px}.cv-help-delivery{padding:16px 18px}main[data-template="page.contact"]{grid-template-columns:1fr;gap:24px;padding:28px 20px 40px}main[data-template="page.contact"] .contact-form{padding:20px!important}.cv-contact-email{font-size:18px;margin-bottom:18px}.cv-contact-links{display:grid;grid-template-columns:1fr;margin-bottom:16px}.cv-contact-links>a{padding:12px 0}.cv-contact-copy .cv-help-business{margin-top:12px}.shopify-policy__container{padding:28px 20px 40px!important}.shopify-policy__body{font-size:14px;line-height:1.7}.shopify-policy__body h2{font-size:21px}}main[data-template^=page] .text-block{--max-width:100%!important;--text-align:left!important}main[data-template^=page] h1{font-size:clamp(30px,3vw,42px)!important;font-weight:750!important;line-height:1.12!important;letter-spacing:-.035em!important}main[data-template="page.contact"] .contact-form:before{content:"Send us a message";display:block;font-size:21px;font-weight:650;line-height:1.3;margin-bottom:20px}@media(max-width:749px){main[data-template^=page] h1{font-size:32px!important}.cv-contact-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-bottom:1px solid #173b4a25}.cv-contact-links>a{border-bottom:0;font-size:12px}.cv-contact-links strong{font-size:12px;line-height:1.45}.cv-contact-links span{display:none}.cv-contact-copy .cv-help-business{font-size:11px}.cv-contact-copy .cv-help-lead{margin-bottom:10px}}.shopify-policy__title h1{text-align:left!important}.cv-home .cv-everyday{grid-template-columns:45% 55%;height:clamp(150px,11.3vw,220px);min-height:0;background:#d4ded1;overflow:hidden}.cv-home .cv-everyday-photo{min-height:0;height:100%;overflow:hidden;background:#ded7c9}.cv-home .cv-everyday-photo img{width:100%;height:100%;max-height:none;object-fit:cover;object-position:center 53%;mix-blend-mode:normal}.cv-home .cv-everyday-copy{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:24px;row-gap:8px;align-content:center;align-self:stretch;padding:18px 7% 18px 6%}.cv-home .cv-everyday h2{grid-column:1;grid-row:1;font-size:clamp(24px,2.35vw,40px);line-height:1.07;letter-spacing:-.035em}.cv-home .cv-everyday p{grid-column:1;grid-row:2;font-size:clamp(14px,1.25vw,21px);line-height:1.3;margin:0}.cv-home .cv-everyday .cv-button{grid-column:2;grid-row:1/3;align-self:center;justify-self:end;min-height:44px;margin:0;padding:12px 22px;border-radius:6px;font-size:clamp(12px,1.05vw,16px);white-space:nowrap;background:#073b4b;color:#fff}.cv-home .cv-shipping{display:flex;align-items:center;gap:20px;padding:12px 5%;background:#fcfbf8;border-bottom:1px solid #173b4a20}.cv-home .cv-shipping-icon{width:38px;height:38px;flex:0 0 38px;color:#173b4a}.cv-home .cv-shipping>div{flex:1}.cv-home .cv-shipping strong{font-size:15px;line-height:1.25}.cv-home .cv-shipping p{font-size:13px;line-height:1.35;margin:2px 0 0;color:#526572}.cv-home .cv-shipping>a{margin-left:auto;font-size:14px;white-space:nowrap}.cv-home .cv-faq{padding:14px 5% 18px;background:#fffefa}.cv-home .cv-faq h2{font-size:26px;line-height:1.2;margin:0 0 8px}.cv-home .cv-faq details{border:1px solid #173b4a25;border-bottom:0;background:transparent}.cv-home .cv-faq details:last-child{border-bottom:1px solid #173b4a25}.cv-home .cv-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;min-height:34px;padding:7px 14px;font-size:14px;line-height:1.3}.cv-home .cv-faq summary::-webkit-details-marker{display:none}.cv-home .cv-faq summary:after{content:"";display:block;width:7px;height:7px;flex:0 0 7px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);margin:0 3px 4px 0}.cv-home .cv-faq details[open] summary:after{transform:rotate(225deg);margin-top:5px}.cv-home .cv-faq details p{font-size:14px;line-height:1.55;padding:7px 14px 14px;margin:0;max-width:1000px}.cv-home .cv-faq summary:focus-visible{outline:2px solid #173b4a;outline-offset:2px}@media(min-width:750px)and (max-width:1100px){.cv-home .cv-everyday-copy{column-gap:14px;padding-inline:22px}.cv-home .cv-everyday h2{font-size:24px}.cv-home .cv-everyday .cv-button{font-size:10px;padding:10px 12px}.cv-home .cv-everyday p{font-size:13px}}@media(max-width:749px){.cv-home .cv-everyday{grid-template-columns:48% 52%;height:auto;min-height:155px}.cv-home .cv-everyday-photo{height:100%;min-height:155px}.cv-home .cv-everyday-photo img{object-position:61% center}.cv-home .cv-everyday-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;padding:12px}.cv-home .cv-everyday h2{font-size:19px;line-height:1.05}.cv-home .cv-everyday p{font-size:11px;line-height:1.25;margin:0}.cv-home .cv-everyday .cv-button{font-size:9px;min-height:29px;padding:8px;align-self:flex-start;white-space:nowrap;border-radius:4px}.cv-home .cv-everyday .cv-desktop{display:none}.cv-home .cv-shipping{display:grid;grid-template-columns:32px minmax(0,1fr);gap:0 12px;padding:12px 18px}.cv-home .cv-shipping-icon{width:32px;height:32px;grid-row:1/3;align-self:start}.cv-home .cv-shipping strong{font-size:13px}.cv-home .cv-shipping p{font-size:11px;line-height:1.3}.cv-home .cv-shipping>a{grid-column:2;font-size:11px;margin:4px 0 0;justify-self:start}.cv-home .cv-faq{padding:14px 18px 16px}.cv-home .cv-faq h2{font-size:19px;margin-bottom:7px}.cv-home .cv-faq summary{font-size:11px;min-height:32px;padding:7px 9px;gap:10px}.cv-home .cv-faq details p{font-size:12px;padding:5px 10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/corviko-mobile.css.map */
