.wvs-theme-child-sober .product form.cart .variations .variable,.wvs-theme-sober .product form.cart .variations .variable{margin-bottom:15px!important}.wvs-theme-child-sober .product form.cart .variations .variable-options,.wvs-theme-sober .product form.cart .variations .variable-options{border:0!important}.wvs-theme-child-sober .product form.cart .variations .arrow,.wvs-theme-child-sober .product form.cart .variations .variable-options:after,.wvs-theme-sober .product form.cart .variations .arrow,.wvs-theme-sober .product form.cart .variations .variable-options:after{display:none}.wvs-theme-child-sober .product form.cart .variations .label,.wvs-theme-sober .product form.cart .variations .label{display:block;text-align:right;margin-right:10px}.wvs-theme-child-sober .product form.cart .variations .value,.wvs-theme-sober .product form.cart .variations .value{flex-grow:unset}.wvs-theme-child-sober .product form.cart .variations select,.wvs-theme-sober .product form.cart .variations select{border:1px solid #e4e6eb!important;padding:.5em 1em!important;text-align:left!important;-moz-text-align-last:left!important;text-align-last:left!important;-webkit-appearance:menulist-button!important}.wvs-theme-child-sober .product form.cart .radio-variable-item,.wvs-theme-sober .product form.cart .radio-variable-item{margin:5px;text-align:left}.wvs-theme-child-sober .product form.cart .radio-variable-item:last-child,.wvs-theme-sober .product form.cart .radio-variable-item:last-child{margin-right:0}.wvs-theme-child-sober .product form.cart .radio-variable-item label,.wvs-theme-sober .product form.cart .radio-variable-item label{padding-left:30px;margin:0}.wvs-theme-child-sober .product form.cart .radio-variable-item label:before,.wvs-theme-sober .product form.cart .radio-variable-item label:before{top:0;border-radius:100%}.wvs-theme-child-sober .product form.cart .radio-variable-item label:after,.wvs-theme-sober .product form.cart .radio-variable-item label:after{top:8px}.wvs-theme-shophistic-lite.woocommerce #main .entry-summary .variations{display:block!important}.wvs-theme-shophistic-lite .ql_custom_variations{display:none!important}.wvs-theme-shophistic-lite .radio-variable-item input[type=radio]{display:inline-block;margin:0}.wvs-theme-flatsome .variations .reset_variations{position:relative;bottom:0;left:0}.wvs-theme-child-storefront.single-product div.product,.wvs-theme-storefront.single-product div.product{overflow:visible!important}.wvs-theme-stockholm .variations .reset_variations{position:relative;bottom:0;left:0;-webkit-transform:none;transform:none}.wvs-theme-kalium-child .image-variable-item img,.wvs-theme-kalium .image-variable-item img{width:100%!important}.wvs-theme-kalium-child .radio-variable-item input,.wvs-theme-kalium .radio-variable-item input{width:16px!important;height:16px!important}.wvs-theme-kalium-child .woo-variation-items-wrapper .select-option-ui,.wvs-theme-kalium .woo-variation-items-wrapper .select-option-ui{display:none}.wvs-theme-aurum .variable-items-wrapper .image-variable-item>img,.wvs-theme-child-aurum .variable-items-wrapper .image-variable-item>img{width:100%}.wvs-theme-hestia .woo-variation-items-wrapper.value:before{display:none!important}.wvs-theme-child-thegem .woo-variation-items-wrapper .combobox-wrapper,.wvs-theme-thegem .woo-variation-items-wrapper .combobox-wrapper{display:none}.wvs-theme-child-thegem .wvs-archive-variation-wrapper .variations,.wvs-theme-thegem .wvs-archive-variation-wrapper .variations{padding:0}.wvs-theme-child-ushop .variations_form,.wvs-theme-ushop .variations_form{overflow:visible!important}.wvs-theme-child-ushop .single-product-summary .product_meta,.wvs-theme-ushop .single-product-summary .product_meta{display:inline-table}.wvs-theme-child-savoy .woo-variation-items-wrapper,.wvs-theme-savoy .woo-variation-items-wrapper{position:relative!important}.wvs-theme-child-savoy .woo-variation-items-wrapper .sod_select,.wvs-theme-savoy .woo-variation-items-wrapper .sod_select{display:none!important}.wvs-theme-child-savoy .nm-variation-row,.wvs-theme-savoy .nm-variation-row{display:flex}.wvs-theme-child-woodstock .woo-variation-items-wrapper .variation-select,.wvs-theme-woodstock .woo-variation-items-wrapper .variation-select{display:none!important}.wvs-theme-child-woodmart .wd-attr-selected,.wvs-theme-child-woodmart .woo-variation-items-wrapper>.swatches-select,.wvs-theme-woodmart .wd-attr-selected,.wvs-theme-woodmart .woo-variation-items-wrapper>.swatches-select{display:none}.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper,.wvs-theme-gecko .variations .value.woo-variation-items-wrapper{border:0!important}.wvs-theme-gecko-child .variations .value.woo-variation-items-wrapper:after,.wvs-theme-gecko .variations .value.woo-variation-items-wrapper:after{display:none!important}.woo-variation-gallery-theme-child-massive-dynamic .woo-variation-items-wrapper .clear-selection,.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection{border:0;height:auto;width:auto}.woo-variation-gallery-theme-child-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations,.woo-variation-gallery-theme-massive-dynamic .woo-variation-items-wrapper .clear-selection .reset_variations{font-size:8px!important;width:20px;height:20px;padding:5px;box-sizing:border-box;border-radius:100%;border:1px solid #f04040;color:#f04040}.wvs-theme-child-claue .woo-variation-items-wrapper,.wvs-theme-claue .woo-variation-items-wrapper{border:none}.wvs-theme-child-claue .woo-variation-items-wrapper:after,.wvs-theme-claue .woo-variation-items-wrapper:after{display:none}.wvs-theme-child-jupiter table.variations,.wvs-theme-jupiter table.variations{overflow:initial}.wvs-theme-child-oxygen .woo-variation-items-wrapper .select-wrapper,.wvs-theme-oxygen .woo-variation-items-wrapper .select-wrapper{display:none}.wvs-theme-child-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input,.wvs-theme-oxygen .variable-items-wrapper.radio-variable-wrapper .radio-variable-item input{width:18px}.wvs-theme-child-simple-elegant .woo-variation-items-wrapper .wi-nice-select,.wvs-theme-simple-elegant .woo-variation-items-wrapper .wi-nice-select{display:none}.wvs-theme-child-twentytwenty table.variations,.wvs-theme-twentytwenty table.variations{overflow:auto}.wvs-theme-child-divi .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-child-jevelin .sh-woo-layout table.variations td select.woo-variation-raw-select,.wvs-theme-divi .et_pb_wc_add_to_cart form.variations_form.cart .variations td.value span:after,.wvs-theme-jevelin .sh-woo-layout table.variations td select.woo-variation-raw-select{display:none!important}.wvs-theme-child-jevelin .sh-woo-layout table.variations,.wvs-theme-jevelin .sh-woo-layout table.variations{max-width:100%}.wvs-theme-child-jevelin .radio-variable-item label,.wvs-theme-jevelin .radio-variable-item label{line-height:1!important}.wvs-theme-child-stockie .woo-variation-raw-select+.select-styled,.wvs-theme-stockie .woo-variation-raw-select+.select-styled{display:none!important}.woo-variation-swatches .radio-variable-item[data-wvstooltip]{position:relative}.woo-variation-swatches .radio-variable-item[data-wvstooltip]:after,.woo-variation-swatches .radio-variable-item[data-wvstooltip]:before{left:8px;bottom:100%}.woo-variation-swatches .radio-variable-item .image-tooltip-wrapper{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:8px}.woo-variation-swatches.wvs-archive-align-center .wvs-archive-variation-wrapper .radio-variable-item[data-wvstooltip]:after,.woo-variation-swatches.wvs-archive-align-center .wvs-archive-variation-wrapper .radio-variable-item[data-wvstooltip]:before{left:50%}.woo-variation-swatches.wvs-archive-align-center .wvs-archive-variation-wrapper .radio-variable-item .image-tooltip-wrapper{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:50%}.woo-variation-swatches.wvs-archive-align-right .wvs-archive-variation-wrapper .radio-variable-item[data-wvstooltip]:after,.woo-variation-swatches.wvs-archive-align-right .wvs-archive-variation-wrapper .radio-variable-item[data-wvstooltip]:before{left:100%}.woo-variation-swatches.wvs-archive-align-right .wvs-archive-variation-wrapper .radio-variable-item .image-tooltip-wrapper{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:100%}.wvs-has-image-tooltip,[data-wvstooltip]{position:relative;cursor:pointer;outline:none}.wvs-has-image-tooltip:after,.wvs-has-image-tooltip:before,[data-wvstooltip]:after,[data-wvstooltip]:before{visibility:hidden;opacity:0;pointer-events:none;box-sizing:inherit;position:absolute;bottom:130%;left:50%;z-index:999;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 7px 15px rgba(0,0,0,.3);transition:opacity .3s linear,bottom .3s linear}.wvs-has-image-tooltip:before,[data-wvstooltip]:before{margin-bottom:5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:7px;border-radius:3px;background-color:#000;background-color:rgba(51,51,51,.9);color:#fff;text-align:center;font-size:14px;line-height:1.2}[data-wvstooltip]:before{min-width:100px;content:attr(data-wvstooltip)}.wvs-has-image-tooltip:before{content:attr(data-title);background-image:var(--tooltip-background);background-repeat:no-repeat;width:var(--tooltip-width);height:calc(var(--tooltip-height) + 20px);background-size:contain;border:2px solid;background-position:top;padding:0;line-height:20px;display:flex;align-items:flex-end;justify-content:center;font-size:12px;-webkit-backface-visibility:hidden;backface-visibility:hidden}.wvs-has-image-tooltip:after,[data-wvstooltip]:after{margin-left:-5px;width:0;border-top:5px solid #000;border-top:5px solid rgba(51,51,51,.9);border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0}.wvs-has-image-tooltip:hover:after,.wvs-has-image-tooltip:hover:before,[data-wvstooltip]:hover:after,[data-wvstooltip]:hover:before{bottom:120%;visibility:visible;opacity:1}.woocommerce div.product .images {
width: 25%;
}
.header-logo svg {
height: 110px;
padding-top: 7px;
}
.g-cols .l-content {
width: 65%;
}
.g-cols .l-sidebar {
width: 35%;
padding-bottom: 0;
}
.woocommerce div.product .summary {
float: left;
margin-left: 3rem;
margin-bottom: 1rem;
width: 67%;
}
td.label {
width: 100%!important;
position: absolute;
margin-top: -1rem;
}
.woocommerce .cart .variations td.value {
padding-top: 2rem;
}
.single_variation_wrap {
display: none!Important;
}
h1.product_title.entry-title {
font-size: 50px;
line-height: 60px;
}
p.price {
font-style: italic;
}
p.price:before {
content: 'Starting From ';
}
.header-title {
margin-bottom: 0!Important;
font-size: 24px;
}
.header-sub {
font-size: 21px;
letter-spacing: 2px;
}
.hero-shot h1 {
font-size: 90px;
line-height: 100px;
}
.hero-shot p {
font-size: 19px;
line-height: 34px;
}
a.w-btn {
min-width: 210px;
}
.l-subheader.at_middle {
border-bottom: 1px solid #d0d0d0;
}
.sticky .l-subheader.at_middle {
border-bottom: none!important;
}
.header-green-bg {
background: #4B8563;
line-height: 60px!Important;
color: white;
padding: 0 20px;
}
.header-green-bg a:hover {
color: white!important;
}
.smaller-h h2 {
font-size: 40px;
line-height: 56px;
}
h6.w-iconbox-title {
font-size: 25px;
padding-bottom: 0!important;
}
.homeicon .w-iconbox-icon {
vertical-align: middle;
height: 110px;
}
.p-cat-title {
position: relative;
margin: 0 auto;
padding: 20px 20px!important;
transform: translateY(-30px);
width: calc(100% - 25px);
}
.l-section .l-section-h .wpb_text_column .wpb_wrapper a {
border-bottom: 2px solid;
}
.max-width {
max-width: 770px;
margin: auto;
}
.cta-bar p {
font-size: 20px;
}
.cta-bar h4 {
margin-bottom: 15px;
}
.w-tabs-section {
background: white;
border-radius: 20px;
border: none!Important;
margin-bottom: 10px;
}
.postid-2802 p.price:before {
content: 'POA';
}
button.w-tabs-section-header {
background: 0!Important;
}
.footer-contact {
background: white;
border: 5px solid #486173;
margin-top: -6rem!Important;
z-index: 9999;
position: relative;
padding: 1rem 0.5rem;
}
.l-footer {
overflow: unset!important;
}
h3.widgettitle {
font-size: 31px;
line-height: 41px;
}
.product_meta {
display: none;
}
.textwidget h6 {
padding-top: 0!Important;
}
div#text-3 {
background: #486173;
color: white;
border-radius: 1rem;
padding: 1rem 2rem
}
#text-3 h3.widgettitle {
color: white!important;
}
#text-3 h6 {
color: white!important;
}
#text-3 p {
margin-bottom: 0;
}
div#text-2 h3 {
color: white!important;
}
div#text-2 {
background: #486173;
border-radius: 1rem;
padding: 1rem 2rem;
margin-bottom: 1rem;
}
section.related.products {
display: none!Important;
}
.p-price-grid:before {
content: 'Starting from ';
}
.p-title-grid {
min-height: 73px;
}
.p-price-img img {
padding: 1rem;
}
section#shop {
padding-bottom: 0;
}
.w-tabs-section-content {
padding: 1rem 2rem 1rem 2rem;
}
div#woocommerce_product_search-2 {
background: #486173;
color: white;
border-radius: 1rem;
padding: 1rem 2rem;
margin-bottom: 1rem;
}
h3.widgettitle {
color: white!Important;
}
div#woocommerce_product_categories-2 {
background: #486173;
border-radius: 1rem;
padding: 1rem 2rem;
color: white;
margin-bottom: 1rem;
}
div#woocommerce_product_categories-2 a:before {
content: '- ';
}
div#woocommerce_product_categories-2 a {
color: white!Important;
}
div#text-3 {
margin-bottom: 1rem;
}
.after-stone-types:after {
content: ' Headstones & Memorials';
}
.top-footer h6 {
margin-bottom: 0!important;
}
@media only screen and (max-width: 1300px) {
.hero-shot h1 {
font-size: 70px;
line-height: 70px;
}
h4 {
font-size: 35px;
line-height: 45px;
}
h2 {
text-align: center;
}
.layout_54 .usg_post_title_1 {
font-size: 25px!important;
line-height: 38px!important;
}
}
@media only screen and (max-width: 1050px) {
.hero-shot h1 {
font-size: 60px;
line-height: 60px;
}
.mobile-off {
display: none!important;
}
.nt-row {
text-align: center!important;
}
.cta-bar {
text-align: center!important;
}
.mobile-align {
text-align: center!Important;
}
h4 {
text-align: center;
}
h1.w-post-elm.post_title.align_left.entry-title {
text-align: center;
font-size: 30px;
line-height: 40px;
margin-bottom: 10px;
}
ol.g-breadcrumbs.separator_icon.align_left {
text-align: center;
}
}
@media only screen and (max-width: 800px) {
.header-logo svg {
height: 80px;
padding-top: 7px;
}
.hero-shot h1 {
font-size: 50px;
line-height: 60px;
}
.smaller-h h2 {
font-size: 30px;
line-height: 43px;
}
h2 {
font-size: 30px;
line-height: 41px;
}
h3 {
font-size: 30px;
line-height: 41px;
}
h4 {
font-size: 30px;
line-height: 41px;
}
.w-post-elm.post_image.usg_post_image_1.stretched.p-cat-img {
width: 100%!Important;
}
.l-footer {
text-align: center;
}
.l-footer a {
text-align: center;
}
.l-footer p {
text-align: center!important;
}
#us_grid_1 .w-grid-item {
width: 50%;
padding: 0 5px;
}
.layout_5583 .usg_post_title_1 {
font-size: 16px!important;
line-height: 21px!important;
}
.vc_col-sm-3.vc_column_container.l-sidebar {
display: none;
}
.woocommerce div.product .summary {
margin-left: 0!Important;
text-align: center;
margin: 0!Important;
}
.variable-item:not(.radio-variable-item) {
width: 71px;
height: 71px;
}
form.variations_form.cart {
margin-bottom: 0!Important;
}
.footer-contact {
margin-top: -2rem!Important;
}
}