   html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#666}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}  *, input[type="search"] { -webkit-box-sizing:border-box; -moz-box-sizing: border-box; box-sizing: border-box; }  .author-box:before, .clearfix:before, .entry:before, .entry-content:before, .footer-widgets:before, .nav-primary:before, .nav-secondary:before, .pagination:before, .site-container:before, .site-footer:before, .site-header:before, .site-inner:before, .wrap:before { content:" "; display:table; } .author-box:after, .clearfix:after, .entry:after, .entry-content:after, .footer-widgets:after, .nav-primary:after, .nav-secondary:after, .pagination:after, .site-container:after, .site-footer:after, .site-header:after, .site-inner:after, .wrap:after { clear:both; content:" "; display:table; } body { color:#333; font-family:'Lora', serif; font-size:14px; font-weight:200; letter-spacing:.5px; line-height:2; margin:0; } a, button, input:focus, input[type="button"], input[type="reset"], input[type="submit"], textarea:focus, .button, .gallery img { -webkit-transition:all 0.1s ease-in-out; -moz-transition: all 0.1s ease-in-out; -ms-transition:  all 0.1s ease-in-out; -o-transition:  all 0.1s ease-in-out; transition: all 0.1s ease-in-out; } ::-moz-selection { background-color:#333; color:#fff; } ::selection { background-color:#333; color:#fff; } a { color:#ae9d78; text-decoration:none; } a:hover { color:#333; } p { margin:0 0 28px; padding:0; } ol, ul { margin:0; padding:0; } li { list-style-type:none; } b, strong { font-weight:700; } blockquote, cite, em, i { font-style:italic; } blockquote { margin:40px; } blockquote::before { content:"\201C"; display:block; font-size:30px; height:0; left:-20px; position:relative; top:-10px; } .screen-reader-text { display:none; }  h1, h2, h3, h4, h5, h6 { color:#333; font-family:'Cormorant Garamond', serif; font-style:normal; font-weight:400; letter-spacing:.5px; line-height:1.2; margin:0 0 25px; } h1 { font-size:30px; } h2 { font-size:24px; } h3 { font-size:20px; } h4 { font-size:18px; } h5 { font-size:16px; } h6 { font-size:16px; } .page .entry-content h1, .single-post .entry-content h1 { color:#ae9d78; font-family:'Montserrat', sans-serif; font-size:28px; font-weight:300; } .page article h2, .single-post article h2 { font-family:'Montserrat', sans-serif; font-size:22px; text-transform:uppercase; } .page article h3, .single-post article h3 { color:#ae9d78; font-family:'Montserrat', sans-serif; font-size:20px; text-transform:uppercase; } .page article h4, .single-post article h4 { color:#ae9d78; font-size:22px; font-style:italic; } .page article h5, .single-post article h5 { font-size:16px; letter-spacing:2px; text-transform:uppercase; }  embed, iframe, img, object, video, .featured-content img.entry-image, .wp-caption { max-width:100%; } img { height:auto; }  .gallery { overflow:hidden; } .gallery-item { float:left; margin:0 0 28px; text-align:center; } .gallery-columns-2 .gallery-item { width:50%; } .gallery-columns-3 .gallery-item { width:33%; } .gallery-columns-4 .gallery-item { width:25%; } .gallery-columns-5 .gallery-item { width:20%; } .gallery-columns-6 .gallery-item { width:16.6666%; } .gallery-columns-7 .gallery-item { width:14.2857%; } .gallery-columns-8 .gallery-item { width:12.5%; } .gallery-columns-9 .gallery-item { width:11.1111%; } .gallery img { border:1px solid #ddd; height:auto; padding:4px; } .gallery img:hover { border:1px solid #999; }  input, select, textarea { background-color:#fff; border:1px solid #FAF7F2; color:#333; font-size:11px; font-weight:300; padding:15px; width:100%; } input:focus, textarea:focus { border:1px solid #999; outline:none; } input[type="checkbox"], input[type="image"], input[type="radio"] { width:auto; } ::-moz-placeholder { color:#333; font-weight:300; opacity:1; } ::-webkit-input-placeholder { color:#333; font-weight:300; } button, input[type="button"], input[type="reset"], input[type="submit"], .button { background:transparent; border:1px solid #333; color:#333; cursor:pointer; font-family:'Montserrat', sans-serif; font-size:10px; font-weight:400; letter-spacing:2px; padding:14px 44px; text-transform:uppercase; width:auto; } button:hover, input:hover[type="button"], input:hover[type="reset"], input:hover[type="submit"], .button:hover { background-color:#ae9d78; border-color:#ae9d78; color:#FFF; } .button { display:inline-block; } a.more-link, .more-from-category a {   background:transparent;   border:1px solid #333;   color:#333;   display:table;   font-family:'Montserrat', sans-serif;   font-size:10px;   font-weight:400;   letter-spacing:2px;   margin:20px auto;   padding:14px 44px;   text-align:center;   text-transform:uppercase; } .more-from-category a { display:table; } a.more-link:hover, .more-from-category a:hover { background-color:#ae9d78; border-color:#ae9d78; color:#FFF; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-results-button { display:none; }  table { border-collapse:collapse; border-spacing:0; line-height:2; margin-bottom:40px; width:100%; } tbody { border-bottom:1px solid #FAF9F7; } td, th { text-align:left; } td { border-top:1px solid #FAF9F7; padding:10px 0; } th { font-weight:400; } .site-inner, .wrap { margin:0 auto; max-width:1200px; } .site-inner { clear:both; margin:30px auto 30px; } .refined-landing .site-inner { width:800px; }   .content-sidebar-sidebar .content-sidebar-wrap, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap { width:980px; } .content-sidebar-sidebar .content-sidebar-wrap { float:left; } .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-sidebar-content .content-sidebar-wrap { float:right; }  .content { float:right; width:820px; } .content-sidebar .content, .content-sidebar-sidebar .content, .sidebar-content-sidebar .content { float:left; } .content-sidebar-sidebar .content, .sidebar-content-sidebar .content, .sidebar-sidebar-content .content { width:580px; } .full-width-content .content { width:100%; }  .sidebar-primary { float:right; width:360px; } .sidebar-content .sidebar-primary, .sidebar-sidebar-content .sidebar-primary { float:left; }  .sidebar-secondary { float:left; width:180px; } .content-sidebar-sidebar .sidebar-secondary { float:right; }   .five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds { float:left; margin-left:2.564102564102564%; } .one-half, .three-sixths, .two-fourths { width:48.717948717948715%; } .one-third, .two-sixths { width:31.623931623931625%; } .four-sixths, .two-thirds { width:65.81196581196582%; } .one-fourth { width:23.076923076923077%; } .three-fourths { width:74.35897435897436%; } .one-sixth { width:14.52991452991453%; } .five-sixths { width:82.90598290598291%; } .first { clear:both; margin-left:0; } .avatar { float:left; } .alignleft .avatar, .author-box .avatar { margin-right:24px; } .alignright .avatar { margin-left:24px; } .comment .avatar { margin:0 16px 24px 0; }  .breadcrumb { background:#F9F9F9; margin-bottom:20px; padding:5px 10px; text-align:center; } .author-box { background:#fff; margin-bottom:30px; padding:30px; } .archive-description { background-color:#fff; margin-bottom:30px; padding:40px; } .archive-description h1 { margin:0; } .author-box-title { font-size:20px; margin-bottom:15px; } .archive-description p:last-child, .author-box p:last-child { margin-bottom:0; }  .search-form { overflow:hidden; } .site-header .search-form { float:right; margin-top:12px; } .entry-content .search-form, .site-header .search-form { width:50%; } .genesis-nav-menu .search input[type="submit"], .widget_search input[type="submit"] { border:0; clip:rect(0, 0, 0, 0); height:1px; margin:-1px; padding:0; position:absolute; width:1px; }  .archive-title { font-size:20px; } .entry-title, .page-title { font-size:30px; font-weight:300; text-align:center; } .entry-title a, .sidebar .widget-title a { color:#333; } .entry-title a:hover { color:#ae9d78; } .widget-title { font-family:"Cormorant Garamond",serif; font-size:20px; font-weight:300; letter-spacing:1px; margin-bottom:20px; padding:10px 0; text-align:center; } .footer-widgets .widget-title { border:none; padding:0; }  a.aligncenter img { display:block; margin:0 auto; } a.alignnone { display:inline-block; } .alignleft { float:left; text-align:left; } .alignright { float:right; text-align:right; } a.alignleft, a.alignnone, a.alignright { max-width:100%; } img.centered, .aligncenter { display:block; margin:0 auto 24px; } img.alignnone, .alignnone { margin-bottom:12px; } a.alignleft, img.alignleft, .wp-caption.alignleft { margin:0 24px 24px 0; } a.alignright, img.alignright, .wp-caption.alignright { margin:0 0 24px 24px; } .wp-caption-text { font-size:11px; font-weight:500; text-align:center; } .entry-content p.wp-caption-text { margin-bottom:0; } .sticky { }   .widget { word-wrap:break-word; } .widget ol > li { list-style-position:inside; list-style-type:decimal; padding-left:20px; text-indent:-20px; } .widget li li { border:none; margin:0 0 0 30px; padding:0; } .widget_calendar table { width:100%; } .widget_calendar td, .widget_calendar th { text-align:center; }  .flexible-widgets .widget { float:left; margin-bottom:0; padding:2% 1%; } .site-inner .flexible-widgets .widget:first-child { color:#ae9d78;   font-family:'Montserrat', sans-serif;   font-size:15px;   font-weight:300;   margin-bottom:30px;   padding:0;   text-align:center; } .flexible-widgets.widget-full .widget, .flexible-widgets.widget-area .widget:nth-of-type(1), .flexible-widgets.widget-halves.uneven .widget:last-of-type { width:100%; } .above-blog-content .flexible-widgets.widget-area .widget:nth-of-type(1) { padding:0 1%; } .flexible-widgets.widget-fourths .widget { width:25%; } .flexible-widgets.widget-halves .widget { width:50%; } .flexible-widgets.widget-thirds .widget { width:33.33%; } .flexible-widgets.widget-halves .widget:nth-child(even), .flexible-widgets.widget-thirds .widget:nth-child(3n+2), .flexible-widgets.widget-fourths .widget:nth-child(4n+2) { clear:left; padding-right:1%; }  .announcement-widget { background:#FAF7F2; font-family:"Montserrat",sans-serif; font-size:10px; font-weight:300; letter-spacing:2px; padding:10px 20px; text-align:center; text-transform:uppercase; } .announcement-widget .button { padding:5px 20px; } .woocommerce .announcement-widget .button { padding:10px 20px !important; } .admin-bar .announcement-widget.fixed { top:32px; } .announcement-widget.fixed { position:fixed; top:0; width:100%; z-index:999; } .announcement-widget.fixed .wrap { margin:0 auto; } .announcement-widget.fixed + div { border-top:74px solid transparent; } .announcement-widget .widget-title { display:none; } .announcement-widget .enews-widget p { background:transparent; float:left; font-family:'Montserrat', sans-serif; font-size:10px; font-weight:300; letter-spacing:2px; margin:0; padding:10px 20px; text-align:center; text-transform:uppercase; width:30%; } .announcement-widget form { float:right; margin:0 auto; padding:0 30px; width:70%; } .announcement-widget .enews-widget input { float:left; margin-bottom:0; margin-right:10px; padding:12px; width:27%; } .announcement-widget .enews-widget input[type="submit"] { background:#ae9d78; border-color:#ae9d78; color:#fff; padding:12px 34px; margin-right:0; width:auto; } .announcement-widget .enews-widget input[type="submit"]:hover { background:transparent; border-color:#333; color:#333; }  .above-blog-content { background:#fff; padding-bottom:30px; } .above-blog-content .featured-content .entry { margin:0; } .above-blog-content .wrap { background:#fff url('https://www.jensenjewelers.com/wp-content/uploads/2025/07/sec-nav.webp') no-repeat scroll center bottom / 1200px 10px; }  .site-wide-cta { background:#fff url('https://www.jensenjewelers.com/wp-content/themes/restored316-refined-pro/images/border.png') top center repeat-x; background-size:1200px 1px; border:none; margin:0 auto; padding:30px; } .site-wide-cta .enews-widget { color:#333; } .site-wide-cta .enews-widget p { background:transparent; border-right:1px solid #ae9d78; float:left; font-family:'Montserrat', sans-serif; font-size:10px; font-weight:300; letter-spacing:2px; margin-bottom:0; margin-top:8px; padding:20px; text-align:center; text-transform:uppercase; width:30%; } .site-wide-cta form { float:right; margin:0 auto; padding:20px 30px; width:70%; } .site-wide-cta .enews-widget input { float:left; margin-bottom:0; margin-right:10px; padding:12px; width:27%; } .site-wide-cta .enews-widget input[type="submit"] { background:#ae9d78; border-color:#ae9d78; color:#fff; margin-right:0; padding:12px 34px; width:auto; } .site-wide-cta .enews-widget input[type="submit"]:hover { background:transparent; border-color:#333; color:#333; }  .featured-content .entry { margin-bottom:20px; padding:0 0 24px; } .page .featured-content article .entry-title { font-family:"Cormorant Garamond",serif; font-size:20px; font-style:italic; text-transform:none; } div.ck_form { background:#faf7f2; border:none; box-shadow:none; color:#333; } div.ck_form_content h3 { color:#ae9d78; font-family:"Montserrat",sans-serif; font-size:20px; font-weight:400; text-transform:uppercase; } div.ck_form_content p { font-family:"Lora",serif; font-size:14px; } div.ck_label { font-family:"Montserrat",sans-serif; } div.ck_form .ck_subscribe_button { background:transparent none repeat scroll 0 0;   border:1px solid #333;   border-radius:0;   color:#333;   cursor:pointer;   font-family:"Montserrat",sans-serif;   font-size:10px;   font-weight:400;   letter-spacing:2px;   padding:14px 44px;   text-transform:uppercase; } div.ck_form .ck_subscribe_button:hover {   background-color:#ae9d78;   border-color:#ae9d78;   color:#fff; } div.ck_form input[type="text"], div.ck_form input[type="email"] { background:#fff; border:none; border-radius:0; padding:15px 10px; }  .enews-widget input { margin-bottom:16px; } .enews-widget input[type="submit"] { margin:0; width:100%; } .enews form + p { margin-top:24px; }  div.gform_wrapper input[type="email"], div.gform_wrapper input[type="text"], div.gform_wrapper textarea { font-size:16px; padding:16px; } div.gform_wrapper .ginput_complex label { font-size:12px; font-style:italic; padding:0; } div.gform_wrapper .top_label .gfield_label { font-weight:300; text-transform:uppercase; } div.gform_wrapper li, div.gform_wrapper form li { margin:16px 0 0; } div.gform_wrapper .gform_footer input[type="submit"] { font-size:10px; }  .front-photo { box-shadow:none !important; } #sb_instagram #sbi_load .sbi_load_btn, #sb_instagram .sbi_follow_btn a { border-radius:0 !important;   font-family:'Montserrat', sans-serif;   font-size:9px !important;   font-weight:400;   letter-spacing:2px;   padding:10px 25px;   text-transform:uppercase;   width:auto; }  body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .googlePlus:not(:hover), body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .linkedIn:not(:hover), body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .nc_pinterest:not(:hover), body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .swp_fb:not(:hover), body .nc_socialPanel.swp_flatFresh.swp_o_fullColor:hover .twitter:not(:hover), html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .googlePlus:hover, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .linkedIn:hover, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .nc_pinterest:hover, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .swp_fb:hover, html body .nc_socialPanel.swp_flatFresh.swp_i_fullColor .twitter:hover, .nc_socialPanel.swp_flatFresh.swp_d_fullColor .googlePlus, .nc_socialPanel.swp_flatFresh.swp_d_fullColor .linkedIn, .nc_socialPanel.swp_flatFresh.swp_d_fullColor .nc_pinterest, .nc_socialPanel.swp_flatFresh.swp_d_fullColor .swp_fb, .nc_socialPanel.swp_flatFresh.swp_d_fullColor .twitter { border:none !important; } body .nc_socialPanel.swp_o_fullColor:hover .googlePlus, body .nc_socialPanel.swp_o_fullColor:hover .linkedIn, body .nc_socialPanel.swp_o_fullColor:hover .nc_pinterest, body .nc_socialPanel.swp_o_fullColor:hover .swp_fb, body .nc_socialPanel.swp_o_fullColor:hover .twitter, html body .nc_socialPanel.swp_i_fullColor .googlePlus:hover, html body .nc_socialPanel.swp_i_fullColor .linkedIn:hover, html body .nc_socialPanel.swp_i_fullColor .nc_pinterest:hover, html body .nc_socialPanel.swp_i_fullColor .swp_fb:hover, html body .nc_socialPanel.swp_i_fullColor .twitter:hover, .nc_socialPanel.swp_d_fullColor .googlePlus, .nc_socialPanel.swp_d_fullColor .linkedIn, .nc_socialPanel.swp_d_fullColor .nc_pinterest, .nc_socialPanel.swp_d_fullColor .swp_fb, .nc_socialPanel.swp_d_fullColor .twitter { background-color:#ae9d78 !important; } div.nc_socialPanel { margin-bottom:40px !important; }  .announcement-widget .simple-social-icons ul li a, .announcement-widget .simple-social-icons ul li a:hover, .genesis-nav-menu .simple-social-icons ul li a, .genesis-nav-menu .simple-social-icons ul li a:hover { background:transparent !important; } .genesis-nav-menu .simple-social-icons ul li { margin:0 6px 0px !important; }  .TestimonialRotatorWidget { text-align:left; } .testimonial_rotator.template-default .has-image .img img, .testimonial_rotator_single.has-image.template-default .img img { border-radius:200px; max-width:300px !important; } .testimonial_rotator h1, .testimonial_rotator h2 { font-size:28px; font-style:italic; margin-bottom:10px; } .testimonial_rotator.template-default .testimonial_rotator_author_info {   border-left:none !important;   margin:10px 0 0 !important;   padding:0 !important; }   .woocommerce .content {   background:#fff;   padding:50px; } .single.woocommerce .content {   padding:0; }  .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce #respond input#submit { background-color:transparent !important;   border:1px solid #333 !important;   border-radius:0px !important;   color:#333 !important;   cursor:pointer;   font-size:10px !important;   font-weight:400 !important;   padding:15px 25px !important;   text-transform:uppercase !important;   width:auto !important; } .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce #respond input#submit:hover { background-color:#ae9d78 !important; border-color:#ae9d78 !important; color:#fff !important; }  .woocommerce div.product .woocommerce-tabs ul.tabs::before, .woocommerce div.product .woocommerce-tabs ul.tabs li { border-color:#faf7f2 !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li::after, .woocommerce div.product .woocommerce-tabs ul.tabs li::before { display:none !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li { background-color:#faf7f2 !important; border-radius:0 !important; padding:0 !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li.active { background-color:#fff !important; border-radius:0 !important; padding:0 !important; } .woocommerce div.product .woocommerce-tabs ul.tabs li a { color:#333 !important; font-family:"Montserrat",sans-serif; font-size:10px; font-weight:300 !important; letter-spacing:2px; padding:.5em 1em !important; text-transform:uppercase; } .woocommerce div.product .woocommerce-tabs ul.tabs li a:focus, .woocommerce div.product .woocommerce-tabs ul.tabs li a:hover { color:#ae9d78 !important; }  .woocommerce div.product .woocommerce-tabs h2 { font-style:italic; } .woocommerce ul.products li.product h3 { font-size:20px !important; } .woocommerce .product-title { font-family:"Cormorant Garamond",serif; font-size:18px; font-style:italic; font-weight:400; }  .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li { float:left; padding:1% !important; width:33.3333%; } .sidebar .woocommerce ul.cart_list li, .sidebar .woocommerce ul.product_list_widget li, .sidebar .woocommerce-page ul.cart_list li, .sidebar .woocommerce-page ul.product_list_widget li { float:left; padding:1% !important; width:50%; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product { width:30.6% !important; } .woocommerce ul.cart_list li img, .woocommerce ul.product_list_widget li img { width:100% !important; }  .woocommerce-cart table.cart img { width:100px !important; } .woocommerce-checkout #payment ul.payment_methods li { list-style:none; } .woocommerce-page input[type="checkbox"], .woocommerce-page input[type="radio"] { width:auto; } .woocommerce div.product p.price del, .woocommerce div.product span.price del, .woocommerce ul.products li.product .price del { display:inline !important; } .woocommerce-cart table.cart td.actions .coupon .input-text { padding:17px 5px !important; } .woocommerce-checkout #payment { background-color:#FAF9F7 !important; } .woocommerce form .form-row textarea { height:50px !important; }  .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce ul.products li.product .price, .woocommerce form .form-row .required, .woocommerce .woocommerce-info::before, .woocommerce .woocommerce-message::before { color:#ae9d78 !important; } .woocommerce .woocommerce-info, .woocommerce .woocommerce-message { border-top-color:#ae9d78 !important; } .woocommerce div.product p.price, .woocommerce div.product span.price { text-align:center; } .woocommerce span.onsale { background-color:#ae9d78 !important; font-size:10px !important; padding:4px 7px !important; } .woocommerce .up-sells { clear:both; } .woocommerce .quantity .qty { padding:13px 0px !important; } figure.woocommerce-product-gallery__wrapper { margin:0px; }   .site-header { background:#fff; min-height:150px; } .site-header .wrap { padding:25px 0; }  .title-area { float:left; margin:0 auto; padding:20px 0; text-align:center; width:400px; } .header-full-width .title-area { float:none; margin:0 auto; padding:20px 0; text-align:center; width:30%; } .header-image .title-area { background:none; padding:0; } .site-title { font-family:'Montserrat', sans-serif; font-size:45px; font-weight:300; letter-spacing:10px; line-height:1.2; text-transform:uppercase; } .site-title a, .site-title a:hover { color:#333; } .header-image .site-title > a { background-position:center center !important;   background-size:contain !important;   display:block;   height:125px;   margin:0 auto; } .site-description { display:block; font-family:'Lora', serif; font-size:10px; letter-spacing:3px; margin-bottom:0; } .site-description, .site-title { margin-bottom:0; } .header-image .site-description, .header-image .site-title { display:block; text-indent:-9999px; }  .site-header .widget-area { float:right; padding:25px 0 0; text-align:right; width:800px; } .header-image .site-header .widget-area { padding:25px 0 0; }   .genesis-nav-menu { clear:both; font-family:'Montserrat', sans-serif; font-size:10px; font-weight:300; letter-spacing:2px; line-height:1; text-transform:uppercase; width:100%; } .genesis-nav-menu li { float:none; list-style-type:none; } .genesis-nav-menu li li { margin-left:0; } .genesis-nav-menu .menu-item { display:inline-block; text-align:center; } .genesis-nav-menu .menu-item:hover { position:relative; } .genesis-nav-menu a { color:#333; display:block; padding:20px; text-transform:uppercase; } .genesis-nav-menu a:hover, .genesis-nav-menu .current-menu-item > a { color:#ae9d78; } .genesis-nav-menu .sub-menu { background:#FAF9F7; left:-9999px; opacity:0; position:absolute; -webkit-transition:opacity .4s ease-in-out; -moz-transition: opacity .4s ease-in-out; -ms-transition:  opacity .4s ease-in-out; -o-transition:  opacity .4s ease-in-out; transition: opacity .4s ease-in-out; width:200px; z-index:99; } .genesis-nav-menu .sub-menu::after, .genesis-nav-menu .sub-menu::before {   border:medium solid transparent;   bottom:100%;   content:" ";   height:0;   left:50%;   pointer-events:none;   position:absolute;   width:0; } .genesis-nav-menu .sub-menu::after {   border-bottom-color:#FAF9F7; } .genesis-nav-menu .sub-menu::after {   border-width:8px;   margin-left:-10px; } .genesis-nav-menu .sub-menu a { font-size:9px; position:relative; width:200px; } .genesis-nav-menu .sub-menu .sub-menu { margin:-50px 0 0 199px; } .genesis-nav-menu .menu-item:hover > .sub-menu { left:50%; margin-left:-100px; opacity:1; } .genesis-nav-menu .menu-item:hover > .sub-menu > .menu-item:hover > .sub-menu { left:199px; margin-left:0px; opacity:1; } .genesis-nav-menu > .first > a { padding-left:0; } .genesis-nav-menu > .last > a { padding-right:0; } .genesis-nav-menu > .right { color:#fff; float:right; list-style-type:none; padding:20px 0; } .genesis-nav-menu > .right > a { display:inline; padding:0; } .genesis-nav-menu > .rss > a { margin-left:48px; } .genesis-nav-menu > .search { float:right; padding:0; width:13%; } .genesis-nav-menu > .search input { background:transparent; border:none; } .genesis-nav-menu .widget-area {   float:right;   padding:10px 0;   width:20%; }  .nav-header { background-color:transparent; } .site-header .sub-menu .sub-menu { margin-top:-51px; } .site-header .genesis-nav-menu li li { margin-left:0; }  .nav-primary { background:#fff url('https://www.jensenjewelers.com/wp-content/themes/restored316-refined-pro/images/border.png') bottom repeat-x; background-size:1200px 1px; } .nav-primary a { font-family:'Cormorant Garamond', serif; font-size:12px; padding:15px; text-transform:none; } .admin-bar .nav-primary.fixed { top:32px; } .nav-primary.fixed { position:fixed; top:0; width:100%; z-index:9; } .nav-primary.fixed .wrap { margin:0 auto; } .nav-primary.fixed + div { border-top:74px solid transparent; }  .nav-secondary, .nav-footer { background:#fff; text-align:center; } .nav-secondary { padding-bottom:30px; } .nav-secondary .wrap { background:url('https://www.jensenjewelers.com/wp-content/uploads/2025/07/sec-nav.webp') bottom center no-repeat; background-size:1200px 10px; padding-bottom:10px; } .nav-secondary .wrap { margin:0 auto; width:1200px; } .nav-footer a:after { content:"|"; margin-left:40px; } .nav-footer .genesis-nav-menu > .last > a:after { content:"";; margin:0; }  .nav-header-left, .nav-header-right { margin-top:25px; } .nav-header-left a, .nav-header-right a { padding:20px 18px; } .nav-header-left { float:left; text-align:center; width:35%; } .nav-header-right { float:right; text-align:center; width:35%; }  .menu .menu-item:focus { position:static; } .menu .menu-item > a:focus + ul.sub-menu, .menu .menu-item.sfHover > ul.sub-menu { left:auto; opacity:1; } .menu-toggle, .sub-menu-toggle { display:none; visibility:hidden; } .category-index { background:#fff; padding:30px; } .category-index .featured-content .entry { border:none; float:left; min-height:310px; padding:0px 5px; width:33%; } .category-index .widget { padding:20px 0px; } .category-index .widget-title { background:#fff url('https://www.jensenjewelers.com/wp-content/themes/restored316-refined-pro/images/border.png') repeat-x scroll center bottom / 1200px 1px; } .category-index .entry-title a { font-size:25px; } .category-index ul li { float:left; font-size:13px; margin:3px 5px; width:23%; }  .refined-blog .content .entry { float:left; padding:30px; width:48.7179%; } .refined-blog .entry:nth-child(1) .custom-date { visibility:visible; } .refined-blog .entry:nth-of-type(2n+3) { margin-left:2.5641%; } .refined-blog .entry:nth-child(1) { width:100%; } .refined-blog .custom-date { visibility:hidden; }  .entry { background:#fff; margin-bottom:30px; padding:30px; } .single-post .entry { padding-top:85px; } .entry-content ol, .entry-content ul { margin-bottom:28px; margin-left:40px; } .entry-content ol > li { list-style-type:decimal; } .entry-content ul > li { list-style-type:disc; } .entry-content ol ol, .entry-content ul ul { margin-bottom:0; } .entry-content code { background-color:#333; color:#ddd; }  p.entry-meta { margin-bottom:0; } .entry-header .entry-meta { color:#ae9d78; font-family:'Cormorant Garamond', serif; font-size:10px; font-style:italic; font-weight:300; text-align:center; margin-bottom:20px; } .entry-header .entry-meta a { font-family:'Montserrat', sans-serif; font-style:normal; padding:0 8px 0 4px; text-transform:uppercase; } .entry-footer { background:rgba(0, 0, 0, 0) url('https://www.jensenjewelers.com/wp-content/themes/restored316-refined-pro/images/border.png') no-repeat scroll center bottom / 1200px 1px; font-size:10px; font-family:'Montserrat', sans-serif; font-style:normal; font-weight:300; padding:0 0 10px; text-align:center; text-transform:uppercase; } .content article {   position:relative; } .content article .custom-date { background:#FAF7F2;   border:10px solid #fff;   color:#333;   font-family:"Cormorant Garamond",serif;   font-style:italic;   left:-2%;   padding:5px 10px;   position:absolute;   text-align:center;   text-transform:uppercase;   top:100px; } .single-post .content article .custom-date { background:#FAF7F2;   border:10px solid #fff;   color:#333;   font-family:"Cormorant Garamond",serif;   font-style:italic;   left:373.5px;   padding:5px 10px;   position:absolute;   text-align:center;   text-transform:uppercase;   top:-20px; } .my-date-day { display:block; font-size:32px; line-height:35px; margin:0; padding:0; } .my-date-month { font-size:12px; letter-spacing:5px; text-transform:uppercase; }  .pagination { clear:both; margin-bottom:15px; text-align:center; } .adjacent-entry-pagination { background:#fff; margin-bottom:30px; padding:30px; } .single-post .pagination-previous { float:left; width:45%; } .single-post .pagination-next { float:right; width:45%; } .adjacent-entry-pagination a { font-family:"Cormorant Garamond",serif; font-size:16px; font-style:italic; } .archive-pagination li { display:inline; } .archive-pagination li a { color:#333; cursor:pointer; display:inline-block; font-size:10px; padding:8px 12px; text-transform:uppercase; } .archive-pagination li a:hover { text-decoration:underline; } .archive-pagination .active a { text-decoration:underline; }  .after-entry { background:#fff; margin:30px 0; padding:30px; text-align:center; } .after-entry .enews-widget {   background:#faf7f2; padding:30px;   text-align:center; } .after-entry .widget { margin-bottom:32px; } .after-entry .widget:last-child, .after-entry p:last-child { margin:0; } .after-entry li { list-style-type:none; }  .comment-respond, .entry-comments, .entry-pings { background:#fff; margin-bottom:40px; padding:30px; } .entry-comments h3, .entry-pings h3, .comment-respond h3 { font-size:18px; font-weight:300; text-align:center; } .comment-respond, .entry-pings { padding:30px; } .comment-header, .comment-meta { font-family:'Gentium Basic', serif;   font-size:11px;   font-style:italic;   font-weight:400;   letter-spacing:2px;   text-transform:lowercase; } .comment-header a, .comment-meta a { font-style:normal; text-transform:uppercase; } .comment-content { clear:both; } .comment-list li { margin-top:24px; padding:32px; } .comment-list li li { margin-right:-32px; } .comment-respond input[type="email"], .comment-respond input[type="text"], .comment-respond input[type="url"] { width:50%; } .comment-respond label { display:block; margin-right:12px; } .entry-comments .comment-author { margin-bottom:0; } .entry-pings .reply { display:none; } .form-allowed-tags { background-color:#f5f5f5; font-size:16px; padding:24px; }   .sidebar li { margin-bottom:5px; padding:5px; text-align:center; } .sidebar li a { color:#333; } .sidebar p:last-child, .sidebar ul > li:last-child { margin-bottom:0; } .sidebar .widget { background:#fff; margin-bottom:20px; overflow:hidden; padding:30px; } .sidebar .enews-widget { background:#FAF7F2; border:30px solid #fff; text-align:center; } .sidebar .widget li:nth-of-type(2n+1) { background:#FAF9F7; } .sidebar .widget li:nth-of-type(2n) { background:#f0ede5; }   #flex-footer { background:#ae9d78; background-size:1200px 1px; color:#333; clear:both; } #flex-footer a, #flex-footer .widget-title { color:#333; } #flex-footer li { margin-bottom:10px; text-align:center; }   .site-footer { background-color:#ae9d78; color:#fff; font-family:"Montserrat",sans-serif; font-size:9px; font-weight:300; letter-spacing:2px; line-height:15px; padding:25px 0; text-align:center; text-transform:uppercase; } .site-footer p { margin-bottom:0; } .site-footer a { color:#fff; }   .js .fadeup-effect { -webkit-animation-duration:1s;   animation-duration:1s;   -webkit-animation-fill-mode:both;   animation-fill-mode:both;   -webkit-animation-timing-function:ease-in-out;   animation-timing-function:ease-in-out; opacity:0; overflow:hidden; } @-webkit-keyframes fadeInUp {  from {  opacity:0;  -webkit-transform:translateY(20px); }   to {  opacity:1;  -webkit-transform:translateY(0); } } @keyframes fadeInUp {   from {  opacity:0;  transform:translateY(20px); }   to {  opacity:1;  transform:translateY(0); } } .fadeInUp {   -webkit-animation-name:fadeInUp;   animation-name:fadeInUp; }   @media only screen and (max-width:1200px) {  .site-inner, .wrap {  max-width:960px; }  .content, .site-header .widget-area {  width:675px; }  .sidebar-primary, .title-area {  width:250px; }  .nav-secondary .wrap {  width:100%; }  .announcement-widget .enews-widget p, .site-wide-cta .enews-widget p {  border-right:none;  float:none;  width:100%; }  .announcement-widget .enews-widget input, .site-wide-cta .enews-widget input {  width:27%; }  .genesis-nav-menu li.shop a {  display:none; }  .announcement-widget form, .site-wide-cta form {  float:none;  width:100%; }  .nav-header-left a, .nav-header-right a {  padding:20px 8px; }  .single-post .content article .custom-date {  left:46%; } } @media only screen and (max-width:1024px) {  a.category-block .overlay {  color:#333;  filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity:1;  position:static;  -webkit-transform:none;  -moz-transform:none;  -ms-transform:none;  -o-transform:none;  transform:none; }  .overlay .entry-title {  color:#333; }  a.category-block:after {  display:none; }  .nav-header-left, .nav-header-right {  float:none;  margin:0;  width:100%; }   .genesis-responsive-menu .wrap {  padding:0; }  .genesis-responsive-menu {  display:none;  position:relative; }  .genesis-skip-link .skip-link-hidden {  display:none;  visibility:hidden; }  .menu-toggle, .sub-menu-toggle {  background-color:#fff;  border-width:0;  color:#333;  display:block;  margin:0 auto;  overflow:hidden;  text-align:center;  visibility:visible; }  .menu-toggle:focus, .menu-toggle:hover, .sub-menu-toggle:focus, .sub-menu-toggle:hover {  background-color:#fff;  border-width:0;  color:#ae9d78; }  .menu-toggle {  line-height:22px;  position:relative;  width:100%;  z-index:1000; }  .menu-toggle::before {  font-size:1.5em;  margin-right:10px;  text-rendering:auto; }  .sub-menu-toggle {  float:right;  padding:10px;  position:absolute;  right:0;  top:0;  z-index:100; }  .sub-menu .sub-menu-toggle {  padding:12px 10px; }  .sub-menu-toggle::before {  display:inline-block;  text-rendering:auto;  -webkit-transform:rotate( 0 );  -ms-transform:  rotate( 0 );  transform: rotate( 0 );  -webkit-transition:transform .25s ease-in-out;  -ms-transition:  transform .25s ease-in-out;  transition: transform .25s ease-in-out; }  .sub-menu-toggle.activated::before {  -webkit-transform:rotate( 180deg );  -ms-transform:  rotate( 180deg );  transform: rotate( 180deg ); }  .genesis-responsive-menu .genesis-nav-menu .menu-item {  display:block;  float:none;  position:relative;  text-align:left; }  .genesis-responsive-menu .genesis-nav-menu .menu-item:focus, .genesis-responsive-menu .genesis-nav-menu .menu-item:hover {  position:relative; }  .genesis-responsive-menu .genesis-nav-menu .menu-item a {  border:none;  font-family:'Montserrat', sans-serif;  font-size:10px;  font-weight:300;  letter-spacing:2px;  line-height:1;  margin-bottom:1px;  padding:15px 20px;  text-transform:uppercase;  width:100%; }  .genesis-responsive-menu .genesis-nav-menu .sub-menu {  border:none; }  .genesis-responsive-menu .genesis-nav-menu .menu-item:hover > .sub-menu {  margin-left:0px; }  .genesis-responsive-menu .genesis-nav-menu .menu-item > a:focus ul.sub-menu, .genesis-responsive-menu .genesis-nav-menu .menu-item > a:focus ul.sub-menu .sub-menu {  left:0;  margin-left:0; }  .genesis-responsive-menu .genesis-nav-menu > .menu-item-has-children > a::after {  content:none; }  .genesis-responsive-menu .genesis-nav-menu .sub-menu {  clear:both;  display:none;  margin:0;  opacity:1;  padding-left:15px;  position:static;  width:100%; }  .genesis-responsive-menu .genesis-nav-menu .sub-menu .sub-menu {  margin:0; } } @media only screen and (max-width:960px) {  .site-inner, .wrap {  max-width:800px; }  .footer-widgets, .site-inner {  padding:20px; }  .content, .content-sidebar-sidebar .content, .content-sidebar-sidebar .content-sidebar-wrap, .footer-widgets-1, .footer-widgets-2, .footer-widgets-3, .footer-widgets-4, .sidebar-content-sidebar .content, .sidebar-content-sidebar .content-sidebar-wrap, .sidebar-primary, .sidebar-secondary, .sidebar-sidebar-content .content, .sidebar-sidebar-content .content-sidebar-wrap, .site-header .widget-area, .title-area, .refined-landing .site-inner {  width:100%; }  .site-header .wrap {  padding:20px 5%; }  .header-image .title-area {  background-position:center top; }  .genesis-nav-menu li, .site-header ul.genesis-nav-menu, .site-header .search-form {  float:none; }  .genesis-nav-menu, .site-description, .site-header .title-area, .site-header .search-form, .site-title {  text-align:center; }  .genesis-nav-menu a, .genesis-nav-menu > .first > a, .genesis-nav-menu > .last > a {  padding:20px 16px; }  .site-header .search-form {  margin:16px auto; }  .genesis-nav-menu li.right {  display:none; }  .footer-widgets-1 {  margin-right:0; }  .site-wide-cta {  width:100%; }  .header-full-width .title-area {  width:100%; } } @media only screen and (max-width:800px) {  .archive-pagination li a {  margin-bottom:4px; }  .five-sixths, .four-sixths, .one-fourth, .one-half, .one-sixth, .one-third, .three-fourths, .three-sixths, .two-fourths, .two-sixths, .two-thirds {  margin:0;  width:100%; }  .entry-footer .entry-meta {  padding:20px; }  .announcement-widget .enews-widget input, .announcement-widget .enews-widget input[type="submit"], .site-wide-cta .enews-widget input, .site-wide-cta .enews-widget input[type="submit"] {  float:left;  margin:5px 0;  padding:5px;  width:50%; }  .announcement-widget {  padding:0; }  .flexible-widgets.widget-full .widget, .flexible-widgets.widget-area .widget:nth-of-type(1), .flexible-widgets.widget-halves.uneven .widget:last-of-type {  width:100%; }  .flexible-widgets.widget-fourths .widget {  width:50%; }  .flexible-widgets.widget-halves .widget {  width:100%; }  .simple-social-icons ul li a, .simple-social-icons ul li a:hover {  padding:7px !important; }  .genesis-nav-menu .widget-area {  display:none; }  .single-post .content article .custom-date {  left:42%; } } @media only screen and (max-width:768px) { .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {  width:47% !important; } } @media only screen and (max-width:500px) {  .category-index .featured-content .entry, .refined-blog .content .entry {  float:none;  width:100%; }  .refined-blog .entry:nth-of-type(2n+3) {  margin-left:0; }  .refined-blog .custom-date {  visibility:visible; }  .site-header .wrap {  padding:0 5%; }  .woocommerce ul.cart_list li, .woocommerce ul.product_list_widget li, .woocommerce-page ul.cart_list li, .woocommerce-page ul.product_list_widget li {  width:100%; }  .title-area {  width:100%; }  .single-post .content article .custom-date {  left:38%; }  .flexible-widgets.widget-full .widget, .flexible-widgets.widget-area .widget:nth-of-type(1), .flexible-widgets.widget-halves.uneven .widget:last-of-type, .flexible-widgets.widget-fourths .widget, .flexible-widgets.widget-thirds .widget {  width:100%; }  .flexible-widgets .widget, .flexible-widgets.widget-halves .widget:nth-child(even), .flexible-widgets.widget-thirds .widget:nth-child(3n+2), .flexible-widgets.widget-fourths .widget:nth-child(4n+2) {  padding:3%; }  .woocommerce[class*="columns-"] ul.products li.product, .woocommerce ul.products li.product, .woocommerce-page ul.products li.product, .woocommerce-page[class*="columns-"] ul.products li.product {  width:100% !important; } }  .content { float:right ! important; } #flex-footer .flexible-widgets{ width:100% !Important; display:flex !important; } #media_image-3{width:33.33%!Important;} #flex-footer {   background-color:#efefef !important;   padding:20px 0px; } #flex-footer li,#flex-footer .widget-title{   text-align:left !important; } #media_image-3 .widget-wrap{padding-top:50px;} .links-main-wrapper{  max-width:1200px;   margin:0 auto;   display:flex; padding:10px 0px; } .link-wrap{width:33.33%;} .links-main-wrapper .brdr p{border-right:none !important;} .link-wrap p a{color:#fff;} .link-wrap p a:hover{color:#fff;} .link-wrap p{margin-bottom:0px; color:#fff; text-align:center; border-right:1px solid #000 !important;} #custom_html-13 .custom-html-widget{background-color:#ff4e41;} .link-wrap p span{padding:10px;} .btn-social-icon {   font-size:20px;   line-height:45px;   display:inline-block;   width:50px;   height:50px;   text-align:center;   border:2px solid #fff;   border-radius:100%; } .btn-round {   font-size:20px;   margin-top:15px;   transition:all .3s ease-in-out;   color:#fff;   border:solid 2px #fff;   background:0 0; } .list-inline-item:not(:last-child) {   margin-right:5px; } .list-inline-item {   display:inline-block; } .woocommerce ul.products li.product, .woocommerce-page ul.products li.product {   float:left;   margin:0 0.8% 2.992em 0!important;   margin-left:0px;   padding:0;   position:relative;   width:22.05%;   margin-left:0; } @media only screen and (max-width:480px) { .links-main-wrapper{display:block;} .link-wrap {   width:80%;   margin:0 auto;   border:1px solid #fff;   margin-bottom:10px;   border-radius:3px; } .link-wrap p{  border:none !important;  padding:10px; } .links-main-wrapper .brdr {  margin-bottom:0px !important;} #flex-footer .flexible-widgets {   width:100%;   display:block !important;   padding:0 20px; } #media_image-3{  width:100% !important; } #media_image-3 .widget-wrap {   padding-top:0px; } } .cta-wrapper { display:flex; gap:30px; justify-content:center;   }   .cta-wrapper > a:hover { color:white !important;   }   @media screen and (max-width:580px) { .cta-wrapper {  flex-direction:column;  gap:20px; }   }  .cta-btn {  cursor:pointer;  font-family:"Montserrat", sans-serif;  font-size:12px;  font-weight:400;  letter-spacing:2px;  padding:14px 44px;  text-transform:uppercase;  text-decoration:none;  display:inline-block;  transition:0.3s ease-in-out;  text-align:center; } .btn-secondary {  background-color:#f0f0f0;  color:black;  border:1px solid #ccc; } .btn-secondary:hover{  background-color:#c0c0c0;  color:white; } 