:root{--brylo-espresso: #4c3734;--brylo-espresso-rgb: 76 55 52;--brylo-taupe: #8f7f72;--brylo-taupe-rgb: 143 127 114;--brylo-platinum: #e5e4e2;--brylo-cream: #fefefe;--brylo-cream-rgb: 254 254 254;--brylo-gold: #c4a87c;--brylo-dark: #1a1a1a;--brylo-serif: "Cormorant Garamond", "Georgia", "Times New Roman", serif;--brylo-sans: "Jost", "Helvetica Neue", "Arial", sans-serif;--brylo-space-xs: .5rem;--brylo-space-sm: 1rem;--brylo-space-md: 2rem;--brylo-space-lg: 4rem;--brylo-space-xl: 8rem;--brylo-ease-smooth: cubic-bezier(.25, .46, .45, .94);--brylo-ease-spring: cubic-bezier(.34, 1.56, .64, 1);--brylo-duration-fast: .25s;--brylo-duration-mid: .5s;--brylo-duration-slow: .85s;--brylo-duration-reveal: .9s}body{font-family:var(--brylo-sans);color:var(--brylo-espresso);background-color:var(--brylo-cream);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,.h1,.h2,.h3,.h4,[data-type-preset=h1],[data-type-preset=h2],[data-type-preset=h3]{font-family:var(--brylo-serif);font-weight:400;letter-spacing:-.01em;line-height:1.1}h5,h6,.h5,.h6{font-family:var(--brylo-sans);font-weight:500;letter-spacing:.08em;text-transform:uppercase}p,li,label,input,textarea,select{font-family:var(--brylo-sans);font-weight:300;line-height:1.65}.text-block p,.rte p{font-family:var(--brylo-sans);font-weight:300}@keyframes brylofadeup{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes bryloFadeIn{0%{opacity:0}to{opacity:1}}@keyframes bryloscaleup{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}[data-brylo-reveal]{opacity:0;transform:translateY(28px);transition:opacity var(--brylo-duration-reveal) var(--brylo-ease-smooth),transform var(--brylo-duration-reveal) var(--brylo-ease-smooth)}[data-brylo-reveal=scale]{transform:scale(.96)}[data-brylo-reveal=fade]{transform:none}[data-brylo-reveal].brylo-visible{opacity:1;transform:translateY(0) scale(1)}[data-brylo-delay="1"]{transition-delay:.1s}[data-brylo-delay="2"]{transition-delay:.2s}[data-brylo-delay="3"]{transition-delay:.3s}[data-brylo-delay="4"]{transition-delay:.4s}[data-brylo-delay="5"]{transition-delay:.5s}[data-brylo-delay="6"]{transition-delay:.6s}.button--primary,button[data-add-to-cart],.add-to-cart-button{font-family:var(--brylo-sans)!important;font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;border-radius:0!important;background-color:var(--brylo-espresso)!important;color:var(--brylo-cream)!important;border:1px solid var(--brylo-espresso)!important;padding:14px 32px!important;position:relative;overflow:hidden;transition:color var(--brylo-duration-fast) var(--brylo-ease-smooth),background-color var(--brylo-duration-fast) var(--brylo-ease-smooth)!important}.button--primary:hover,button[data-add-to-cart]:hover,.add-to-cart-button:hover{background-color:var(--brylo-taupe)!important;border-color:var(--brylo-taupe)!important;color:var(--brylo-cream)!important}.button--secondary{font-family:var(--brylo-sans)!important;font-weight:500;letter-spacing:.1em;text-transform:uppercase;font-size:.8rem;border-radius:0!important;background-color:transparent!important;color:var(--brylo-espresso)!important;border:1px solid var(--brylo-espresso)!important;padding:14px 32px!important;transition:color var(--brylo-duration-fast) var(--brylo-ease-smooth),background-color var(--brylo-duration-fast) var(--brylo-ease-smooth)!important}.button--secondary:hover{background-color:var(--brylo-espresso)!important;color:var(--brylo-cream)!important}.svg-btn-wrapper{display:inline-flex!important;justify-content:center;align-items:center;max-width:100%}.svg-btn{position:relative;display:inline-flex!important;justify-content:center;align-items:center;min-width:240px;width:280px;max-width:100%;aspect-ratio:4.5 / 1;background-color:transparent!important;border-radius:40px;border:none!important;cursor:pointer;outline:none;padding:0!important;text-decoration:none!important;overflow:visible!important;box-sizing:border-box;transition:transform .45s var(--brylo-ease-spring),color .35s var(--brylo-ease-smooth),box-shadow .35s var(--brylo-ease-smooth)!important}.svg-btn svg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:visible;pointer-events:none;transition:transform .45s var(--brylo-ease-spring)}.svg-btn svg path.btn-bg-path{stroke:none!important;transition:fill .35s var(--brylo-ease-smooth)}.svg-btn svg path.btn-border-path{fill:transparent!important;stroke-width:1.5px;vector-effect:non-scaling-stroke;transition:stroke .35s var(--brylo-ease-smooth)}.svg-btn .btn-text{position:relative;z-index:2;font-family:var(--brylo-sans),sans-serif!important;font-size:.8rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;pointer-events:none;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;padding:0 24px;box-sizing:border-box;transition:color .35s var(--brylo-ease-smooth)}.svg-btn.button{color:var(--brylo-cream)!important}.svg-btn.button svg path.btn-bg-path{fill:var(--brylo-espresso)!important}.svg-btn.button svg path.btn-border-path{stroke:var(--brylo-espresso)!important}.svg-btn.button:hover{transform:scale(1.05)!important}.svg-btn.button:hover svg path.btn-bg-path{fill:var(--brylo-taupe)!important}.svg-btn.button:hover svg path.btn-border-path{stroke:var(--brylo-taupe)!important}.svg-btn.button-secondary{color:var(--brylo-espresso)!important}.svg-btn.button-secondary svg path.btn-bg-path{fill:transparent!important}.svg-btn.button-secondary svg path.btn-border-path{stroke:var(--brylo-espresso)!important}.svg-btn.button-secondary:hover{transform:scale(1.05)!important;color:var(--brylo-cream)!important}.svg-btn.button-secondary:hover svg path.btn-bg-path{fill:var(--brylo-espresso)!important}.svg-btn:active{transform:scale(.97)!important;transition:transform .1s var(--brylo-ease-smooth)!important}@media screen and (max-width:749px){.svg-btn{min-width:200px;width:240px}.svg-btn .btn-text{font-size:.7rem;padding:0 16px;letter-spacing:.12em}}a{color:inherit;transition:color var(--brylo-duration-fast) var(--brylo-ease-smooth),opacity var(--brylo-duration-fast) var(--brylo-ease-smooth)}@keyframes brylopagein{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.content-for-layout{animation:brylopagein var(--brylo-duration-fast) var(--brylo-ease-smooth) both}collection-card img,.collection-card img,.collection-card__image{border-radius:0!important;transition:transform .65s var(--brylo-ease-smooth)!important}collection-card:hover img,.collection-card:hover img{transform:scale(1.04)}collection-card .collection-card__title,.collection-card__title,[class*=collection-title]{font-family:var(--brylo-sans)!important;font-weight:500;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}product-card,.product-card{border-radius:0!important;transition:box-shadow .4s var(--brylo-ease-smooth)!important}product-card:hover,.product-card:hover{box-shadow:0 8px 32px rgba(var(--brylo-espresso-rgb),.12)!important}product-card img,.product-card img{border-radius:0!important;transition:transform .65s var(--brylo-ease-smooth)!important}product-card:hover img,.product-card:hover img{transform:scale(1.03)}product-card .product-card__title,.product-card__title,[class*=product-title]{font-family:var(--brylo-serif)!important;font-weight:400;font-size:1.1rem;letter-spacing:0}product-card .product-card__price,.product-card__price,[class*=product-price],.price__regular{font-family:var(--brylo-sans)!important;font-weight:300;font-size:.9rem;color:var(--brylo-taupe)!important}input[type=text],input[type=email],input[type=search],textarea{border-radius:0!important;font-family:var(--brylo-sans)!important;font-weight:300;transition:border-color var(--brylo-duration-fast) var(--brylo-ease-smooth)!important}input[type=text]:focus,input[type=email]:focus,input[type=search]:focus,textarea:focus{border-color:var(--brylo-espresso)!important;outline:none;box-shadow:none!important}.section-wrapper{overflow:hidden}.shopify-section{--section-rhythm: clamp(3rem, 6vw, 7rem)}@media screen and (min-width:750px){.header__column--right{display:flex!important;align-items:center!important;gap:10px!important}.header__column--right .dropdown-localization,.header__column--right dropdown-localization-component,.header__column--right .search-action,.header__column--right header-actions,.header__column--right .account-button,.header__column--right cart-drawer-component,.header__column--right .cart-drawer{margin:0!important}.header__column--right header-actions{display:flex!important;align-items:center!important;gap:10px!important}.header__column--right .localization-form__select{display:inline-flex;align-items:center;font-size:.72rem!important;font-family:Jost,sans-serif!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--brylo-espresso)!important;padding-block:0!important;background:transparent!important;background-color:transparent!important}.brylo-language-toggle{display:inline-flex;align-items:center;gap:.2rem;font-family:Jost,sans-serif!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--brylo-espresso)!important;-webkit-user-select:none;user-select:none}.brylo-lang-link{color:var(--brylo-taupe)!important;text-decoration:none;transition:color var(--brylo-duration-fast) var(--brylo-ease-smooth)!important}.brylo-lang-link:hover{color:var(--brylo-espresso)!important}.brylo-lang-active{color:var(--brylo-espresso)!important;cursor:default}.brylo-lang-separator{color:var(--brylo-taupe)!important;opacity:.4}#header-component[transparent]:not([data-sticky-state=active]):not(:hover):not(:focus-within) :is(.brylo-language-toggle,.brylo-lang-link,.brylo-lang-active,.brylo-lang-separator){color:#fefefe!important}#header-component:not([transparent]) .dropdown-localization__button,#header-component[transparent][data-sticky-state=active] .dropdown-localization__button,#header-component[transparent]:hover .dropdown-localization__button{color:var(--brylo-espresso)!important;opacity:1!important;visibility:visible!important}.dropdown-localization__button .brylo-lang-toggle{font-family:Jost,sans-serif!important;font-size:.72rem!important;font-weight:500!important;letter-spacing:.14em!important;text-transform:uppercase!important;display:inline-block!important;visibility:visible!important;opacity:1!important}#header-component[transparent]:not([data-sticky-state=active]):not(:hover):not(:focus-within) .dropdown-localization__button .brylo-lang-toggle{color:#fefefe!important}#header-component[transparent]:is(:hover,:focus-within,[data-sticky-state=active]) .dropdown-localization__button .brylo-lang-toggle{color:var(--brylo-espresso)!important}#header-component .menu-list__submenu,#header-component .mega-menu,#header-component .header__underlay-open{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}}.ui-test-collection-list .resource-list__item:has(.collection-card--standard-framed){display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.collection-card--standard-framed{max-width:480px!important;width:100%!important;aspect-ratio:2693 / 2450!important;margin:0 auto!important;position:relative!important;background-color:transparent!important;border:none!important;box-shadow:none!important;overflow:visible!important}.collection-card--standard-framed .collection-card__inner{height:100%!important;width:100%!important;position:relative!important;background-color:transparent!important;-webkit-mask-image:none!important;mask-image:none!important;overflow:visible!important;border-radius:0!important;border:none!important}.collection-card--standard-framed:after{display:none!important;content:none!important}.collection-card--standard-framed .svg-frame-wrapper{width:100%!important;height:100%!important;position:relative!important;transform-origin:center!important;transition:transform .6s cubic-bezier(.25,1,.5,1)!important}.collection-card--standard-framed:hover .svg-frame-wrapper{transform:scale(1.04)!important}.collection-card--standard-framed .svg-frame-wrapper svg{width:100%!important;height:100%!important;display:block!important}.collection-card--standard-framed .svg-frame-wrapper image{transition:transform .8s cubic-bezier(.25,1,.5,1)!important;transform-origin:center!important}.collection-card--standard-framed:hover .svg-frame-wrapper image{transform:scale(1.04)!important}.collection-card--standard-framed .frame-border{fill:none!important;stroke:var(--brylo-espresso, #4C3835)!important;stroke-width:4px!important;vector-effect:non-scaling-stroke!important;pointer-events:none!important}.resource-list__item .collection-card--standard-framed.collection-card--image-bg .collection-card__content,.resource-list__item .collection-card--standard-framed .collection-card__content,.collection-card--standard-framed .collection-card__content{position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;width:80%!important;height:auto!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;text-align:center!important;padding:0!important;z-index:5!important;pointer-events:none!important}.collection-card--standard-framed .collection-card__content *{text-align:center!important;align-self:center!important;justify-content:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important;pointer-events:auto!important}.collection-card--standard-framed .collection-card__title,.collection-card--standard-framed [class*=collection-title]{font-family:var(--brylo-serif)!important;font-size:1.6rem!important;color:var(--brylo-cream)!important;text-align:center!important;margin-bottom:.5rem!important;letter-spacing:.12em!important;text-shadow:0 2px 12px rgba(0,0,0,.4)!important}.collection-card--standard-framed .collection-explore{margin-top:0!important;display:flex!important;justify-content:center!important;align-items:center!important;text-align:center!important}.collection-card--standard-framed .collection-explore__link{color:var(--brylo-cream)!important;font-size:.72rem!important;letter-spacing:.16em!important;text-shadow:0 2px 12px rgba(0,0,0,.4)!important}.collection-card--standard-framed .collection-explore__link:after{transform-origin:center!important;left:50%!important;transform:translate(-50%) scaleX(1)!important}.collection-card--standard-framed:hover .collection-explore__link:after{transform:translate(-50%) scaleX(1.2)!important}.ui-test-collection-list.section{row-gap:1.5rem!important}.ui-test-collection-list .section-resource-list__content .group-block{--padding-block-end: 0px !important;padding-bottom:0!important}@media screen and (min-width:750px){#header-component .dropdown-localization{display:flex!important;align-items:center!important;visibility:visible!important;opacity:1!important}#header-component dropdown-localization-component{display:flex!important;align-items:center!important;visibility:visible!important;opacity:1!important}#header-component .header-menu{display:flex!important}}#header-component[transparent]:is(:hover,:focus-within,[data-sticky-state=active]){--closed-underlay-height: 100% !important;--header-logo-display: unset !important;--header-logo-inverse-display: unset !important}#header-component[transparent] :is(.header__underlay-closed,.header__underlay-open){transition:background .4s ease,height .4s ease!important}#header-component[transparent]:is(:hover,:focus-within,[data-sticky-state=active]) :is(.header__underlay-closed,.header__underlay-open){--color-scheme-top-row: var(--brylo-cream) !important;--color-scheme-bottom-row: var(--brylo-cream) !important;background:var(--brylo-cream)!important}#header-component[transparent]:is(:hover,:focus-within,[data-sticky-state=active]) :is(.menu-list__link,.header-menu a,[class*=menu-list__link],.header-actions__action,.brylo-lang-toggle,.currency-code,.dropdown-localization__button,.account-button__text,.header__icon--summary){color:var(--brylo-espresso)!important}#header-component[transparent]:is(:hover,:focus-within,[data-sticky-state=active]) .header-actions__action :is(svg,svg *){color:var(--brylo-espresso)!important;stroke:var(--brylo-espresso)!important}#header-component[transparent]:is(:hover,:focus-within,[data-sticky-state=active]) .header-actions__action svg[fill]:not([fill=none]){fill:var(--brylo-espresso)!important}#header-component[transparent]:is(:hover,:focus-within,[data-sticky-state=active]) :is(.header-logo,.header__logo,[class*=header-logo],.header-logo img,.header__logo img){filter:brightness(1)!important}.hero .svg-btn.button{color:#fefefe!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.btn-blur-backdrop{display:block;width:100%;height:100%;background-color:transparent!important;pointer-events:none}.hero .svg-btn.button .btn-blur-backdrop{backdrop-filter:blur(8px) saturate(1.2)!important;-webkit-backdrop-filter:blur(8px) saturate(1.2)!important}.hero .svg-btn.button svg path.btn-bg-path{fill:#ffffff14!important;transition:fill .4s var(--brylo-ease-smooth)!important}.hero .svg-btn.button svg path.btn-border-path{stroke:#ffffffa6!important;transition:stroke .4s var(--brylo-ease-smooth)!important}.hero .svg-btn.button:hover{color:var(--brylo-espresso)!important;transform:scale(1.05)!important}.hero .svg-btn.button:hover svg path.btn-bg-path{fill:#fffffff5!important}.hero .svg-btn.button:hover svg path.btn-border-path{stroke:#fffffff5!important}.hero .svg-btn.button .btn-text{transition:color .4s var(--brylo-ease-smooth)!important}.cart-drawer__items{overflow-y:visible!important}.signatures-products-grid .signatures-quick-add,.signatures-quick-add{bottom:10px!important;left:20px!important;right:20px!important;width:auto!important;transform:translateY(16px) translateZ(0)!important;opacity:0!important;border-radius:1px!important;overflow:hidden!important;transition:transform .5s var(--brylo-ease-spring),opacity .4s ease!important;z-index:5!important}.signatures-card-image-wrapper:hover .signatures-quick-add{transform:translateY(0) translateZ(0)!important;opacity:1!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important}.signatures-quick-add-btn{width:100%!important;background-color:#fefefe59!important;color:#fff!important;border:1px solid rgba(255,255,255,.2)!important;padding:11px 20px!important;font-family:var(--brylo-sans),sans-serif!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.12em!important;text-transform:uppercase!important;border-radius:1px!important;cursor:pointer!important;backdrop-filter:blur(10px)!important;-webkit-backdrop-filter:blur(10px)!important;transition:background-color .3s ease,color .3s ease,border-color .3s ease,box-shadow .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important}.signatures-cart-icon{width:17px!important;height:17px!important;flex-shrink:0!important;transition:transform .3s cubic-bezier(.34,1.56,.64,1)!important;stroke:currentColor!important}.signatures-quick-add-btn:hover .signatures-cart-icon{transform:scale(1.25) rotate(-8deg)!important}.signatures-quick-add-btn:hover:not([disabled]){background-color:#c4a97c93!important;color:#fff!important}.signatures-quick-add-btn:active:not([disabled]){transform:scale(.97)!important}.signatures-quick-add-btn[disabled]{opacity:.7!important;cursor:not-allowed!important;box-shadow:none!important}@media screen and (max-width:767px){.signatures-products-grid .signatures-quick-add,.signatures-quick-add{bottom:5px!important;left:12px!important;right:12px!important;width:auto!important;transform:translateY(0)!important;opacity:1!important}.signatures-quick-add-btn{padding:5px 10px!important;font-size:.6rem!important}.signatures-cart-icon{width:13px!important;height:13px!important}.hero .svg-btn.button .btn-blur-backdrop{backdrop-filter:unset!important;-webkit-backdrop-filter:unset!important}}.signatures-quick-add-btn.loading,.button--primary.loading,button[data-add-to-cart].loading,.add-to-cart-button.loading,.button.loading{position:relative!important;pointer-events:none!important;color:transparent!important}.signatures-quick-add-btn.loading *,.button--primary.loading *,button[data-add-to-cart].loading *,.add-to-cart-button.loading *,.button.loading *{opacity:0!important}.signatures-quick-add-btn.loading:after,.button--primary.loading:after,button[data-add-to-cart].loading:after,.add-to-cart-button.loading:after,.button.loading:after{content:"";position:absolute!important;width:20px!important;height:20px!important;top:50%!important;left:50%!important;margin-top:-10px!important;margin-left:-10px!important;border:2px solid rgba(255,255,255,.3)!important;border-top-color:#fff!important;border-radius:50%!important;animation:button-spinner .6s linear infinite!important;z-index:10!important}.button--secondary.loading:after{border:2px solid rgba(76,55,52,.3)!important;border-top-color:var(--brylo-espresso)!important}@keyframes button-spinner{to{transform:rotate(360deg)}}html{scrollbar-width:auto;scrollbar-color:auto}@supports (-moz-appearance: none){html{scrollbar-width:thin;scrollbar-color:rgba(76,55,52,.5) transparent}}::-webkit-scrollbar{width:12px;height:12px;background:transparent}::-webkit-scrollbar-track,::-webkit-scrollbar-corner{background:transparent}::-webkit-scrollbar-thumb{background-color:#4c373480;border-radius:999px;border:3px solid transparent;background-clip:content-box;min-height:48px;transition:background-color .25s ease}::-webkit-scrollbar-thumb:hover{background-color:#4c3734c7}::-webkit-scrollbar-thumb:active{background-color:var(--brylo-gold, #c4a87c)}::-webkit-scrollbar-button{display:none;width:0;height:0}#header-component[transparent][data-sticky-state=inactive] :is(.header__underlay-closed,.header__underlay-open){transition:none!important}
/*# sourceMappingURL=/cdn/shop/t/43/assets/brylo-overrides.css.map */
