.elunove-page{--elunove-warm:#f1ede8;--elunove-line:#e7e2db;--elunove-section-space:64px}.elunove-page :is(a,button,input,textarea,summary):focus-visible{outline:2px solid #191919;outline-offset:4px}.elunove-page #MainContent .media-with-content__content>.group-block-content{padding:clamp(32px,4.5vw,64px)}.elunove-page .elunove-home-journal{padding-block:64px}.elunove-page .menu-list__link-title{text-decoration-thickness:1px;text-underline-offset:6px}.elunove-page .menu-list__link:is(:hover,:focus-visible,[aria-current=page],.menu-list__link--active) .menu-list__link-title{text-decoration-line:underline}.elunove-page .menu-list__disclosure{min-width:28px;min-height:44px}.elunove-page .menu-list__submenu-inner{padding-block:24px}.elunove-page .menu-list__submenu a{font-family:var(--font-body--family);font-size:14px;line-height:1.5}.elunove-page .elunove-drawer-account{display:flex;align-items:center;min-height:48px;padding-block:12px;margin-block:16px;border-top:1px solid var(--elunove-line);font-family:var(--font-body--family);font-size:16px;text-decoration:underline;text-underline-offset:5px}.elunove-page--page:not(.elunove-template--about-us):not(.elunove-template--faq-page) #MainContent .section-content-wrapper{max-width:672px;width:100%;margin-inline:auto}.elunove-template--contact #MainContent .contact-form{width:100%;max-width:672px;margin-inline:auto}.elunove-template--contact #MainContent .section-content-wrapper{max-width:672px}.elunove-template--contact #MainContent .section-content-wrapper>.text-block{max-width:720px}.elunove-template--contact .contact-form__input{min-height:48px;font-size:16px;border-color:var(--elunove-line);border-radius:0;background:#fff}.elunove-template--contact .contact-form__input--textarea{min-height:180px}.elunove-template--contact .contact-form__input:focus{border-color:#191919}.elunove-template--contact .contact-form__form~.text-block{margin-top:24px}.elunove-page--page #MainContent .rte a,.elunove-page .shopify-policy__body a{text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.elunove-page .shopify-policy__container{max-width:768px;padding:48px 24px 64px;margin-inline:auto}.elunove-page .shopify-policy__title{text-align:left;margin-bottom:32px}.elunove-page .shopify-policy__title h1{font-family:var(--font-heading--family);font-size:48px}.elunove-page .shopify-policy__body{font-size:16px;line-height:1.75}.elunove-page .shopify-policy__body :is(h2,h3){margin-top:1.5em;margin-bottom:.6em}.elunove-page--search .search-page__header{gap:24px}.elunove-page--search .search-page__header .search-input{width:100%;max-width:640px}.elunove-page--search .search-page__header h1{font-family:var(--font-heading--family);font-size:48px}.elunove-page--cart .cart-page__summary{border:1px solid var(--elunove-line);padding:24px;background:var(--elunove-warm)}.elunove-page--cart .cart-page__more-blocks{grid-column:1/-1;padding-top:24px;font-size:14px}.elunove-page--cart .cart-page__more-blocks a{text-decoration:underline;text-underline-offset:4px}.elunove-page--cart .cart-page--empty{min-height:320px}.elunove-page--cart .cart-page--empty .cart-page__title{margin-top:24px}.elunove-page--cart .cart-page--empty .cart-page__more-blocks{margin-top:0;text-align:center}.elunove-page .cart-drawer__summary,.elunove-page .cart-drawer__summary .cart-summary{background:var(--elunove-warm)}.elunove-faq{padding-block:48px 64px;width:100%;max-width:1100px;margin-inline:auto}.elunove-faq__header{margin-bottom:48px;max-width:680px}.elunove-faq h1{font-family:var(--font-heading--family);font-size:48px;margin:0 0 20px}.elunove-faq__layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:64px;align-items:start}.elunove-faq__nav{display:flex;flex-direction:column;gap:16px;position:sticky;top:calc(var(--header-height,70px) + 24px);font-size:14px}.elunove-faq__nav a{width:fit-content;text-decoration:underline;text-underline-offset:5px}.elunove-faq__group{margin-bottom:40px;scroll-margin-top:calc(var(--header-height,70px) + 24px)}.elunove-faq h2{font-family:var(--font-heading--family);font-size:30px;margin:0 0 20px}.elunove-faq__item{border-top:1px solid var(--elunove-line)}.elunove-faq__item:last-child{border-bottom:1px solid var(--elunove-line)}.elunove-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:20px;min-height:64px;padding-block:18px;cursor:pointer;list-style:none;font-size:16px;line-height:1.5}.elunove-faq__item summary::-webkit-details-marker{display:none}.elunove-faq__toggle{position:relative;flex:0 0 12px;height:12px}.elunove-faq__toggle:before,.elunove-faq__toggle:after{content:"";position:absolute;top:5px;left:0;width:12px;height:1px;background:currentColor}.elunove-faq__toggle:after{transform:rotate(90deg)}.elunove-faq__item[open] .elunove-faq__toggle:after{transform:rotate(0)}.elunove-faq__answer{padding:0 32px 24px 0;font-size:16px;line-height:1.7}.elunove-faq__answer p{margin:0 0 16px}.elunove-faq__answer p:last-child{margin-bottom:0}.elunove-faq__help{background:var(--elunove-warm);padding:32px}.elunove-faq__help p{font-size:15px;margin-bottom:20px}.elunove-faq__help>a{display:inline-block;margin:0 20px 8px 0;font-size:14px;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}@media(max-width:749px){.elunove-page{--elunove-section-space:40px}.elunove-page #MainContent>.shopify-section .section-content-wrapper{padding-block-start:min(var(--padding-block-start,0px),40px);padding-block-end:min(var(--padding-block-end,0px),40px)}.elunove-page #MainContent>.shopify-section>.media-with-content{padding-block-start:min(var(--padding-block-start,0px),32px);padding-block-end:min(var(--padding-block-end,0px),32px)}.elunove-page #MainContent .media-with-content__content>.group-block-content{padding:32px 24px}.elunove-page .elunove-home-journal{padding-block:40px}.elunove-page .menu-drawer__menu-item--mainlist{font-family:var(--font-body--family);font-size:22px;line-height:1.4;min-height:56px}.elunove-page .menu-drawer__menu-item--child{font-size:16px;min-height:44px}.elunove-page .menu-drawer__menu-item[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.elunove-page .footer-content{gap:24px}.elunove-page .shopify-policy__container{padding:32px 24px 40px}.elunove-page .shopify-policy__title h1,.elunove-page--search .search-page__header h1{font-size:36px}.elunove-page--cart .cart-page__summary{padding:20px}.elunove-faq{padding-block:32px 40px}.elunove-faq__header{margin-bottom:32px}.elunove-faq h1{font-size:36px}.elunove-faq__layout{grid-template-columns:1fr;gap:32px}.elunove-faq__nav{position:static;flex-direction:row;flex-wrap:wrap;gap:12px 20px}.elunove-faq__group{margin-bottom:32px}.elunove-faq h2{font-size:28px}.elunove-faq__help{padding:24px}}@media(prefers-reduced-motion:reduce){.elunove-page :is(.menu-drawer,.menu-list__submenu){transition:none}}.elunove-page .menu-drawer__menu>li:has(>a[href$="/account"]){display:none}@media(max-width:749px){.elunove-page--index [id$=__product_list_EDUBdR] product-card .text-block:is([class*=__orbit_name],[class*=__morandi_name],[class*=__clock_name],[class*=__bowl_name]){min-block-size:0;line-height:1.4}.elunove-page--index [id$=__product_list_EDUBdR] product-card .text-block:is([class*=__orbit_name],[class*=__morandi_name],[class*=__clock_name],[class*=__bowl_name]) p{margin-block:0;line-height:1.4}.elunove-page--index [id$=__product_list_EDUBdR] product-card .product-card__content>.group-block>.group-block-content{gap:6px}@supports (grid-template-rows: subgrid){.elunove-page--index [id$=__product_list_EDUBdR] .group-block-content:has(>product-card){row-gap:6px;align-items:stretch}.elunove-page--index [id$=__product_list_EDUBdR] product-card{display:grid;grid-row:span 3;grid-template-rows:subgrid;row-gap:6px;margin-block-end:22px}.elunove-page--index [id$=__product_list_EDUBdR] product-card>.product-card__content{display:grid;grid-row:1 / span 3;grid-template-rows:subgrid;row-gap:6px}.elunove-page--index [id$=__product_list_EDUBdR] product-card .product-card__content>.group-block{display:grid;grid-row:2 / span 2;grid-template-rows:subgrid;row-gap:6px;padding-block-start:0}.elunove-page--index [id$=__product_list_EDUBdR] product-card .product-card__content>.group-block>.group-block__media-wrapper{display:none}.elunove-page--index [id$=__product_list_EDUBdR] product-card .product-card__content>.group-block>.group-block-content{display:grid;grid-row:1 / span 2;grid-template-rows:subgrid;row-gap:6px;align-content:start}.elunove-page--index [id$=__product_list_EDUBdR] product-card .product-card__content>:first-child{grid-row:1;margin-block-end:6px}}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/elunove-layout.css.map */
