.wcpa_price_summary .wcpa_options_total,.wcpa_price_summary .wcpa_product_total,.wcpa_price_summary .wcpa_fee_total,.wcpa_price_summary .wcpa_total{color:#6f2f18}header-component[data-sticky-state=active]{box-shadow:0 4px 20px #32415773}header-component,header-component .header__row,header-component .header-logo__image{transition:all .35s ease-in-out}header-component[data-sticky-state=active] .header__row{padding-top:0;padding-bottom:0}header-component .menu-list__link-title{font-size:18px;padding-inline:0;font-family:Montserrat;font-weight:600}header-component .menu-list__link{margin-inline:20px;position:relative;display:inline-block}header .predictive-search-form__header-inner{background:#51bfa3;border-radius:150px!important;height:37px}header .predictive-search-form__header{background:transparent}header .predictive-search{background:transparent;border-radius:150px}header input.search-input{padding-block:0px;height:auto;color:#fff;padding-right:10px}header .predictive-search:has(.predictive-search-dropdown[aria-expanded=true]) header .predictive-search-form__header-inner:focus-within{border-radius:150px}header .predictive-search:has(.predictive-search-dropdown) input.search-input{color:#fff;padding-left:47px;font-weight:800}header .search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;display:none}header input.search-input::placeholder{color:#f9f4ee}header .predictive-search__icon>svg{color:#f9f4ee}header .predictive-search__reset-button{font-size:14px;color:#f9f4ee;opacity:1;font-weight:800}header .predictive-search__reset-button:hover{color:#f9f4ee;border-radius:0 150px 150px 0;height:34px}header predictive-search-component.active .predictive-search-form__content-wrapper{margin-top:15px;border-radius:12px}header .predictive-search-results__no-results{font-size:16px;padding-inline:20px;line-height:normal}header .predictive-search-results__wrapper-products .predictive-search-results__card,header .predictive-search-results__wrapper-products .predictive-search-results__card:hover{padding:10px;background-color:#cbeae6;border-radius:8px;border:1px solid #dfdfdf;margin:unset}header .predictive-search-results__clear.button-unstyled{color:#f9f4ee;opacity:1;font-size:16px}header .resource-card .resource-card__image{object-fit:contain;background:#f9f4ee;border-radius:4px;aspect-ratio:1}header .predictive-search-results__title{font-weight:700;margin-bottom:10px}header .resource-card__content .resource-card__title.paragraph{font-size:14px;color:#f9f4ee}header .resource-card__content .price{font-size:14px;color:#f9f4ee;text-wrap:auto;font-family:Montserrat;font-weight:800}header .menu-drawer__featured-content-list-item--product{width:40cqi}header .predictive-search-results__pill{min-width:auto;padding:5px 15px;font-size:14px}.header .header-actions__action .header-account-wraper{padding:9px 20px 9px 10px;width:100%;max-width:100%;min-width:max-content;border-radius:150px;gap:10px}.header .header__column--right header-actions{width:fit-content}.header .header-actions__action .header-account-wraper .account-title{font-family:GTStandard-M;font-weight:800;font-size:14px;line-height:normal}.header .header-actions__action{height:100%;margin-left:8px}.header .menu-list__link{display:inline-flex}.header .menu-list__link-title{position:relative}.header .menu-list__link-title:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .4s ease}.header .menu-list__link:hover .menu-list__link-title:after,.header .menu-list__link[aria-current=page] .menu-list__link-title:after{transform:scaleX(1);transform-origin:left}.header .cart-bubble__background{background-color:#324156}.header .header-actions__cart-icon .cart-bubble__text{color:#f9f4ee}header .mega-menu__content-list .resource-card__content{gap:5px;margin-top:10px}header .mega-menu__content-list .resource-card__content .resource-card__title.paragraph{font-size:16px;color:#fff;font-weight:700;text-transform:uppercase;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:47px}header .mega-menu__content-list .resource-card__content .price{font-size:18px;color:#fff;font-weight:600}header .mega-menu__content-list .resource-card .resource-card__image{aspect-ratio:1}.header__drawer .menu-drawer .resource-card__content{height:100%;justify-content:space-between}.header__drawer .menu-drawer{width:100%;border:none}.header__drawer .menu-drawer__menu-item{min-height:100%;padding-top:15px;padding-bottom:15px;color:#f9f4ee}.header__drawer .menu-drawer__menu-item-text{font-size:16px;line-height:1.5;color:#a9643c}.header__drawer .menu-drawer__list-item--divider{margin-bottom:0!important;border-color:#a9643c}.header__drawer .menu-drawer__featured-content-list-item,.header .menu-list__submenu-inner product-component.resource-card__wrapper{padding:10px;background-color:#a9643c;border-radius:8px}.header__drawer .menu-drawer__featured-content-list{gap:15px}.header__drawer .menu-drawer__close-button{position:absolute;right:15px;background-color:#a9643c;color:#f9f4ee;padding:5px;top:15px;border-radius:30px!important}.header__drawer .menu-drawer__list-item--divider:first-child .menu-drawer__menu-item{padding-top:0}.header__drawer .menu-drawer__menu{margin-top:30px}.header__drawer .menu-drawer svg{width:20px;height:auto}.header__drawer .menu-drawer__featured-content-list-item footer .footer-links{max-width:100%}footer .footer-logo{max-width:100%}footer .footer-content{display:flex;align-items:flex-start;justify-content:space-between}footer .details-content .menu__item a{position:relative;display:inline-block;color:#f9f4ee;text-decoration:none;font-size:16px;font-weight:600;font-family:Montserrat;line-height:1.5}footer .details-content .menu__item a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1.5px;background:#fff;transform:scaleX(0);transform-origin:right;transition:transform .4s ease-in-out}footer .details-content .menu__item a:hover:after{transform:scaleX(1);transform-origin:left}footer .details-content .menu__item a:hover{color:#fff}footer .footer-links .menu{width:max-content}footer .footer-links>.group-block-content{justify-content:space-between}footer .menu__heading{padding:0;margin-top:0!important}footer .footer-cl-em p a:first-of-type{text-decoration:none}footer .social-icons__icon{transition:.3s}footer .social-icons__icon:hover{color:#fff;transform:translateY(-4px)}footer .menu:has(.footer-menu-one){width:18%}footer .menu:has(.footer-menu-two){width:25%}footer .group-block:has(.footer-logo){width:30%}.button{font-family:Montserrat;padding:13px 30px;line-height:normal;outline:none;transition:.3s}.button:hover{border-color:#fff!important;background-color:transparent;color:#fff}h2.urn-style{color:#f9f4ee;background-color:#a9643cc4;padding:10px 20px 10px 15px;border-radius:5px;font-size:22px;font-family:Montserrat,sans-serif;line-height:normal;text-transform:uppercase}h3.urn-size{color:#a9643c;font-size:18px;text-transform:uppercase;font-family:Merriweather Sans;margin-top:0;margin-bottom:10px}.product-attributes{width:100%;border-collapse:collapse;border:1px solid #ddd;font-family:inherit;font-size:16px}.product-attribute{border-bottom:1px solid #d9d9d9}.product-attribute:last-child{border-bottom:0}.product-attribute-label{width:18%;padding:14px 16px;text-align:left;font-weight:400;color:#3d3d3d;border-right:1px solid #d9d9d9;white-space:nowrap}.product-attribute-value{padding:14px 24px;text-align:left;font-weight:400;color:#b86f45}.group-block-content.contact-form-garden{max-width:836px;margin:0 auto;box-shadow:0 0 20px -2px #03030380;transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:40px 30px;border-radius:20px;background:#f1edcf}@media(max-width:767px){.product-attributes{font-size:16px}.product-attribute-label{width:30%;padding:12px 10px}.product-attribute-value{padding:12px 15px}}body .text-w{width:55%}.pet-cremation-services .overlay{background-color:transparent;background-image:linear-gradient(180deg,#8d4823,#000);opacity:.85;transition:background .3s,border-radius .3s,opacity .3s}.memorial-garden .overlay{background-color:transparent;background-image:linear-gradient(180deg,#3e7b1e,#2ac1e0);opacity:.8;transition:background .3s,border-radius .3s,opacity .3s}.memorial-garden .omg-media .image-block{filter:grayscale(100%);transition:.3s ease-in-out;height:100%;border:3px solid rgb(249 244 238 / 1);border-radius:10px}.memorial-garden .hero__content-wrapper{pointer-events:unset}.memorial-garden .omg-media .image-block:hover{filter:grayscale(0%)}.memorial-garden .omg-media .image-block .image-block__image{height:204px;aspect-ratio:unset;transition:.3s ease-in-out}.memorial-garden .omg-media .image-block__media{border-radius:10px}.memorial-garden .omg-media .image-block .image-block__image:hover{transform:scale(1.1)}.heart-title p{font-weight:600}.pet-cremation-services .heart-wrapper-main .decorative-divider__inner{gap:7px}.pet-cremation-services .heart-wrapper-main .decorative-divider__dots span{width:4px;height:4px}.pet-cremation-services .heart-wrapper-main .decorative-divider__dots{gap:5px}.pet-cremation-services .heart-wrapper-main .decorative-divider__icon svg{width:30px;height:30px}.pet-cremation-services .heart-wrapper-main .decorative-divider__icon{width:25px;height:25px}.pet-cremation-services .text-w a{color:#bb754f;text-decoration:none}.product-information .product-details .variant-option--buttons{display:flex;justify-content:flex-start}.product-information .product-details fieldset.variant-option--default-width-buttons .variant-option__button-label{width:auto;height:auto;min-height:auto;border-radius:8px;padding:10px 15px;line-height:normal}.product-information .product-details .variant-option--buttons legend{text-transform:uppercase;font-weight:700;line-height:normal;margin-bottom:15px;padding-top:8px}.product-information .product-details .variant-option__swatch-value{text-transform:capitalize;color:#743017;font-weight:600;font-family:Montserrat}.product-information .variant-option__button-label:has(:checked):hover{color:#fff}.product-information .pdp-tittle h1{line-height:1.2}.product-information .engraving-title{margin:0 0 6px;font-size:24px;font-weight:600;text-transform:uppercase}.product-information .engraving-description{margin:0;font-size:14px;line-height:1.5;color:#722d14}.product-information .wcpa_wrap .wcpa_field_wrap input[type=text],quick-add-dialog .wcpa_wrap .wcpa_field_wrap input[type=text]{border-color:#722d14;color:#722d14;border-radius:8px;border:none;font-family:Montserrat;padding:10px 15px;font-weight:600}.product-information .wcpa_wrap .wcpa_field_wrap input[type=text]:focus,quick-add-dialog .wcpa_wrap .wcpa_field_wrap input[type=text]:focus{border-color:#722d14}.product-information .wcpa_char_left,quick-add-dialog .wcpa_char_left{margin-top:6px;font-family:Montserrat;font-size:14px;display:block}.product-information .wcpa_wrap .wcpa_field_label,quick-add-dialog .wcpa_wrap .wcpa_field_label{color:#722d14;margin-bottom:9px;font-family:Montserrat;font-weight:600}.product-information .wcpa_label_pos_above .wcpa_field_desc,quick-add-dialog .wcpa_label_pos_above .wcpa_field_desc{color:#722d14;margin-bottom:9px;font-family:Montserrat}.product-information .wcpa_form_outer{margin-top:0}.product-information .quantity-selector input[type=number],.quick-add-modal .quantity-selector input[type=number]{height:100%;outline:none}.product-information .quantity-selector :is(.quantity-minus,.quantity-plus),.quick-add-modal .quantity-selector :is(.quantity-minus,.quantity-plus){height:100%;width:50px}.product-information .quantity-selector,.quick-add-modal .quantity-selector{height:100%;background-color:transparent;border-radius:150px!important}.product-information .product-form-buttons,.quick-add-modal .product-form-buttons{gap:15px!important}.product-information .add-to-cart-button{padding-block:15px;height:auto}.shopify-payment-button__button:hover{color:#f9f4ee}.add-to-cart-button:hover,.custom-email-us .submit-button:hover{color:#a9643c}.product-information .gallery-description{background-color:#f7ead9;padding:30px;border-right:1px solid #dcc08991;border-radius:0 0 0 20px;height:100%}.product-information .product-details{border-radius:0 20px 20px 0;overflow:hidden;height:100%;min-height:100%;max-height:100%}.product-information .product-details>.group-block{height:100%}.product-information .product-information__media{border-radius:20px 0 0 20px;overflow:hidden}.product-details__short-description p{font-family:Montserrat;font-size:16px;line-height:1.5;margin-top:0}.product-information .product-info-wrapper{border-radius:20px;overflow:hidden}.product-information media-gallery{height:100%}.section-resource-list .resource-list--grid .resource-list__item,collection-component .product-grid product-card{background:#f8f5ef;border-radius:20px;box-shadow:0 6px 18px #6d37191f;transition:all .35s ease}.section-resource-list .resource-list__carousel .resource-list__slide{border-radius:20px;box-shadow:0 6px 18px #6d37191f;transition:all .35s ease}.section-resource-list .resource-list__carousel slideshow-slides{padding-bottom:40px}.section-resource-list .user-select-text>.text-block p[role=heading]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.section-resource-list .resource-list--grid .resource-list__item:hover,collection-component .product-grid product-card:hover,.section-resource-list .resource-list__carousel .resource-list__slide:hover{transform:translateY(-6px);box-shadow:0 14px 30px #6d37193d}sticky-add-to-cart .sticky-add-to-cart__info{color:#722d14;font-size:16px;line-height:normal;font-weight:600;text-transform:uppercase}sticky-add-to-cart .sticky-add-to-cart__price .price{font-size:18px;font-weight:800}sticky-add-to-cart .sticky-add-to-cart__variant{font-size:14px;color:#722d14;font-weight:600;font-family:Montserrat;text-transform:none}.quick-add-modal .buy-buttons-block{padding:0}.quick-add-modal .quick-add-modal__close{padding:0;width:auto;height:auto;top:10px;right:20px}.quick-add-modal .close-button svg{width:30px;height:30px;background-color:#a9643c;border-radius:100px;color:#fff;padding:5px}quick-add-dialog .quick-add-modal__content .product-information__media media-gallery{position:relative}quick-add-dialog .quick-add-modal__content .view-product-title{padding:0}quick-add-dialog .quick-add-modal__content .view-product-title+.group-block{padding-inline:0px}quick-add-dialog .quick-add-modal__content .product-details .variant-picker{padding:20px 0 0}quick-add-dialog .quick-add-modal__content .product-information__media{padding:30px 0 20px 20px;background-color:#f7ead9}quick-add-dialog h2.urn-style{border-radius:5px;font-size:17px;margin-top:0}quick-add-dialog dialog.quick-add-modal{background:#f7ead9}quick-add-dialog .quick-add-modal .buy-buttons-block{padding-bottom:0}quick-add-dialog .quick-add-modal__content .media-gallery--grid .product-media img{border-radius:10px!important}quick-add-dialog .gallery-description{padding-block:20px}quick-add-dialog .quick-add-modal .quick-add-modal__close:hover,.theme-drawer__dialog .cart__ctas .cart__checkout-button:hover,.theme-drawer__dialog .cart-discount__button:hover,.theme-drawer__dialog .cart-items__remove:hover{color:#a9643c}.theme-drawer__dialog .cart__ctas .cart__checkout-button{display:inline}.theme-drawer__dialog .theme-drawer__title{font-size:22px!important;text-transform:uppercase}.theme-drawer__dialog .cart-drawer__items .cart-items__table-row{grid-template-columns:90px 1fr auto}.theme-drawer__dialog .cart-drawer__items .cart-items__media{border:1px solid #eadfc0;border-radius:8px;background:#fff;padding:8px}.theme-drawer__dialog .cart-items__price text-component{font-size:20px;color:#722d14}.theme-drawer__dialog .cart-items__title{font-size:16px;line-height:1.3;font-weight:600;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-family:Montserrat}.theme-drawer__dialog .cart-items__table-row--full-width-variants .cart-items__variants-wrapper{grid-area:auto;font-family:Montserrat;font-weight:600}.theme-drawer__dialog{background-color:#f9f4ee}.theme-drawer__dialog .cart-items__quantity{margin-top:6px}.theme-drawer__dialog .cart-items__unit-price-wrapper span{font-size:16px;font-weight:700}.theme-drawer__dialog .cart-actions summary{min-height:auto}.theme-drawer__dialog .cart-discount__label{font-size:16px;line-height:1.5}.theme-drawer__dialog .cart-totals__tax-note small{font-size:16px}body:has(#cart-drawer dialog[open]):before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:999;pointer-events:auto}#cart-drawer,#cart-drawer dialog{z-index:1000;background:#f9f4ee}.theme-drawer__dialog .cart-drawer__content,.theme-drawer__dialog .cart-drawer__summary{background-color:transparent}.theme-drawer__dialog .quantity-selector{background:transparent}.page-wrapper--drawer-open{margin-right:0;transition-timing-function:unset}.theme-drawer__dialog .cart-items__remove{height:auto;width:auto}.theme-drawer__dialog .cart-discount__input{outline:none;background:transparent;border-radius:50px}.theme-drawer__dialog .cart-totals__total{font-size:16px}.theme-drawer__dialog .cart-items .quantity-selector{border-color:#a9643c80}.theme-drawer__dialog .theme-drawer__close-button{background-color:#a9643c;color:#fff}.theme-drawer__dialog .cart-items .quantity-selector{width:auto;height:34px;border-radius:100px}.theme-drawer__dialog .cart-items .quantity-selector button,.theme-drawer__dialog .quantity-selector input[type=number]{height:100%}.theme-drawer__dialog{border:none}.contact-kmg-sec .img-contact-left{position:relative}.contact-kmg-sec .img-contact-left .group-block.group-block--height-fit.group-block--width-custom.border-style.spacing-style.size-style{position:absolute}.contact-kmg-sec .img-contact-left .image-block{height:100%}.contact-kmg-sec .img-contact-left .image-block:after{position:absolute;content:"";height:100%;width:100%;background-color:transparent;background-image:linear-gradient(180deg,#f1e3cf 5%,#894815e6 29%);opacity:1}.contact-kmg-sec .img-contact-left .image-block__image{height:100%;position:relative}.contact-kmg-sec .info-contact a{text-decoration:none}.contact-kmg-sec .info-contact a span{text-decoration:unset!important}.custom-email-us .contact-form__input{outline:none;background-color:#fff}.custom-email-us .contactform_row{display:flex;flex-direction:column;gap:10px}.custom-email-us .submit-button{padding:20px 80px}.custom-email-us .contact-form__success .icon-checkmark{background-color:#6d2e19;border-radius:100px;padding:3px;color:#fff}.custom-email-us .contact-form__success{display:grid;grid-template-columns:20px 1fr}cart-items-component .cart-page .cart-items--dividers .cart-items__table-row{background:#dcc089;padding:20px!important;border-radius:20px;gap:20px;align-items:flex-start;grid-template-rows:1fr;grid-template-columns:6rem 1fr auto auto;border:none}.section-resource-list{border-top:1px solid #dcc089}cart-items-component .cart-page .cart-summary__inner{background:#dcc089;border-radius:20px;padding:30px 20px}cart-items-component .cart-page .cart-items__media{border:1px solid #a9643c;border-radius:8px;overflow:hidden}cart-items-component .cart-page .cart-items__price text-component{font-size:26px;font-family:GTStandard-M}cart-items-component .cart-page .cart-items__details a{font-size:22px;font-family:GTStandard-M;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}cart-items-component .cart-page .cart-items__details *{font-size:16px;color:#722d14}cart-items-component .cart-page .cart__ctas .cart__checkout-button:hover,cart-items-component .cart-page .cart-discount__button:hover,cart-items-component .cart-page .cart-items__remove:hover,cart-items-component .cart-items__empty-button:hover{color:#a9643c}cart-items-component .cart-page .cart-discount__label,cart-items-component .cart-totals__total-label,cart-items-component .cart-totals__total-value{font-size:16px}cart-items-component .cart-page .cart-discount__input{border-color:#d1b17d;background-color:#f9f4ee;outline:none;border-radius:100px}cart-items-component .cart-page .cart-discount__form{gap:5px}cart-items-component .cart-page .cart-items__media-image{object-fit:contain;background-color:#f9f4ee}cart-items-component .cart-page{grid-column:2!important}cart-items-component .cart-title .h3{text-transform:uppercase}.cart-page--empty{display:flex;flex-direction:column;align-items:center;justify-content:center}.cart-page.spacing-style.cart-page--empty{grid-column:2!important}.featured-blog-posts .featured-blog-posts-card__inner a{width:max-content;background-color:#a9643c;padding:10px 20px;border-radius:100px;font-family:Montserrat;margin-top:20px!important;border:1px solid #a9643c;transition:.3s}.featured-blog-posts .featured-blog-posts-card__inner a:hover{background-color:transparent;border-color:#f9f4ee}.featured-blog-posts .featured-blog-posts-card__content h4{min-height:56px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.featured-blog-posts .blog-post-details{text-transform:uppercase}.featured-blog-posts .blog-post-card__content-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}.pcs-sec .button:hover{color:#a9643c}@media screen and (min-width:1600px){cart-items-component .cart-page{grid-column:2 / 4!important;grid-template-columns:1fr minmax(var(--sidebar-width),calc((100vw - var(--page-width)) / 2 + var(--sidebar-width)))}}@media screen and (max-width:1225px){header-component .menu-list__link-title{font-size:14px}header-component .menu-list__link{margin-inline:20px}.header .header-actions__action .header-account-wraper{padding:9px 15px}}@media screen and (max-width:1024px){header-component .header__columns:has(.header__column--center header-menu){display:grid}.pet-cremation-services .section-content-wrapper,.memorial-garden .section-content-wrapper,.pcs-sec .section-content-wrapper,.featured-blog-posts .section-resource-list{padding-block:80px}footer .group-block:has(.footer-logo){width:40%}footer .menu:has(.footer-menu-two){width:32%}.section-resource-list .resource-list.hidden--mobile.resource-list--grid{gap:20px}.section-resource-list .section-resource-list{padding-block:40px 60px}.section-resource-list a.contents.user-select-text>.text-block{padding-top:8px}.section-resource-list .related-pdp-tittle p{font-size:36px;line-height:normal}.contact-kmg-sec .decorative-divider__inner{gap:10px!important}.contact-kmg-sec .decorative-divider__inner span{width:4px!important;height:4px!important}.contact-kmg-sec .decorative-divider{padding-top:20px!important;padding-bottom:10px!important}cart-items-component .cart-page{gap:20px}cart-items-component .cart-page .cart-items--dividers .cart-items__table-row{display:flex;flex-wrap:wrap;justify-content:space-between}cart-items-component .cart-page .cart-items__media:nth-child(1){width:25%}cart-items-component .cart-page .cart-items__details{width:70%}cart-items-component .cart-page .cart-items__quantity{width:50%}cart-items-component .cart-page .cart-items__price{width:40%}.memorial-garden .hero__container,.pet-cremation-services .hero__container{padding:0}div[data-testid=product-list] .resource-list__carousel .resource-list__slide{flex:0 0 30%}}@media screen and (min-width:768px)and (max-width:1024px){.sticky-add-to-cart__bar{width:90%!important}}@media screen and (max-width:992px){header-component .header__column--center{margin-left:20px}header-component .menu-list__link{margin-inline:15px}body .text-w{width:100%}.subtext-desp p{font-size:16px}.pet-cremation-services .section-content-wrapper,.memorial-garden .section-content-wrapper,.pcs-sec .section-content-wrapper,.featured-blog-posts .section-resource-list{padding-block:70px}.pet-cremation-services .phn-num h3 a{font-size:28px}.pet-cremation-services .group-block:has(.heart-wrapper-main){width:100%}.product-information{padding-top:40px}.blog-sec .resource-list{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){.memorial-garden .omg-media{display:grid;grid-template-columns:1fr 1fr;gap:15px 15px}.memorial-garden .omg-media .image-block .image-block__image{height:238px}header-component .header-logo__image{width:150px}.heading-h2 p,.featured-blog-posts h2,div[data-testid=product-list] h2{font-size:38px}.pet-cremation-services .section-content-wrapper,.memorial-garden .section-content-wrapper,.pcs-sec .section-content-wrapper,.featured-blog-posts .section-resource-list{padding-block:60px}.pet-cremation-services .phn-num h3 a{font-size:26px}footer .footer-content{grid-template-columns:1fr 1fr;display:grid}footer .menu:has(.footer-menu-one){width:100%}footer .menu:has(.footer-menu-two){width:100%}footer .group-block:has(.footer-logo){width:100%}.product-information .gallery-description{padding:30px 15px 20px}h2.urn-style{padding:10px;font-size:16px}.product-information .engraving-title{font-size:22px}.product-information .quantity-selector-wrapper{width:auto}.product-information .quantity-selector{padding-block:10px}.product-information .pdp-tittle h1{font-size:32px}.product-information product-price .price{font-size:22px}.product-tabs__nav,.product-tabs__panel{padding:20px}body .product-tabs .metafield-rich_text_field h2{font-size:20px}.section-resource-list .related-pdp-tittle p{font-size:32px}.section-resource-list .user-select-text>.text-block p[role=heading]{font-size:18px}.section-resource-list product-price span.price{font-size:16px}.section-resource-list .product-grid__card.product-grid__card{padding:15px}.contact-kmg-sec .decorative-divider__icon{width:50px!important;height:50px!important;border-radius:9px!important}.contact-kmg-sec .decorative-divider__icon svg{width:25px!important;height:25px!important}cart-items-component .cart-page .cart-items__media:nth-child(1){width:50%}cart-items-component .cart-page .cart-items__details{width:100%}cart-items-component .cart-page .cart-items__quantity{width:100%}cart-items-component .cart-page .cart-items__price{width:30%}cart-items-component .cart-page .cart-items__price text-component{font-size:26px;display:block;text-align:left}.single-blog-wrapper .single-post-tittle h1{font-size:40px}div[data-testid=product-list] .resource-list__carousel .resource-list__slide{flex:0 0 40%}}@media screen and (max-width:749px){header-component .header-logo__image{margin-block:7px}.header .header-actions__action{margin-left:0}.header__columns .header-logo{margin-right:20px}.header__drawer .menu-drawer__list-item--deep.menu-drawer__list-item--divider .menu-drawer__menu{margin:0 0 5px;padding:0}.header__drawer .menu-drawer__list-item--deep.menu-drawer__list-item--divider .menu-drawer__menu .menu-drawer__menu-item{padding-bottom:10px;padding-top:0;padding-left:10px}.header__drawer accordion-custom>details summary{padding:0!important}.header__drawer accordion-custom>details summary .svg-wrapper{padding:0;color:#a9643c}footer .footer-content{grid-template-columns:1fr;padding-bottom:40px;gap:30px}footer .menu__heading{font-size:20px!important;margin-top:0!important}.footer-utilities .utilities{gap:10px}.heading-h2 p,.featured-blog-posts h2,div[data-testid=product-list] h2{font-size:28px;line-height:1.3}.pet-cremation-services .section-content-wrapper,.memorial-garden .section-content-wrapper,.pcs-sec .section-content-wrapper,.featured-blog-posts .section-resource-list{padding-block:50px}.subtext-desp p{font-size:14px}.memorial-garden .omg-media .image-block .image-block__image{height:auto}.pet-cremation-services .phn-num h3 a{font-size:22px}.pet-cremation-services .heart-wrapper-main{flex-direction:column}.pet-cremation-services .heart-wrapper-main::-webkit-scrollbar{display:none}.pet-cremation-services .heart-wrapper-main{scrollbar-width:none}.pet-cremation-services .decorative-divider__icon,.memorial-garden .decorative-divider__icon,.contact-kmg-sec .decorative-divider__icon{width:45px!important;height:45px!important;border-radius:9px!important}.pet-cremation-services .decorative-divider__icon svg,.memorial-garden .decorative-divider__icon svg,.contact-kmg-sec .decorative-divider__icon svg{width:25px!important;height:25px!important}body .product-tabs .metafield-rich_text_field h2{font-size:18px}.section-resource-list .related-pdp-tittle p{font-size:28px}.section-resource-list{padding-block:50px 20px}.product-information.section--page-width .product-details>.group-block{padding:20px!important;border-radius:20px}.pdp-header{gap:5px}.product-information .pdp-tittle h1{font-size:32px}.product-information product-price .price{font-size:20px}.product-information .engraving-title{font-size:20px}.product-information .wcpa_wrap .wcpa_field_wrap input[type=text],quick-add-dialog .wcpa_wrap .wcpa_field_wrap input[type=text]{padding:10px 11px;font-size:14px}.product-information .product-information__media{border-radius:0;padding:0}.product-information .product-information__content-wrapper{row-gap:30px}.product-information{padding-top:0}sticky-add-to-cart .sticky-add-to-cart__price .price{font-size:16px;display:block;text-wrap:auto}sticky-add-to-cart .sticky-add-to-cart__bar{display:grid;grid-template-columns:auto auto 80px auto}.product-information .product-form-buttons,.quick-add-modal .product-form-buttons{gap:15px 10px!important}.contact-kmg-sec .img-contact-left{height:70dvh}.info-contact{display:flex;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:20px;width:100%;-webkit-overflow-scrolling:touch;scrollbar-width:none}.info-contact>.group-block{flex:0 0 auto;width:fit-content;min-width:fit-content}.info-contact .group-block-content{width:fit-content}body .custom-email-us .contact-form-garden{padding:30px 20px}.custom-email-us .contact-form__input{padding:12px}.custom-email-us .contact-form__form{gap:0px}.custom-email-us label.form-label{margin-block:15px 7px}.custom-email-us .contact-form__form-row .contactform_row,.custom-email-us .contact-form__form-row{gap:0px}.custom-email-us .submit-button{margin-top:20px;width:100%}.custom-email-us .decorative-divider__icon{width:55px!important;height:55px!important}.custom-email-us .decorative-divider__image{width:30px!important;height:30px!important}.custom-email-us .email-heading p{font-size:34px}.custom-email-us .submit-button{padding:15px 20px}cart-items-component .cart-page .cart-items--dividers .cart-items__table-row{gap:20px 10px;align-items:center;margin-bottom:20px;justify-content:flex-start}cart-items-component .cart-page .cart-items__media:nth-child(1){width:27%}cart-items-component .cart-page .cart-items__details{width:65%}cart-items-component .cart-page .cart-items__quantity{width:52%}cart-items-component .cart-page .cart-items__price{width:44%}cart-items-component .cart-page .cart-items__details a{line-height:normal;font-size:16px}cart-items-component .cart-page .cart-items__details *{font-size:14px}cart-items-component .cart-page .cart-items__price text-component{font-size:22px;text-align:right}cart-items-component .cart-page .cart-page__summary{padding-top:0}.section-resource-list h3{font-size:26px!important}.section-resource-list .section-resource-list__header .group-block-content{grid-template-columns:1fr auto;align-items:center;display:grid}.section-resource-list .resource-list--grid{gap:30px 20px}.section-resource-list .user-select-text .spacing-style p{text-align:left;font-size:18px;line-height:1.5}cart-items-component .cart-page{gap:0}cart-items-component .cart-page summary span,cart-items-component .cart-page .disclosure-trigger span{font-size:16px!important}.section-resource-list .user-select-text>.text-block p[role=heading]{font-size:16px}cart-items-component .cart-title .h3{font-size:24px}.featured-blog-posts .resource-list__carousel .resource-list__slide{flex:0 0 92%}.featured-blog-posts .resource-list__carousel slideshow-slides{gap:15px}.single-blog-wrapper .single-post-tittle h1{font-size:32px;text-wrap:balance}.blog-sec .resource-list{grid-template-columns:1fr;gap:20px}div[data-testid=product-list] .resource-list__carousel .resource-list__slide{flex:0 0 90%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
