.header__brand{order:2}.container.content.contact-form.contact-form--right .one-half.medium-down--one-whole.column:first-child,.mobile-text,div#shopify-section-a9107c9a-9005-4de5-9081-38cdb8b2c3fb ul li.footer__menu-link:nth-last-child(1),div#shopify-section-a9107c9a-9005-4de5-9081-38cdb8b2c3fb ul li.footer__menu-link:nth-last-child(2),div#shopify-section-a9107c9a-9005-4de5-9081-38cdb8b2c3fb ul li.footer__menu-link:nth-last-child(3){display:none}button#checkout:hover,button.button.ajax-submit.action_button.button--add-to-cart:hover{background:#000}.cart__text p.item__title a{color:#c00000}.custom_chk1 .checkbox1:checked~.switch1,.custom_chk2 .checkbox2:checked~.switch2,.product__information .quantity-minus.button,.product__information .quantity-plus.button,.quantity-minus.button[disabled],.quantity-plus.button[disabled],body .quantity-minus.button,body .quantity-plus.button{background-color:#c00000}.cart__text p.item__title a:hover,div#shopify-section-footer-classic .footer__content .footer__block a:hover{color:#c00000}section.section.is-width-standard.has-background{overflow:hidden}.about_section .about_content .about_content_row .about_content_column .about_read_more_btn{text-transform:uppercase;text-decoration:underline}.sib-form div#sib-container{max-width:100%!important;padding:0}.news_letter_section .news_letter_content .news_letter_box .sib-form,body .sib-form-block{padding:0}button.sib-form-block__button{background:#c00000;border:0;border-radius:0;font-size:16px;line-height:19px;letter-spacing:.08em;text-transform:capitalize;color:#fff;font-family:Aeonik Regular;cursor:pointer;padding-bottom:11px}button.sib-form-block__button.sib-form-block__button-with-loader span{text-decoration:underline;width:auto;display:inline-block}.product-image__wrapper .thumbnail-overlay__container .product_buy_cart_btn_row .product_buy_btn svg,button.button.ajax-submit.action_button.button--add-to-cart svg,button.sib-form-block__button.sib-form-block__button-with-loader svg{width:35px;height:7px;margin-left:11px}body #Custom-Newsletter{background:0 0;padding:0}.news_letter_section .news_letter_content .news_letter_box input{padding:10px 23px;font-family:Aeonik Regular;margin-bottom:0}.news_letter_section .news_letter_content .news_letter_box input::placeholder{font-family:Aeonik Regular;font-size:15px;color:#000;opacity:1}.Rewards,button.button.ajax-submit.action_button.button--add-to-cart{font-size:16px;line-height:19px;letter-spacing:.08em;text-transform:uppercase}div#shopify-section-0e4abb7c-deea-4b22-9415-c5e832e109d0 p a{text-decoration:underline!important}label.entry__specification{font-family:Aeonik Regular;color:#000;opacity:1}body .sib-form-block button{border-radius:0!important}body .sib-form-block button:hover{background:#000!important}label.entry__label{font-family:Aeonik Regular}.news_letter_section .news_letter_content{margin-left:auto;margin-right:auto}div#shopify-section-template--16076887097562__16583905686f25af7f{max-width:1420px;margin:auto;padding:0 15px}#shopify-section-template--16076887097562__16583905686f25af7f h1.title{text-align:center}.blog-posts .blog-card .card-content h3.title,.how_it_work_column h2,h3.text-left.gutter-ele-bottom{word-spacing:normal}.article .one-third.columns.article.blog-card.card.show-border-.medium-down--one-whole h4.title a,.blog .card-content.blog-card__content h4.title a{font-size:25px;line-height:normal;display:block;text-decoration:none}h1 span,h2 span,h3 span{letter-spacing:normal;word-spacing:normal}.heading-wrapper--shipping-calculator-form.heading-wrapper.heading-wrapper--short.one-whole.column.is-flex.is-flex-column.is-align-left.text-align-left{margin-bottom:30px}.heading-wrapper--shipping-calculator-form.heading-wrapper.heading-wrapper--short.one-whole.column.is-flex.is-flex-column.is-align-left.text-align-left h2.shipping-calculator-form__title.title{margin-bottom:0;line-height:normal;margin-top:20px}.heading-wrapper--shipping-rates.heading-wrapper.heading-wrapper--short.one-whole.column.is-flex.is-flex-column.is-align-left.text-align-left{margin-bottom:20px}.heading-wrapper--shipping-rates.heading-wrapper.heading-wrapper--short.one-whole.column.is-flex.is-flex-column.is-align-left.text-align-left h2.shipping-rates__title.title{line-height:normal;margin-bottom:0;padding-bottom:0;padding-top:30px}.page__content.content.container .one-whole.column p strong{font-size:19px;margin-bottom:30px;display:block}.top_header_section .navbar .header__menu .header__menu-items .navbar-item.header__item:first-child .container.has-no-side-gutter{justify-content:start}.top_header_section .navbar .header__menu .header__menu-items .navbar-item.header__item:nth-child(2) .mega-menu.mega-menu--header-classic{padding-left:11%;justify-content:start}.top_header_section .navbar .header__menu .header__menu-items .navbar-item.header__item:nth-child(2) .mega-menu.mega-menu--header-classic .container.has-no-side-gutter{justify-content:start}.top_header_section .navbar .header__menu .header__menu-items>.navbar-item.header__item a.navbar-link.header__link{font-size:18px}div#shopify-section-template--16076887195866__contact{float:right;width:50%;padding-bottom:0}.contact-form,body #shopify-section-template--16076887195866__163069459185530e00{width:95%;max-width:1200px}.container.content.contact-form.contact-form--right .one-half.medium-down--one-whole.column:first-child+.one-half.medium-down--one-whole.column,.contains_cozy_gallery .page__content.content.container.table.is-striped.is-bordered,div#shopify-section-template--16076887195866__contact section.section.is-width-standard{width:100%}.container.content.contact-form.contact-form--right .one-half.medium-down--one-whole.column:first-child+.one-half.medium-down--one-whole.column{width:100%;margin:auto}div#shopify-section-footer-classic .footer__content .footer__block a{line-height:normal;text-decoration:none;color:#505050}.contact-form{margin:auto;display:flex}.contact-form .contact-form{margin:0;width:100%}.image-with-text .has-no-side-gutter .one-half{width:50%}.mega-menu .mega-menu__image{max-height:100%;max-width:470px}.mega-menu__section.is-active .mega-menu .container.has-no-side-gutter{justify-content:center}.mega-menu__section.is-active .mega-menu .column.mega-menu__block.block__menu{width:fit-content}.image-with-text__wrapper a.button.button--primary{background:#c00000}.image-with-text__wrapper a.button.button--primary:hover{color:#fff;background-color:#000;border-color:#0000}.header__menu.is-justify-start{order:1}.header__icons.header__icon-style-icons{order:3}body .slideshow-section .image-element__wrap img{height:auto}.thumbnail-overlay__container{position:relative;display:block}.product-image__wrapper .thumbnail-overlay__container .quick-shop__buttons,.product-image__wrapper .thumbnail-overlay__container .quick-shop__info,.quick-shop__buttons,.quick-shop__info{display:block}.product-image__wrapper .thumbnail-overlay__container .quick-shop__info .text-align-center{text-align:left;display:flex;flex-direction:column}.product-image__wrapper .thumbnail-overlay__container .quick-shop__info,.product-image__wrapper .thumbnail-overlay__container .quick-shop__info .thumbnail-overlay,.product-image__wrapper .thumbnail-overlay__container .quick-shop__info .thumbnail-overlay .text-align-center{height:100%}.product-image__wrapper{background:#fff;border:1px solid #000;height:100%}.product-image__wrapper .image__container{border-bottom:1px solid #000;height:257px;overflow:hidden}.product-image__wrapper .image__container img{height:257px;object-fit:cover}.product-image__wrapper .thumbnail-overlay__container{padding:14px 12px 11px 13px;height:calc(100% - 257px);margin-bottom:-16%}.product-image__wrapper .thumbnail-overlay__container .product-thumbnail__title{padding-top:0;font-family:Simeiz;font-size:22px;line-height:28px;color:#000;font-weight:400;margin-bottom:4px}.product-image__wrapper .thumbnail-overlay__container .product-thumbnail__price{display:flex;align-items:center;padding-top:0;margin:auto 0 11px}.product-image__wrapper .thumbnail-overlay__container .product-thumbnail__price .product_ml_text{font-size:14px;line-height:17px;color:#505050;font-family:Aeonik Regular;margin-right:5px}.product-image__wrapper .thumbnail-overlay__container .product-thumbnail__price .money{font-size:22px;line-height:35px;color:#c00000;font-weight:400;font-family:Simeiz;margin-left:auto;text-align:right}.product-breadcrumb,.product-image__wrapper .thumbnail-overlay__container .quick-shop__buttons,.product-sidebar.sidebar-section,input#checkbox1,input#checkbox2,input#checkbox3{display:none}.product-image__wrapper .thumbnail-overlay__container .product_buy_cart_btn_row{display:flex;align-items:center;margin:0 -13px -12px -14px}.product-image__wrapper .thumbnail-overlay__container .product_buy_cart_btn_row .product_buy_btn{display:flex;align-items:center;width:100%;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.08em;text-transform:capitalize;color:#fff;border:0;border-radius:0;padding:12px 11px;background:#c00000}.product-image__wrapper .thumbnail-overlay__container .product_buy_cart_btn_row .product_cart_btn{border:1.5px solid #c00000;width:50px;height:41px;background:#fff;display:flex;align-items:center;justify-content:center;padding:0}.product-image__wrapper .thumbnail-overlay__container .product_buy_cart_btn_row .product_cart_btn svg{width:16px;height:15px}.product__information h1.product_name.title{font-family:Simeiz;font-style:normal;font-weight:400;font-size:48px;line-height:54px;border-bottom:1px solid #00000033;padding-bottom:10px;margin-bottom:20px}.product__information .compare-at-price .money,.product__information .price .money{font-family:Simeiz;font-style:normal;font-weight:400;font-size:40px;line-height:35px}.product__information .modal_price.subtitle{align-items:center;justify-content:space-between}.product__information div#variant-inventory{font-family:Aeonik;font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:left;margin-top:10px;text-transform:uppercase;color:#c00000}.product__information .quantity-wrapper.quantity-style--box .quantity-input-control input,.product__information .quantity-wrapper.quantity-style--box .quantity-input-control--fill{width:80px;border-color:#c00000}.product__information label.line-item-heading{font-family:Aeonik;font-style:normal;font-weight:500;font-size:24px;line-height:29px;display:block;margin-top:20px}.product__information span.line-item-subheading{font-family:Aeonik;font-style:normal;font-weight:400;font-size:18px;line-height:26px;display:block;padding-top:5px;padding-bottom:15px}.product__information textarea#engraving-messages-are-free{width:100%;background:#fff;border:1px solid #000;min-height:100px;padding:5px 10px}.product__information .extra_products.custom-extra-pro{border:1px solid #505050;width:100%;padding:20px;margin-top:20px}.product__information .Tab-Title{font-family:Aeonik;font-style:normal;font-weight:500;font-size:18px;line-height:22px;padding-bottom:10px}.show_section{margin:10px 0;display:flex;align-items:center}.custom_chk1,.custom_chk2{float:right;width:auto;margin-left:25px}label.switch1,label.switch2{align-items:center;background-color:#c00000;cursor:pointer;display:flex;height:29px;justify-content:space-between;padding:0 5px;position:relative;-webkit-user-select:none;user-select:none;width:65px;border-radius:100px}.custom_chk1 .checkbox1:not(:checked)~label.switch1,.custom_chk2 .checkbox2:not(:checked)~label.switch2{background-color:#dedede;border-radius:100px;border:1px solid #bfc0c4}span.switch__circle1,span.switch__circle2{height:40px;padding:5px;position:absolute;transition:.1s linear;width:40px;font-size:14px}.custom_chk1 .checkbox1:not(:checked)~.switch1 .switch__circle1,.custom_chk2 .checkbox2:not(:checked)~.switch2 .switch__circle2{left:0;right:calc(100% - 40px);top:0}.custom_chk1 .checkbox1:checked~.switch1 .switch__circle1,.custom_chk2 .checkbox2:checked~.switch2 .switch__circle2{left:calc(100% - 33px);right:-26px;top:0}span.switch__circle-inner1,span.switch__circle-inner2{background-color:#fff;border-radius:100%;display:block;margin:0;box-shadow:1px 1px 1px 1px #0000002e;height:60%;width:60%}span.switch__left1,span.switch__left2{font-family:Aeonik;font-style:normal;font-weight:400;font-size:14px;line-height:26px;color:#fff}.show_section span.title,span.switch__right1,span.switch__right2{color:#505050;line-height:26px;font-family:Aeonik;font-style:normal;font-weight:400}span.switch__right1,span.switch__right2{font-size:14px}.custom_chk1 .checkbox1:checked~.switch1 .switch__right1,.custom_chk1 .checkbox1:not(:checked)~.switch1 .switch__left1,.custom_chk2 .checkbox2:checked~.switch2 .switch__right2,.custom_chk2 .checkbox2:not(:checked)~.switch2 .switch__left2{visibility:hidden}.show_section span.title{font-size:18px;word-spacing:normal}.show_section span.current_price1,.show_section span.current_price2{font-family:Aeonik;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#c00000}.product-block.product-block--description{border-top:1px solid #00000033;margin-top:30px;border-bottom:1px solid #00000033;padding-bottom:20px;margin-bottom:-10px}.product-block.product-block--description h1.description-title{font-family:Aeonik;font-style:normal;font-weight:500;font-size:24px;line-height:29px;color:#000}.product-block.product-block--description .description{font-family:Aeonik Regular;font-style:normal;font-size:18px;line-height:26px}.product-block.product-block--share{margin-top:20px}.product__social-share{display:flex;align-items:center;padding-top:10px}.product__social-share span.Social-Title{margin-right:20px;font-family:Aeonik;font-style:normal;font-weight:400;font-size:18px;line-height:26px;color:#505050}.social-share-buttons{margin-bottom:0}.product__social-share .share-btn .button{padding:0;border:none;background:0 0;color:#c00000;width:25px;height:25px}.product__social-share .share-btn{margin-right:5px}button.button.ajax-submit.action_button.button--add-to-cart{font-family:Aeonik;font-style:normal;font-weight:400;background-color:#c00000}.product-recommendations .heading-wrapper--recommended-products.heading-wrapper{align-items:baseline;margin-bottom:0}.header-section .top_header_section .container{max-width:100%!important}.top_header_section .navbar .header__menu .header__menu-items{justify-content:space-between;max-width:1420px;padding:0 15px;position:relative}@media (max-width:1025px){div#template-product .product__information h1.product_name.title,div#template-product-customizable .product__information h1.product_name.title{font-size:40px}div#template-product .product__information .compare-at-price .money,div#template-product .product__information .price .money,div#template-product-customizable .product__information .compare-at-price .money,div#template-product-customizable .product__information .price .money{font-size:35px}div#template-product .product__information div#variant-inventory,div#template-product-customizable .product__information div#variant-inventory{font-size:16px}}.Rewards{padding:0;color:#000;font-family:Aeonik Regular;transition:.3s ease-in-out}.show_section .title_group{min-width:200px}.mega-menu__block .mega-menu__content ul,.mega-menu__block .mega-menu__content ul li{position:relative}.navbar-submenu .navbar-item{margin:0;font-size:14px;padding-bottom:.5em;line-height:1}.mega-menu__block .mega-menu__content ul li ul.navbar-submenu{display:none!important;min-width:150px;width:100%;font-size:12px;letter-spacing:0;text-transform:none;background-color:#fff;box-shadow:0 8px 8px #0a0a0a1a;position:absolute;top:0;right:-100%;z-index:20;transition:visibility,opacity .5s linear;margin:auto;padding:10px 0;border-left:none}.mega-menu .mega-menu__linklist-link.Add-Drop-down:after,.mega-menu__block .mega-menu__content ul li.mega-menu__linklist-link.Add-Drop-down:after{font-family:flex-icon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e902";display:block;pointer-events:none;position:absolute;transform-origin:center;top:50%;right:-18px;transform:translateY(-50%);font-size:14px}.mega-menu__block .mega-menu__content ul li:hover ul.navbar-submenu{display:block!important}@media (max-width:767px){.contact-form,body .mobile-text,div#shopify-section-a9107c9a-9005-4de5-9081-38cdb8b2c3fb ul li.footer__menu-link:nth-last-child(1),div#shopify-section-a9107c9a-9005-4de5-9081-38cdb8b2c3fb ul li.footer__menu-link:nth-last-child(2),div#shopify-section-a9107c9a-9005-4de5-9081-38cdb8b2c3fb ul li.footer__menu-link:nth-last-child(3){display:block}.announcement-bar__text>p,.footer__block ul,.how_it_work_section .how_it_work_content .how_it_work_row .how_it_work_column h2 br{display:none}.footer__block p.footer__heading{position:relative}.footer__block p.footer__heading:after{content:"+";display:block;position:absolute;right:0;top:0;bottom:0;margin:auto;line-height:30px}p.footer__heading.open:after{content:"-"}.footer .footer__block{padding-bottom:15px;margin:auto}.mobile-text{font-size:13px}body .mobile-menu__toggle-icon span.icon{width:1.7rem;height:1.7rem}.footer .footer__block .footer__logo{max-width:90px;width:100%}body .how_it_work_section .how_it_work_content .title{font-size:22px;line-height:33px;word-spacing:-7px}.how_it_work_img img{max-height:200px}div#shopify-section-template--16076887195866__contact .container.content.contact-form.contact-form--right{max-width:100%!important}div#shopify-section-template--16076887195866__contact .container.content.contact-form.contact-form--right .contact-form__form{margin-top:0;margin-bottom:0}.image-with-text .has-no-side-gutter .one-half{width:100%;padding:18px}}@media screen and (min-width:768px) and (max-width:1024px){.pagination.paginate--both a.pagination-previous{width:auto;order:1}.pagination.paginate--both ul.pagination-list{order:2}.pagination.paginate--both ul.pagination-list+a.pagination-next{width:auto;order:3}.product-recommendations .one-sixth.medium-down--one-half{width:calc(50% - 20px)}#shopify-section-template--16076887195866__contact .contact-form__form{margin:auto}}@media screen and (min-width:768px) and (max-width:800px){div#shopify-section-footer-classic-1{margin-top:80px}div#shopify-section-footer-classic .footer__content .footer__block a+.has-padding-bottom.has-padding-top{padding:0}}@media (max-width:480px){div#template-product .product__information .compare-at-price .money,div#template-product .product__information .price .money,div#template-product .product__information h1.product_name.title,div#template-product-customizable .product__information .compare-at-price .money,div#template-product-customizable .product__information .price .money,div#template-product-customizable .product__information h1.product_name.title{font-size:30px}div#template-product .product__information div#variant-inventory,div#template-product-customizable .product__information div#variant-inventory{font-size:14px}h4.recommended-products__title.title{font-size:35px}.slideshow-classic.page-dots--true{padding-bottom:0;margin-bottom:0}.how_it_work_section .how_it_work_content .title{margin-bottom:10px}.how_it_work_middle{margin-top:20px}.how_it_work_section .how_it_work_content .how_it_work_bottom_heading{margin-top:0}#shopify-section-template--16076887097562__16583905686f25af7f h1.title,.featured-collection-section .featured-collection__title.title,h1.cart-page__title.title,h2.how_it_work_content_title.title{margin-bottom:0}.image-with-text .image-with-text__heading{padding-bottom:5px}.footer__content .block__logo{height:auto}.footer__content .block__logo .has-padding-bottom.has-padding-top{padding-top:0;padding-bottom:10px}.footer__content .footer__block ul li{align-items:center}.footer__content .footer__block ul li:last-child{align-items:baseline}p.ajax-cart__taxes-shipping-message.has-padding-top{padding-top:0}.ajax-cart__cart-title,.cart__text .item__title{font-size:16px}.quantity-wrapper.quantity-style--box.is-medium .quantity-minus,.quantity-wrapper.quantity-style--box.is-medium .quantity-plus{min-width:25px;width:25px;height:25px}.quantity-wrapper .quantity-minus .icon,.quantity-wrapper .quantity-plus .icon{padding:2px}.quantity-wrapper.quantity-style--box.is-medium .quantity-element{min-width:40px;width:40px;height:30px}.cart__quantity{margin-top:10px}}#template-search h1,#template-search h2,#template-search h3{word-spacing:inherit}.one.column.remove.omega.desktop svg{fill:#000;width:10px;height:10px}.one.column.remove.omega.desktop a{background:#0a0a0a33;border-radius:50%;line-height:16px;display:inline-block}.cart__text p.item__title a{color:#000}form#contact_form button.button.button--primary.is-within-form{min-height:40px;display:inline-block;padding:8px 18px 11px;overflow-wrap:break-word;max-width:100%;background:#c00000;border:0;border-radius:0;font-size:16px;line-height:19px;letter-spacing:.08em;text-transform:capitalize;color:#fff;font-family:Aeonik Regular;cursor:pointer}.blog-card .blog-card__read-more .button.button--primary{padding:14px 23px;display:flex;align-items:center;background:#c00000;border:0;border-radius:0;font-size:16px;line-height:19px;letter-spacing:.08em;text-transform:capitalize;color:#fff;font-family:Aeonik Regular;cursor:pointer;text-transform:uppercase;text-decoration:underline}.blog-card .blog-card__read-more .button.button--primary:hover,form#contact_form button.button.button--primary.is-within-form:hover{color:#fff;background-color:#000;border-color:#000}#shopify-section-header__top-bar .top-bar{margin:0}div#shopify-section-a9107c9a-9005-4de5-9081-38cdb8b2c3fb ul li.footer__menu-link:nth-last-child(4){display:none}@media only screen and (max-width: 798px){#template-page-about-us .image-with-text .has-no-side-gutter .one-half,div#template-page-engraving-info .image-with-text .has-no-side-gutter .one-half{width:100%}div#template-page-engraving-info .image-with-text .Engraving-second{display:flex}div#template-page-engraving-info .image-with-text .Engraving-second .Text-Block{order:1}}.footer__heading_xs{display:none}@media (max-width: 767px){body .how_it_work_section .how_it_work_content .title{font-size:30px}.how_it_work_section .how_it_work_content h2{font-size:20px}div#shopify-section-a9107c9a-9005-4de5-9081-38cdb8b2c3fb ul li.footer__menu-link:nth-last-child(4){display:block}.footer__heading_xs{display:block;font-family:Simeiz;font-size:28px;line-height:29px;color:#c00000;margin-bottom:8px;width:100%}}.product .surface-pick-up-embed__location-availability,.product-customizable .surface-pick-up-embed__location-availability{word-spacing:inherit}
/*# sourceMappingURL=/s/files/1/0351/0897/8821/t/31/assets/custom.css.map */
