:root{--ch-accent: #d64f1e;--ch-kraft: #efe7d7;--ch-ease: cubic-bezier(.22, .61, .36, 1);--ch-reveal-distance: 28px}.announcement-bar{background:var(--ch-kraft)!important;color:#1a1a1a!important;border-bottom:1px solid rgba(0,0,0,.12);padding-block:6px!important;line-height:1.5!important;overflow:visible!important}.announcement-bar *{color:#1a1a1a!important}.announcement-bar__text,.announcement-bar__slide{font-family:var(--font-tertiary--family)!important;font-style:italic!important;font-size:.98rem!important;letter-spacing:.01em!important;line-height:1.5!important;padding-block:4px!important}.announcement-bar__text strong,.announcement-bar__slide strong{font-style:normal!important;font-weight:600!important;color:var(--ch-accent)!important}.announcement-bar__slides{-webkit-mask-image:linear-gradient(to right,transparent 0,black 5%,black 95%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,black 5%,black 95%,transparent 100%);overflow:visible!important}.announcement-bar:hover .announcement-bar__slides,.announcement-bar:focus-within .announcement-bar__slides{animation-play-state:paused!important}.hero-wrapper{position:relative}.hero-wrapper h1,main>.shopify-section:first-of-type h1{font-family:var(--font-tertiary--family);font-size:clamp(2.6rem,7.5vw,5.25rem);letter-spacing:-.02em;line-height:.98;animation:ch-rise .9s var(--ch-ease) both}.hero-wrapper h1:after{content:"";display:block;width:64px;height:10px;margin-top:24px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 72 10'><path d='M1 5 L60 5' fill='none' stroke='%23d64f1e' stroke-width='2.5' stroke-linecap='round'/><path d='M54 1 L60 5 L54 9' fill='none' stroke='%23d64f1e' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;background-position:left center;animation:ch-arrow 1.2s var(--ch-ease) .5s both}@keyframes ch-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ch-arrow{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.hero-wrapper h1,.hero-wrapper h1:after{animation:none}}main h2,main h3,.section h2,.section h3{font-family:var(--font-tertiary--family);letter-spacing:-.015em;line-height:1.06;font-weight:300}main .rte p,main .section-content-wrapper>div>p,main .section p{line-height:2.1}main .section .rte em,main .section em{font-family:var(--font-tertiary--family);font-style:italic}main .section .rte strong,main .section h2 strong,main .section h3 strong,main .section p strong{font-weight:600;text-decoration:none!important;border-bottom:none!important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 10' preserveAspectRatio='none'><path d='M2 6 C 40 9, 80 3, 120 6 S 190 9, 198 4' fill='none' stroke='%23d64f1e' stroke-width='2.5' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:0 96%;background-size:100% .35em;padding-bottom:.04em}main .section .rte strong a,main .section p strong a{text-decoration:none!important;text-decoration-color:transparent!important}.card-gallery{background-color:#00000004}.card-gallery img{padding:6%;box-sizing:border-box;object-fit:contain!important;transition:transform .42s var(--ch-ease),opacity .26s var(--ch-ease)}.product-card,product-card,[class*=card-product]{transition:box-shadow .32s var(--ch-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.product-card:hover,product-card:hover,[class*=card-product]:hover{box-shadow:0 18px 38px -22px #00000038}.product-card:hover .card-gallery img,product-card:hover .card-gallery img{transform:scale(1.035) rotate(-.3deg);filter:saturate(1.06)}}.product-card product-title,product-card product-title{font-family:var(--font-primary--family);letter-spacing:.02em}.collection-card,[class*=collection-card]{transition:transform .42s var(--ch-ease),box-shadow .32s var(--ch-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.collection-card:hover,[class*=collection-card]:hover{box-shadow:0 20px 40px -24px #00000040}.collection-card:hover img,[class*=collection-card]:hover img{transform:scale(1.04)}}.button,button.button,a.button,[class*=button--primary],[class*=button--secondary]{transition:transform .22s var(--ch-ease),box-shadow .22s var(--ch-ease),background-color .22s var(--ch-ease),color .22s var(--ch-ease),border-color .22s var(--ch-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.button:hover,button.button:hover,a.button:hover,[class*=button--primary]:hover{transform:translateY(-1px);box-shadow:0 6px 18px -8px #00000040}.button:active,button.button:active{transform:translateY(0);box-shadow:none}}.menu-list__link-title{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:50% 100%;background-size:0% 1.5px;transition:background-size .3s var(--ch-ease);padding-bottom:3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.menu-list__list-item:hover .menu-list__link-title,.menu-list__link:hover .menu-list__link-title,.menu-list__link--active .menu-list__link-title{background-size:100% 1.5px}}.menu-list__submenu{transition:opacity var(--submenu-animation-speed, .36s) var(--ch-ease),transform var(--submenu-animation-speed, .36s) var(--ch-ease)}footer .footer{border-top:1px solid rgba(0,0,0,.08)}footer h2,footer h3,footer h4{font-family:var(--font-tertiary--family);letter-spacing:-.005em;font-weight:400}footer a:not([class*=button]){background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 92%;background-size:0 1px;transition:background-size .28s var(--ch-ease)}@media(hover:hover)and (prefers-reduced-motion:no-preference){footer a:not([class*=button]):hover{background-size:100% 1px}}.variant-option__swatch-value,.variant-option__button-label,.variant-option--swatches label,.variant-option--buttons label{transition:border-color .18s var(--ch-ease),background-color .18s var(--ch-ease),transform .22s var(--ch-ease),box-shadow .18s var(--ch-ease),color .18s var(--ch-ease)}input:checked+.variant-option__swatch-value,input:checked+.variant-option__button-label,.variant-option--swatches input:checked+label,.variant-option--buttons input:checked+label{animation:ch-bump .42s var(--ch-ease)}@keyframes ch-bump{0%{transform:scale(1)}40%{transform:scale(1.09)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){input:checked+.variant-option__swatch-value,input:checked+.variant-option__button-label,.variant-option--swatches input:checked+label{animation:none}}.product-media-container img,media-gallery img,[class*=media-gallery] img{transition:opacity .28s var(--ch-ease)}dialog[open],drawer[open]{animation-timing-function:var(--ch-ease)!important}accordion-custom details summary{transition:color .18s var(--ch-ease);cursor:pointer}accordion-custom details[open] summary{color:var(--ch-accent)}accordion-custom details summary::marker,accordion-custom details summary::-webkit-details-marker{display:none}accordion-custom .accordion-content{overflow:hidden}@supports (animation-timeline: view()){.ch-stagger-item{animation:ch-stagger-scroll linear both;animation-timeline:view();animation-range:entry 0% cover 30%}@keyframes ch-stagger-scroll{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.ch-reveal{animation:ch-section-scroll linear both;animation-timeline:view();animation-range:entry 0% cover 20%}@keyframes ch-section-scroll{0%{opacity:0;transform:translateY(var(--ch-reveal-distance))}to{opacity:1;transform:translateY(0)}}}@supports not (animation-timeline: view()){body.ch-js-ready .ch-stagger-item:not(.ch-stagger-item--in){opacity:0;transform:translateY(40px)}body.ch-js-ready .ch-reveal:not(.ch-reveal--in){opacity:0;transform:translateY(var(--ch-reveal-distance))}.ch-stagger-item,.ch-reveal{transition:opacity .78s var(--ch-ease),transform .78s var(--ch-ease)}.ch-stagger-item{transition-delay:calc(min(var(--ch-stagger-i, 0),6)*.13s)}.ch-stagger-item--in,.ch-reveal--in{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ch-reveal,.ch-stagger-item{opacity:1!important;transform:none!important;animation:none!important;transition:none!important}}.template-404 main,main[data-template="404"]{position:relative}.template-404 main:before,main[data-template="404"]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(0,0,0,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(0,0,0,.055) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;z-index:0;opacity:.7}.template-404 main>*,main[data-template="404"]>*{position:relative;z-index:1}a:focus-visible,button:focus-visible,[role=button]:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--ch-accent);outline-offset:2px}@media(prefers-reduced-motion:no-preference){:root{--view-transition-old-main-content: .32s var(--ch-ease) both chPageOut !important;--view-transition-new-main-content: .54s var(--ch-ease) both chPageIn !important}@keyframes chPageOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes chPageIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}}.hero-wrapper .hero__media-wrapper,.hero-wrapper [class*=hero__media]{transform:translate3d(0,var(--ch-parallax, 0px),0);will-change:transform}@media(prefers-reduced-motion:reduce){.hero-wrapper .hero__media-wrapper{transform:none}}.header__icon--cart.ch-cart-shake,a[href*="/cart"].ch-cart-shake{animation:ch-cart-shake .72s var(--ch-ease)}@keyframes ch-cart-shake{0%{transform:scale(1) rotate(0)}15%{transform:scale(1.12) rotate(-8deg)}30%{transform:scale(1.08) rotate(6deg)}45%{transform:scale(1.1) rotate(-4deg)}60%{transform:scale(1.05) rotate(3deg)}to{transform:scale(1) rotate(0)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.header__logo:hover img,.header-wrapper a[href="/"]:hover img,header a:first-child:hover img{animation:ch-wiggle .65s var(--ch-ease)}}@keyframes ch-wiggle{0%{transform:rotate(0)}20%{transform:rotate(-3deg)}45%{transform:rotate(2deg)}70%{transform:rotate(-1deg)}to{transform:rotate(0)}}.product-price-container,.price,[class*=price--main]{transition:transform .22s var(--ch-ease)}.ch-price-pulse{animation:ch-bump .42s var(--ch-ease)}@media(prefers-reduced-motion:no-preference){img[data-ch-blur]:not(.ch-img-loaded){filter:blur(12px) saturate(1.1);opacity:.85}img[data-ch-blur]{transition:filter .6s var(--ch-ease),opacity .3s var(--ch-ease)}img[data-ch-blur].ch-img-loaded{filter:blur(0) saturate(1);opacity:1}}.ch-sticky-atc{position:fixed;left:0;right:0;bottom:0;background:#fff;border-top:1px solid rgba(0,0,0,.08);padding:10px 14px calc(10px + env(safe-area-inset-bottom,0));display:flex;align-items:center;gap:12px;z-index:45;box-shadow:0 -12px 28px -14px #0000002e;transform:translateY(110%);transition:transform .32s var(--ch-ease)}.ch-sticky-atc--visible{transform:translateY(0)}.ch-sticky-atc__info{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.ch-sticky-atc__title{font-size:.8rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#555}.ch-sticky-atc__price{font-size:1rem;font-weight:600;color:#1a1a1a}.ch-sticky-atc__btn{flex-shrink:0;min-height:44px;padding:0 18px;background:var(--ch-accent);color:#fff;border:none;font:600 .92rem/1 inherit;letter-spacing:.02em;cursor:pointer;transition:background-color .2s var(--ch-ease),transform .16s var(--ch-ease)}.ch-sticky-atc__btn:hover{background:#b64314}.ch-sticky-atc__btn:active{transform:scale(.97)}@media(min-width:750px){.ch-sticky-atc{display:none!important}}.ch-exit-dialog{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .32s var(--ch-ease)}.ch-exit-dialog--open{opacity:1;pointer-events:auto}.ch-exit-dialog__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;cursor:pointer}.ch-exit-dialog__panel{position:relative;background:var(--ch-kraft);padding:46px 36px 36px;max-width:440px;width:90%;box-shadow:0 24px 60px -18px #0000006b;transform:translateY(24px) scale(.96);transition:transform .38s var(--ch-ease);border:2px solid #1a1a1a}.ch-exit-dialog--open .ch-exit-dialog__panel{transform:translateY(0) scale(1)}.ch-exit-dialog__close{position:absolute;top:6px;right:12px;background:none;border:none;font-size:28px;line-height:1;cursor:pointer;color:#1a1a1a;padding:4px 10px;transition:color .2s,transform .2s}.ch-exit-dialog__close:hover{color:var(--ch-accent);transform:rotate(90deg)}.ch-exit-dialog__panel h2{font-family:var(--font-tertiary--family);font-size:1.7rem;margin:0 0 10px;letter-spacing:-.015em;line-height:1.1}.ch-exit-dialog__panel p{margin:0 0 20px;line-height:1.55;font-size:.96rem}.ch-exit-dialog__panel strong{color:var(--ch-accent);font-weight:700}.ch-exit-dialog__form{display:flex;gap:8px;flex-direction:column}.ch-exit-dialog__form input{padding:12px 14px;border:2px solid #1a1a1a;background:#fff;font:1rem inherit;width:100%}.ch-exit-dialog__form button{padding:12px 20px;background:#1a1a1a;color:#fff;border:2px solid #1a1a1a;font:600 .95rem/1 inherit;letter-spacing:.02em;cursor:pointer;transition:background-color .2s,color .2s}.ch-exit-dialog__form button:hover{background:var(--ch-accent);border-color:var(--ch-accent)}@media(min-width:480px){.ch-exit-dialog__form{flex-direction:row}.ch-exit-dialog__form input{flex:1}.ch-exit-dialog__form button{width:auto;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.ch-exit-dialog,.ch-exit-dialog__panel,.ch-sticky-atc{transition:none!important;transform:none!important}}.ch-scroll-top{position:fixed;right:20px;bottom:20px;width:46px;height:46px;border-radius:50%;background:#1a1a1a;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 22px -10px #00000059;opacity:0;transform:translateY(20px) scale(.92);pointer-events:none;transition:opacity .28s var(--ch-ease),transform .28s var(--ch-ease),background-color .22s var(--ch-ease),bottom .28s var(--ch-ease);z-index:40;padding:0}.ch-scroll-top--visible{opacity:1;transform:translateY(0) scale(1);pointer-events:auto}.ch-scroll-top:hover{background:var(--ch-accent)}.ch-scroll-top svg{width:20px;height:20px}body:has(.ch-sticky-atc--visible) .ch-scroll-top{bottom:80px}body.ch-scrolling-to-top .ch-stagger-item,body.ch-scrolling-to-top .ch-reveal{animation-play-state:paused!important}body.ch-scrolling-to-top .hero-wrapper .hero__media-wrapper,body.ch-scrolling-to-top .hero-wrapper [class*=hero__media]{transform:none!important}.ch-breadcrumbs{padding:14px 24px 0;max-width:var(--page-width, 1440px);margin:0 auto;font-size:.82rem;color:#0000009e}.ch-breadcrumbs__list{list-style:none;display:flex;flex-wrap:wrap;gap:0 6px;padding:0;margin:0}.ch-breadcrumbs__item{display:inline-flex;align-items:center}.ch-breadcrumbs__item+.ch-breadcrumbs__item:before{content:"/";margin:0 8px 0 2px;opacity:.4}.ch-breadcrumbs__link{color:inherit;text-decoration:none;transition:color .2s var(--ch-ease)}.ch-breadcrumbs__link:hover{color:var(--ch-accent)}.ch-breadcrumbs__item--current{color:#1a1a1a;font-weight:500;max-width:60ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.template-index .ch-breadcrumbs,body.template-404 .ch-breadcrumbs,body.template-cart .ch-breadcrumbs,body.template-password .ch-breadcrumbs{display:none}.email-signup__input{color:var(--color-input-text)!important;caret-color:var(--color-input-text)}.email-signup__input::placeholder{color:rgb(var(--color-input-text-rgb) / var(--opacity-70))}.email-signup__button.ch-newsletter-busy,.email-signup__button.ch-newsletter-waiting,.ch-exit-dialog__form button.ch-newsletter-busy,.ch-exit-dialog__form button.ch-newsletter-waiting{pointer-events:none;cursor:wait}.email-signup__button.ch-newsletter-waiting:before,.ch-exit-dialog__form button.ch-newsletter-waiting:before{content:"\2191  ";margin-right:4px}.ch-newsletter-fallback{margin:10px 0 0;font-size:.85rem;line-height:1.4;opacity:.85}.ch-newsletter-fallback a{color:inherit;text-decoration:underline;text-underline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/chignole-custom.css.map */
