body{font-family:Work Sans,sans-serif;box-sizing:border-box;color:#666665}ul{padding:0;margin:0}.font-size-sm{font-size:12px!important}.font-size-xs{font-size:10px!important}a:hover,a:active,a:focus,a:visited{text-decoration:none}.work-sans{font-family:Work Sans,sans-serif!important}.text-gray{color:#666665!important}.pink{color:#e9667c}.table{display:table;margin:0;padding:0;height:100%;width:100%;text-align:center}.table .table-cell{display:table-cell;margin:0;padding:0;height:100%;width:100%;text-align:center;vertical-align:middle}.btn.btn-primary{background-color:#e9667c;border-color:#e9667c;color:#fbf3e6;font-size:14px;letter-spacing:normal;min-width:150px;padding:14px 5px;line-height:14px}.btn.btn-primary:hover{background-color:#e9667c;border-color:#e9667c;color:#fbf3e6}.btn.btn-gray{background-color:#666665;border-color:#666665;color:#fff;font-size:14px;letter-spacing:normal;min-width:150px;padding:14px 5px;line-height:14px}.btn.btn-gray:hover{background-color:#666665;border-color:#666665;color:#fff}header{position:fixed;top:0;left:0;width:100%;z-index:999;background-color:#65b9a8;background-image:url(header_bg.png);background-repeat:no-repeat;background-position:left top;padding:25px 0 5px}header a.logo{display:inline-block;margin-left:20px}header a.logo img{width:100px}header .header-nav{float:right}header .header-nav ul{list-style-type:none;display:inline-block;margin-bottom:20px;vertical-align:middle}header .header-nav ul li{display:inline-block;vertical-align:middle}header .header-nav ul li a:not(.btn){text-transform:uppercase;color:#fbf3e6;font-size:12px}header .header-nav #header_main_nav{padding-right:17.5px}header .header-nav #header_main_nav li{padding:0 7.5px}header .header-nav #header_extra_nav{padding-top:15px;border-left:1px solid #ebcb79;padding-left:15px}header .header-nav #header_extra_nav li{vertical-align:top;padding:0 10px}header .header-nav #header_extra_nav li a{display:block}header .header-nav #header_extra_nav li a i{font-size:19.5px;line-height:19.5px}header .header-nav #header_extra_nav li a.btn{margin-left:10px}header .header-nav #header_extra_nav li.mobile-menu{display:none}header .header-nav #header_extra_nav li.mobile-menu a{height:19px}header .cart-icon{position:relative}header .cart-icon .cart-count{display:block;position:absolute;width:20px;height:20px;border-radius:100%;color:#fff;background-color:#e9667cb3;z-index:100;text-align:center;left:40%;top:80%;padding-top:4px;padding-right:1px;font-size:9px}header .cart-icon:hover .cart-count{background-color:#e9667c}#sidr.sidr{display:none}#sidr.sidr ul li a:not([disabled]):hover,#sidr.sidr ul li a:focus{color:#fff}#sidr.sidr ul li:hover a{color:#fff}#page_content{padding-top:109px}.home-slider{margin-bottom:50px}.home-slider .carousel-indicators li{width:10px;height:10px;color:#fbf3e6;border-color:#fbf3e6;border-radius:100%;margin:0 4px}.home-slider .carousel-item{max-height:550px;overflow:hidden}.home-slider .carousel-item img{width:100%}.home-slider .carousel-item .carousel-caption{width:calc(100% / 3);height:100%;right:auto;left:auto;top:0;bottom:auto;padding:0 30px}.home-slider .carousel-item .carousel-caption h1{font-family:Crimson Text,serif;font-size:60px;text-transform:uppercase;letter-spacing:2px;margin:0;color:#666665}.home-slider .carousel-item .carousel-caption h1 span{display:block;text-transform:lowercase;font-style:italic;font-family:inherit;font-size:40px;letter-spacing:normal}.home-slider .carousel-item .carousel-caption hr{border-color:#ebbd5a;width:50%;margin:60px auto 50px;border-width:2px}.home-slider .carousel-item .carousel-caption p{margin:0 0 30px;font-size:18px;font-weight:300}.home-slider .carousel-item .carousel-caption.left{left:0}.home-slider .carousel-item .carousel-caption.right{right:0}.home-slider .carousel-item .carousel-caption.center{left:calc(50% - (100% / 6))}.home-featured-boxes .feature-box .feature-box-img{height:300px;overflow:hidden;margin-bottom:50px;text-align:center;background-repeat:no-repeat;background-size:cover;background-position:center center}.home-featured-boxes .feature-box .feature-box-img img{height:100%;width:auto;max-width:none}.home-featured-boxes .feature-box .feature-box-content{width:75%;margin:auto;text-align:center}.home-featured-boxes .feature-box .feature-box-content h3{font-size:18px;margin:0 auto;width:70%;text-transform:uppercase}.home-featured-boxes .feature-box .feature-box-content hr{border-color:#ebbd5a;width:calc(100% / 3);margin:20px auto 25px;border-width:2px}.home-featured-boxes .feature-box .feature-box-content p{font-size:16px;font-weight:300;width:80%;margin:0 auto 15px}.home-featured-boxes .feature-box .feature-box-content a{display:inline-block;color:#e9667c;font-family:Crimson Text,serif;font-style:italic;font-size:16px;vertical-align:middle}.home-featured-boxes .feature-box .feature-box-content a i{vertical-align:middle;margin-left:5px;font-size:12px}.home-featured-boxes .feature-box .feature-box-content a:hover{color:#e9667c}.home-featured-content{background-image:url(bg-deco.png);background-repeat:no-repeat;background-position:right bottom;text-align:center;margin-top:50px}.home-featured-content .home-featured-image{background-repeat:no-repeat;background-position:center center;background-size:cover;height:335px;overflow:hidden;margin-bottom:60px}.home-featured-content .home-featured-image img{width:100%}.home-featured-content h2{font-size:28px;font-family:Crimson Text,serif}.home-featured-content h2 em{text-transform:lowercase;letter-spacing:normal}.home-featured-content hr{border-color:#ebbd5a;width:20%;margin:35px auto 40px;border-width:2px}.home-featured-content p{width:75%;margin:0 auto 30px;font-size:16px}.home-featured-content a{display:inline-block;color:#e9667c;font-family:Crimson Text,serif;font-style:italic;font-size:16px;vertical-align:middle}.home-featured-content a i{vertical-align:middle;margin-left:5px;font-size:12px}.home-featured-content a:hover{color:#e9667c}.home-contact{margin-top:50px;border-top:2px solid #ebbd5a;padding:60px 0}.home-contact h3{text-transform:uppercase;font-size:18px;font-family:Crimson Text,serif;margin:0}.home-contact hr{border-color:#ebbd5a;width:15%;margin:30px auto;border-width:2px}.home-contact p{margin:0 auto;font-size:16px;width:75%}.home-contact p+p{margin-top:20px}.home-contact a{display:inline-block;margin-top:20px;color:#e9667c;font-family:Crimson Text,serif;font-style:italic;font-size:16px;vertical-align:middle}.home-contact a i{vertical-align:middle;margin-left:5px;font-size:12px}.home-contact a:hover{color:#e9667c}.home-instagram #evm-insta{margin:45px 0 0}.home-instagram #evm-instagram{margin-bottom:0}.sbs+.hfc .home-featured-content{margin-top:35px}.sec_evmbox{padding:0!important}footer .footer-top{padding:15px 0;background-color:#ebcb79}footer .footer-top .newsletter-signup{padding:15px 0 10px}footer .footer-top .newsletter-signup span{display:inline-block;vertical-align:middle;font-size:16px;font-family:Crimson Text,serif;margin-right:10px;font-style:italic;line-height:18px}footer .footer-top .newsletter-signup input{display:inline-block;vertical-align:middle;font-size:14px;padding:7.5px;border:none;outline:none;border-radius:0;width:50%;font-family:Crimson Text,serif;font-style:italic}footer .footer-top .newsletter-signup button.btn.btn-primary{display:inline-block;vertical-align:middle;padding:11px 20px;min-width:0}footer .footer-top .newsletter-signup ::placeholder{font-family:Crimson Text,serif;font-style:italic}footer .footer-top .newsletter-signup :-ms-input-placeholder{font-family:Crimson Text,serif;font-style:italic}footer .footer-top .newsletter-signup ::-ms-input-placeholder{font-family:Crimson Text,serif;font-style:italic}footer .footer-top .col-4{border-left:2px dotted #ffffff}footer .footer-top .footer-social{padding:15px 0 10px;text-align:right}footer .footer-top .footer-social span{display:inline-block;margin-right:10px;font-family:Crimson Text,serif;font-size:16px;font-style:italic;vertical-align:middle}footer .footer-top .footer-social a{display:inline-block;vertical-align:middle}footer .footer-bottom{padding:30px 0;background-color:#65b9a8}footer .footer-bottom ul{display:inline-block;vertical-align:top;list-style-type:none}footer .footer-bottom ul li{padding:2.5px 0}footer .footer-bottom ul li a{color:#fff;display:block;font-size:12px;text-transform:uppercase;font-weight:300}footer .footer-bottom ul li a:hover{color:#fff}footer .footer-bottom ul+ul{margin-left:75px}footer .footer-bottom p{text-align:right;color:#fff;font-size:12px;font-weight:300}#page_banner{height:350px;position:relative;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:cover}#page_banner .banner-overlay{position:absolute;top:0;left:17.5%;width:65%;height:100%;text-align:center}#page_banner .banner-overlay .banner-overlay-inner{background:rgba(255,255,255,.81);padding:35px}#page_banner .banner-overlay .banner-overlay-inner h1{font-family:Crimson Text,serif;font-size:20px;margin:0;text-transform:uppercase;letter-spacing:2px}#page_banner .banner-overlay .banner-overlay-inner h1 em{text-transform:none}#page_banner .banner-overlay .banner-overlay-inner hr{border-color:#ebbd5a;width:calc(100% / 3);margin:20px auto 25px;border-width:2px}#page_banner .banner-overlay .banner-overlay-inner p{font-size:14px;width:75%;margin:0 auto}#menu_nav{padding:10px 0;background-color:#fff}#menu_nav ul#menu_links{margin:0;padding:0;list-style-type:none}#menu_nav ul#menu_links li{display:inline-block}#menu_nav ul#menu_links li a:not(.btn){display:inline-block;font-size:12px;text-transform:uppercase;color:#666665}#menu_nav ul#menu_links li a:not(.btn):hover{color:#e9667c}#menu_nav ul#menu_links li a.btn.btn-primary{padding:5px 10px;min-width:0}#menu_nav ul#menu_links li.active a{color:#e9667c;font-weight:700;border-bottom:2px solid #e9667c}#menu_nav ul#menu_links li+li{margin-left:20px}#menu_nav .size{display:none;vertical-align:middle;text-align:center}#menu_nav .size select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font-family:Crimson Text,serif;font-style:italic;font-size:16px;padding:3px 30px 3px 10px;width:100%;max-width:300px;border:none;text-align:center;background-image:url(selectarrow-pink.jpg);background-repeat:no-repeat;background-position:right center;display:inline-block;vertical-align:middle;text-transform:uppercase;border:1px solid #e9667c}#menu_nav .size select:focus{outline:none;border:1px solid #e9667c}#menu_nav.sticky{position:fixed;top:94px;left:0;width:100%;z-index:999;box-shadow:0 3px 3px #0000004d}.menu-section{border-top:2px solid #ebbd5a;padding-top:25px}.menu-section .product-row{padding:35px 0}.menu-section .product-row .d-flex>div{flex:0 1 calc(100% / 3)}.product{text-align:center;padding-bottom:60px}.product .additional-options{display:none}.product .product-image{margin-bottom:35px}.product .product-image img{width:100%}.product .product-image a{display:block}.product .product-type{display:block;color:#e9667c;text-transform:uppercase;font-size:12px}.product h3{font-size:20px;font-family:Crimson Text,serif;text-transform:uppercase;letter-spacing:2px;margin:0}.product hr{border-color:#ebbd5a;width:30%;margin:15px auto;border-width:2px}.product .product-description p{width:75%;margin:0 auto}.product a{display:inline-block;margin-top:15px;color:#e9667c;font-family:Crimson Text,serif;font-style:italic;font-size:16px;vertical-align:middle}.product a i{vertical-align:middle;margin-left:5px;font-size:12px}.product a:hover{color:#e9667c}.product .product-button{position:absolute;left:0;width:100%;bottom:15px}.product .quick-add-form{margin-top:20px}.product .quick-add-form label{text-transform:uppercase;font-size:12px;display:block;text-align:left}.product .quick-add-form .form-options{display:flex;align-items:flex-end;align-content:flex-end;justify-content:center;flex-wrap:wrap}.product .quick-add-form .form-options .size{margin-bottom:10px;flex:0 1 calc(50% - 5px);display:inline-block;vertical-align:middle}.product .quick-add-form .form-options .size select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fbf3e6;font-family:Crimson Text,serif;font-style:italic;font-size:16px;padding:3px 28px 3px 10px;width:100%;border:none;text-align:center;background-image:url(selectarrow.jpg);background-repeat:no-repeat;background-position:right center;display:inline-block;vertical-align:middle}.product .quick-add-form .form-options .size select:focus{outline:none;border:none}.product .quick-add-form .form-options .size:nth-child(even){margin-left:10px}.product .quick-add-form .form-options .qty{margin-bottom:10px;flex:0 1 calc(50% - 5px);display:inline-block;vertical-align:middle;margin-left:10px}.product .quick-add-form .form-options .qty span{display:inline-block;vertical-align:middle;background-color:#fbf3e6;padding:5px 7px 1px;text-align:center;float:left}.product .quick-add-form .form-options .qty span i{color:#ebcb79;font-size:20px;cursor:pointer}.product .quick-add-form .form-options .qty input{float:left;display:inline-block;vertical-align:middle;background-color:#fbf3e6;font-size:16px;border:none;outline:none;padding:3px 7px;text-align:center;width:calc(100% - 55px);font-family:Crimson Text,serif;font-style:italic}.product .quick-add-form .form-options .qty span.qty-up{border-left:1px solid #ebcb79}.product .quick-add-form .form-options .qty span.qty-down{border-right:1px solid #ebcb79}.product .quick-add-form h4.product-price{font-size:24px;margin:5px 0;text-align:center;font-family:Crimson Text,serif}.product .quick-add-form button.btn.btn-primary{display:block;width:198px;min-width:0;padding:5px 10px;margin:0 auto}.modal{opacity:1;transform:none;background-color:#fffc;color:#666665}.modal .modal-content{border:none;border-radius:0}.modal .modal-content .modal-body{background:#fbf3e6;padding:35px 20px}.modal .modal-content .modal-body .modal-loading{position:absolute;top:0;left:0;width:100%;min-height:calc(100vh - 3.5rem);height:100%;background-color:#fbf3e6;z-index:9998}.modal .modal-content .modal-body .modal-loading p{text-transform:uppercase;font-weight:700;font-size:24px;font-family:Crimson Text,serif}.modal .modal-content .modal-body .modal-loading i{display:block;font-size:30px}.modal .modal-content .modal-body .close{position:absolute;top:10px;right:15px;z-index:9999}.modal .modal-content .modal-body .product-modal-images{float:left;width:50%}.modal .modal-content .modal-body .product-modal-images .product-modal-image img{width:100%}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs{margin-top:20px}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide{background-color:#fbf3e6}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item.active,.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-next,.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-prev{display:flex}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-right.active,.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-next{transform:translate(calc(((100% - 30px) / 3) + 15px))}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-left.active,.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-prev{transform:translate(calc((((100% - 30px) / 3) + 15px)*-1))}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-right,.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-left{transform:translate(0)}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item{background-color:#fbf3e6}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item img{float:left;width:calc((100% - 30px) / 3);cursor:pointer;margin-right:15px}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-control-next{background-image:none;width:auto;height:auto;bottom:auto;top:calc(50% - 10px);right:0;left:auto;opacity:1}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-control-prev{background-image:none;width:auto;height:auto;bottom:auto;top:calc(50% - 10px);left:0;right:auto;opacity:1}.modal .modal-content .modal-body .product-modal-content{float:left;width:50%;text-align:center;padding:35px 20px}.modal .modal-content .modal-body .product-modal-content .product-type{text-transform:uppercase;color:#e9667c;font-size:12px;display:block}.modal .modal-content .modal-body .product-modal-content h2{text-transform:uppercase;font-size:20px;margin:0;font-family:Crimson Text,serif}.modal .modal-content .modal-body .product-modal-content hr{border-color:#ebbd5a;width:25%;margin:25px auto;border-width:2px}.modal .modal-content .modal-body .product-modal-content p{margin:0;font-size:14px}.modal .modal-content .modal-body .product-modal-content p+p{margin-top:10px}.modal .modal-content .modal-body .product-modal-content h3{font-size:30px;margin:15px 0 0;font-family:Crimson Text,serif}.modal .modal-content .modal-body .product-modal-options{clear:both;width:100%;text-align:center;padding:0 20px}.modal .modal-content .modal-body .product-modal-options hr{border-color:#ebbd5a;width:75%;margin:25px auto;border-width:2px}.modal .modal-content .modal-body .product-modal-options h3{font-size:30px;margin:15px 0 0;font-family:Crimson Text,serif}.modal .modal-content .modal-body .product-modal-options .product-modal-form label{text-transform:uppercase;font-size:12px;display:block;text-align:left}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options{display:flex;align-items:center;align-content:center;justify-content:center;flex-wrap:wrap}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .size{margin-bottom:10px;flex:0 1 calc((100% / 3) - 10px);display:inline-block;vertical-align:middle}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .size select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;font-family:Crimson Text,serif;font-style:italic;font-size:16px;padding:3px 30px 3px 10px;width:100%;border:none;text-align:center;background-image:url(selectarrow-pink.jpg);background-repeat:no-repeat;background-position:right center;display:inline-block;vertical-align:middle}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .size select:focus{outline:none;border:none}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .qty{margin-bottom:10px;flex:0 1 calc((100% / 3) - 10px);display:inline-block;vertical-align:middle;margin-left:10px}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .qty span{display:inline-block;vertical-align:middle;background-color:#fff;padding:5px 7px 1px;text-align:center;float:left}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .qty span i{color:#e9667c;font-size:20px;cursor:pointer}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .qty input{float:left;display:inline-block;vertical-align:middle;background-color:#fff;font-size:16px;border:none;outline:none;padding:3px 7px;text-align:center;width:calc(100% - 60px);font-family:Crimson Text,serif;font-style:italic}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .qty span.qty-up{border-left:1px solid #e9667c}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .qty span.qty-down{border-right:1px solid #e9667c}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .size+.size{margin-left:10px}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .size+.qty{margin-left:10px}.modal .modal-content .modal-body .product-modal-options .product-modal-form #inscription{margin-top:10px}.modal .modal-content .modal-body .product-modal-options .product-modal-form #inscription textarea{border:none;border-radius:0;resize:none;font-size:12px;padding:5px;width:100%}.modal .modal-content .modal-body .product-modal-options .product-modal-form textarea:focus{outline:none}.modal .modal-content .modal-body .product-modal-options .product-modal-form .btn.btn-primary{margin-top:20px}.modal .modal-content .modal-body .package-row{text-align:center}.modal .modal-content .modal-body .package-row h3{text-transform:uppercase;font-size:18px;font-family:Crimson Text,serif;margin:20px 0 0}.modal .modal-content .modal-body .package-row hr{border-color:#ebbd5a;width:50%;margin:20px auto;border-width:2px}.modal .modal-content .modal-body .package-row img{width:100%}.modal .modal-content .modal-body .package-row p{margin:0 auto;font-size:12px;width:80%}.modal .modal-content .modal-body .package-row+.package-row{margin-top:25px}.modal .modal-content .modal-body .gallery-image{text-align:center}.modal .modal-content .modal-body .gallery-image img{width:100%}.modal .modal-content .modal-body .gallery-image .carousel-control-next{background-image:none;width:auto;height:auto;bottom:auto;top:calc(50% - 10px);right:-20px;left:auto;opacity:1;color:#666665}.modal .modal-content .modal-body .gallery-image .carousel-control-prev{background-image:none;width:auto;height:auto;bottom:auto;top:calc(50% - 10px);left:-20px;right:auto;opacity:1;color:#666665}.modal .modal-content .modal-body .gallery-caption p{font-size:12px;margin:20px 0}.modal .modal-content .modal-body .gallery-thumbnails{border-top:2px solid #ebbd5a;padding-top:20px}.modal .modal-content .modal-body .gallery-thumbnails .multi-slide{background-color:#fbf3e6}.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item.active,.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item-next,.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item-prev{display:flex}.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item-right.active,.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item-next{transform:translate(12.5%)}.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item-left.active,.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item-prev{transform:translate(-12.5%)}.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item-right,.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item-left{transform:translate(0)}.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item{background-color:#fbf3e6}.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-inner .carousel-item img{float:left;width:12.5%;cursor:pointer}.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-control-next{background-image:none;width:auto;height:auto;bottom:auto;top:calc(50% - 10px);right:-20px;left:auto;opacity:1;color:#666665}.modal .modal-content .modal-body .gallery-thumbnails .multi-slide .carousel-control-prev{background-image:none;width:auto;height:auto;bottom:auto;top:calc(50% - 10px);left:-20px;right:auto;opacity:1;color:#666665}#weddings_content{padding:30px 0;border-bottom:2px solid #ebbd5a}#weddings_content .page-content{text-align:center;padding:30px 30px 0}#weddings_content .page-content p{margin:0 0 15px;font-size:16px}#weddings_extras{padding:40px 0 70px;text-align:center}#weddings_extras h2{font-family:Crimson Text,serif;font-size:18px;text-transform:uppercase;margin:0 auto}#weddings_extras hr{border-color:#ebbd5a;width:25%;margin:25px auto;border-width:2px}#weddings_extras p{width:80%;margin:0 auto;font-size:16px}#weddings_extras a{display:inline-block;margin-top:15px;color:#e9667c;font-family:Crimson Text,serif;font-style:italic;font-size:16px;vertical-align:middle}#weddings_extras a i{vertical-align:middle;margin-left:5px;font-size:12px}#weddings_extras a:hover{color:#e9667c}#galleryModal .modal-dialog{max-width:650px}#galleryModal .modal-body{padding:35px 40px}#content_page{padding:30px 0}#content_page h1.page-title{font-family:Crimson Text,serif;text-transform:uppercase;margin:0}#content_page .row+.row{margin-top:30px}#content_page p{font-size:16px;margin:0}#content_page a,#content_page a:hover{color:#e9667c}#content_page p+p{margin-top:20px}#faqs{padding:25px 0 45px;border-top:2px solid #ebbd5a}#faqs hr{border-color:#ebbd5a;width:150px;margin:5px 0 20px;border-width:2px}#faqs h2.title{font-family:Crimson Text,serif;color:#666665;text-transform:uppercase}#faqs .faq-question{font-size:20px;font-weight:700;margin:0}#faqs .category-row{margin-bottom:30px}#faqs .faq-answer{font-size:16px;color:#666665}#faqs .faq-answer p{margin:0}#faqs .faq-answer p+p{margin-top:15px}#contact_page{padding:45px 0}#contact_page .row+.row .contact-form{margin-top:30px}#contact_page p{margin:0;font-size:16px}#contact_page p+p{margin-top:20px}#contact_page a:not(.btn),#contact_page a:hover:not(.btn){color:#e9667c}#contact_page #FileUpload{visibility:hidden}#blog_listings{padding:35px 0 50px}#blog_listings .current-tags{margin-bottom:25px}#blog_listings .current-tags h3{color:#65b9a8;font-size:18px;text-transform:uppercase;font-family:Crimson Text,serif}#blog_listings .current-tags h3 span{display:inline-block;font-size:14px;text-transform:none;color:#e9667c;font-family:Work Sans,sans-serif;margin-left:5px}#blog_listings .col-md-9{background-image:linear-gradient(#65b9a8 33%,rgba(101,255,255,0) 0%);background-position:right;background-size:2px 5px;background-repeat:repeat-y}#blog_listings .blog-sidebar h3{text-transform:uppercase;color:#65b9a8;margin:0 0 30px;font-family:Crimson Text,serif;font-size:14px}#blog_listings .blog-sidebar .sidebar-article .sidebar-article-title{display:block;text-transform:uppercase;color:#e9667c;font-size:12px;margin:0}#blog_listings .blog-sidebar .sidebar-article .sidebar-article-preview{margin:0;font-size:12px}#blog_listings .blog-sidebar .sidebar-article .sidebar-article-date{font-family:Crimson Text,serif;font-style:italic;margin:0;font-size:12px}#blog_listings .blog-sidebar .sidebar-article+.sidebar-article{margin-top:20px}#blog_listings .tags{margin-top:65px;line-height:15px}#blog_listings .tags h3{line-height:14px}#blog_listings .tags .tag{color:#e9667c;font-size:12px;margin:0}#blog_listings .blog-listing{margin-bottom:35px;padding-bottom:65px;position:relative;border-bottom:2px solid #ebbd5a}#blog_listings .blog-listing .blog-listing-image{height:250px;overflow:hidden;margin-bottom:25px;background-repeat:no-repeat;background-size:cover;background-position:center center}#blog_listings .blog-listing .blog-listing-image img{width:100%}#blog_listings .blog-listing .blog-listing-title{font-family:Crimson Text,serif;font-size:20px;margin:0;text-transform:uppercase;letter-spacing:2px}#blog_listings .blog-listing .blog-listing-date{font-size:14px;font-family:Crimson Text,serif;font-style:italic;margin:0}#blog_listings .blog-listing .blog-listing-tags a{color:#e9667c;font-size:12px}#blog_listings .blog-listing hr{margin:25px 0 30px;border-color:#ebbd5a;border-width:2px;width:85px}#blog_listings .blog-listing .blog-listing-preview{margin:0;font-size:12px}#blog_listings .blog-listing .blog-listing-link{position:absolute;left:0;bottom:30px;display:inline-block;font-size:16px;font-family:Crimson Text,serif;font-style:italic;text-transform:lowercase;color:#e9667c}#blog_listings .blog-listing .blog-listing-link i{font-size:14px;vertical-align:middle;margin-left:3px}#article_title{padding:25px 0 0}#article_title h1{text-transform:uppercase;color:#65b9a8;letter-spacing:2px;margin:0;font-family:Crimson Text,serif}#article_title .article-date{font-size:16px;font-family:Crimson Text,serif;font-style:italic;margin:0}#article_title .article-tags a{color:#e9667c;font-size:16px}#article_title hr{margin:20px auto;border-color:#ebbd5a;border-width:2px;width:50%}#article_content{padding:0 0 50px}#article_content .gallery-link{display:inline-block;color:#e9667c;font-family:Crimson Text,serif;font-style:italic;text-transform:lowercase;font-size:18px;margin:20px 0}#article_content .gallery-link i{vertical-align:middle;font-size:16px;margin-left:5px}#article_content .article-content{margin-top:20px}#article_content .has-gallery+.article-content{margin-top:0}#article_content .article-link{display:inline-block;color:#e9667c;font-family:Crimson Text,serif;font-style:italic;text-transform:lowercase;font-size:18px;margin-top:25px}#article_content .article-link i{vertical-align:middle;font-size:16px;margin-left:5px}.pagination{display:block}.pagination .icon{color:#e9667c}.pagination .btn--tertiary:not([disabled]):hover,.pagination .btn--tertiary:focus{color:#e9667c;border-color:transparent}.page-width{padding:40px 0}.page-width h1,.page-width h2{font-family:Crimson Text,serif;text-transform:uppercase}.page-width p{color:#666665}.page-width a,.page-width .text-link{font-family:Crimson Text,serif;font-style:italic;color:#e9667c}.page-width a:hover,.page-width .text-link:hover{color:#e9667c}.page-width .btn.btn-primary{padding:14px 28px}.page-width .btn.btn-primary svg{margin-left:10px}.page-width+.page-width{padding:0 0 40px}.cart__row th{font-family:Crimson Text,serif;text-transform:uppercase}.page-width .list-view-item__title a{font-family:Crimson Text,serif;text-transform:uppercase;letter-spacing:1px;color:#666665;font-style:normal}.list-view-item__title>a:first-of-type{display:block}.gift-options h6{display:inline-block;padding-right:15px;color:#e9667c;text-transform:uppercase;font-family:Work Sans,sans-serif;border-bottom:2px solid #ebbd5a;margin:0 0 5px;padding-bottom:2px}.gift-options .gift-options-row{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:nowrap}.gift-options .gift-options-row .gift-option{flex:0 1 calc(100% / 3);padding:0 15px}.gift-options .gift-options-row .gift-option .gift-option-text{display:none}.gift-options .gift-options-row .gift-option .gift-option-text textarea{resize:none;padding:5px;font-size:14px;width:100%}.gift-options .gift-options-row .gift-option .gift-option-text.visible{display:block}.cart td{padding:22px 0 15px}.cart__image-wrapper{vertical-align:top}tbody .cart__row:first-of-type{border-top:1px solid #dee2e6!important}#addGiftModal .modal-loading,#removeGiftModal .modal-loading{min-height:300px}#product_thumbs .d-flex>div{flex:0 1 calc(100% / 3)}#product_thumbs .d-flex>div img{width:100%}#AddToCart-product-template{background-color:#65b9a8;border-color:#65b9a8;color:#fff}.shopify-payment-button .shopify-payment-button__button--unbranded{background-color:#e9667c;border-color:#e9667c}#newsletterModal .close{position:absolute;top:15px;right:15px;z-index:10}#newsletterModal h3{font-family:Crimson Text,serif}.sidr{background:#65b9a8}.sidr-open .sidr{box-shadow:0 0 5px 5px #0000004d}.sidr ul{border:none}.sidr ul li{border-top:none;border-color:#fff}.sidr ul li:hover>a,.sidr ul li:hover>span,.sidr ul li.active>a,.sidr ul li.active>span,.sidr ul li.sidr-class-active>a,.sidr ul li.sidr-class-active>span{box-shadow:0 0 15px 3px #ffffff4d inset}@media only screen and (max-width: 991px){header .header-nav #header_main_nav{display:none}header .header-nav #header_extra_nav{border:none}header .header-nav #header_extra_nav li.mobile-menu{display:inline-block}#sidr.sidr{display:block}.home-slider .carousel-item{max-height:450px}.home-slider .carousel-item .carousel-caption{padding:0 20px}.home-slider .carousel-item .carousel-caption h1{font-size:45px}.home-slider .carousel-item .carousel-caption h1 span{font-size:30px}.home-slider .carousel-item .carousel-caption hr{margin:45x auto 35px;border-width:2px}.home-slider .carousel-item .carousel-caption p{margin:0 0 20px;font-size:14px;font-weight:300}footer .footer-top .newsletter-signup span{font-size:14px;margin-right:5px;line-height:16px}footer .footer-top .newsletter-signup input{width:50%}footer .footer-top .col-lg-4{border-left:2px dotted #ffffff}footer .footer-top .footer-social{text-align:left}footer .footer-top .footer-social span{margin-right:5px;font-size:14px}#page_banner{height:300px}.modal .modal-dialog{max-width:700px}}@media only screen and (max-width: 767px){.home-slider{margin-bottom:25px}.home-slider .carousel-item .carousel-caption h1{font-size:35px}.home-slider .carousel-item .carousel-caption h1 span{font-size:20px}.home-slider .carousel-item .carousel-caption hr{margin:30px auto 20px}.home-slider .carousel-item .carousel-caption p{margin:0 0 15px;font-size:12px}.home-featured-boxes .feature-box{margin-bottom:20px}.home-featured-boxes .feature-box .feature-box-img{height:250px;margin-bottom:25px}.home-featured-boxes .feature-box .feature-box-content{width:75%}.home-featured-boxes .feature-box .feature-box-content h3,.home-featured-boxes .feature-box .feature-box-content p{width:100%}.home-featured-content{margin-top:25px}.home-featured-content .home-featured-image{max-height:200px;overflow:hidden;margin-bottom:30px}.home-featured-content h2{font-size:24px}.home-featured-content hr{margin:25px auto 30px}.home-featured-content p{width:90%}.home-contact{margin-top:25px;padding:30px 0}.home-contact h3{font-size:16px}.home-contact hr{margin:15px auto}.home-contact p{font-size:12px;width:90%}.home-contact a{margin-top:10px;font-size:14px}.home-instagram #evm-insta{margin:25px 0 0}.sbs+.hfc .home-featured-content{margin-top:25px}footer .footer-top .col-lg-4{border-left:none}footer .footer-top .footer-social{text-align:center}footer .footer-bottom{text-align:center;padding:15px 0}footer .footer-bottom ul{padding:0;margin:0;display:block}footer .footer-bottom ul li{display:inline-block;padding:0 7.5px}footer .footer-bottom ul+ul{margin-left:0;margin-top:10x}footer .footer-bottom p{text-align:center;margin-top:15px}#page_banner{height:250px}#page_banner .banner-overlay{left:12.5%;width:75%}#page_banner .banner-overlay .banner-overlay-inner{padding:25px}#menu_nav ul#menu_links{display:none}#menu_nav ul#menu_links li+li{margin-left:10px}#menu_nav .size{display:block}.menu-section .product-row{padding:25px 0}.modal{padding-right:0!important}.modal .modal-dialog{max-width:90%;width:100%;margin:5% auto}.modal .modal-content .modal-body{padding:25px 20px}.modal .modal-content .modal-body .product-modal-images{width:58%}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs{margin-top:7.5px}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide{background-color:#fbf3e6}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-right.active,.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-next{transform:translate(calc(((100% - 30px) / 3) + 7.5px))}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-left.active,.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item-prev{transform:translate(calc((((100% - 30px) / 3) + 7.5px)*-1))}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item{background-color:#fbf3e6}.modal .modal-content .modal-body .product-modal-images .product-modal-thumbs .multi-slide .carousel-inner .carousel-item img{width:calc((100% - 15px) / 3);margin-right:7.5px}.modal .modal-content .modal-body .product-modal-content{padding:25px 15px}.modal .modal-content .modal-body .product-modal-content .product-modal-form label{margin-bottom:0}.modal .modal-content .modal-body .product-modal-content .product-modal-form .size{margin-bottom:5px}.modal .modal-content .modal-body .product-modal-content .product-modal-form .qty{margin-left:0}.modal .modal-content .modal-body .product-modal-content .product-modal-form hr{margin:15px auto}.modal .modal-content .modal-body .product-modal-content .product-modal-form p{margin:0;font-size:12px}.modal .modal-content .modal-body .product-modal-content .product-modal-form h3{font-size:22px}.modal .modal-content .modal-body .product-modal-content .product-modal-form #inscription_toggle{margin:15px 0 5px}.modal .modal-content .modal-body .product-modal-content .product-modal-form .btn.btn-primary{margin-top:15px}#weddings_content{padding:15px 0}#weddings_content .page-content{padding:15px 15px 0}#weddings_extras{padding:20px 0 35px}#weddings_extras h2{font-size:16px}#weddings_extras hr{margin:15px auto}#weddings_extras p{width:90%;font-size:12px}#weddings_extras a{margin-top:10px;font-size:12px}.menu-section .product-row .d-flex>div{flex:0 1 50%}}@media only screen and (max-width: 575px){header{padding:10px 0 5px}header a.logo{margin-left:0}header a.logo img{width:75px}header .header-nav ul{margin-bottom:5px}header .header-nav #header_extra_nav{padding-left:5px}header .header-nav #header_extra_nav li{padding:0 5px}header .header-nav #header_extra_nav li a i{font-size:19.5px;line-height:19.5px}header .header-nav #header_extra_nav li a.btn{padding:10px 5px;line-height:12px;min-width:70px;font-size:12px}header .header-nav #header_extra_nav li.mobile-menu a{height:19px}#page_content{padding-top:69.5px}.home-slider{margin-bottom:15px}.home-slider .carousel-indicators{bottom:-5px}.home-slider .carousel-item{max-height:none}.home-slider .carousel-item .carousel-caption{position:static;width:100%;height:auto;text-align:center;padding:15px}.home-slider .carousel-item .carousel-caption h1{font-size:26px}.home-slider .carousel-item .carousel-caption hr{margin:10px auto}.home-slider .carousel-item .carousel-caption a.btn.btn-primary{padding:9px 4px;font-size:12px}.home-featured-boxes .feature-box{margin-bottom:10px}.home-featured-boxes .feature-box .feature-box-img{max-height:200px;margin-bottom:15px}.home-featured-boxes .feature-box .feature-box-img img{width:100%;height:auto;max-width:100%}.home-featured-boxes .feature-box .feature-box-content{width:100%}.home-featured-boxes .feature-box .feature-box-content h3{font-size:16px}.home-featured-boxes .feature-box .feature-box-content hr{margin:10px auto}.home-featured-boxes .feature-box .feature-box-content p{font-size:12px;margin-bottom:10px}.home-featured-boxes .feature-box .feature-box-content a{font-size:14px}.home-featured-content{margin-top:15px}.home-featured-content .home-featured-image{margin-bottom:15px}.home-featured-content h2{font-size:20px}.home-featured-content h2 img{max-height:50px}.home-featured-content hr{margin:15px auto}.home-featured-content p{margin:0 auto 15px;font-size:12px}.home-featured-content a{font-size:14px}.home-contact{margin-top:15px;padding:15px 0}.home-contact .col-sm-2{display:none}.home-contact .col-sm-5:last-of-type{margin-top:15px}.home-instagram #evm-insta{margin:15px 0 0}.sbs+.hfc .home-featured-content{margin-top:15px}#page_banner{height:200px}#page_banner .banner-overlay .banner-overlay-inner{padding:15px}#page_banner .banner-overlay .banner-overlay-inner h1{font-size:18px}#page_banner .banner-overlay .banner-overlay-inner h1 img{max-height:50px}#page_banner .banner-overlay .banner-overlay-inner hr{margin:15px auto}#page_banner .banner-overlay .banner-overlay-inner p{font-size:12px;width:90%}.menu-section{padding-top:15px}.menu-section .product-row{padding:15px 0}#menu_nav.sticky{top:58.52px}.product,.product .product-image{margin-bottom:15px}.product hr{margin:15px auto}.product p{width:90%;font-size:12px}.product a,.product .quick-add-form{margin-top:10px}.product .quick-add-form label{margin-bottom:0;text-align:center}.product .quick-add-form .size{margin-bottom:5px}.product .quick-add-form .qty{margin:0}.product .quick-add-form button.btn.btn-primary{width:75%}.modal .modal-dialog{margin:0;width:100%;max-width:100%}.modal .modal-content .modal-body{padding:25x 15 15px}.modal .modal-content .modal-body .close{top:0;right:5px}.modal .modal-content .modal-body .product-modal-images{float:left;width:100%}.modal .modal-content .modal-body .product-modal-images .product-modal-image{max-width:300px;margin:auto}.modal .modal-content .modal-body .product-modal-content{width:100%;padding:15px}.modal .modal-content .modal-body .product-modal-content .product-modal-form h2{font-size:20px}.modal .modal-content .modal-body .product-modal-content .product-modal-form hr{margin:15px auto}.modal .modal-content .modal-body .product-modal-content .product-modal-form p{margin:0;font-size:14px}.modal .modal-content .modal-body .product-modal-content .product-modal-form h3{font-size:30px;margin:10px 0 0}#weddings_extras{padding:15px 0}#weddings_extras .col-sm-4+.col-sm-4{margin-top:15px}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .size,.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .qty{flex:0 1 100%}.menu-section .product-row .d-flex>div{flex:0 1 100%}.product .product-button{position:relative;left:auto;bottom:auto}.product{padding-bottom:0}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .size+.size{margin-left:0}.modal .modal-content .modal-body .product-modal-options .product-modal-form .form-options .size+.qty{margin-left:0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.scss.css.map?v=60664278884881831111675202849 */
