.section-header__description,.image-banner__text-wrapper .caption{font-style:italic}.caption,.button{letter-spacing:.12em}h1,h2{line-height:1.1}.button,.button--primary,.button--secondary{display:inline-flex;align-items:center;justify-content:center;padding:14px 32px;border-radius:0;opacity:1!important;font-family:Lato,sans-serif;font-size:.95rem;font-weight:400;letter-spacing:.28em;text-transform:uppercase;transition:background-color .6s ease,color .6s ease,border-color .6s ease,box-shadow .6s ease}.button:before,.button:after,.button--primary:before,.button--primary:after,.button--secondary:before,.button--secondary:after{border-radius:0}.button:not(.button--secondary):not(.quick-add__submit):hover,.button--primary:not(.quick-add__submit):hover{background-color:transparent!important;color:rgb(var(--color-button))!important}.button--secondary:not(.quick-add__submit){background-color:transparent;backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px)}.button--secondary:not(.quick-add__submit):hover{background-color:rgb(var(--color-button-text))!important;color:rgb(var(--color-button))!important}.card-information{padding-top:.25rem;padding-bottom:0}.card__information .card__heading{margin:0 0 0rem;font-size:1.5rem;font-weight:300;line-height:1.35;letter-spacing:.07em;opacity:.6}.card__heading a{color:inherit;text-decoration:none}.card-information .price{font-family:Cormorant Garamond,serif;font-size:1.25rem;letter-spacing:.08em;color:#888;opacity:.7!important}.card-information .price-item{color:inherit}.card__information{display:flex;flex-direction:column;height:100%}.card-wrapper--quick-add-slide .card__information .card__heading{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-wrapper--quick-add-slide .card__information .card-information{margin-top:auto}@media screen and (max-width:749px){.card-wrapper--quick-add-slide .card__information .card__heading{-webkit-line-clamp:1}}.card-wrapper--quick-add-slide .quick-add--slide-up product-form,.card-wrapper--quick-add-slide .quick-add--slide-up modal-opener,.card-wrapper--quick-add-slide .quick-add--slide-up form{display:block;width:100%}.card-wrapper--quick-add-slide .quick-add--slide-up .quick-add__submit{width:100%;min-width:0;height:44px;min-height:44px;padding:0 1rem;font-family:Lato,sans-serif;font-size:1rem;font-weight:300;line-height:1;letter-spacing:.22em;text-transform:uppercase;border:0;border-radius:0;box-shadow:none}.card-wrapper--quick-add-slide .quick-add__submit:before,.card-wrapper--quick-add-slide .quick-add__submit:after{border-radius:0;box-shadow:none}@media screen and (max-width:749px){.card-wrapper--quick-add-slide .quick-add--slide-up .quick-add__submit{height:36px;min-height:36px;font-size:.8rem;letter-spacing:.14em}}.card-wrapper--quick-add-slide .card__media img{transition:transform .7s ease}.card-wrapper--quick-add-slide:hover .card__media img{transform:scale(1.05)}@media(prefers-reduced-motion:reduce){.card-wrapper--quick-add-slide .card__media img{transition:none}}.collection-list-kevin--editorial .card__heading{text-transform:uppercase;opacity:1}.collection-list-kevin--editorial .card__heading a{letter-spacing:.18em;font-weight:100;font-size:clamp(1rem,3vw,2rem)}.collection-list-kevin__subheading{color:#c5a253}.collection-list-kevin--editorial .card__heading:after{content:"";display:block;width:4rem;height:1px;margin:1rem auto 0;background-color:#c5a253;transform:scaleX(.45);transform-origin:center;transition:transform .35s ease}.collection-list-kevin--editorial .card:hover .card__heading:after{transform:scaleX(1)}.collection-list-title:after{content:"";display:block;width:4.5rem;height:1px;margin:1.5rem auto 7rem;background-color:#c5a35394}.collection__title{display:flex;flex-direction:column;align-items:center;text-align:center}.collection__description{order:1}.collection__description p{font-size:1rem;color:#c5a253;letter-spacing:.35rem}.collection__title .title{order:2;padding-top:12px;padding-bottom:18px;background-image:linear-gradient(#c5a253,#c5a253);background-repeat:no-repeat;background-position:center bottom;background-size:50px 1px;font-weight:300;opacity:.75}.collection slider-component{margin-top:8rem}.center.collection__view-all{margin-top:7rem}@media screen and (min-width:990px){.header__inline-menu .header__menu-item,.header__inline-menu .header__active-menu-item{font-family:Lato,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:#777;text-decoration:none;transition:color .2s ease}.header__inline-menu .header__menu-item:hover,.header__inline-menu .header__menu-item:hover .header__active-menu-item,.header__inline-menu .header__active-menu-item{color:#c5a253}}@media screen and (max-width:989px){.menu-drawer__navigation .menu-drawer__menu-item,.menu-drawer__navigation .menu-drawer__close-button{font-family:Lato,sans-serif;font-size:1.2rem;font-weight:400;letter-spacing:.25em;text-transform:uppercase;color:#777;text-decoration:none;transition:color .2s ease}.menu-drawer__navigation .menu-drawer__menu-item:hover,.menu-drawer__navigation .menu-drawer__close-button:hover,.menu-drawer__navigation .menu-drawer__menu-item--active{color:#c5a253}}.footer .footer-block__heading{margin-bottom:28px;font-family:Lato,sans-serif;font-size:1rem;font-weight:400;letter-spacing:.3em;text-transform:uppercase;color:#c5a253}.footer .footer-block__details-content .list-menu__item--link{font-family:Lato,sans-serif;font-size:1.3rem;font-weight:300;letter-spacing:.04em;color:#4a4a4a;text-decoration:none;transition:color .2s ease}.footer .footer-block__details-content .list-menu__item--link:hover,.footer .footer-block__details-content .list-menu__item--active{color:#f0ece4}.footer .footer__copyright,.footer .footer__copyright .copyright__content,.footer .footer__copyright .copyright__content a,.footer .policies a{font-family:Lato,sans-serif;font-size:1.1rem;font-weight:300;letter-spacing:.05em;color:#333;text-decoration:none}.footer .footer__copyright .copyright__content a,.footer .policies a{transition:color .2s ease}.footer .footer__copyright .copyright__content a:hover,.footer .policies a:hover{color:#777}.footer .page-width{max-width:100rem}.card__media{position:relative;overflow:hidden}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2;background:linear-gradient(to top,#000000bf,#00000073 22%,#00000026 45%,#0000 70%)}.card__media:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;z-index:3;pointer-events:none;background-image:radial-gradient(circle,rgba(255,255,255,.1) 1px,transparent 1px);background-size:5px 5px;opacity:.02;animation:grain 8s steps(10) infinite}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-4%,-3%)}40%{transform:translate(3%,4%)}60%{transform:translate(-2%,5%)}80%{transform:translate(5%,-2%)}to{transform:translate(0)}}.card__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,rgba(0,0,0,.92),rgba(0,0,0,.55) 22%,rgba(0,0,0,.18) 48%,transparent 75%)}.scroll-trigger .card__media{overflow:hidden}.scroll-trigger .card__media img{transform:scale(1.08);transition:transform 1.2s cubic-bezier(.22,.61,.36,1)}.scroll-trigger.animate--slide-in:not(.scroll-trigger--offscreen) .card__media img{transform:scale(1)}.shopify-payment-button__button,.shopify-payment-button__button--unbranded{font-family:Lato,sans-serif!important;font-size:.95rem!important;font-weight:400!important;letter-spacing:.28em!important;text-transform:uppercase!important;line-height:1.2!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/_kevin.css.map */
