@import"https://fonts.googleapis.com/css2?family=Kalam&family=Modern+Antiqua&family=Petit+Formal+Script&family=Roboto&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins&display=swap";.productgrid--sidebar-section nav h3.productgrid--sidebar-title--small{cursor:pointer;border-bottom:1px solid;padding-bottom:5px}.product-form--atc{display:block;margin-bottom:10px}.product-form--atc-qty.form-fields--qty{display:inline-block;width:20%!important}button.product-form--atc-button{display:inline-block!important;width:79%!important;margin-top:0!important;margin-left:5px!important;padding:16px 20px!important}.wishlist-btn{display:block;text-align:center;text-decoration:underline}h2.site-footer-block-title{font-size:20px!important;color:#ccc7bb}img.search_close{display:none!important}.mobile-nav-panel.allow-scroll-while-locked ul.site-header-actions{padding-left:8px}nav.breadcrumbs-container a{font-size:13px!important}.footer-social-icon-img{margin-right:20px}img.arrow_img{display:none}.site-header-nav--open .site-navigation-wrapper nav.site-navigation{text-align:center}.cstm_dependent{display:none}ul.productgrid--sidebar-item.filter-group.productgrid--sidebar-item-grid{border-bottom:0px solid #888!important}nav.breadcrumbs-container span{font-size:13px!important}.product-form--alt .shopify-payment-button{display:none}.site-header-cart--count:after{left:-10px;top:25px;position:relative}.atc-banner--inner .atc-banner--cart form{display:none}.checkout-message.checkout-message--error{text-align:center;width:80%;background-color:#fbe5e8;margin:10px auto;padding:13px;font-weight:700;border-style:solid;border-width:1px;border-radius:2px;color:#d7041d}div#shopify-section-1497982042455 article.promo-block .promo-block--content-wrapper h2.promo-block--header{color:#fff}.cstm_form_all ul.cstm_form_ul{padding-left:0}.cstm_form_all ul.cstm_form_ul li{display:inline-block;padding:0 10px;list-style:none;vertical-align:middle}.cstm_form_all ul.cstm_form_ul li button.pro_from_btm{color:#fff;background-color:#adbabd;border:1px solid #ffffff;padding:10px 23px;text-decoration:none;cursor:pointer}.cstm_form_all ul.cstm_form_ul li #st-1.st-has-labels .st-btn.st-remove-label>span{display:inline-block!important;padding-left:0!important;line-height:30px}.cstm_form_all ul.cstm_form_ul li #st-1 .st-btn[data-network=email]{background:#adbabd!important;padding:4px 23px!important;height:38px!important;line-height:24px!important;margin:0!important;display:block!important}.cstm_form_all ul.cstm_form_ul li #st-1 .st-btn>img{top:4px}.cstm_form_all ul.cstm_form_ul li{display:inline-block;padding:0;list-style:none}div#shopify-section-1517012346780{padding:50px 0 20px}div#shopify-section-1497982042455{background-color:#eee!important;padding:85px 0}div#shopify-section-1596228657953 h2.home-section--title,div#shopify-section-1517012346780 h2.home-section--title{text-transform:uppercase;font-size:34px;font-weight:500}div#shopify-section-1602830190531{padding:20px 0}div#shopify-section-1497987614708{padding:40px 0}div#shopify-section-1596228657953{padding-top:30px}div#shopify-section-1497982042455{background-color:#eee!important;padding:70px 0;margin-top:4.25rem}div#shopify-section-1497982042455 [data-rimg=loaded]+[data-rimg-canvas],div#shopify-section-1497982042455 [data-rimg=loaded]>[data-rimg-canvas]{background:#0c0c0c5e!important;opacity:1;visibility:visible}div#shopify-section-static-footer{margin-top:4.7rem}h2.home-section--title{text-transform:capitalize;font-size:34px;font-weight:500;letter-spacing:2px}div#shopify-section-1497982042455 article.promo-block .promo-block--content-wrapper p.promo-block--text.pxu-lia-element{color:#fff!important}section.promo-mosaic--container .home-section--content{margin-top:0}.cart-title h1,h2.product-section--title.product-recommendations--title,h1.collection--title,h2.product-recently-viewed-heading{font-size:28px;font-weight:500}h2.site-footer-block-title{font-size:18px;font-weight:500}.site-footer-right{width:100%;padding-left:12.5px}.site-footer-left:not(:only-child){width:100%;padding-right:12.5px}.site-footer-left{text-align:center}div#shopify-section-1596228657953 h2.home-section--title,div#shopify-section-1517012346780 h2.home-section--title{margin-bottom:2.25rem;margin-top:2.25rem}div#shopify-section-static-footer,div#shopify-section-1497982042455{margin-top:2.25rem}.site-footer-wrapper .rte a{text-decoration:none}li.site-header-wishlist{padding-left:6px}.site-footer-block-item.site-footer-block-rich-text h2.site-footer-block-title{padding-left:7px}.site-footer-wrapper{padding-top:3.25rem;padding-bottom:15px}.site-footer-block-item.site-footer-block-rich-text .site-footer-block-content.rte>a img{padding:6px 10px 8px 0;margin:0}.logotext p{padding:20px 0 0;line-height:24px;color:#fffcf4}img.cstm_login_icon{height:28px}span.highlights-banners-heading{font-weight:500}a.slideshow-button.button-primary.pxu-lia-element.mdc-ripple-surface.mdc-ripple-upgraded{text-transform:uppercase}h2.slideshow-slide-heading.pxu-lia-element{font-size:40px}p.slideshow-slide-text.pxu-lia-element{font-size:30px}.promo-block--content:before,.promo-block--content:after{content:"";position:absolute;width:100%;height:100%;right:0;left:0;bottom:0;top:0;visibility:hidden;-webkit-transition:all .4s;transition:all .4s;z-index:9}.live-search-filter-wrapper .live-search-filter-label:before{content:"|";position:relative;left:-10px;top:-2px}.live-search-filter-wrapper .live-search-filter-label{background:transparent}.promo-block--expanded{position:relative;overflow:hidden;width:100%}.promo-block--content:hover:before,.promo-block--content:hover:after{background:#ffffff4d;visibility:visible}.promo-block--content:hover:before{width:0;right:50%;left:50%}.page-content{max-width:1200px}.template-page h1.page-title{font-weight:600;font-size:30px}div#delivery_timer_wrapper{font-size:18px}span.countdown{color:#17756e;font-weight:600;display:inherit;padding-top:5px;padding-bottom:5px}@media screen and (min-width: 1024px){.live-search form.live-search-form{width:50%;left:unset}.site-header-actions li a{padding-right:7px;padding-left:0}.small-promo-enabled{margin-right:9.515625rem!important}nav.site-navigation ul.site-header-actions{display:none!important}.site-header-cart{display:flex}.site-header-cart ul.site-header-actions{padding-top:10px}.small-promo{display:none}}@media screen and (max-width: 1023px){.site-header-cart ul.site-header-actions{display:none!important}}@media screen and (min-width: 1920px){.slideshow-slide-content{left:54.5%!important}}@media screen and (min-width: 1801px) and (max-width:1919px){.slideshow-slide-content{left:52%!important}}@media screen and (min-width: 1299px) and (max-width:1500px){.slideshow-slide-content{left:45%!important}}@media screen and (min-width: 1501px) and (max-width:1630px){.slideshow-slide-content{left:46%!important}}@media screen and (min-width: 1025px){.product-details h1.product-title{font-size:22px;line-height:35px}img.arrow_img{position:absolute;top:-14px;right:15px;width:20px}img.search_close{display:none}}@media only screen and (max-width: 1150px){button.product-form--atc-button{width:78%!important}}@media only screen and (max-width: 1024px){.product-form--atc-qty.form-fields--qty{width:25%!important}button.product-form--atc-button{width:73%!important}}@media only screen and (max-width: 767px){div.modal-content{padding:10px}.productitem--action-trigger{width:100%;padding-right:4px;padding-left:4px;font-size:9px;box-sizing:border-box}.cart-checkout{display:block!important}.breadcrumbs-container span{line-height:20px}button.site-header-menu-toggle{display:block}div#site-header-nav{display:none}.site-header-cart{display:flex;justify-content:center;align-items:center}.cstm_search_icon img{height:16px!important}ul.site-header-actions{padding-top:12px;display:block}.live-search img.arrow_img{display:none}.site-footer-block-item.site-footer-block-logo img{height:50px!important}h2.site-footer-block-title{font-size:18px;font-weight:500}.site-footer-block-content.rte a img{height:32px}.site-footer-block-item.site-footer-block-rich-text h2.site-footer-block-title{padding-left:0}.site-footer-item ul.navmenu.navmenu-depth-1 li a{font-size:16px}h2.slideshow-slide-heading.pxu-lia-element,p.slideshow-slide-text.pxu-lia-element{font-size:revert}div#shopify-section-1596228657953 h2.home-section--title,div#shopify-section-1517012346780 h2.home-section--title{text-transform:capitalize;font-size:24px}.cart-title h1,h2.product-section--title.product-recommendations--title,h1.collection--title,h2.product-recently-viewed-heading{font-size:24px;font-weight:500}.site-header-cart--count:after{position:unset}}@media screen and (max-width: 1024px) and (min-width: 768px){button.site-header-menu-toggle{display:block!important}}@media screen and (min-width: 1024px) and (max-width: 1365px){.site-footer-wrapper ul.navmenu.navmenu-depth-1{display:block;justify-content:space-evenly}}@media screen and (min-width: 1024px){.site-header-cart{right:0}}@media screen and (min-width: 1024px){.site-header-cart{right:0}.site-footer-left:not(:only-child){width:40%;display:flex;align-items:center}.site-footer-right{width:60%}.site-footer-information{max-width:1500px;margin:auto;padding-left:0;padding-right:0}.site-footer-left{text-align:left}.site-footer-right .payment-icons{display:inherit;text-align:right}.site-footer-right .payment-icons li.payment-icons-item{display:inline-block}}@media screen and (max-width: 1023px){.site-footer-credits{margin-top:0;text-align:center}}.promo-block--content:hover:after,.promo-block--content:hover:before{background:none}.engrave-custom{background:#ebeff1;margin-bottom:40px;padding-bottom:30px}span.character-limit{text-align:left;width:auto;display:block;margin-bottom:10px;background:#fff;padding:11px;position:absolute;top:4px;right:10px;color:#223a41;letter-spacing:2px;font-size:13px}h3.engraving-heading{position:relative;color:#fff;background:#31545e;font-size:20px;margin-bottom:0;padding:15px;cursor:pointer;border-radius:5px}h3.engraving-heading span{position:absolute;right:15px}.engrave-custom .form-group{margin-bottom:0;display:block;padding:15px 20px;text-align:center}.engrave-custom .form-group.text-app input{margin-bottom:5px}.engrave-custom .form-group.text-show,.engrave-custom .form-group.text-show2,.engrave-custom .form-group.text-show3,.engrave-custom .form-group.text-show4{padding-bottom:0}.character-cls{position:relative}.engrave-custom .form-group label{width:100%;display:block;margin-bottom:9px;text-align:left}.engrave-custom .form-group input[type=text]{height:44px;width:100%;border:1px solid #ccc;padding:10px;font-size:12px;box-sizing:border-box;border-radius:5px}.engrave-custom .form-group textarea{border:1px dashed #31545e;width:100%;height:80px;resize:none;text-align:center;padding:24px 15px;font-size:25px;font-weight:500;font-family:Poppins,sans-serif}.engrave-custom .form-group textarea.handwriting{font-family:Kalam,cursive}.engrave-custom .form-group textarea.romantic{font-family:Petit Formal Script,cursive}.engrave-custom .form-group textarea.vintage{font-family:Times New Roman}.engrave-custom .form-group textarea.modern{font-family:Poppins,sans-serif}.cart-item--content{text-transform:capitalize}.engrave-custom .form-group.radio-buttons span{width:22%;display:inline-block;vertical-align:middle;margin:4px;box-sizing:border-box;border-radius:5px;text-indent:-9999px}.engrave-custom .form-group.radio-buttons span label{border:1px solid #31545e;background:#fff;border-radius:4px;text-indent:-9999px}.engrave-custom .form-group.radio-buttons span.modern-text label{background-image:url(/cdn/shop/files/modern.jpg?v=1648210617);background-position:center;background-repeat:no-repeat;background-size:80%;height:70px}.engrave-custom .form-group.radio-buttons span.handwriting-text label{background-image:url(/cdn/shop/files/handwritten.jpg?v=1648210617);background-position:center;background-repeat:no-repeat;background-size:80%;height:70px}.engrave-custom .form-group.radio-buttons span.vintage-text label{background-image:url(/cdn/shop/files/vintage.jpg?v=1648210618);background-position:center;background-repeat:no-repeat;background-size:80%;height:70px}.engrave-custom .form-group.radio-buttons span.romantic-text label{background-image:url(/cdn/shop/files/romantic.jpg?v=1648210617);background-position:center;background-repeat:no-repeat;background-size:80%;height:70px}.engrave-custom .form-group.radio-buttons input[type=radio]:checked+label{border:2px solid #000!important}@media (max-width:992px){.engrave-custom .form-group.radio-buttons span label{height:80px!important}.engrave-custom .form-group.radio-buttons span{width:46%}}
/*# sourceMappingURL=/cdn/shop/t/93/assets/vgs_cstm.css.map */
