:root{--romano-wine: #934d4f;--romano-rose: #d0a7a1;--romano-blush: #dcc3bc;--romano-cream: #f5eee9;--romano-ink: #2f2929;--romano-muted: #6f6563;--romano-white: #ffffff;--romano-border: rgba(147, 77, 79, .18);--romano-radius-sm: .8rem;--romano-radius-md: 1.6rem;--romano-radius-lg: 2.4rem;--romano-space-1: .8rem;--romano-space-2: 1.6rem;--romano-space-3: 2.4rem;--romano-space-4: 3.2rem;--romano-space-5: 4.8rem;--romano-space-6: 7.2rem}body{color:var(--romano-ink)}h1,h2,h3,.h0,.h1,.h2,.h3{color:var(--romano-ink);letter-spacing:-.025em;line-height:1.12}.button,.shopify-challenge__button,.customer button{min-height:4.8rem;padding-inline:2.4rem;font-weight:700;letter-spacing:.01em}.button--secondary{background:transparent}.header__menu-item,.menu-drawer__menu-item,.header__icon{min-height:4.4rem}.card-wrapper .card,.collection-list .card{overflow:hidden;border:1px solid var(--romano-border);border-radius:var(--romano-radius-md);box-shadow:none}.card__heading a{text-underline-offset:.35rem}.romano-section{padding-block:var(--romano-space-5)}.romano-section__eyebrow{margin:0 0 1.2rem;color:var(--romano-wine);font-size:1.3rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.romano-section__heading{max-width:76rem;margin:0;font-size:clamp(3rem,5vw,5.2rem)}.romano-section__text{max-width:66rem;margin:1.6rem 0 0;color:var(--romano-muted);font-size:clamp(1.7rem,2vw,2rem);line-height:1.6}.romano-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.romano-hero{position:relative;display:grid;min-height:min(82rem,calc(100svh - 10rem));overflow:hidden;isolation:isolate;color:var(--romano-white);background:var(--romano-ink)}.romano-hero:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#1b1414c7,#1b14148a 48%,#1b14141a),rgba(27,20,20,var(--romano-hero-overlay, .5));content:""}.romano-hero__grid{position:relative;z-index:2;display:grid;width:100%;min-height:inherit}.romano-hero__content{display:flex;flex-direction:column;justify-content:center;padding-block:7.2rem}.romano-hero .romano-section__eyebrow,.romano-hero__title,.romano-hero__subtitle,.romano-hero__trust{color:var(--romano-white)}.romano-hero__title{max-width:70rem;margin:0;font-size:clamp(4.2rem,7vw,7.4rem)}.romano-hero__subtitle{max-width:62rem;margin:2rem 0 0;font-size:clamp(1.8rem,2.3vw,2.2rem);line-height:1.55}.romano-hero__trust{margin:2.2rem 0 0;font-size:1.4rem;font-weight:700}.romano-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:var(--romano-ink)}.romano-hero__media img,.romano-hero__video{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--romano-hero-position, center center)}.romano-hero__video{position:absolute;top:0;right:0;bottom:0;left:0}.romano-hero__placeholder{width:100%;height:100%;background:var(--romano-blush)}.romano-hero .button--secondary{color:var(--romano-white);box-shadow:0 0 0 1px var(--romano-white)}.romano-hero__video-toggle{position:absolute;z-index:3;right:2rem;bottom:2rem;display:grid;width:4.4rem;height:4.4rem;place-items:center;padding:0;border:1px solid rgba(255,255,255,.64);border-radius:50%;color:var(--romano-white);background:#1b14148c;cursor:pointer}.romano-hero__video-toggle-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.romano-hero__video-toggle-icon{width:1.2rem;height:1.6rem;border-right:.35rem solid currentColor;border-left:.35rem solid currentColor}.romano-hero__video-toggle[aria-pressed=true] .romano-hero__video-toggle-icon{width:0;height:0;margin-left:.3rem;border-top:.8rem solid transparent;border-right:0;border-bottom:.8rem solid transparent;border-left:1.3rem solid currentColor}.romano-benefits{background:var(--romano-wine);color:var(--romano-white)}.romano-benefits__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding-block:.8rem}.romano-benefit{display:flex;min-height:9rem;align-items:center;gap:1.2rem;padding:1.6rem;border-bottom:1px solid rgba(255,255,255,.16)}.romano-benefit:nth-last-child(-n+2){border-bottom:0}.romano-benefit__icon{display:grid;width:4rem;height:4rem;flex:0 0 4rem;place-items:center;border:1px solid rgba(255,255,255,.4);border-radius:50%}.romano-benefit__icon svg{width:2rem;height:2rem}.romano-benefit p{margin:0;font-weight:700;line-height:1.3}.romano-steps{background:var(--romano-cream)}.romano-steps__grid{display:grid;gap:1.6rem;margin-top:3.2rem}.romano-step{padding:2.4rem;background:var(--romano-white);border:1px solid var(--romano-border);border-radius:var(--romano-radius-md)}.romano-step__number{display:grid;width:4rem;height:4rem;place-items:center;margin-bottom:2.4rem;color:var(--romano-white);background:var(--romano-wine);border-radius:50%;font-weight:800}.romano-step h3{margin:0;font-size:2.2rem}.romano-step p{margin:1rem 0 0;color:var(--romano-muted);line-height:1.55}.romano-editorial{background:var(--romano-wine);color:var(--romano-white)}.romano-editorial .romano-section__eyebrow,.romano-editorial .romano-section__heading,.romano-editorial .romano-section__text{color:var(--romano-white)}.romano-editorial .button--secondary{color:var(--romano-white);box-shadow:0 0 0 1px var(--romano-white)}.romano-store__grid{display:grid;gap:3.2rem;align-items:center}.romano-store__media{overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--romano-radius-lg);background:var(--romano-cream)}.romano-store__media img{width:100%;height:100%;object-fit:cover}.romano-store__media .romano-hero__placeholder{min-height:100%}.romano-store__details{display:grid;gap:1.6rem;margin-top:2.4rem}.romano-store__detail{padding-left:1.6rem;border-left:3px solid var(--romano-rose)}.romano-store__detail strong,.romano-store__detail span{display:block}.romano-store__detail span{margin-top:.4rem;color:var(--romano-muted)}@media screen and (max-width:749px){.romano-section{padding-block:var(--romano-space-4)}.romano-actions{flex-direction:column}.romano-actions .button{width:100%}.romano-hero{min-height:min(72rem,calc(100svh - 8rem))}.romano-hero:after{background:linear-gradient(0deg,#1b1414d1,#1b14147a 62%,#1b141433),rgba(27,20,20,var(--romano-hero-overlay, .5))}.romano-hero__content{justify-content:flex-end;padding-block:8rem 4.8rem}.romano-hero__video,.romano-hero__video-toggle{display:none}.romano-benefit{align-items:flex-start;flex-direction:column}}@media screen and (min-width:750px){.romano-section{padding-block:var(--romano-space-6)}.romano-hero__grid{grid-template-columns:minmax(0,72rem) 1fr}.romano-hero__content{padding-block:8rem}.romano-benefits__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.romano-benefit,.romano-benefit:nth-last-child(-n+2){border-right:1px solid rgba(255,255,255,.16);border-bottom:0}.romano-benefit:last-child{border-right:0}.romano-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.romano-store__grid{grid-template-columns:minmax(0,1.05fr) minmax(34rem,.95fr);gap:6.4rem}}@media(prefers-reduced-motion:reduce){.scroll-trigger,.animate--hover-3d-lift .card-wrapper .card,.animate--hover-vertical-lift .card-wrapper .card{animation:none!important;transform:none!important}.romano-hero__video,.romano-hero__video-toggle{display:none}}.collection-card-wrapper .card.color-scheme-2,.collection-list .card.color-scheme-2,.collection-card-wrapper .card.color-scheme-2 .card__heading,.collection-list .card.color-scheme-2 .card__heading,.collection-card-wrapper .card.color-scheme-2 .card__heading a,.collection-list .card.color-scheme-2 .card__heading a,.collection-card-wrapper .card.color-scheme-2 .icon-wrap,.collection-list .card.color-scheme-2 .icon-wrap{color:var(--romano-white)}.ef__product-option-root:has(input[data-value-title="Perto ou Longe"]:checked):has(input[data-value-title="M - Prote\e7\e3o de telas"]:checked) .ef__product-option:has(input[data-option-id="1765998071791217"]){display:block!important}.ef__option-value-file-upload>.ef__product-option-single-value-label{display:block!important;width:100%!important;min-height:0!important;height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.ef__option-value-file-upload.field:before,.ef__option-value-file-upload.field:after{display:none!important;border:0!important;box-shadow:none!important;content:none!important}.ef__option-value-file-upload.field{display:block!important;width:100%!important;height:auto!important;min-height:0!important}.ef__option-value-file-upload .ef__upload-input{display:flex!important;width:100%!important;min-height:0!important;position:static!important;inset:auto!important;transform:none!important;flex-direction:column;align-items:center;gap:.8rem;padding:1.6rem!important;border:1px dashed rgba(147,77,79,.48)!important;border-radius:1.2rem!important;background:var(--romano-cream)!important}.ef__option-value-file-upload .ef__upload-input input[type=button]{display:inline-flex!important;width:auto!important;min-height:4.4rem!important;align-items:center;justify-content:center;padding:1.1rem 1.8rem!important;border:0!important;border-radius:.8rem!important;color:var(--romano-white)!important;background:var(--romano-wine)!important;font-size:1.5rem!important;font-weight:700!important;line-height:1.2!important;cursor:pointer!important}.ef__option-value-file-upload .ef__upload-input span{color:var(--romano-muted)!important;font-size:1.4rem!important;line-height:1.4!important}.collection-hero{background:var(--romano-cream);border-bottom:1px solid var(--romano-border)}.collection-hero__title,.collection-hero__description{max-width:76rem}.collection-hero__description{color:var(--romano-muted);line-height:1.65}.romano-collection-links{overflow:hidden}.romano-collection-links__eyebrow{margin:0 0 1.2rem;color:var(--romano-wine);font-size:1.3rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.romano-collection-links__list{display:flex;flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none}.romano-collection-links__link{display:inline-flex;min-height:4.4rem;align-items:center;padding:.9rem 1.6rem;color:var(--romano-ink);border:1px solid var(--romano-border);border-radius:999px;background:var(--romano-white);font-size:1.4rem;font-weight:700;text-decoration:none}.romano-collection-links__link:hover,.romano-collection-links__link:focus-visible{color:var(--romano-white);border-color:var(--romano-wine);background:var(--romano-wine);text-decoration:none}.facets-vertical{gap:clamp(2.4rem,4vw,4.8rem)}.facets-wrapper{align-self:start;padding:2rem;border:1px solid var(--romano-border);border-radius:var(--romano-radius-md);background:var(--romano-white)}.facets-vertical-sort{padding-bottom:1.6rem;border-bottom:1px solid var(--romano-border)}.facet-filters__sort,.mobile-facets__sort .select__select{min-height:4.8rem;border-radius:var(--romano-radius-sm)}.mobile-facets__open{min-height:4.8rem;padding:0 1.6rem;border:1px solid var(--romano-border);border-radius:var(--romano-radius-sm)}#product-grid .grid__item{display:flex}#product-grid .card-wrapper{width:100%;height:100%}#product-grid .card{height:100%;background:var(--romano-white)}#product-grid .card__media .media{background:var(--romano-cream)}#product-grid .card__media img{object-fit:contain;padding:clamp(.8rem,1.3vw,1.6rem)}#product-grid .card__content{padding:0 1.6rem 1.6rem}#product-grid .card__information{padding-top:1.8rem}#product-grid .card__heading{font-size:clamp(1.6rem,1.8vw,1.9rem);line-height:1.35}#product-grid .price{margin-top:1rem;color:var(--romano-ink);font-weight:700}#product-grid .badge{border-radius:999px}#product-grid .quick-add{margin:1.6rem 0 0}#product-grid .quick-add__submit{min-height:4.8rem}.template-search__header{padding:clamp(2.4rem,5vw,5.6rem);border:1px solid var(--romano-border);border-radius:var(--romano-radius-lg);background:var(--romano-cream)}.template-search__search .field{box-shadow:none}.template-search__search .field:after{box-shadow:0 0 0 1px var(--romano-border)}.predictive-search{border-color:var(--romano-border);box-shadow:none}@media screen and (max-width:749px){.romano-collection-links__list{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.8rem;scroll-snap-type:x proximity}.romano-collection-links__list li{flex:0 0 auto;scroll-snap-align:start}.romano-collection-links__link{white-space:nowrap}#product-grid .card__content{padding-inline:1.2rem}#product-grid .card__media img{padding:.8rem}}.product__media-wrapper .product__media{overflow:hidden;border:1px solid var(--romano-border);border-radius:var(--romano-radius-md);background:var(--romano-cream)}.product__info-container>*+*{margin-top:2rem}.product__info-container .product__title{margin-bottom:0}.product__info-container .product__title h1{font-size:clamp(3rem,4vw,4.4rem);line-height:1.08}.product__info-container .price{color:var(--romano-ink);font-weight:700}.product-form__buttons{max-width:none}.product-form__submit{min-height:5.4rem}.shopify-payment-button__button{min-height:5.4rem!important}.product__accordion{border-top-color:var(--romano-border);border-bottom-color:var(--romano-border)}.product__accordion summary{min-height:5.6rem}.romano-product-intro,.romano-product-note{padding:1.8rem 2rem;border:1px solid var(--romano-border);border-radius:var(--romano-radius-sm);background:var(--romano-cream)}.romano-product-intro--direct{border-left:.4rem solid var(--romano-wine)}.romano-product-intro p,.romano-product-note p{margin:0;line-height:1.55}.romano-product-intro p+p,.romano-product-note p+p{margin-top:.8rem}.romano-product-intro__eyebrow,.romano-product-note__title{color:var(--romano-wine);font-size:1.3rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.romano-product-note{background:var(--romano-white)}.ef__product-option-root{margin-block:1.6rem;padding:2rem;border:1px solid var(--romano-border);border-radius:var(--romano-radius-sm);background:var(--romano-white)}.ef__product-option-root .form__label,.ef__product-option-root legend{color:var(--romano-ink);font-weight:700}.ef__product-option-root .product-form__input--pill input[type=radio]+label{min-height:4.4rem;padding:1rem 1.6rem;border-color:var(--romano-border);border-radius:var(--romano-radius-sm)}.ef__product-option-root .product-form__input--pill input[type=radio]:checked+label{color:var(--romano-white);border-color:var(--romano-wine);background:var(--romano-wine)}.ef__option-value-file-upload .ef__upload-input,.ef__upload-input{min-height:0!important;border:1px dashed rgba(147,77,79,.48)!important;border-radius:1.2rem!important;background:var(--romano-cream)!important}@media screen and (max-width:749px){.product__info-container>*+*{margin-top:1.6rem}.romano-product-intro,.romano-product-note,.ef__product-option-root{padding:1.6rem}.product__media-list .product__media-item{scroll-margin-left:1.5rem}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/romano-design-system.css.map */
