@font-face{font-family:classicobold;src:url(\ classico-bold-webfont.woff2) format("woff2"),url(\ classico-bold-webfont.woff) format("woff")}h1,h2,h3{font-family:classicobold!important;color:#525252!important}@media (min-width:979px){h1{font-size:60px}h2{font-size:40px}h3{font-size:35px}}.button{text-transform:uppercase!important;font-weight:600!important;color:#525252!important;font-size:15px;letter-spacing:1px}.site-alert__text p{font-weight:600!important;text-transform:uppercase!important;font-size:13px!important}@media (min-width:768px){.header__icons .nav-item{background-color:#c4817a!important;border-radius:50%!important;padding:0!important;width:45px!important;height:45px!important;color:#fff!important}.header__icons .icon-cart path:last-child{fill:#fff!important}}.menu-item--meganav .submenu-item a.submenu-item__title{font-family:montserrat;color:#525252;text-transform:uppercase;font-weight:600;font-size:15px}.megamenu__image h4 span{font-size:12px!important;font-weight:600!important}.megamenu__image h4:before{height:0px}@media (min-width:979px){.slide-content{background:#ffffffbf;max-width:2000px!important;padding-left:50px;padding-right:50px}}@media (min-width:979px){#shopify-section-162222857582371cdf{background-image:url(https://cdn.shopify.com/s/files/1/0537/4319/0215/files/updated_home_blue_banner_2x_036b424c-2c40-4b05-abd2-bdde2cbb0ec2.png?v=1623956949);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:20px;padding-bottom:20px}@media screen and (min-width: 1400px){.page-title{max-width:none}}}@media (min-width:979px){.row--mosaic .collection-block__info div{background:#ffffffbf;padding:20px;margin-right:400px}.collection-block__description{color:#525252!important}}@media screen and (min-width: 768px){.row--mosaic.row--4-blocks{padding-right:0%;!important}.row--mosaic.row--4-blocks .collection-block{width:100%;height:50%!important}.row--mosaic.row--4-blocks .collection-block:first-child{width:50.01%!important}.row--mosaic.row--4-blocks .collection-block:nth-child(2),.row--mosaic.row--4-blocks .collection-block:nth-child(3){width:50%!important}.row--mosaic.row--4-blocks .collection-block:last-child{right:2px;height:50%}}#shopify-section-16222293150028089e{background-image:url(https://cdn.shopify.com/s/files/1/0537/4319/0215/files/white_floral_vs_3_2x_2x_8244d256-9aac-4be6-a509-79accb08324b.png?v=1622237313);background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:10px}.icons-row [data-section-id="16222293150028089e"] .icons-row--background{background-color:#fff0!important}.icons-row__content{color:#525252!important}@media (min-width:979px){.icons-row-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 100px -25px!important;padding-right:30px;padding-left:30px}.icons-row__image img{margin-bottom:30px!important;display:inline!important;width:70px!important;height:70px!important;-o-object-fit:contain!important;object-fit:contain!important}.icons-row--background{padding-bottom:50px!important}}.product-block__title{font-family:montserrat!important;font-size:16px!important}#shopify-section-16222293371362d422{background-color:#fafaf8!important;padding-top:20px;padding-bottom:20px;margin-bottom:-30px!important}.testimonials-section{background-color:#e5c5b8!important;padding-top:30px;padding-bottom:20px}.testimonials-section h2,.testimonials-section p{color:#fff!important}.gallery-content__text p{color:#525252!important}.gallery-content-inner{text-align:left;vertical-align:middle}@media (min-width:979px){.gallery-content-inner{margin-left:-100px!important;padding-top:0!important}}#shopify-section-162222949824d4e6e7{background-color:#d1ddd8!important}.section-newsletter[data-section-id=newsletter]{background-color:#eed6d0!important;color:#525252!important}.shopify-section-newsletter h2{color:#525252!important}.section-newsletter[data-section-id=newsletter] input,.section-newsletter[data-section-id=newsletter] button.signUp-submit{color:#525252!important;border:1px solid #525252!important;background:#fff}.signUp-submit.btn,.signUp-submit.shopify-payment-button__button--unbranded,button.signUp-submit{background:#ae554e!important}.signUp-submit.btn .icon-submit,.signUp-submit.shopify-payment-button__button--unbranded .icon-submit,button.signUp-submit .icon-submit{display:block;width:20px;height:20px;color:#fff!important}.section-newsletter[data-section-id=newsletter] p{color:#525252!important}#shopify-section-1623184565aad4785a .custom-html-section{background:#e6c8bb!important;margin:0;text-align:center;padding-top:40px;padding-bottom:40px}#shopify-section-1624378050daa847b5{margin-top:30px;margin-bottom:30px}#shopify-section-1624378050daa847b5 h1{font-size:55px!important}@media screen and (max-width: 767px){.slide-content{background:#ffffffbf}#shopify-section-162222857582371cdf{background-image:url(https://cdn.shopify.com/s/files/1/0537/4319/0215/files/Blue_banner_2x_9f46bfaa-b69e-474d-8784-c16a424a1bcf.png?v=1622233965);background-repeat:no-repeat;background-size:cover;padding-top:20px;padding-bottom:20px}.row--mosaic .collection-block__info div{background:#ffffffbf;padding:20px}#shopify-section-162222857582371cdf .custom-html-section{margin:20px}.icons-row--background{padding:0!important}.icons-row__item{margin-top:35px;margin-bottom:35px}.icons-row__image,.icons-row__image img{width:75px;height:75px}.featured-collection{margin-top:-25px}.gallery-slider{min-height:0px}#shopify-section-1623184565aad4785a .custom-html-section{padding-top:20px;padding-bottom:20px}.testimonial--justify{text-align:left}.testimonial{width:77%}.testimonial .footer__blocks{gap:20px}.testimonial .footer__bottom{padding-top:5px;padding-bottom:10px}#shopify-section-1624378050daa847b5 h1{font-size:30px!important}}@media screen and (max-width: 399px){.slide-content__button{width:75%}}.footer__social .social-links{display:flex;justify-content:flex-end;flex-wrap:wrap;font-size:0;margin:0;color:#525252!important}input.signUp-input{border:1px solid #525252!important;background:#fff!important}.signUp-submit.btn,.signUp-submit.shopify-payment-button__button--unbranded,button.signUp-submit{background:#c5817b!important}.footer__block__title{font-family:classicobold!important;font-size:25px!important}.footer__menu__links{display:flex;flex-wrap:wrap;justify-content:flex-end;color:#525252!important;font-size:14px}.sw-instagram-container .sw-instagram-header-title p{font-family:classicobold!important;font-size:30px!important;padding-top:10px;font-weight:400!important;padding-bottom:0!important;color:#525252!important}.sw-instagram-container .sw-instagram-box,.sw-instagram-container .sw-instagram-header{display:block;width:100%;padding-bottom:20px}.footer__block__title{color:#c5817b;font-family:classicobold!important}.footer__copyright{color:#525252!important}.footer__copyright a{text-decoration:underline}.template-password .feedback.error,.template-password .logo__text,.template-password a,.template-password h1{font-family:classicobold!important}@media screen and (min-width: 1400px){.page-content{max-width:70%}}.product-tab-title{font-family:classicobold!important;font-size:25px}@media (min-width: 979px){.icons-row-wrapper{display:flex;align-items:flex-start;flex-wrap:wrap;margin:0 0 -25px!important;padding-right:30px;padding-left:30px}}.productForm .btn:not(.qty__adjust-btn),.productForm .shopify-payment-button__button--unbranded:not(.qty__adjust-btn),.productForm button:not(.qty__adjust-btn){background-color:#d1ded8;color:#515151;font-weight:600;text-transform:uppercase}.locksmith-passcode{display:block;width:100%;font-size:16px;border:solid 1px;margin-top:10px;margin-bottom:30px}.locksmith-passcode-container a{text-decoration:underline!important}
/*# sourceMappingURL=/s/files/1/0537/4319/0215/t/7/assets/theme-custom.css.map */
