.product-card .product-title{font-size:13px;font-weight:500;line-height:1.35;letter-spacing:.02em;color:#274360;min-height:2.7em}.product-card sale-price{font-size:14px;font-weight:600;color:#274360;text-transform:none;letter-spacing:.01em}.product-card .parcelatorCollection,.product-card .parcelatorCollection p{font-size:12px!important;line-height:1.3!important;color:#6b7b8b!important;margin:0!important}.product-info .product-title{font-family:Abhaya Libre,Georgia,serif;font-size:20px;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:uppercase;color:#274360}@media screen and (min-width:1000px){.product-info .product-title{font-size:24px}}.price-list--product sale-price{font-size:18px;font-weight:600;color:#274360}.parcelatorProduct,.parcelatorProduct p{font-size:14px!important;color:#5b6b7b!important}.announcement-bar p{font-size:12px!important}.announcement-bar .tap-area{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center}@media screen and (max-width:699px){.product-sticky-bar{display:flex;align-items:center;gap:12px;background:rgb(var(--background));box-shadow:0 -1px #2743601f;padding:10px 16px calc(10px + env(safe-area-inset-bottom));z-index:10}.product-sticky-bar.mj-visible{opacity:1;visibility:visible}.product-sticky-bar .product-sticky-bar__info{display:block!important;flex:0 0 auto;min-width:max-content}.product-sticky-bar .product-sticky-bar__info img,.product-sticky-bar .product-sticky-bar__info .v-stack>span.h6{display:none!important}.product-sticky-bar .product-sticky-bar__info sale-price{font-size:15px;font-weight:600;color:#274360}.product-sticky-bar buy-buttons{flex:1 1 auto;min-width:0}}#whatsapp-flutuante{width:44px!important;height:44px!important;right:16px!important;bottom:16px!important}#whatsapp-flutuante svg{width:24px;height:24px}body:has(.product-sticky-bar.mj-visible) #whatsapp-flutuante,body:has(.product-sticky-bar.is-visible) #whatsapp-flutuante{bottom:96px!important}@media screen and (min-width:1200px){.product-card .product-card__info [data-scala-collection]{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;row-gap:4px}.product-card .product-card__info [data-scala-collection]>.product-title{flex:0 0 100%;margin-bottom:6px}.product-card .product-card__info [data-scala-collection]>.parcelatorCollection{width:auto!important;flex:0 1 auto}.product-card .product-card__info [data-scala-collection]>.parcelatorCollection p{border-left:1px solid rgba(39,67,96,.3);padding-left:10px!important;margin-left:10px!important;line-height:1!important}}@media screen and (min-width:1000px){.product-card .product-title{font-size:14px}}.mj-prazo{display:grid;gap:1px;margin:8px 0 10px;padding:12px 16px;background:#f1f6fa;border:1px solid rgba(39,67,96,.08);border-radius:0}.mj-prazo p{margin:0}.mj-prazo__titulo{font-size:16px;font-weight:600;letter-spacing:.02em;color:#274360;margin-bottom:2px!important}.mj-prazo__linha{font-size:14px;line-height:1.45;color:#4a5d70}.mj-prazo__linha strong{font-weight:600;color:#274360}.mj-prazo__ajuda{font-size:14px;line-height:1.45;color:#4a5d70;margin-top:4px!important}.mj-prazo__link{color:#274360;text-decoration:underline;text-underline-offset:3px}.mj-prazo-item{margin:0;font-size:12px;line-height:1.35;color:#5b6b7b}.line-item .line-item-info .v-stack.gap-1>a:first-child{font-size:13px!important;font-weight:500;letter-spacing:.02em;line-height:1.35;color:#274360}.line-item price-list sale-price{font-size:14px!important;font-weight:600;color:#274360!important}.line-item p.mj-prazo-item{font-size:12px!important;line-height:1.35!important;color:#5b6b7b!important}.line-item .line-item-info ul.text-subdued,.line-item .line-item-info ul.text-subdued li{font-size:13px!important;line-height:1.4!important}.line-item p.mj-prazo-item strong{font-weight:400;color:#274360}.mj-presente{display:grid;gap:8px;text-align:left;color:#274360}.mj-presente p{margin:0}.mj-presente__titulo{font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:none;padding-bottom:8px;border-bottom:1px solid #274360;margin-top:8px!important}.mj-presente__card{display:flex;align-items:center;gap:12px;padding:12px;border:1px solid #274360;background:#fff}.mj-presente__radio{flex:0 0 auto;width:14px;height:14px;border:1px solid #274360;border-radius:50%;position:relative}.mj-presente__radio.is-on:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#274360}.mj-presente__foto{flex:0 0 auto;width:64px;height:64px;object-fit:cover}.mj-presente__texto{flex:1 1 auto;min-width:0;display:grid;gap:2px}.mj-presente__nome{font-size:14px;font-weight:600;letter-spacing:.02em;text-transform:none}.mj-presente__desc,.mj-presente__intro{font-size:12px;line-height:1.4;color:#5b6b7b}.mj-presente__cortesia{flex:0 0 auto;align-self:flex-start;font-size:12px;font-weight:600;letter-spacing:.02em;text-transform:none}.mj-presente__opcao{display:flex;align-items:center;gap:10px;margin:0;font-size:14px;cursor:pointer}.mj-presente__opcao input{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:#274360;cursor:pointer}.mj-presente__msg{display:none}.mj-presente.is-open .mj-presente__msg{display:grid;gap:4px}.mj-presente__msg textarea{width:100%;min-height:72px;padding:8px 10px;font:inherit;font-size:14px;line-height:1.4;color:#274360;background:#fff;border:1px solid rgba(39,67,96,.35);border-radius:0;resize:vertical}.mj-presente__msg textarea:focus{border-color:#274360}.mj-presente__contador{font-size:12px;color:#5b6b7b;text-align:right}.cart-drawer__items+.mj-presente,.cart-drawer .mj-presente{margin-top:16px}.cart-recap .mj-presente{margin-bottom:12px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid #274360;outline-offset:2px}.color-scheme--scheme-3 :focus-visible,.color-scheme--scheme-4 :focus-visible{outline-color:#fff}.mj-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.product-title,.line-item .line-item-info .v-stack.gap-1>a:first-child,.line-item .line-item-info .v-stack.gap-1>p:first-child{text-transform:uppercase!important;letter-spacing:.03em!important}.shopify-section--featured-collections .section-stack>.v-stack>p.h6{font-family:var(--heading-font-family);font-size:22px;font-weight:600;line-height:1.2;letter-spacing:.04em;text-transform:uppercase;color:#274360}.shopify-section--featured-collections .featured-collections-navigation button.h2{font-size:18px;letter-spacing:.02em}@media screen and (min-width:1000px){.shopify-section--featured-collections .section-stack>.v-stack>p.h6{font-size:28px}.shopify-section--featured-collections .featured-collections-navigation button.h2{font-size:20px}}.mj-metal__t{letter-spacing:.04em!important}html:root{--heading-font-family:"Abhaya Libre",Georgia,serif}h1,h2,h3,.h1,.h2,.h3,.h4{font-family:Abhaya Libre,Georgia,serif;font-weight:800;letter-spacing:.01em}.product-title{font-family:Abhaya Libre,Georgia,serif!important}.header-sidebar__linklist-button{font-family:Abhaya Libre,Georgia,serif!important;font-size:19px!important;font-weight:600!important;color:#274360!important;letter-spacing:.01em!important}.header-sidebar__back-button{font-size:16px!important;color:#274360!important}.header-sidebar__nested-linklist a{font-size:16px!important;color:#274360}.heading.text-xxs,.heading.text-xs,.badge,.collection-toolbar__button,.collection-toolbar__products-count{font-family:var(--text-font-family)!important}.collection-toolbar__button{font-size:16px!important;font-weight:600!important;color:#274360!important;letter-spacing:.02em!important;text-transform:none!important}.collection-toolbar__products-count{font-size:14px!important;text-transform:none!important}.badge{font-size:12px!important;font-weight:600;letter-spacing:.06em}.mj-wa{position:fixed;right:16px;bottom:16px;z-index:40;width:52px;height:52px;border-radius:50%;background:#25d366;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000002e;transition:bottom .25s ease}.mj-wa:focus-visible{outline:2px solid #274360;outline-offset:3px}body:has(.product-sticky-bar.mj-visible) .mj-wa,body:has(.product-sticky-bar.is-visible) .mj-wa{bottom:96px}@media screen and (min-width:1000px){.mj-wa{right:24px;bottom:24px;width:56px;height:56px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/marine-ajustes.css.map */
