@font-face{font-family:Outfit;src:url(Outfit-Light.woff2) format("woff2"),url(Outfit-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Outfit;src:url(Outfit-Medium.woff2) format("woff2"),url(Outfit-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:url(Outfit-SemiBold.woff2) format("woff2"),url(Outfit-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:url(Outfit-Bold.woff2) format("woff2"),url(Outfit-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(CormorantGaramond-Medium.woff2) format("woff2"),url(CormorantGaramond-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(CormorantGaramond-MediumItalic.woff2) format("woff2"),url(CormorantGaramond-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}predictive-search .predictive-search__heading{font-size:18px!important;color:var(--black)!important;letter-spacing:0!important}.menu-drawer{height:100vh!important}.menu-drawer__navigation-container_mobile{overflow-y:hidden;overscroll-behavior-y:none;-webkit-overflow-scrolling:auto;max-height:calc(var(--viewport-height,100vh) - var(--header-bottom-position,0px))}.menu-drawer__navigation-container_has-overflow{overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.menu-drawer__navigation_mobile{padding:1.2rem 1.6rem 1.6rem}.mobile-menu{display:flex;flex-direction:column;gap:1rem;height:100%;padding-left:20px;padding-right:20px}.mobile-menu__help{display:inline-flex;align-self:flex-start;background:#000;color:#fff;border-radius:.8rem;font-size:1.4rem;line-height:1;font-weight:700;padding:.8rem 1rem;transition:transform .15s ease,opacity .15s ease}.mobile-menu__help:active{transform:scale(.98);opacity:.9}.mobile-menu__main-list{border-top:.1rem solid rgba(var(--color-foreground),.2);margin:0;padding:0}.mobile-menu__main-item{border-bottom:.1rem solid rgba(var(--color-foreground),.2)}.mobile-menu__main-link{display:grid;grid-template-columns:5.6rem 1fr;gap:1rem;align-items:center;text-decoration:none;color:rgb(var(--color-foreground));padding:1rem 0;transition:transform .15s ease,opacity .15s ease}.mobile-menu__main-link:active{transform:scale(.99);background-color:rgba(var(--color-foreground),.04);opacity:.85}.mobile-menu__main-media{width:5.6rem;height:5.6rem;display:inline-flex;align-items:center;justify-content:center}.mobile-menu__main-image{width:100%;height:100%;object-fit:cover}.mobile-menu__main-placeholder{width:100%;height:100%;color:rgba(var(--color-foreground),.3)}.mobile-menu__main-content{display:flex;flex-direction:column;gap:.4rem}.mobile-menu__main-title{font-size:1.6rem;line-height:1.4;font-weight:700;text-transform:uppercase}.mobile-menu__main-description{font-size:1.4rem;margin-top:.2rem;line-height:1.3}.mobile-menu__needs{border-bottom-width:0;border-bottom-style:none;border-bottom-color:transparent;border-image:none;padding:.5rem 0}.mobile-menu__needs[open] .mobile-menu__needs-summary .icon{transform:rotate(180deg)}.mobile-menu__needs-summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;list-style:none;font-size:1.6rem;line-height:1.2;font-weight:700;text-transform:uppercase}.mobile-menu__needs-summary::-webkit-details-marker{display:none}.mobile-menu__needs-summary .icon{width:1.6rem;height:1.6rem;transition:transform .2s ease;top:calc(50% - .8rem)}.mobile-menu__needs-content{margin-top:1rem}.mobile-menu__chips{display:flex;gap:.8rem;flex-wrap:wrap;margin:0;padding:0}.mobile-menu__chip{display:inline-flex;align-items:center;gap:.6rem;border:.1rem solid rgba(var(--color-foreground),.6);border-radius:999px;padding:.7rem 1.2rem;color:rgb(var(--color-foreground));text-decoration:none;font-size:1.2rem;line-height:1;transition:transform .15s ease,background-color .15s ease,opacity .15s ease}.mobile-menu__chip:active{transform:scale(.97);background-color:rgba(var(--color-foreground),.08);opacity:.9}.mobile-menu__chip img{width:1.6rem;height:1.6rem;object-fit:contain}.mobile-menu__accessories{display:block;border-top:.1rem solid rgba(var(--color-foreground),.2);padding-top:1.5rem;font-size:1.6rem;line-height:1.2;font-weight:700;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));transition:transform .15s ease,opacity .15s ease}.mobile-menu__accessories:active{transform:scale(.99);background-color:rgba(var(--color-foreground),.04);opacity:.85}.mobile-menu__secondary{margin:0;padding-top:3rem;display:grid;gap:.8rem}.mobile-menu__secondary-link{text-decoration:none;color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.2;transition:transform .15s ease,opacity .15s ease}.mobile-menu__secondary-link:active{transform:scale(.99);background-color:rgba(var(--color-foreground),.04);opacity:.85}.mobile-menu__secondary-link_active{text-decoration:underline}@media screen and (max-width:390px){.menu-drawer__navigation_mobile{padding-inline:1.2rem}.mobile-menu__main-link{grid-template-columns:4.8rem 1fr;gap:.8rem}.mobile-menu__main-media{width:4.8rem;height:4.8rem}}@font-face{font-family:Outfit;src:url(Outfit-Medium.woff2) format("woff2"),url(Outfit-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Outfit;src:url(Outfit-SemiBold.woff2) format("woff2"),url(Outfit-SemiBold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Outfit;src:url(Outfit-Bold.woff2) format("woff2"),url(Outfit-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(CormorantGaramond-Medium.woff2) format("woff2"),url(CormorantGaramond-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Cormorant Garamond;src:url(CormorantGaramond-MediumItalic.woff2) format("woff2"),url(CormorantGaramond-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}:root{--page-width:1360px;--border:#f0f0f0;--black:#0c0c0c;--white:#fcfcfc;--gray:#f4f4f4;--border-for-gray-bg:#dadada}.button{text-transform:uppercase}.button--white{--color-button:255,255,255;--color-button-text:0,0,0}*{font-family:Outfit,sans-serif}.heading{font-size:28px;font-weight:700;line-height:100%;text-transform:uppercase;text-align:left}@media(min-width:768px){.heading{font-size:35px}}h1,h1 strong,h2,h2 strong{text-transform:uppercase;font-weight:700!important}h2,h2 strong{font-size:28px!important;line-height:110%!important}@media(min-width:768px){h2,h2 strong{font-size:35px!important}}.subheading{font-family:Cormorant Garamond,serif;font-size:26px;font-weight:500;line-height:100%;font-style:italic;letter-spacing:-.704px;text-align:left}@media(min-width:768px){.subheading{font-size:35px}}.SO-header{align-items:start;display:flex;flex-direction:column;gap:10px}@media(min-width:768px){.SO-header{align-items:center;flex-direction:row}}.shopify-app-block .globo-app-extension .globo-form-label{display:none}.shopify-app-block .globo-app-extension .globo-form-app{background:0 0}.shopify-app-block .globo-app-extension .panels{z-index:2}.shopify-app-block .globo-app-extension .globo-form-input{background:0 0!important;box-shadow:none!important}.shopify-app-block .globo-app-extension .globo-form-input input,.shopify-app-block .globo-app-extension .globo-form-input select,.shopify-app-block .globo-app-extension .globo-form-input textarea{border:1px solid var(--border-for-gray-bg)!important;border-radius:15px!important;padding:12px 20px;height:100%!important;font-size:16px!important}.shopify-app-block .globo-app-extension input::placeholder,.shopify-app-block .globo-app-extension label,.shopify-app-block .globo-app-extension select::placeholder,.shopify-app-block .globo-app-extension textarea::placeholder{font-family:Outfit,sans-serif!important;color:var(--black)!important;opacity:.5}.shopify-app-block .globo-app-extension .globo-form-input:has(textarea){height:unset!important}.shopify-app-block .globo-app-extension select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%230C0C0C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right 12px center!important;background-size:14px 8px!important;padding-right:36px}.shopify-app-block .globo-app-extension .iti__selected-flag{padding:0 10px 0 20px!important}.shopify-app-block .globo-app-extension button{text-transform:uppercase;font-family:Outfit,sans-serif!important;border-radius:50px!important}.page-contact .globo-form-input{height:48px!important}.page-retractation .main-page{padding-bottom:10px}.page-retractation .main-page__title{margin-bottom:0}.page-retractation .main-page__title h1{font-size:28px!important;line-height:110%!important}@media(min-width:768px){.page-retractation .main-page__title h1{font-size:35px!important}}.anchor-nav__menu-wrapper{border-top:1px solid var(--border)!important;border-bottom:1px solid var(--border)!important;padding:16px 0;margin-bottom:60px;background-color:rgb(var(--color-background))}.anchor-nav__menu-wrapper.bar-on-top{margin-bottom:0}body:not(.anchor-nav-on-top) .anchor-nav__menu-wrapper{position:relative}.anchor-nav__placeholder{display:block;width:100%;pointer-events:none}.anchor-content__target{min-height:1px}.anchor-nav__link{text-transform:uppercase;border:none!important}.anchor-nav__link .inline-richtext{font-weight:400!important}.anchor-nav__link--selected{background-color:transparent!important;color:var(--text-color)!important;font-weight:700!important;text-decoration:underline}.anchor-nav__link--selected .inline-richtext{font-weight:700!important;text-decoration:underline}.anchor-nav__link:hover{background-color:transparent;text-decoration:underline;color:var(--text-color)}.shopify-policy__container{margin-top:30px}@media(min-width:768px){.shopify-policy__container{margin-top:60px}}.shopify-policy__container h1{line-height:110%;font-size:28px}@media(min-width:768px){.shopify-policy__container h1{font-size:35px}}.shopify-policy__container h2{font-size:20px!important}@media(min-width:768px){.shopify-policy__container h2{font-size:26px!important}}.shopify-policy__container table{margin-bottom:30px}
/*# sourceMappingURL=/cdn/shop/t/78/assets/lugus-custom.css.map */
