html{--t-epilogue-font: 'Epilogue', sans-serif;--t-cbyGrace-font: 'Covered By Your Grace', cursive}h1,h2,h3,h4,h5,h6,p,a{font-family:'Epilogue', sans-serif !important}a{font-size:13px !important;font-weight:600 !important;transition:.3s !important}.header--root{padding:27px 48px !important}.header--root .x-menu a:hover{opacity:.6}.header--root .x-menu a[aria-controls="x-menu--sub-shop"] svg{transform:scale(1.3) translate(2px, -1px)}.header--root .x-menu a[aria-controls="x-menu--sub-shop"] svg path{fill:#000}.header--root .x-menu--single-parents{padding:3px 10px !important}@media screen and (max-width: 1600px){.header--root .x-menu--single-parents{padding-top:0px !important}}.header--root .x-menu--single-parents ul{padding-right:0 !important}@media screen and (min-width: 1166px) and (max-width: 1300px){.header--root .x-menu--level-2--container{padding:16px 0px !important}}@media screen and (min-width: 1440px) and (max-width: 1600px){.header--root .x-menu--level-2--link a{padding:12px 20px !important}}@media screen and (min-width: 1301px) and (max-width: 1439px){.header--root .x-menu--level-2--link a{padding:12px 15px !important}}@media screen and (min-width: 1166px) and (max-width: 1300px){.header--root .x-menu--level-2--link a{padding:12px 10px !important}}.header--root [data-x-menu--open='false'] .x-menu--level-2--container{pointer-events:none}.header--root .header--right-column a:hover{opacity:.6}.footer--root{background-color:#274043 !important;background-repeat:no-repeat !important;background-position:bottom right !important}@media screen and (max-width: 1024px){.footer--root .footer--blocks{flex-wrap:wrap !important}}.footer--root .footer--block{color:#fff}.footer--root .footer--block--heading{font-family:var(--t-epilogue-font);font-size:24px;line-height:1.67;letter-spacing:normal}@media screen and (max-width: 1024px){.footer--root .footer--block:first-child{flex-basis:100% !important}.footer--root .footer--block:first-child .footer--social-icons{display:none !important}.footer--root .footer--block:nth-child(2) .footer--block--container,.footer--root .footer--block:nth-child(3) .footer--block--container{margin:0 !important;width:100% !important}}@media screen and (max-width: 767px){.footer--root .footer--block:first-child{padding-bottom:15px !important}}@media screen and (min-width: 767px){.footer--root .footer--about-text{padding-bottom:30px !important}}@media screen and (max-width: 1024px){.footer--root .footer--about-text{max-width:100%}}@media screen and (min-width: 1025px){.footer--root .footer--sub--container .footer--social-icons{display:none !important}}@media screen and (max-width: 767px){.footer--root .footer--sub--container .footer--social-icons{padding:0 0 33px 0}}@media screen and (max-width: 1024px){.footer--root .footer--sub--container{display:flex;justify-content:space-between;align-items:center}}@media screen and (max-width: 767px){.footer--root .footer--sub--container{flex-direction:column-reverse;align-items:center;justify-content:flex-start}}.footer--root .footer--sub--block{display:block}@media screen and (min-width: 767px){.footer--root .footer--sub--block{margin-top:20px;padding-left:20px}}.footer--root .footer--menu a{color:#fff !important;font-family:var(--t-epilogue-font) !important;font-size:16px !important;font-weight:normal !important;line-height:1.88}.footer--root .footer--menu a:hover{opacity:.6}.footer--root .footer--social-icons svg path{fill:#fff}.footer--root .footer--form-container #footer-email{font-size:14px !important;border:none;height:44px;padding:0 16px}.footer--root .footer--form-container #footer-email::-moz-placeholder{color:#000 !important;font-family:var(--t-epilogue-font) !important;font-size:14px !important;line-height:1.71 !important;letter-spacing:normal !important;opacity:1}.footer--root .footer--form-container #footer-email::-webkit-input-placeholder{color:#000 !important;font-family:var(--t-epilogue-font) !important;font-size:14px !important;line-height:1.71 !important;letter-spacing:normal !important}.footer--root .footer--form-container .footer--form-submit button{background:#000 !important;font-family:var(--t-epilogue-font) !important;font-size:13px;width:55px;height:44px;font-weight:600}.section--slideshow .featured-content--text{padding:32px 20px !important}.section--slideshow .featured-content--title{line-height:1.33 !important;font-weight:300 !important;font-size:30px !important}.section--slideshow .featured-content--overline{font-family:'Covered By Your Grace', cursive !important;font-size:20px !important;text-transform:initial !important}@media only screen and (max-width: 767px){.section--slideshow .carousel--root{background-color:#fff !important}.section--slideshow .featured-content--container{padding:0 !important}.section--slideshow .featured-content--text{order:2 !important;padding:18px 20px 0 20px !important}.section--slideshow .featured-content--image{height:300px !important;position:relative !important}.section--slideshow .carousel--dot{background-color:black}.section--slideshow .carousel--dot:after{background-color:black !important}}.featured-collection--root[data-display-type="grid"] .featured-collection--header{margin:0 0 12px 0;flex-direction:column}@media screen and (max-width: 768px){.featured-collection--root[data-display-type="grid"] .featured-collection--header{margin:0}}.featured-collection--root[data-display-type="grid"] .featured-collection--header-icon{margin-bottom:14px}.featured-collection--root[data-display-type="grid"] .featured-collection--header-icon img{height:initial;width:50%;margin:0 auto;display:block}@media only screen and (min-width: 768px) and (max-width: 1024px){.featured-collection--root[data-display-type="grid"] .featured-collection--grid[data-container=panel][data-tablet-columns='2']{grid-template-columns:repeat(2, minmax(0, 1fr)) !important}.featured-collection--root[data-display-type="grid"] .featured-collection--grid[data-container=panel][data-tablet-columns='3']{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}.featured-collection--root[data-display-type="grid"] .featured-collection--grid[data-container=panel][data-tablet-columns='4']{grid-template-columns:repeat(4, minmax(0, 1fr)) !important}}.featured-collection--root[data-display-type="grid"] .featured-collection--title{font-size:30px;font-weight:300;line-height:1.33;letter-spacing:normal;padding:0}.product--root .product--labels-container{top:22px !important;align-items:flex-start}@media screen and (max-width: 767px){.product--root .product--labels-container{width:auto;font-size:16px;top:10px !important;left:10px !important}}.product--root .product--labels-container>div{background-color:#000;border:none;color:#fff;font-family:var(--t-cbyGrace-font);font-size:20px;text-transform:capitalize;padding:5px 14px 3px 14px !important}@media screen and (max-width: 767px){.product--root .product--labels-container>div{width:auto;font-size:18px;padding:5px 10px 3px 10px !important}}@media screen and (min-width: 767px){.product--root .product--details-container{margin-top:14px}}.product--root .product--details{flex-direction:column;align-items:center !important}.product--root .product--details .product--title{font-size:18px;color:#000}@media screen and (min-width: 1024px){.product--root .product--details .product--title{text-align:center}}.product--root .product--details .product--price-wrapper span{font-family:var(--t-epilogue-font);font-size:14px;font-weight:600;color:#000;display:inline-block}@media screen and (min-width: 1024px){.product--root .product--details-wrapper{margin-bottom:8px}}@media screen and (max-width: 1023px){.product--root .product--details-wrapper{margin-bottom:-4px}}@media screen and (max-width: 767px){.product--root .product--details-wrapper{margin-bottom:0}}.product--root .product--plus{border-color:#bfb8b0 !important}.product--root .product--plus svg path{fill:#000}@media screen and (max-width: 767px){.shopify-challenge__container{position:fixed;z-index:999;top:50%;left:50%;transform:translate(-50%, -50%);background-color:#fff;padding:50px !important}}@media screen and (min-width: 768px){.search--body{padding:39px !important}}@media screen and (min-width: 768px){.search--bar{padding-top:29px !important;padding-bottom:9px !important}}@media screen and (min-width: 768px){.search--loading{top:37px !important}}.search--textbox{font-family:var(--t-epilogue-font) !important;font-size:20px !important;font-weight:300 !important;letter-spacing:normal !important}.search--info{border-bottom:1px solid #bfb8b0 !important;padding-bottom:10px !important}.search--count a{font-family:var(--t-epilogue-font) !important;font-size:24px !important;font-weight:300 !important;font-stretch:normal !important;font-style:normal !important;line-height:1.67 !important;letter-spacing:normal !important}.search--products-container{padding-top:49px !important}.search--view-more{padding-top:6px}@media screen and (max-width: 767px){.search--view-more{padding-top:9px}}@media screen and (min-width: 768px) and (max-width: 1024px){.search--product .product--labels-container{padding:0 12px 12px 0;width:auto;font-size:16px;top:10px !important;left:10px !important}.search--product .product--labels-container>div{width:auto;font-size:18px;padding:5px 10px 3px 10px !important}}.cart--root{padding-top:27px !important}.cart--header{display:flex;align-items:center;justify-content:center;padding-bottom:22px !important}.cart--header-icon{height:auto;width:19px;margin:0 14px 10px 0}.cart--title{margin:0 35px 0 0 !important}.cart--body{border-top:1px solid #bfb8b0 !important}.cart--item{border-bottom:1px solid #bfb8b0 !important;padding:20px 0 !important}.cart--item--remove{padding-top:8px !important}.cart--item--title{text-align:left !important}.cart--item--variant-name{margin-bottom:5px}.cart--item [data-item="block-heading"] a{font-family:var(--t-epilogue-font) !important;font-size:18px !important;font-weight:normal !important;line-height:normal;letter-spacing:normal}.cart--item--price{padding-bottom:20px !important}.cart--item--price>div{font-family:var(--t-epilogue-font) !important;font-size:14px !important;font-weight:600 !important;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px}.cart--quantity--container{border:1px solid #bfb8b0 !important}.cart--quantity--container .icon--root{transform:scale(1.1)}.cart--quantity--input{padding-top:2px !important;border-color:#bfb8b0 !important;font-family:var(--t-epilogue-font) !important;font-size:14px !important;font-weight:600 !important}.cart--footer{padding-top:28px !important}.cart--notes{padding-bottom:28px !important}.cart--notes label{font-family:var(--t-cbyGrace-font) !important;font-size:20px !important;text-transform:inherit}.cart--notes textarea{resize:none;border-color:black !important}.cart--total [data-item="block-heading"]{font-family:var(--t-epilogue-font) !important;font-size:18px !important;padding-bottom:3px !important}.cart--total--price{font-family:var(--t-epilogue-font) !important;font-size:22px !important;line-height:1.82 !important}.cart--tax-info{font-family:var(--t-epilogue-font) !important;font-size:16px !important;line-height:1.5 !important;padding-bottom:11px !important}.cart--checkout-button .cart-button--text{font-family:var(--t-epilogue-font) !important;font-size:13px !important;font-weight:600 !important}.collection--filter--root [data-item="nav-text"]{font-family:var(--t-epilogue-font) !important;font-size:13px !important;font-weight:600 !important;font-stretch:normal !important;font-style:normal !important;line-height:normal !important;letter-spacing:1px !important}.collection--filter--main{padding-top:42px !important}.collection--filter--main svg{top:-1px;right:-5px}.collection--filter--main [data-item="nav-text--sub"] li{font-family:var(--t-epilogue-font) !important;font-size:13px !important}.collection--filter--main [data-item="nav-text--sub"] li[data-active="true"]{background-color:#f1f3f4 !important;padding-top:5px !important}.collection--filter--main>div:not(:last-child){padding-bottom:26px !important}.collection--filter--search{border-top-color:#bfb8b0 !important}.collection--filter--search-text{font-family:var(--t-epilogue-font) !important;font-size:13px !important}.collection--filter--button-container{border-top-color:#bfb8b0 !important;padding:16px !important}.collection--filter--apply span,.collection--filter--reset span{font-family:var(--t-epilogue-font) !important;font-size:13px !important;font-weight:600 !important}
/*# sourceMappingURL=cs--general.min.css.map */