a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:16px;font-family:ebgaramond;vertical-align:baseline}*{outline:0}.container{max-width:1250px;padding:0 25px}.btn{-webkit-transition:.3s all ease;transition:.3s all ease}.btn.btn-primary{padding:20px 45px;display:table;margin:0 auto;font-size:15px;text-transform:uppercase;text-decoration:none;color:#4d4d4d;border:1px solid #000;line-height:15px;font-family:gothambold}.btn.btn-primary:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.btn.btn-secondary{padding:20px 45px;display:table;margin:0 auto;font-size:15px;text-transform:uppercase;text-decoration:none;color:#d7a95a;border:1px solid #d7a95a;line-height:15px;background-color:#2d2926;font-family:gothambold}.btn.btn-secondary:hover{background-color:#d7a95a;color:#fff}.swal2-confirm{color:#d7a95a!important;border:1px solid #d7a95a!important;background-color:#2d2926!important;font-family:gothambold!important;border-radius:0!important}.swal2-confirm:hover{color:#2d2926!important;border:1px solid #d7a95a!important;background-color:#d7a95a!important}.swal2-cancel{border-radius:0!important}.swal2-cancel:hover{background-color:#666!important;border-color:#666!important;color:#fff!important}.swal2-actions.swal2-loading .swal2-styled.swal2-confirm{height:3rem;width:3rem;border-radius:50%!important;border:7px solid #d7a95a!important;border-top-color:#2d2926!important;-webkit-box-sizing:border-box;box-sizing:border-box;background:0 0}h3.section-title{padding:0 35px;text-align:center;font-size:16px;text-transform:uppercase;color:#4d4d4d;display:table;margin:0 auto;position:relative;z-index:2;background-color:#fff;font-family:gothambook;letter-spacing:2px;font-weight:400}.section-title-container{max-width:970px;margin:0 auto;position:relative}.section-title-container::after{height:1px;width:100%;display:block;background-color:#d7a95a;content:"";position:absolute;top:0;bottom:0;margin:auto;left:0;z-index:1}*,p{font-family:ebgaramond;font-size:16px}p:empty{display:none}.slick-prev{left:0;width:24px;height:36px;padding:5px;border:none}.slick-prev::before{background-image:url(../img/arrow-left-thin.png);width:14px;height:26px}.slick-next{right:0;width:24px;height:36px;padding:5px;border:none}.slick-next::before{background-image:url(../img/arrow-right-thin.png);width:14px;height:26px}.modal-background{z-index:9999}.modal.open{z-index:9999}h1.page-heading,h2.page-heading{margin-bottom:15px;font-family:gothambook;text-transform:uppercase}.lazyload-container img,.lazyload-content{opacity:0;visibility:hidden}.lazy-bg.show-bg{background-image:var(--background)}.hide-element{display:none!important}span.sr-only{display:none}ul.navUser-social-items li a svg{width:auto;height:16px}ul.navUser-section li.navUser-item a.navUser-action svg{height:16px;width:auto}ul.navUser-section li.navUser-item a.navUser-action.location svg path{stroke-width:1px!important}ul.navUser-section li.navUser-item a.navUser-action.user-icon svg path{stroke-width:2px!important}ul.navUser-section li.navUser-item span.countPill.cart-quantity{position:absolute;top:-3px;right:auto;margin:0;left:90%;background-color:#d7a95a;font-family:acuminpro;font-weight:400}header.header{z-index:9999}header.header .users-options{background-color:#2d2926}header.header .users-options .users-options-inner nav.navUser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 0 5px}header.header .users-options .users-options-inner nav.navUser::after,header.header .users-options .users-options-inner nav.navUser::before{content:none}header.header .users-options .users-options-inner nav.navUser ul.navUser-social-items{display:-webkit-box;display:-ms-flexbox;display:flex}header.header .users-options .users-options-inner nav.navUser ul.navUser-social-items li{margin-right:25px}header.header .users-options .users-options-inner nav.navUser ul.navUser-social-items li a{color:#fff;line-height:16px;display:block}header.header .users-options .users-options-inner nav.navUser ul.navUser-section::after,header.header .users-options .users-options-inner nav.navUser ul.navUser-section::before{content:none}header.header .users-options .users-options-inner nav.navUser ul.navUser-section li{margin-left:20px;position:relative}header.header .users-options .users-options-inner nav.navUser ul.navUser-section li:first-child{margin-left:0}header.header .users-options .users-options-inner nav.navUser ul.navUser-section li.previewCartItem{margin-left:0}header.header .users-options .users-options-inner nav.navUser ul.navUser-section li a.navUser-action{padding:0;color:#fff}header.header .users-options .users-options-inner nav.navUser ul.navUser-section li a.navUser-action:hover svg path{stroke:#d5a95a}header.header .users-options .users-options-inner nav.navUser ul.navUser-section li a:hover{color:#d5a95a}header.header .header-logo{margin:0;font-size:0;background-color:#2d2926}header.header .header-logo .header-logo-image-container{position:relative}header.header .header-logo .header-logo-image-container::after{padding-bottom:0;content:none}header.header .header-logo .header-logo-image-container img.header-logo-image{position:relative}header.header .header-logo.mobile-view{display:none}header.header .navPages-container{background-color:#ebebeb}header.header .navPages-container nav.navPages{max-width:1250px;padding:0 25px}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item{position:relative}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item a.navPages-action{padding:10px 25px;font-size:11px;line-height:normal;font-weight:400;font-family:gothammedium}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item a.navPages-action i.icon{display:none}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item a.navPages-action.activePage{border-bottom:2px solid #d7a95a}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item.has-subMenu.active-parent>a{border-bottom:2px solid #d7a95a}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item.has-subMenu:hover>.navPage-subMenu{display:block;left:0;right:0}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item.has-subMenu:last-child:hover>.navPage-subMenu{right:0;left:auto}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu{padding:0!important;min-width:200px}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item{display:block;width:100%;padding:0!important;border-bottom:1px solid #ccc;position:relative}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item:last-child{border-bottom:none}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item>a.navPages-action{line-height:17px!important}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item>a.navPages-action.activePage{border-bottom:none!important;color:#d7a95a;opacity:1}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item .navPage-subMenu-child{display:none}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item:hover .navPage-subMenu-child{display:block;position:absolute;left:100%;top:0;background-color:#e2dfdf;width:100%}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item a.navPages-action-child{padding:10px 25px;font-size:11px;line-height:17px;font-weight:400;font-family:gothammedium;text-transform:none;width:100%;text-decoration:none;color:#333;display:inline-block}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item a.navPages-action-child svg{display:none}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item.active-parent>a.navPages-action-child{color:#d7a95a}.dropdown--quickSearch{position:relative;top:0!important;padding:0;background-color:#2d2926;visibility:hidden;opacity:0;height:0;right:auto!important;left:auto!important}.dropdown--quickSearch.is-open{visibility:visible;opacity:1;height:60px}.dropdown--quickSearch .form-container .form{padding:0 25px;max-width:630px}.previewCart-emptyBody{min-width:300px;border:1px solid;margin:10px}div#cart-preview-dropdown{width:auto;min-width:300px;z-index:999;background-color:#fff;border:1px solid #ccc}.previewCartItem-name:hover a{color:#d5a95a!important}.previewCart-additionalCheckoutButtons{padding:0 20px}.previewCartAction-checkout,.previewCartAction-viewCart{width:100%;padding:0;margin-bottom:10px}.previewCartAction{padding:20px 20px 0}.previewCartAction-checkout a.button{margin:0;border-radius:0;background-color:#d5a95a;text-transform:uppercase;font-size:13px;line-height:15px;border-color:#d5a95a;font-family:gothammedium;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}.previewCartAction-checkout a.button:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.previewCartAction-viewCart a.button{display:table;margin:0 auto;font-size:13px;text-transform:uppercase;text-decoration:none;color:#4d4d4d!important;border:1px solid #4d4d4d;line-height:normal;font-family:gothammedium;border-radius:0}.previewCartAction-viewCart a.button:hover{background-color:#2d2926;color:#d7a95a!important;border-color:#d7a95a}.previewCartItem-image img{width:100%;height:auto;max-height:100%}.previewCartItem-content{padding:0 0 0 10px}.previewCartItem{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:10px!important}.navUser-item--cart .dropdown-menu.is-open:after,.navUser-item--cart .dropdown-menu.is-open:before{content:none}a.header-logo__link{height:auto}div#wishlists-menu-dropdown{width:250px;right:0;left:auto!important;max-width:none;text-align:center;padding:10px}div#wishlists-menu-dropdown::after,div#wishlists-menu-dropdown::before{content:none}div#wishlists-menu-dropdown ul{border:1px solid #949494;padding:7px 5px}div#wishlists-menu-dropdown ul li{margin:0}div#wishlists-menu-dropdown ul li a{display:block;font-size:12px;font-family:gothammedium;line-height:18px;padding:3px 5px;text-transform:uppercase}div#wishlists-menu-dropdown ul li a.activePage{color:#d5a95a}footer.footer{padding:60px 0 70px;position:relative;border-top:none;background-size:cover;background-color:#000;margin-top:50px!important}footer.footer section.footer-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}footer.footer section.footer-info::after,footer.footer section.footer-info::before{content:none}footer.footer section.footer-info .footer-info-col{width:auto;margin-bottom:0}footer.footer section.footer-info .footer-info-col label.column-title{display:inline-block;margin-bottom:40px;text-transform:uppercase;font-size:14px;line-height:14px;color:#fff;font-family:gothambold}footer.footer section.footer-info .footer-info-col ul{list-style:none;margin:0;display:table}footer.footer section.footer-info .footer-info-col ul li{line-height:normal;margin-bottom:10px}footer.footer section.footer-info .footer-info-col ul li a{color:#fff;text-decoration:none;font-size:16px}footer.footer section.footer-info .footer-info-col ul li a:hover{color:#d5a95a}footer.footer section.footer-info .footer-info-col ul li a svg path{-webkit-transition:.3s all ease;transition:.3s all ease}footer.footer section.footer-info .footer-info-col .image-container img{display:block;margin-bottom:20px}footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription]{max-width:345px;position:relative;width:100%}footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription] h5.footer-info-heading,footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription] p{display:none}footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription] .form{max-width:315px;margin-bottom:25px}footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription] .form fieldset.form-fieldset .form-field{margin-bottom:0}footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription] .form fieldset.form-fieldset .form-field .form-prefixPostfix.wrap{display:block;width:315px}footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription] .form fieldset.form-fieldset .form-field .form-prefixPostfix.wrap input[type=email]{width:100%;height:45px;border-radius:0;font-style:italic;font-size:16px;padding:14px 20px;margin-bottom:13px}footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription] .form fieldset.form-fieldset .form-field .form-prefixPostfix.wrap input[type=submit]{width:100%;margin:0;border-radius:0;background-color:#d5a95a;text-transform:uppercase;font-size:15px;line-height:15px;border-color:#d5a95a;font-family:gothambold;-webkit-transition:.3s all ease;transition:.3s all ease}footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription] .form fieldset.form-fieldset .form-field .form-prefixPostfix.wrap input[type=submit]:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}footer.footer section.footer-info .footer-info-col ul.social-links{margin:0}footer.footer section.footer-info .footer-info-col ul.social-links li{display:inline-block;vertical-align:top;margin:0 10px 0 0}footer.footer section.footer-info .footer-info-col ul.social-links li a{color:#fff;display:inline-block}footer.footer section.footer-info .footer-info-col ul.social-links li a svg{height:26px;width:26px}footer.footer section.footer-info .footer-info-col ul.social-links li a svg path{stroke:#fff;fill:#fff}footer.footer section.footer-info .footer-info-col ul.social-links li a:hover svg path{stroke:#d5a95a;fill:#d5a95a}footer.footer section.footer-info .footer-info-col .phone svg{width:16px;display:inline-block;margin-right:5px;position:relative;top:3px}footer.footer .footer-copyright{margin-top:85px;border-top:1px solid #fff;padding-top:10px}footer.footer .footer-copyright .container{padding:0}footer.footer .footer-copyright .footer-copyright-inner{display:inline-block;width:100%;position:relative}footer.footer .footer-copyright .footer-copyright-inner p{color:#fff;float:left;margin:0;font-size:13px;line-height:normal}footer.footer .footer-copyright .footer-copyright-inner p a{color:#fff}footer.footer .footer-copyright .footer-copyright-inner p a:hover{color:#d5a95a}footer.footer .footer-copyright .footer-copyright-inner img{float:right}footer.footer div#mc_embed_signup form{width:315px;max-width:100%;margin-bottom:25px}footer.footer div#mc_embed_signup h2{display:none}footer.footer div#mc_embed_signup .indicates-required{display:none}footer.footer div#mc_embed_signup .mc-field-group label{display:none}footer.footer div#mc_embed_signup .mc-field-group input[type=email]{width:100%;height:45px;border-radius:0;font-style:italic;font-size:16px;padding:14px 20px;margin-bottom:13px;border:1px solid #000;text-indent:4px}footer.footer div#mc_embed_signup input[type=submit]{width:100%;margin:0;border-radius:0;background-color:#d5a95a;text-transform:uppercase;font-size:15px;line-height:15px;border-color:#d5a95a;font-family:gothambold;-webkit-transition:.3s all ease;transition:.3s all ease;color:#fff}footer.footer div#mc_embed_signup input[type=submit]:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}footer.footer div#mc_embed_signup div.mce_inline_error{margin:-10px 0 1em 0;padding:0 10px;background-color:transparent;font-weight:400;z-index:1;color:#f76262}footer.footer div#mc_embed_signup .response{color:#fff;word-break:break-all;margin-bottom:15px}footer.footer div#mc_embed_signup .response a{color:#fff;word-break:break-all}footer.footer div#mc_embed_signup .response a:hover{color:#d5a95a}footer.footer form.klaviyo-form{padding:0!important;max-width:100%;margin-bottom:25px}footer.footer form.klaviyo-form input[type=email]{width:100%;height:45px!important;border-radius:0!important;font-style:italic;font-size:16px!important;padding:14px 20px!important;margin-bottom:13px;border:1px solid #000!important;text-indent:4px}footer.footer form.klaviyo-form button[type=button]{width:100%!important;margin:0;border-radius:0!important;text-transform:uppercase;font-size:15px!important;line-height:15px!important;font-family:gothambold!important;-webkit-transition:.3s all ease;transition:.3s all ease}footer.footer form.klaviyo-form div[data-testid=form-component]{padding:0!important}footer.footer form.klaviyo-form p{display:block!important;color:#fff;text-align:left!important;line-height:1.5;margin-bottom:5px}@-webkit-keyframes bounce{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(-10px)}}@keyframes bounce{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.heroCarousel{margin-bottom:0}.heroCarousel.slick-slider{max-height:none}.heroCarousel .slick-dots{display:none!important}.heroCarousel .heroCarousel-image-wrapper img.heroCarousel-image{-o-object-fit:cover;object-fit:cover}.heroCarousel .heroCarousel-image-wrapper img.center-image{position:absolute;width:auto;top:80px;max-width:275px;margin:0 auto;left:0;right:0}.heroCarousel-content{padding:0;bottom:0;top:auto;-webkit-transform:none;transform:none;background-color:transparent;margin-bottom:0;position:relative;margin-top:35px}.heroCarousel-content h1.heroCarousel-title{font-family:highspirited;font-size:50px;line-height:57px;margin-bottom:18px}.heroCarousel-content p.heroCarousel-description{font-family:gothambook;text-transform:uppercase;color:#4d4d4d;font-size:13px;line-height:18px;margin-bottom:0;padding:0 25px}span.arrow-down{display:table;line-height:0;margin:0 auto;padding:20px 10px 15px}span.arrow-down svg{width:15px}span.arrow-down:hover{animation:bounce .5s;-webkit-animation:bounce .5s;-moz-animation:bounce .5s;-o-animation:bounce .5s;color:#000}span.arrow-down:hover svg{fill:#000}span.heroCarousel-action{display:table;margin:20px auto 0;font-size:15px;color:#d7a95a;border:1px solid #d7a95a;line-height:15px;background-color:#2d2926;font-family:gothambold;border-radius:0}span.heroCarousel-action:hover{background-color:#d7a95a;color:#fff;border-color:#d7a95a}.three-col-slider-section>.container{max-width:1280px}.three-col-slider-section .three-col-slider-section-inner{padding-top:60px}.three-col-slider-section .three-col-slider-section-inner ul.slider{margin:50px 0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide{width:33.33%;padding:0 15px}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide .box .head-container{margin-bottom:25px;height:0;overflow:hidden;padding-bottom:100%;position:relative;border:1px solid #ccc;width:100%}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide .box .head-container img{min-width:100%;min-height:100%;max-width:none;max-height:none;height:auto;width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide .box .body-container label{text-align:center;display:block;margin-bottom:15px}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide .box .body-container label a{text-decoration:none;text-transform:uppercase;color:#4d4d4d;font-size:13px;font-family:gothambook}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide .box .body-container label a:hover{color:#d7a95a}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide .box .body-container p{text-align:center;font-size:16px;color:#4d4d4d;margin-bottom:0}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide .box .body-container p a{font-size:16px;color:#d7a95a;text-decoration:none;font-weight:700}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide .box .body-container p a:hover{color:#4d4d4d;text-decoration:underline}.three-col-slider-section .three-col-slider-section-inner .button-container{text-align:center;display:inline-block;width:100%}.cta-section{margin-top:76px;background-size:cover;background-position:top center}.cta-section .cta-section-inner{position:relative;padding:80px 0}.cta-section .cta-section-inner .cta-box{max-width:970px;margin:0 auto;background-color:#2d2926;border:1px solid #d7a95a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cta-section .cta-section-inner .cta-box .left{width:100%;max-width:570px}.cta-section .cta-section-inner .cta-box .left img{-o-object-fit:cover;object-fit:cover;height:100%;width:auto}.cta-section .cta-section-inner .cta-box .right{width:100%;max-width:400px;padding:40px 30px}.cta-section .cta-section-inner .cta-box .right h3{margin:0 0 35px;text-align:center;font-size:16px;line-height:normal;color:#fff;text-transform:uppercase;font-family:gothambook;letter-spacing:2px}.cta-section .cta-section-inner .cta-box .right p{color:#fff;text-align:center;font-size:16px;line-height:22px;margin-bottom:35px}.cta-section .cta-section-inner .cta-box .right p a{text-decoration:none;color:#d7a95a}.cta-section .cta-section-inner .cta-box .right p a:hover{opacity:.75}.cta-section .cta-section-inner .cta-box .right a.btn.btn-primary{color:#d7a95a;font-size:15px;border:1px solid #d7a95a}.studio-section{margin-top:80px;position:relative}.studio-section .studio-section-inner h3.section-title{margin-bottom:25px}.studio-section .studio-section-inner h3.section-title::after,.studio-section .studio-section-inner h3.section-title::before{content:none}.studio-section .studio-section-inner .gallery-overlay-top{position:relative;margin-bottom:-80px}.studio-section .studio-section-inner .gallery-overlay-top::after{content:"";max-width:970px;width:100%;height:1px;display:block;background-color:#d7a95a;margin:auto;position:absolute;top:0;bottom:0;right:0;left:0;z-index:1}.studio-section .studio-section-inner .gallery-overlay-top ul{margin:0 auto;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:2;position:relative;max-width:726px;width:100%}.studio-section .studio-section-inner .gallery-overlay-top ul li{padding:0 5px;width:242px}.studio-section .studio-section-inner .gallery-overlay-bottom{position:relative;margin-top:-80px}.studio-section .studio-section-inner .gallery-overlay-bottom ul{margin:0 auto;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;max-width:968px;width:100%}.studio-section .studio-section-inner .gallery-overlay-bottom ul li{padding:0 5px;width:242px}.studio-section .studio-section-inner .center-row-image{background-size:cover;background-position:center}.studio-section .studio-section-inner .center-row-image .text-content{width:100%;max-width:770px;margin:0 auto;background-color:rgba(0,0,0,.8);padding:140px 25px;position:relative}.studio-section .studio-section-inner .center-row-image .text-content p{text-align:center;color:#fff;font-size:16px;line-height:24px;max-width:630px;margin:0 auto 25px}.studio-section .studio-section-inner .center-row-image .text-content p a{text-decoration:none;color:#d7a95a}.studio-section .studio-section-inner .center-row-image .text-content p a:hover{opacity:.75}.studio-section .studio-section-inner .center-row-image .text-content h3.stylistic-title{margin:40px 0;text-align:center;font-size:50px;color:#d7a95a;line-height:normal;font-family:highspirited}.studio-section .studio-section-inner .center-row-image .text-content .button-container{margin-top:45px}.studio-section .studio-section-inner .center-row-image .text-content .button-container a.btn{background-color:transparent}.studio-section .studio-section-inner .center-row-image .text-content .button-container a.btn:hover{background-color:#d7a95a;color:#fff}.studio-section .studio-section-inner .section-center-text-container{margin:0 auto 60px}.studio-section .studio-section-inner .section-center-text-container.last{margin:25px auto 0}.cta-left-box-section{margin-top:80px;position:relative}.cta-left-box-section .cta-left-box-section h3.section-title{margin-bottom:60px}.cta-left-box-section .cta-left-box-section .background-image-holder{position:relative;background-size:cover;background-position:center;padding:70px 0;min-height:486px}.cta-left-box-section .cta-left-box-section .background-image-holder .container{max-width:1020px;position:relative}.cta-left-box-section .cta-left-box-section .background-image-holder .container .cta-box{background-color:rgba(255,255,255,.85);border:1px solid #d7a95a;max-width:471px;width:100%;padding:40px 25px}.cta-left-box-section .cta-left-box-section .background-image-holder .container .cta-box h3.stylistic-title{margin:0 0 25px;text-align:center;font-size:50px;line-height:50px;color:#000;font-family:highspirited}.cta-left-box-section .cta-left-box-section .background-image-holder .container .cta-box p{text-align:center;font-size:16px;line-height:24px;margin-bottom:40px}.featured-section{margin-top:80px;position:relative}.featured-section .featured-section-inner h3.section-title{margin-bottom:55px}.featured-section .featured-section-inner ul.featured-collection{margin:0 auto;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:980px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-section .featured-section-inner ul.featured-collection li.slide{padding:0 7.5px;width:33.33%}.featured-section .featured-section-inner ul.featured-collection li.slide .desc{padding:15px 15px 0;text-align:center}.featured-section .featured-section-inner ul.featured-collection li.slide .button-container{text-align:center;display:inline-block;width:100%;position:relative;padding-top:20px}.featured-section .featured-section-inner ul.featured-collection li.slide .button-container a.link{background-color:#d7a95a;text-decoration:none;font-size:14px;color:#000;padding:7px 5px 5px;line-height:14px;display:block;width:100%;max-width:250px;margin:0 auto;font-family:gothambook;border:1px solid #d7a95a;-webkit-transition:.3s all ease;transition:.3s all ease;text-transform:uppercase}.featured-section .featured-section-inner ul.featured-collection li.slide .button-container a.link:hover{border-color:#d7a95a;background-color:#000;color:#d7a95a}.instagram-section{margin-top:80px;position:relative}.instagram-section .instagram-section-inner h3.section-title{margin-bottom:60px}.instagram-section .instagram-section-inner .instagram_gallery{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:10px}.instagram-section .instagram-section-inner .instagram_gallery a{-webkit-transition:.3s all ease;transition:.3s all ease;position:relative;overflow:hidden;width:20%}.instagram-section .instagram-section-inner .instagram_gallery a:hover{opacity:.65}.instagram-section .instagram-feed{display:none}.section-center-text-container{max-width:1020px;margin:25px auto 0;padding:0 25px;position:relative;text-align:center}.body{margin-top:0;margin-bottom:0}ul.breadcrumbs{text-align:left;margin-top:3px}ul.breadcrumbs li.breadcrumb::before{margin:0 1px 0 3px}ul.breadcrumbs li.breadcrumb span{font-size:13px;color:#4d4d4d;font-family:ebgaramond}ul.breadcrumbs li.breadcrumb a:hover span{color:#d7a95a!important}h1.productView-title{margin:-3px 0 20px;font-size:16px;position:relative;text-align:center}h1.productView-title::before{content:"";width:100%;height:1px;display:block;position:absolute;background-color:#d7a95a;top:50%;z-index:1}h1.productView-title .title-text{padding:0 30px;font-size:16px;color:#4d4d4d;margin:0;font-family:gothambook;text-transform:uppercase;background-color:#fff;z-index:2;position:relative;letter-spacing:2px;max-width:360px;margin:0 auto}.productView-product{border-bottom:none}.productView-product .productView-price{text-align:center;margin:0 auto 15px;max-width:200px}.productView-product .productView-price span.price{font-family:gothammedium;font-size:20px;color:#000}.productView-product .productView-price .default-diamond-info span{font-size:inherit;font-family:inherit}.productView-product .productView-rating{display:none}.productView-product dl.productView-info{display:none}.productView-product .or{text-align:center;margin-bottom:15px;font-size:14px}.top-description{text-align:center;color:#000;font-family:ebgaramond;max-width:400px;width:100%;margin:0 auto}.top-description p{font-family:ebgaramond;font-size:16px}.top-description p:last-child{margin-bottom:0}section.productView-details .form-field.form-field--increments{width:100px;margin:0;position:relative;display:inline-block;margin-right:3px;vertical-align:top}section.productView-details .form-field.form-field--increments .form-increment{position:relative;height:40px}section.productView-details .form-field.form-field--increments .form-increment button{padding:0;border-radius:0;border:1px solid #ebebeb}section.productView-details .form-field.form-field--increments .form-increment button[data-action=dec]{position:absolute;right:0;bottom:0}section.productView-details .form-field.form-field--increments .form-increment button[data-action=inc]{position:absolute;right:0;top:0}section.productView-details .form-field.form-field--increments .form-increment button i.icon{font-size:0;height:16px;width:30px;color:#ebebeb}section.productView-details .form-field.form-field--increments .form-increment button i.icon svg{fill:#969696}section.productView-details .form-field.form-field--increments .form-increment input.form-input--incrementTotal{width:64px;height:40px;border:1px solid #ebebeb;border-radius:0;color:#707070;font-family:gothambook;font-size:16px;font-weight:400}.productView-options{margin-bottom:20px}.productView-options .form-field{margin:10px 0 0}.productView-options .form-field[data-product-attribute=set-select].metal,.productView-options .form-field[data-product-attribute=set-select].size{width:100px;margin:0 3px 0 0;display:inline-block;vertical-align:top}.productView-options .form-field[data-product-attribute=set-select] select{border:1px solid #ebebeb;border-radius:0;height:40px;font-family:gothambook;font-size:11px;font-weight:400;color:#9d9d9d;background-image:url(../img/thin-arrow.png);background-size:7px;background-position:center right 12px}.productView-options .form-field[data-product-attribute=set-select] select option{font-family:gothambook;font-size:11px;font-weight:400}.productView-options .form-field[data-product-attribute=input-checkbox].add-engraving{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:5px 0 0}.productView-options .form-field[data-product-attribute=input-checkbox] label.form-label{font-size:11px;color:#9d9d9d;font-family:gothambook;line-height:26px;padding-left:30px;display:table;width:auto}.productView-options .form-field[data-product-attribute=input-checkbox] label.form-label::before{width:20px;height:20px;border-radius:0;border:1px solid #ebebeb}.productView-options .form-field[data-product-attribute=input-checkbox] label.form-label::after{width:16px;height:16px;margin:1px}.productView-options .form-field>label.form-label{font-family:gothammedium;font-size:12px;margin-bottom:5px;color:#9d9d9d}.productView-options .form-field>label.form-label small{margin:0;font-family:gothambook;font-size:11px;color:#9d9d9d}.productView-options [data-product-option-change]{width:100%;max-width:317px;margin:0 auto}.productView-options [data-product-option-change] .form-field[data-product-attribute=input-text] .form-input{border:1px solid #ebebeb;border-radius:0;height:40px;font-size:12px;font-family:gothambook;color:#9d9d9d}.productView-options [data-product-option-change] .form-field[data-product-attribute=input-text].add-texts{display:none}.productView-options [data-product-option-change] .form-field[data-product-attribute=input-text].add-texts label.form-label{display:none}.productView-options [data-product-option-change] .form-field[data-product-attribute=set-radio] label.form-label:last-child{margin-bottom:3px}.productView-options .form-action.button-container{display:block;width:100%;max-width:316px;margin:10px auto 0}.productView-options .form-action.button-container .button,.productView-options .form-action.button-container input#form-action-addToCart{margin:0;width:100%;border-radius:0;background-color:transparent;color:#4d4d4d;border:1px solid #2c2a27;text-transform:uppercase;font-size:13px;font-family:gothambook;font-weight:700}.productView-options .form-action.button-container .button:hover,.productView-options .form-action.button-container input#form-action-addToCart:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.productView-options .wishlist-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:316px;margin:0 auto;font-size:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.productView-options .wishlist-button-container .form-wishlist{margin:10px 0 0;width:calc(50% - 5px)}.productView-options .wishlist-button-container .form-wishlist .dropdown-menu-button,.productView-options .wishlist-button-container .form-wishlist a.button{margin:0;border-radius:0;color:#d7a95a;border:1px solid #d7a95a;width:100%;padding:10px 5px;max-width:100%;height:40px;line-height:20px;text-transform:uppercase;font-size:12px;font-family:gothambook;font-weight:700;white-space:nowrap;overflow:hidden}.productView-options .wishlist-button-container .form-wishlist .dropdown-menu-button i.icon,.productView-options .wishlist-button-container .form-wishlist a.button i.icon{display:none}.productView-options .wishlist-button-container .form-wishlist .dropdown-menu-button span,.productView-options .wishlist-button-container .form-wishlist a.button span{text-transform:uppercase;font-size:13px;font-family:gothambook;font-weight:700}.productView-options .wishlist-button-container .form-wishlist .dropdown-menu-button:hover,.productView-options .wishlist-button-container .form-wishlist a.button:hover{background-color:#d7a95a;color:#fff}.productView-options .wishlist-button-container a.drop-hint-button{border-radius:0;color:#caa5a3;border:1px solid #caa5a3;padding:10px;height:40px;line-height:20px;text-transform:uppercase;font-size:13px;font-family:gothambook;font-weight:700;text-decoration:none;text-align:center;display:inline-block;margin:10px 0 0;vertical-align:top;width:calc(50% - 5px)}.productView-options .wishlist-button-container a.drop-hint-button:hover{background-color:#caa5a3;color:#fff;border-color:#caa5a3}.productView-options .wishlist-button-container ul#wishlist-dropdown{margin:0;padding:0}.productView-options .wishlist-button-container ul#wishlist-dropdown input.button{padding:0;font-size:12px;font-weight:400;line-height:30px;border-color:#d7a95a;margin:0;color:#d7a95a}.productView-options .wishlist-button-container ul#wishlist-dropdown input.button:hover{background-color:#d7a95a;color:#fff}.productView-options .wishlist-button-container ul#wishlist-dropdown a.button{font-size:12px;padding:5px;height:30px}.productView-options .wishlist-button-container ul#wishlist-dropdown a.button:hover{background-color:#d7a95a;color:#fff}.productView-options .or-option{text-align:center;margin:20px auto 0;font-size:15px;color:#000}.productView{margin:0}.productView-images{padding-top:0;padding-left:0;max-width:600px;padding-right:15px}.productView-image{margin-bottom:30px}.productView-image+.productView-thumbnails{margin-top:0;display:inline-block;width:100%;max-width:585px;margin:0}@media screen and (max-width:600px){.productView-image+.productView-thumbnails{max-width:270px}}@media screen and (max-width:480px){.productView-image+.productView-thumbnails .slick-list{margin-right:0;margin-left:0}}.productView-image.video-content .easyzoom-flyout{display:none}.productView-img-container{max-width:100%}.productView-img-container:after{padding-bottom:103%}.productView-thumbnail-link{max-width:123px;height:auto;padding:0;border:1px solid #f1f1f1}.productView-thumbnails img{width:100%}.productView-thumbnails .slick-list{margin-right:-15px;margin-left:-15px}.productView-thumbnails.not-slider li.productView-thumbnail:last-child{margin-right:0}.productView-thumbnails.not-slider li.productView-thumbnail:first-child{margin-left:0}.productView-thumbnails .slick-prev{left:auto;right:100%;padding-left:0;padding-right:10px}@media screen and (max-width:480px){.productView-thumbnails .slick-prev{padding:5px}}.productView-thumbnails .slick-next{right:auto;left:100%;padding-right:0;padding-left:10px;margin-left:1px!important}@media screen and (max-width:480px){.productView-thumbnails .slick-next{padding:5px}}.productView-thumbnails .slick-arrow{margin:auto}.productView-thumbnail{padding:0;width:123px;outline:0;display:inline-block;margin:0 15px}.video-image-container{display:none;position:absolute;top:0;left:0;z-index:9999;width:100%;height:100%}.video-image-container iframe{width:100%;height:100%}.the-product-description{display:grid;position:relative;margin-top:55px;width:100%;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;grid-template-columns:1fr 1fr}.box-description{padding:35px 50px 50px;border:1px solid #e8e8e8}.box-description h4{margin:0 0 20px;font-size:14px;line-height:normal;font-family:gothambold;color:#000}.box-description p{color:#000}.box-description p:last-child{margin-bottom:0}.related-products{margin-top:50px}.related-products+.related-products{margin-top:100px}.related-products h2.section-title{margin:0 auto 45px;font-size:16px;position:relative;text-align:center;max-width:970px;letter-spacing:2px}.related-products h2.section-title::before{content:"";width:100%;height:1px;display:block;position:absolute;background-color:#d7a95a;top:50%;z-index:1}.related-products h2.section-title span{padding:0 30px;font-size:16px;color:#4d4d4d;margin:0;font-family:gothambook;text-transform:uppercase;background-color:#fff;z-index:2;position:relative;letter-spacing:2px}.related-products .productCarousel{margin:0}.related-products .productCarousel .productCarousel-slide{padding-left:4px;padding-right:4px}.related-products .productCarousel .blog-type-description{display:none}.card-figcaption-body{display:none}.card-title>a{font-size:14px;font-family:gothambook;text-transform:uppercase;letter-spacing:.3px;color:#000}.card-title>a:hover{color:#d7a95a}.productCarousel-slide .card .card-title{text-align:center;margin-bottom:3px;line-height:normal}.productCarousel-slide .card .card-title:hover{color:#d7a95a}.productCarousel-slide .card-img-container{overflow:hidden;position:relative}.productCarousel-slide .card-img-container img.card-image{min-width:100%;min-height:100%;height:auto;width:auto;max-width:none;max-height:none}.productCarousel-slide .card-img-container img.card-image.hover-image{opacity:0;visibility:hidden;max-width:100%;-webkit-transition:.3s all ease;transition:.3s all ease}.card-body .card-text{text-align:center}.price-section span.price{font-size:14px;color:#000;font-family:gothambold}.addthis_toolbox ul.socialLinks{font-size:0;line-height:26px;text-align:center}.addthis_toolbox ul.socialLinks li.socialLinks-item{display:none}.addthis_toolbox ul.socialLinks li.socialLinks-item--facebook,.addthis_toolbox ul.socialLinks li.socialLinks-item--pinterest{display:inline-block;width:26px;margin:0 10px 0 0;height:26px;line-height:26px}.socialLinks .icon{width:26px;height:26px}.socialLinks .icon:hover svg path{fill:#d7a95a}.socialLinks .icon svg path{fill:#d5d5d5}.snippet-description{color:#4d4d4d;font-size:13px;text-align:center;line-height:normal;margin-bottom:3px}.card-img-container::after{padding-bottom:100%}article.card{position:relative}article.card[blog-type-product] figure.card-figure a{pointer-events:none}article.card a.add-to-wishlist{color:#000;display:block!important;width:13px!important;position:absolute;top:auto;right:auto;bottom:22px;left:15px;z-index:99}article.card a.add-to-wishlist:hover{color:#d7a95a}article.card .card-body h4.card-title{text-align:center}article.card figure.card-figure a{display:inline-block;width:100%;font-size:0;-webkit-transition:.3s all ease;transition:.3s all ease}article.card figure.card-figure a:hover{opacity:.65}.themekit-generated-ring-inner{border-top:1px solid #beac8f;border-bottom:1px solid #beac8f;padding:30px 0 40px;margin-bottom:15px}.themekit-generated-ring-inner ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.themekit-generated-ring-inner ul li{margin:0 25px}@media screen and (min-width:751px){.themekit-generated-ring-inner ul li{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}}.themekit-generated-ring-inner ul li img{height:117px;width:auto;max-width:none;margin:0 auto}.themekit-generated-ring-inner .slick-disabled{opacity:.8}.themekit-generated-ring-inner .slick-arrow{margin:0}.signature-ring-top-description .read-more{text-align:center;margin-bottom:30px}.signature-ring-top-description .read-more a{font-family:gothambook;color:#d7a95a;font-size:13px;text-decoration:none}.signature-ring-top-description .read-more .icons-img{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.signature-ring-top-description .read-more .icons-img.active{-webkit-transform:none;transform:none}.signature-ring-top-description-inner a,.signature-ring-top-description-inner p{max-width:808px;margin:0 auto 25px;font-family:acuminpro;font-size:13px}.signature-ring-top-description-inner.closed{height:100px;overflow:hidden;position:relative}@media screen and (max-width:481px){.signature-ring-top-description-inner.closed{height:80px}}.signature-ring-top-description-inner.closed::after{content:"";width:100%;height:50px;bottom:0;left:0;position:absolute;background:-webkit-gradient(linear,left top,left bottom,color-stop(10%,rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 10%,#fff)}.signature-ring-top-description-inner .special-title{font-family:highspirited;display:block;font-size:50px;line-height:1;margin-bottom:25px}.signature-ring-bottom-description-inner a,.signature-ring-bottom-description-inner p{max-width:808px;margin:0 auto 25px;font-family:acuminpro;font-size:13px}.signature-ring-diamonds{border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;background-repeat:no-repeat;background-size:cover;margin-bottom:25px}@media screen and (max-width:600px){.signature-ring-diamonds>.container{padding:0 15px}}@media screen and (max-width:450px){.signature-ring-diamonds>.container{padding:0 7px}}.signature-ring-diamonds-inner{text-align:center;padding:30px 0 50px}.signature-ring-diamonds-inner table{max-width:745px;margin:0 auto 10px;border-collapse:collapse;display:table;width:100%!important}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table{max-width:650px}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table{max-width:400px}}.signature-ring-diamonds-inner table thead{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-right:18px}@media screen and (max-width:700px){.signature-ring-diamonds-inner table thead{padding-right:0}}@media screen and (max-width:700px){.signature-ring-diamonds-inner table thead tr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table.action-is-open{max-width:650px}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table.action-is-open{max-width:400px}}.signature-ring-diamonds-inner table tbody{display:block;max-height:600px;overflow-y:scroll}.signature-ring-diamonds-inner table tr{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:50px;position:relative}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table tr{border-bottom:1px solid #e3e3e3;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table tr{-ms-flex-pack:distribute;justify-content:space-around;padding-left:0}}@media screen and (max-width:400px){.signature-ring-diamonds-inner table tr{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.signature-ring-diamonds-inner table tr:hover{background-color:rgba(255,255,255,.5)}@media screen and (max-width:600px){.signature-ring-diamonds-inner table tr.diamond-list-row.is-selected{background-color:rgba(215,169,90,.4)}}.signature-ring-diamonds-inner table tr.diamond-list-row.is-selected td{background-color:rgba(215,169,90,.4);color:#000;font-weight:500}@media screen and (max-width:600px){.signature-ring-diamonds-inner table tr.diamond-list-row.is-selected td{background-color:transparent}}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table tr.diamond-list-row.is-selected td.addtocart-column{width:100%!important;display:block!important}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table tr.diamond-list-row.is-selected td.addtocart-column{width:250px!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:15px;margin-left:15px;gap:15px}}.signature-ring-diamonds-inner table tr.diamond-list-row.is-selected .button.button--primary,.signature-ring-diamonds-inner table tr.diamond-list-row.is-selected .signature-ring-size{display:inline-block}.signature-ring-diamonds-inner table tr.diamond-list-row.is-selected td.more-info{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 15px 15px}.signature-ring-diamonds-inner table tr.diamond-list-row .signature-ring-size{width:85px;padding:10px 25px 10px 7px;border-radius:0;height:40px;border:none}.signature-ring-diamonds-inner table tr.diamond-list-row .button.button--primary{margin-bottom:0;background-color:transparent;color:#000;text-transform:uppercase;font-size:13px;font-family:gothammedium;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:none;padding:9px 15px;border-radius:2px;height:36px}.signature-ring-diamonds-inner table tr.diamond-list-row .button.button--primary:focus,.signature-ring-diamonds-inner table tr.diamond-list-row .button.button--primary:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.signature-ring-diamonds-inner table tr.diamond-list-row.jewelers-choice::before{content:"";width:30px;height:31px;position:absolute;background-image:url(https://cdn11.bigcommerce.com/s-vobw0azoiw/images/stencil/original/image-manager/diamond-icon.png);background-repeat:no-repeat;left:0;top:7px}@media screen and (max-width:600px){.signature-ring-diamonds-inner table tr.diamond-list-row.jewelers-choice::before{left:0;width:20px;height:20px;background-size:20px;top:12px}}.signature-ring-diamonds-inner table tr.diamond-more-info{display:none}.signature-ring-diamonds-inner table tr.diamond-more-info td{width:100%;border-top:none}.signature-ring-diamonds-inner table th{padding:10px;cursor:default}@media screen and (max-width:600px){.signature-ring-diamonds-inner table th{font-size:13px}}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table th.cert,.signature-ring-diamonds-inner table th.vid{display:none}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table th.cert span,.signature-ring-diamonds-inner table th.vid span{width:22px;overflow:hidden;display:block;margin:0 auto;color:transparent}}.signature-ring-diamonds-inner table td{border-top:1px solid #e3e3e3;border-collapse:collapse;padding:10px;text-align:center;border-bottom:none;border-left:none;vertical-align:middle}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table td{border-top:none}}@media screen and (max-width:400px){.signature-ring-diamonds-inner table td{text-align:right}}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table td.cert,.signature-ring-diamonds-inner table td.vid{display:none}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table td.cert img,.signature-ring-diamonds-inner table td.vid img{max-width:20px;max-height:20px}}.signature-ring-diamonds-inner table td.more-info{width:100%!important;max-width:100%!important;border-top:none}.signature-ring-diamonds-inner table td a{display:block;margin:0!important;line-height:1}@media screen and (max-width:500px){.signature-ring-diamonds-inner table td a{padding:0 3px}}.signature-ring-diamonds-inner table td,.signature-ring-diamonds-inner table th{padding:10px;word-break:break-all;text-align:center;min-width:80px!important;width:20%!important;white-space:pre}@media screen and (max-width:600px){.signature-ring-diamonds-inner table td,.signature-ring-diamonds-inner table th{min-width:0!important;font-size:100%;width:50px!important;padding:10px 3px}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table td.vid,.signature-ring-diamonds-inner table th.vid{width:40px!important}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table td.carat,.signature-ring-diamonds-inner table th.carat{min-width:0!important;width:66px!important}}@media screen and (max-width:500px){.signature-ring-diamonds-inner table td.carat,.signature-ring-diamonds-inner table th.carat{width:63px!important;text-align:right}}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table td.color,.signature-ring-diamonds-inner table th.color{min-width:60px!important}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table td.color,.signature-ring-diamonds-inner table th.color{min-width:0!important;width:46px!important}}@media screen and (max-width:500px){.signature-ring-diamonds-inner table td.color,.signature-ring-diamonds-inner table th.color{width:43px!important;text-align:right}}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table td.clarity,.signature-ring-diamonds-inner table th.clarity{min-width:63px!important}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table td.clarity,.signature-ring-diamonds-inner table th.clarity{min-width:0!important;width:53px!important}}@media screen and (max-width:500px){.signature-ring-diamonds-inner table td.clarity,.signature-ring-diamonds-inner table th.clarity{width:50px!important;text-align:right}}.signature-ring-diamonds-inner table td.vid-cert,.signature-ring-diamonds-inner table th.vid-cert{display:none}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table td.vid-cert,.signature-ring-diamonds-inner table th.vid-cert{width:100px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table td.vid-cert,.signature-ring-diamonds-inner table th.vid-cert{width:75px!important}}@media screen and (max-width:500px){.signature-ring-diamonds-inner table td.vid-cert,.signature-ring-diamonds-inner table th.vid-cert{width:50px!important;padding:10px 0}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table td.diamond-price,.signature-ring-diamonds-inner table th.diamond-price{min-width:0!important;width:97px!important}}@media screen and (max-width:500px){.signature-ring-diamonds-inner table td.diamond-price,.signature-ring-diamonds-inner table th.diamond-price{width:75px!important}}.signature-ring-diamonds-inner table td.diamond-price br,.signature-ring-diamonds-inner table th.diamond-price br{display:none}@media screen and (max-width:700px){.signature-ring-diamonds-inner table td.diamond-price br,.signature-ring-diamonds-inner table th.diamond-price br{display:block}}@media screen and (max-width:600px){.signature-ring-diamonds-inner table td.total-price,.signature-ring-diamonds-inner table th.total-price{min-width:0!important;width:97px!important}}@media screen and (max-width:500px){.signature-ring-diamonds-inner table td.total-price,.signature-ring-diamonds-inner table th.total-price{width:75px!important}}.signature-ring-diamonds-inner table td.total-price br,.signature-ring-diamonds-inner table th.total-price br{display:none}@media screen and (max-width:700px){.signature-ring-diamonds-inner table td.total-price br,.signature-ring-diamonds-inner table th.total-price br{display:block}}.signature-ring-diamonds-inner table td.addtocart-column,.signature-ring-diamonds-inner table th.addtocart-column{display:none;width:250px!important}@media screen and (max-width:1024px){.signature-ring-diamonds-inner table td.addtocart-column,.signature-ring-diamonds-inner table th.addtocart-column{display:none!important}}.signature-ring-diamonds-inner table td.more-info,.signature-ring-diamonds-inner table th.more-info{display:none}.signature-ring-diamonds-inner table .more-info-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:710px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:700px){.signature-ring-diamonds-inner table .more-info-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.signature-ring-diamonds-inner table .more-info-inner .col{white-space:break-spaces;word-break:break-word;text-align:left}.signature-ring-diamonds-inner table .more-info-inner .col.spec-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:700px){.signature-ring-diamonds-inner table .more-info-inner .col.spec-container{width:100%;margin-top:25px;max-width:450px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.signature-ring-diamonds-inner table .more-info-inner .col.spec-container label{color:#000;font-family:gothambook;font-weight:600;word-break:break-word;font-size:13px}.signature-ring-diamonds-inner table .more-info-inner .col.spec-container label span{font-weight:400;font-family:gothambook}.signature-ring-diamonds-inner table .more-info-inner .col.spec-container a.certificate{background-image:url(https://cdn11.bigcommerce.com/s-vobw0azoiw/images/stencil/original/image-manager/gia-logo.png);padding:10px 15px 10px 65px;background-repeat:no-repeat;font-size:13px;font-family:gothambook;text-decoration:none;background-size:50px;background-position:left 7px center;background-color:#fff;margin-top:10px!important;border:1px solid #000;color:#000}.signature-ring-diamonds-inner table .more-info-inner .col.spec-container a.certificate:hover{background-color:transparent}.signature-ring-diamonds-inner table .more-info-inner .col.video-container{width:50%;padding-right:15px;height:0;padding-top:77%;position:relative}@media screen and (max-width:700px){.signature-ring-diamonds-inner table .more-info-inner .col.video-container{width:100%;padding-top:100%;max-width:450px!important;height:auto}}.signature-ring-diamonds-inner table .more-info-inner .col.video-container iframe{width:95%!important;height:100%!important;top:0;left:0;position:absolute;border-radius:20px}@media screen and (max-width:700px){.signature-ring-diamonds-inner table .more-info-inner .col.video-container iframe{width:100%!important}}.signature-ring-diamonds-inner table .more-info-inner .description{font-size:10px;font-family:gothambook;color:#000;margin-top:15px;background-image:url(https://cdn11.bigcommerce.com/s-vobw0azoiw/images/stencil/original/image-manager/diamond-icon.png);background-repeat:no-repeat;background-size:14px;padding-left:20px}@media screen and (max-width:700px){.signature-ring-diamonds-inner table .more-info-inner .description{text-align:justify}}.signature-ring-diamonds-inner table .more-info-inner .add-to-cart{margin-top:15px}.signature-ring-diamonds-inner table .more-info-inner .add-to-cart .order-ring{margin-bottom:0;font-family:gothambook;width:117px;border-radius:0;border:1px solid #000;padding:10px 9px;font-size:13px;text-transform:uppercase;margin-left:5px;height:40px;background-color:#000;color:#d7a95a}.signature-ring-diamonds-inner table .more-info-inner .add-to-cart .order-ring:hover{background-color:transparent;color:#000}.signature-ring-diamonds-inner table .more-info-inner .compare{padding-top:10px;margin:0 0 0 auto;display:none}.signature-ring-diamonds-inner table .more-info-inner .compare label{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;font-family:gothambook;font-size:13px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.signature-ring-diamonds-inner table .more-info-inner .compare input[type=checkbox]{margin-left:8px}.signature-ring-options-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;max-width:200px;margin:0 auto}.signature-ring-options-inner>div{width:100%;text-align:center}.signature-ring-options-inner .center span{padding:0 30px;font-size:13px;color:#141414;font-family:gothambook}@media screen and (max-width:600px){.signature-ring-options-inner .center span{padding:15px;display:inline-block;line-height:13px}}.signature-ring-options-inner .form-field.ring-size{margin-bottom:0;width:98px}.signature-ring-options-inner .form-select{border-radius:0;border:1px solid #000;font-family:acuminpro;color:#000;text-align:right;padding-right:30px}.signature-ring-options-inner .form-select.field--error{border-color:#cf4938;-webkit-box-shadow:0 0 0 1px #cf4938;box-shadow:0 0 0 1px #cf4938}.signature-ring-options-inner label{font-size:16px;font-family:gothambook;color:#000;margin-right:12px}.signature-ring-options-inner .button.button--primary{margin-bottom:0;border-radius:0;background-color:transparent;color:#000;text-transform:uppercase;font-size:13px;font-family:gothammedium;width:100%}.signature-ring-options-inner .button.button--primary:focus,.signature-ring-options-inner .button.button--primary:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.signature-ring-info h2.section-title span{max-width:calc(100% - 100px);display:inline-block;padding:0 15px}.signature-ring-info .box-container{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:910px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap}.signature-ring-info .box-container .box{padding:0 15px;text-align:center;width:100%;margin-bottom:45px}@media screen and (min-width:400px){.signature-ring-info .box-container .box{width:50%}}@media screen and (min-width:700px){.signature-ring-info .box-container .box{width:25%;margin-bottom:0}}.signature-ring-info .box-container .box .text-content p{font-family:acuminpro;font-size:13px;line-height:20px}.signature-ring-info .box-container .box .image-container{padding-bottom:10px}.signature-ring-popup{max-width:300px}.savetoportfolio-button{width:calc(50% - 5px);margin:0}@media screen and (max-width:480px){.savetoportfolio-button{width:100%}}.savetoportfolio-button .button{margin:10px auto 0;border-radius:0;color:#d7a95a;border:1px solid #d7a95a;width:100%;padding:10px;max-width:100%;height:40px;line-height:20px;text-transform:uppercase;font-size:11.5px;font-family:gothambook;font-weight:700}.savetoportfolio-button .button:hover{color:#fff;background-color:#d7a95a}th.sortable{cursor:pointer}th.sortable:hover{color:#d7a95a}th.sortable:hover svg{fill:#d7a95a}th.sortable.sorting_asc,th.sortable.sorting_desc{color:#d7a95a}th.sortable.sorting_asc svg,th.sortable.sorting_desc svg{fill:#d7a95a}th.sortable.sorting_desc svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:2px;position:relative}th.sortable span{margin:0 3px;color:inherit;display:inline-block;line-height:1;top:3px;position:relative}@media screen and (max-width:480px){th.sortable span{margin:0}}th.sortable span svg{width:12px;color:inherit}select#signature-ring-size{height:45px;border-radius:0;background-position:right .5rem top 20px;background-size:10px}.size-option{max-width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px}.size-option .ring-size{margin:0;width:calc(50% - 5px)}.size-option .button{margin:0;width:calc(50% - 5px);border-radius:0;background-color:transparent;color:#4d4d4d;border:1px solid #2c2a27;text-transform:uppercase;font-size:13px;font-family:gothambook;font-weight:700;padding:10px}.size-option .button:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.dataTables_length{display:none}.dataTables_filter{display:none}.dataTables_info{display:none}.dataTables_wrapper{overflow-x:auto;white-space:nowrap}.container.pages-custom-product-signature-ring{width:100%;max-width:100%;padding:0}.diamond-list-top{max-width:745px;margin:0 auto 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-left:50px}@media screen and (max-width:600px){.diamond-list-top{padding:0;max-width:400px}}.diamond-list-top h3{font-size:13px;font-family:gothambook;color:#000;background-image:url(https://cdn11.bigcommerce.com/s-vobw0azoiw/images/stencil/original/image-manager/diamond-icon.png);background-repeat:no-repeat;line-height:30px;padding-left:40px}.diamond-list-top [data-compare-nav]{padding:15px 30px;line-height:1;font-family:gothambook;font-weight:400;font-size:13px;background-color:#a5a5a5;color:#fff}.diamond-list-top [data-compare-nav] .countPill{width:auto;height:auto;line-height:1;font-family:gothambook;font-weight:400;font-size:13px;background-color:#a5a5a5;color:#fff}h2.modal-header-title{padding:0 35px;text-align:center;font-size:16px;text-transform:uppercase;color:#4d4d4d;display:table;margin:0 auto;position:relative;z-index:2;background-color:#fff;font-family:gothambook}.previewCart .productView-title{padding:0;font-size:16px;color:#4d4d4d;margin:0;font-family:gothambook;text-transform:uppercase;background-color:#fff;z-index:2;position:relative}.previewCart .productView-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.previewCart li.previewCartItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.previewCart .previewCartItem-brand{display:none}.previewCart .previewCartItem-price span{font-family:gothambook}.previewCart .previewCartItem-content dt.definitionList-key{font-weight:400!important;font-size:14px!important;line-height:normal!important;margin-bottom:0!important}.previewCart .previewCartItem-content dd.definitionList-value{display:none}.productView-price{font-family:gothammedium;font-size:20px;color:#000}div#previewModal dl.productView-info dt.productView-info-name{margin-top:15px;font-family:gothammedium;font-size:13px;color:#9d9d9d;font-weight:400}div#previewModal dl.productView-info dd.productView-info-value{font-family:ebgaramond;font-size:14px;color:#000;font-weight:600}.previewCartCheckout{background-color:#2d2926}.previewCartCheckout .button{padding:15px;display:table;margin:0 auto;font-size:inherit;text-transform:uppercase;text-decoration:none;color:#d7a95a;border:1px solid #d7a95a;line-height:15px;background-color:#2d2926;font-family:gothambold;border-radius:0}.previewCartCheckout .button+.button{margin:0;width:100%;border-radius:0;background-color:transparent;color:#fff;border:1px solid #fff;text-transform:uppercase;font-size:13px;font-family:gothambold;font-weight:700;margin-top:11px}.previewCartCheckout .button+.button:hover{background-color:#d7a95a;color:#fff;border-color:#d7a95a}.previewCartCheckout .button:hover{background-color:#d7a95a;color:#fff}.previewCartCheckout p{color:#fff;margin-bottom:5px}.previewCartCheckout .braintree-paypal-button{width:100%;max-width:500px}.previewCartCheckout-subtotal{color:#fff;font-family:gothambook;position:relative}.previewCartItem-name a,.previewCartItem-name span{color:#333!important;font-family:gothambook!important;font-size:14px!important;line-height:normal!important;text-transform:uppercase!important}.category-banner{min-height:211px;background-position:top center;background-size:cover;padding:50px 25px;background-color:rgba(0,0,0,.8)}.category-banner h1.page-heading{margin:0 auto 20px;position:relative;text-align:center;max-width:752px;color:#fff;font-size:16px;font-family:gothambook;overflow:hidden;letter-spacing:2px}.category-banner h1.page-heading span{font-size:16px;font-family:gothambook;text-transform:uppercase;z-index:2;position:relative;letter-spacing:2px}.category-banner h1.page-heading span::before{content:"";width:500px;height:1px;right:100%;margin-right:25px;display:block;position:absolute;background-color:#d7a95a;top:50%}.category-banner h1.page-heading span::after{content:"";width:500px;height:1px;left:100%;margin-left:25px;display:block;position:absolute;background-color:#d7a95a;top:50%}.category-banner .description{max-width:645px;margin:0 auto;display:block;text-align:center}.category-banner .description p{margin-bottom:0;color:#fff;font-size:14px;font-family:ebgaramond}.page.category-page{margin:0}.page.category-page main.page-content{max-width:100%;padding:0;margin:0 auto;float:none;clear:both}.page.category-page .page-content.faceted-search-container{float:unset;margin-top:20px}.page.category-page .page-content.faceted-search-container #faceted-search-container{z-index:9}.page.category-page .productGrid{margin:25px 0 0}.page.category-page .productGrid .product{width:25%;max-width:296px;padding-left:5px;padding-right:5px;position:relative}.page.category-page .productGrid .product.blog-type,.page.category-page .productGrid .product.blog-type-right{width:calc(50% - 10px);max-width:none;float:left}.page.category-page .productGrid .product.blog-type .card-body,.page.category-page .productGrid .product.blog-type-right .card-body{display:none}.page.category-page .productGrid .product.blog-type article.card,.page.category-page .productGrid .product.blog-type-right article.card{margin-bottom:0;overflow:hidden}.page.category-page .productGrid .product.blog-type .card-img-container,.page.category-page .productGrid .product.blog-type-right .card-img-container{max-width:100%}.page.category-page .productGrid .product.blog-type .card-img-container img.card-image,.page.category-page .productGrid .product.blog-type-right .card-img-container img.card-image{width:auto;max-width:none;height:100%;margin-top:0}.page.category-page .productGrid .product.blog-type figure.card-figure,.page.category-page .productGrid .product.blog-type-right figure.card-figure{height:690px}.page.category-page .productGrid .product.blog-type .blog-type-description,.page.category-page .productGrid .product.blog-type-right .blog-type-description{position:absolute;bottom:0;padding:33px}.page.category-page .productGrid .product.blog-type .blog-type-description h3,.page.category-page .productGrid .product.blog-type-right .blog-type-description h3{margin:0;font-family:gothammedium;font-size:17px;color:#000}.page.category-page .productGrid .product.blog-type .blog-type-description p,.page.category-page .productGrid .product.blog-type-right .blog-type-description p{margin:0;font-size:17px;color:#000;font-family:ebgaramond}.page.category-page .productGrid .product.blog-type .blog-type-description .learn-more,.page.category-page .productGrid .product.blog-type-right .blog-type-description .learn-more{margin:0;font-size:17px;color:#000;font-family:ebgaramond;font-weight:700;text-decoration:underline;letter-spacing:.7px;cursor:pointer}.page.category-page .productGrid .product.blog-type .blog-type-description .learn-more:hover,.page.category-page .productGrid .product.blog-type-right .blog-type-description .learn-more:hover{color:#d7a95a}.page.category-page .productGrid .product.blog-type .blog-type-description .blog-type-description-inner,.page.category-page .productGrid .product.blog-type-right .blog-type-description .blog-type-description-inner{background-color:rgba(255,255,255,.7);padding:20px 25px}.page.category-page .productGrid .product.blog-type-right{float:right}.page.category-page .productGrid .product article.card{margin-bottom:36px;height:auto!important}.page.category-page .productGrid .product a .card-img-container img.card-image{margin-top:0}.page.category-page .productGrid .product a .card-img-container img.card-image.hover-image{opacity:0;visibility:hidden;-webkit-transition:.5s all ease;transition:.5s all ease}.page.category-page .productGrid .product a:hover img.card-image.hover-image{opacity:1;visibility:visible}.category-bottom-description{margin-top:50px}.category-bottom-description .category-bottom-description-inner{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:35px}.category-bottom-description .category-bottom-description-inner .left,.category-bottom-description .category-bottom-description-inner .right{width:50%}.category-bottom-description .category-bottom-description-inner .texts h3{font-size:16px;margin:0;color:#000;text-transform:uppercase;font-family:gothambook;margin-bottom:30px;line-height:normal;letter-spacing:2px}.category-bottom-description .category-bottom-description-inner .texts p{color:#4d4d4d}.category-bottom-description .category-bottom-description-inner .texts p:last-child{margin-bottom:0}ul.pagination-list li.pagination-item{border:0;margin:0}ul.pagination-list li.pagination-item.pagination-item--current .pagination-link{font-weight:700}ul.pagination-list li.pagination-item .pagination-link{font-size:14px;color:#4c4c4c;font-family:acuminpro;padding:0 7px;line-height:14px}ul.pagination-list li.pagination-item .pagination-link:hover{color:#d7a95a}ul.pagination-list li.pagination-item .pagination-link--current .pagination-link{color:#d7a95a}ul.pagination-list li.pagination-item--next,ul.pagination-list li.pagination-item--previous{float:none}ul.pagination-list li.pagination-item--next a,ul.pagination-list li.pagination-item--previous a{padding:0!important}ul.pagination-list li.pagination-item--next a svg,ul.pagination-list li.pagination-item--previous a svg{width:7px}ul.pagination-list li.pagination-item--previous{margin-right:15px}ul.pagination-list li.pagination-item--next{margin-left:15px}.start-at{text-align:center;display:block;margin-bottom:7px;font-size:20px;color:#000}main.page.design-portfolio{margin:0;background-size:cover;background-position:top center}main.page.design-portfolio .page-head{display:block;max-width:700px;margin:0 auto;padding:30px 25px}main.page.design-portfolio .page-head .page-heading{font-size:72px;color:#d7a95a;font-family:highspirited;line-height:72px;margin-bottom:27px;text-transform:none}main.page.design-portfolio .page-head .page-description{text-align:center;line-height:normal}main.page.design-portfolio .page-head .button-container{margin-top:30px;text-align:center;font-size:0}main.page.design-portfolio .page-head a.button{color:#000;background-color:#fff;border-radius:0;font-family:gothambook;text-transform:uppercase;font-size:13px;font-weight:700;border:1px solid #000;padding:15px 30px 12px;line-height:13px;margin:5px;-webkit-transition:.3s all ease;transition:.3s all ease}main.page.design-portfolio .page-head a.button:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}main.page.design-portfolio .portfolio-list{width:100%;padding-left:25px;padding-right:25px;margin:0 auto;max-width:1080px}main.page.design-portfolio .portfolio-list .portfolio-list-inner{background-color:#fff;padding:30px;-webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.2);box-shadow:0 0 10px 2px rgba(0,0,0,.2);position:relative;grid-template-columns:1fr 1fr 1fr;display:grid;grid-gap:50px 30px}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box{position:relative;padding-bottom:60px}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .image-container{margin-bottom:30px;font-size:0}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .image-container img{display:inline-block;width:50%}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box h3.design-title{text-align:center;font-size:17px;margin-bottom:25px;font-family:gothambook;letter-spacing:.6px}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .normal-text{font-size:15px;text-align:center;color:#000;font-family:ebgaramond;line-height:inherit;font-weight:400}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .price{font-size:15px;font-family:gothambook;text-align:center;margin-top:10px}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container{margin-top:20px;position:absolute;bottom:0;right:0;left:0;margin-left:auto;margin-right:auto}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container .group{font-size:0;text-align:center}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container .group a.button{font-size:10px;padding:10px 20px;border-radius:0;line-height:10px;font-family:gothambook;text-transform:uppercase;font-weight:600;margin:3px;-webkit-transition:.3s all ease;transition:.3s all ease}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container .group a.button.find{color:#d6a859;border:1px solid #d6a859}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container .group a.button.find:hover{background-color:#d6a859;color:#fff;border-color:#d6a859}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container .group a.button.purchase{color:#caa5a3;border:1px solid #caa5a3}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container .group a.button.purchase:hover{background-color:#caa5a3;color:#fff;border-color:#caa5a3}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container a.button.remove{padding:0;border:none;display:table;margin:6px auto 0;font-size:10px;text-transform:uppercase;font-family:gothambook;font-weight:600;color:#d6a859;-webkit-transition:.3s all ease;transition:.3s all ease}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container a.button.remove:hover{color:#000;text-decoration:underline}main.page.design-portfolio .page-body{margin-bottom:200px}main.page.design-portfolio .page-footer{font-size:0;background-position:top;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}main.page.design-portfolio .page-footer h2{font-family:sans-serif;font-size:133px;color:#fff}main.page.design-portfolio .page-footer img{width:100%}.custom-loader{text-align:center}.loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading__letter{font-size:22px;font-weight:400;letter-spacing:4px;text-transform:uppercase;color:#d7a95a;-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.loading__letter:nth-child(2){-webkit-animation-delay:.1s;animation-delay:.1s}.loading__letter:nth-child(3){-webkit-animation-delay:.2s;animation-delay:.2s}.loading__letter:nth-child(4){-webkit-animation-delay:.3s;animation-delay:.3s}.loading__letter:nth-child(5){-webkit-animation-delay:.4s;animation-delay:.4s}.loading__letter:nth-child(6){-webkit-animation-delay:.5s;animation-delay:.5s}.loading__letter:nth-child(7){-webkit-animation-delay:.6s;animation-delay:.6s}.loading__letter:nth-child(8){-webkit-animation-delay:.8s;animation-delay:.8s}.loading__letter:nth-child(9){-webkit-animation-delay:1s;animation-delay:1s}.loading__letter:nth-child(10){-webkit-animation-delay:1.2s;animation-delay:1.2s}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}100%,80%{-webkit-transform:translateY(0);transform:translateY(0)}}h2#swal2-title{font-size:18px;font-family:gothambook}h2#swal2-title span{margin:0 5px;font-family:gothambold;font-size:20px;line-height:26px;color:#d7a95a}div#swal2-content{font-size:16px;font-family:ebgaramond}button.swal2-confirm.btn.btn-success{font-size:13px;padding:15px 30px 12px;line-height:inherit}.account .button.button--primary{margin:0 auto;text-transform:uppercase;text-decoration:none;color:#d7a95a;border:1px solid #d7a95a;line-height:15px;background-color:#2d2926;font-family:gothambold;border-radius:0}.account .button.button--primary:hover{color:#fff}.account .button.secondary{margin:0 auto;text-transform:uppercase;text-decoration:none;color:#4d4d4d;border:1px solid #000;line-height:15px;font-family:gothambold;border-radius:0}.account .button.secondary:hover{background-color:#d5a95a;color:#fff;border-color:#d5a95a}.account .productGrid .product .form{text-align:center}.account article.card a.add-to-wishlist{display:none!important}.form-checkbox+.form-label::before{border-radius:0}div#contact-us-page .contact-content{text-align:center;margin-bottom:50px}div#contact-us-page .form-input{width:100%;height:45px;border-radius:0;font-size:16px;padding:14px 20px}div#contact-us-page textarea.form-input{height:200px}div#contact-us-page input.button[type=submit]{margin:0;border-radius:0;background-color:#d5a95a;text-transform:uppercase;font-size:15px;line-height:15px;border-color:#d5a95a;font-family:gothambold;-webkit-transition:all .3s ease 0s;transition:all .3s ease 0s}div#contact-us-page input.button[type=submit]:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}div#contact-us-page .form-label{font-family:gothammedium;font-size:13px;margin-bottom:5px;color:#9d9d9d}div#contact-us-page .form-label small{color:#9d9d9d;font-size:11px}.g-recaptcha>div{margin:0 auto}.page-header-container{max-width:650px;margin:30px auto;position:relative}.page-header-container::after{height:1px;width:100%;display:block;background-color:#d7a95a;content:"";position:absolute;top:0;bottom:0;margin:auto;left:0;z-index:1}.page-header-container.no-line::after{content:none}.page-header-container .page-heading{padding:0 35px;text-align:center;font-size:16px;text-transform:uppercase;color:#4d4d4d;display:table;margin:0 auto;position:relative;z-index:2;background-color:#fff;font-family:gothambook}.no-content{text-align:center;margin:50px 0 0}.page-not-found .form-input{width:100%;height:45px;border-radius:0;font-size:16px;padding:14px 20px;margin-bottom:unset}.page-not-found input[type=submit]{border-radius:0;background-color:#d5a95a;text-transform:uppercase;font-size:14px;line-height:15px;border-color:#d5a95a;font-family:gothambold;-webkit-transition:.3s all ease;transition:.3s all ease;height:45px}.page-not-found input[type=submit]:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.login form.login-form{margin-top:0}.login .form-actions .button{margin:0;border-radius:0;background-color:#d5a95a;text-transform:uppercase;font-size:15px;line-height:15px;border-color:#d5a95a;font-family:gothambold;-webkit-transition:.3s all ease;transition:.3s all ease;display:inline-block;vertical-align:middle}.login .form-actions .button:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.login .form-actions a.forgot-password{display:inline-block;vertical-align:middle;text-transform:uppercase;font-size:12px;font-family:gothammedium}.login .form-actions a.forgot-password:hover{color:#d5a95a!important}.form .form-input,.form .form-select{border-radius:0}.form .form-label{font-family:gothammedium;font-size:13px;margin-bottom:5px;color:#9d9d9d}.new-customer .panel{border:2px solid #d7a95a}.new-customer .panel-header{background-color:#2d2926;padding:20px 25px}.new-customer .panel-title{color:#fff;font-family:gothambook;line-height:normal}.new-customer .panel-body{background-color:#2d2926;border-top:1px solid #d7a95a;margin-bottom:0}.new-customer .new-customer-intro{color:#fff;margin-bottom:10px}.new-customer .new-customer-fact-list{margin-left:35px;margin-bottom:15px}.new-customer .new-customer-fact-list li.new-customer-fact{padding-left:0;color:#fff}.new-customer .panel-body a{text-decoration:none}.new-customer .panel-body button.button{padding:20px 45px;display:table;font-size:15px;text-transform:uppercase;text-decoration:none;color:#d7a95a;border:1px solid #d7a95a;line-height:15px;background-color:#2d2926;font-family:gothambold;border-radius:0}.new-customer .panel-body button.button:hover{background-color:#d7a95a;color:#fff}.account-header .container{padding:0}.shepple_social_login_wrapper{max-width:220px!important;margin:0 auto 30px!important}.cart-item-image{vertical-align:top}th.cart-header-item{text-transform:uppercase;font-size:16px;color:#4d4d4d}th.cart-header-item{text-transform:uppercase;font-size:14px;color:#4d4d4d;font-weight:700}h4.cart-item-name a{font-size:16px;text-decoration:none;font-weight:700}.definitionList-key,.definitionList-value{font-family:gothambook;font-size:12px;line-height:18px}.cart-item-value{font-weight:700;font-family:gothambook}.form-increment .button{border-radius:0;color:#d7a95a;border:1px solid #d7a95a;line-height:15px}.form-increment .button .icon svg{fill:#d7a95a}.cart-actions .button{width:100%;max-width:300px;margin:0;border-radius:0;background-color:#d5a95a;text-transform:uppercase;font-size:15px;line-height:15px;border-color:#d5a95a;font-family:gothambold;-webkit-transition:.3s all ease;transition:.3s all ease}.cart-actions .button:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.cart-additionalCheckoutButtons .paypal-smart-buttons{width:100%;max-width:300px;margin-top:15px}.cart-form .button--primary{font-size:13px;text-transform:uppercase;text-decoration:none;color:#d7a95a;border:1px solid #d7a95a;line-height:15px;background-color:#2d2926;font-family:gothambold;border-radius:0}.cart-form .button--primary:hover{background-color:#d7a95a;color:#fff}.estimator-form .shipping-estimate-submit{font-size:13px;text-transform:uppercase;text-decoration:none;color:#d7a95a;border:1px solid #d7a95a;line-height:15px;background-color:#2d2926;font-family:gothambold;border-radius:0}.estimator-form .shipping-estimate-submit:hover{background-color:#d7a95a;color:#fff}.cart-total-value{font-family:acuminpro}tr.cart-item[kit-item] p.cart-item-brand{display:none}tr.cart-item[kit-item] h4.cart-item-name{display:none}tr.cart-item[kit-item] dt.definitionList-key{font-weight:700;font-family:gothambook;color:#333;font-size:15px;margin:0;text-transform:uppercase}tr.cart-item[kit-item] dt.definitionList-key span{display:none}tr.cart-item[kit-item] dd.definitionList-value span{display:block}tr.cart-item[kit-item] dd.definitionList-value span:last-child{display:none}tr.cart-item dt span{display:none}li.previewCartItem[kit-item] .previewCartItem-brand{display:none}li.previewCartItem[kit-item] dl{display:block!important}li.previewCartItem[kit-item] dt.definitionList-key{font-weight:700;font-family:gothambook;color:#333;font-size:15px;margin:0;text-transform:uppercase}li.previewCartItem[kit-item] dt.definitionList-key span{display:none}li.previewCartItem[kit-item] dd.definitionList-value span{display:block}li.previewCartItem[kit-item] dd.definitionList-value span:last-child{display:none}li.previewCartItem dl{display:none}dd.definitionList-value span[custom-engagement-ring]{display:block;clear:left}dd.definitionList-value span[custom-engagement-ring]:last-child{display:none}.cart-page-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-page-bottom>.left{width:58%;padding-right:35px}@media screen and (max-width:1100px){.cart-page-bottom>.left{width:100%;padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:30px}}.cart-page-bottom>.right{width:42%}@media screen and (max-width:1100px){.cart-page-bottom>.right{width:100%}}.cart-page-bottom .cart-totals{width:100%}.cart-contact-form-inner{border:5px solid;border-image-slice:1;border-width:5px;border-image-source:linear-gradient(to left,#c0934b,#f9db69,#c0934b);background-color:#2d2926;padding:25px 35px 35px}.cart-contact-form-inner h3{font-size:18px;font-family:gothambook;text-transform:uppercase;text-align:center;margin-bottom:7px;background:-webkit-gradient(linear,left top,right top,from(#f9db69),color-stop(#c0934b),to(#f9db69));background:linear-gradient(to right,#f9db69,#c0934b,#f9db69);-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:#f9db69}.cart-contact-form-inner p{font-size:18px;color:#fff;text-align:center;margin-bottom:18px}.cart-contact-form-inner .form-row.or-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;font-size:18px}@media screen and (max-width:800px){.cart-contact-form-inner .form-row.or-container{-ms-flex-wrap:wrap;flex-wrap:wrap}}.cart-contact-form-inner .form-row.nor-container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 2rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#fff;font-size:18px}@media screen and (max-width:800px){.cart-contact-form-inner .form-row.nor-container{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}}@media screen and (max-width:800px){.cart-contact-form-inner .form-row.nor-container label.or-label{padding:0 0 14px;height:1px}}.cart-contact-form-inner .form-row.fit-content-container{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:800px){.cart-contact-form-inner .form-row.fit-content-container{margin-bottom:20px}}.cart-contact-form-inner .form-row.fit-content-container label{text-align:center;color:#fff;font-size:18px;margin-bottom:7px;width:100%}.cart-contact-form-inner .form-row.fit-content-container .form-field{width:100%;margin:5px 0;padding:0;max-width:280px}@media screen and (min-width:411px){.cart-contact-form-inner .form-row.fit-content-container .form-field{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:50%;padding:0 8px}}.cart-contact-form-inner .form-field{margin-bottom:0;padding:0}.cart-contact-form-inner label.or-label{padding:13px;line-height:23px}@media screen and (max-width:800px){.cart-contact-form-inner label.or-label{width:100%;padding:7px 0 10px;text-align:center}}.cart-contact-form-inner .button--primary{margin:0 auto;text-transform:uppercase;text-decoration:none;color:#fff;border:1px solid #d7a95a;line-height:15px;background-color:#d7a95a;font-family:gothambold;border-radius:0;width:192px;max-width:100%}@media screen and (max-width:1100px){.cart-contact-form-inner .button--primary{margin:0 auto;display:block;float:none}}.cart-contact-form-inner .button--primary:hover{color:#fff}.cart-contact-form-inner .submit-message{text-align:center;color:#fff;font-size:24px;line-height:32px}.cart-contact-form-inner .submit-message.success::before{content:"";width:100px;height:1px;background-color:#fff;display:block;margin:30px auto 15px}.cart-contact-form-inner .submit-message.error{font-size:18px;line-height:26px;color:#e59494}.cart-contact-form-inner .submit-message.error::before{content:none}p.cart-item-brand{display:none}div#quickSearch{position:initial}div#quickSearch section.quickSearchResults{max-width:1250px;margin:0 auto;width:100%;padding:0 25px;display:block!important}div#quickSearch section.quickSearchResults ul.productGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:0}div#quickSearch section.quickSearchResults ul.productGrid::after,div#quickSearch section.quickSearchResults ul.productGrid::before{content:none}div#quickSearch section.quickSearchResults ul.productGrid li.product{width:100%;padding:0;height:100%;background-color:#fff}div#quickSearch section.quickSearchResults ul.productGrid li.product[blog-type]{display:none}div#quickSearch section.quickSearchResults ul.productGrid li.product:hover article.card{border-color:#d7a95a}div#quickSearch section.quickSearchResults ul.productGrid li.product article.card{height:100%;margin:0}div#quickSearch section.quickSearchResults ul.productGrid li.product article.card:hover .card-body{background-color:#fff}div#quickSearch section.quickSearchResults ul.productGrid li.product article.card:hover .card-body .card-title a{color:#333}div#quickSearch section.quickSearchResults ul.productGrid li.product article.card:hover .card-body .card-title a:hover{color:#d7a95a!important}.dropdown--quickSearch.is-open{position:absolute!important;padding-top:135px;top:0!important;left:0!important;z-index:999;height:100%;background-color:rgba(45,41,38,.85)}.dropdown--quickSearch .form-container{position:relative;padding-top:30px}.dropdown--quickSearch a.modal-close{color:#fff}.dropdown--quickSearch a.modal-close:hover{color:#d5a95a}.dropdown--quickSearch a.modal-close span{font-size:40px}.quickSearchMessage{color:#fff;letter-spacing:1px}.page.blog-page{margin:0}.blog-post-list{font-size:0;margin-bottom:50px;margin-left:-15px;margin-right:-15px}.blog-post-list article.blog{width:25%;display:inline-block;vertical-align:top;margin-top:0;padding-top:0;border-top:0;margin-top:50px;padding:0 15px}.blog-post-list article.blog .blog-post-figure{width:100%}.blog-post-list article.blog .blog-post-figure .blog-thumbnail{width:100%;max-width:none;height:0;overflow:hidden;padding-bottom:100%;position:relative;border:1px solid #ccc;margin-bottom:15px}.blog-post-list article.blog .blog-post-figure .blog-thumbnail img{min-width:100%;min-height:100%;max-width:none;max-height:none;height:auto;width:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.blog-post-list article.blog .blog-post-body{width:100%}.blog-post-list article.blog .blog-post-body .blog-post{display:none}.blog-post-list article.blog .blog-post-body .blog-header .blog-date{display:none}.blog-post-list article.blog .blog-post-body .blog-header .blog-title{margin:0;line-height:normal;font-size:14px}.blog-post-list article.blog .blog-post-body .blog-header .blog-title a{text-align:center;font-size:14px;margin-bottom:0;font-family:gothambook;letter-spacing:.6px}.blog-post-list article.blog .blog-post-body .blog-header .blog-title a:hover{color:#d7a95a}.single-blog-post .blog-post-figure{display:none}.single-blog-post .blog-post-body{margin-top:50px}.single-blog-post .blog-post-body .blog-header{display:none}ul.sitemap-list{font-size:0;max-width:900px;margin:50px auto 0}ul.sitemap-list>li{display:inline-block;width:33.33%;vertical-align:top;font-size:15px;padding:0 15px}@media screen and (max-width:1100px){header.header{position:relative;height:auto;border-bottom:1px solid #d7a95a}header.header .header-logo{padding:20px 0;height:auto}header.header .header-logo.desktop-view{display:none}header.header .header-logo.mobile-view{display:block;padding:24px 0 21px}header.header .users-options{position:absolute;right:0;height:39px}header.header .users-options .container{width:auto;display:inline-block;position:relative;height:39px}header.header .users-options .users-options-inner nav.navUser{display:block;top:29px;right:10px;width:80px;height:39px}header.header.is-open{position:fixed}header.header .navPages-container{background-color:#2d2926}header.header .navPages-container.is-open{padding-top:62px}header.header .navPages-container nav.navPages{background-color:#2d2926}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item{position:relative}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item{border-bottom:none;padding-left:15px!important}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu li.navPage-subMenu-item .navPage-subMenu-child{position:static!important;background-color:#2d2926!important}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item .navPage-subMenu ul.navPage-subMenu-list{margin-right:0}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item.inline-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:gothammedium;font-size:11px}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item a.navPages-action{display:inline-block;padding-left:10px;border-bottom:none!important}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item a.navPages-action i.icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:10px;top:8px;margin:0;width:20px;height:20px;background-color:#d7a95a;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item a.navPages-action:hover{color:#fff}header.header .navPages-container nav.navPages ul.navPages-list li.navPages-item.has-subMenu.active-parent>a{color:#d7a95a}header.header .navPages-container nav.navPages ul.navPages-list+.navPages-list{border-top:1px solid #d7a95a}.header-logo__link{display:block}.navUser-item--cart{display:inline-block}.navUser-item--wishlists{display:inline-block}ul.navUser-section+.navUser-section{margin:0;float:none}ul.navUser-section li.navUser-item span.countPill.cart-quantity{left:-15px;right:auto}.mobileMenu-toggle .mobileMenu-toggleIcon{background-color:#fff;top:30px}.mobileMenu-toggle .mobileMenu-toggleIcon::after,.mobileMenu-toggle .mobileMenu-toggleIcon::before{background-color:#fff}.mobileMenu-toggle.is-open .mobileMenu-toggleIcon::after,.mobileMenu-toggle.is-open .mobileMenu-toggleIcon::before{background-color:#fff}.navPages-quickSearch{border-bottom:1px solid #d7a95a}.navPages-action{color:#fff}.navPages-action svg{fill:#fff;stroke:#fff;height:10px;width:10px}.navPages-action.activePage,.navPages-action:hover{color:#d7a95a}.navPages-action.activePage svg,.navPages-action:hover svg{fill:#fff;stroke:#fff}a.navPages-action-child{padding:10px 25px 10px 10px!important;color:#fff!important;text-transform:uppercase!important;color:#fff!important}a.navPages-action-child i.icon.navPages-action-moreIcon-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:absolute;right:10px;top:8px;margin:0;width:20px;height:20px;background-color:#d7a95a;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}a.navPages-action-child i.icon.navPages-action-moreIcon-child svg{fill:#fff;stroke:#fff;height:10px;width:10px;display:block!important}div#wishlists-menu-dropdown{top:35px!important;width:100vw!important;right:-45px!important;padding:10px 10px 15px!important}div#wishlists-menu-dropdown ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;padding:0}div#wishlists-menu-dropdown ul li{padding:0 10px}footer.footer section.footer-info{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}footer.footer section.footer-info .footer-info-col.footer-logo{width:100%;margin-bottom:30px}footer.footer section.footer-info .footer-info-col.footer-logo ul{margin:0 auto}footer.footer section.footer-info .footer-info-col .image-container{width:auto;display:table;text-align:center;margin:0 auto}footer.footer section.footer-info .footer-info-col .image-container img{margin:0 auto 20px}.heroCarousel .heroCarousel-image-wrapper img.center-image{max-height:180px;top:50px}.productView-image+.productView-thumbnails{margin:0 auto;float:none;display:block}.productView-images{padding:0;margin-left:auto;margin-right:auto;float:none;max-width:none}section.productView-details{max-width:635px;margin:0 auto 35px;width:50%;padding-left:15px;padding-right:15px}.productView-options .form-action.button-container{margin:10px auto 0;float:none;padding:0}.productView-options .wishlist-button-container .form-wishlist{padding:0}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box{padding-bottom:95px}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container .group a.button{width:100%}div#quickSearch{display:none}.navPages-quickSearch .quickSearchResults{margin-top:70px;position:relative;display:none}.navPages-quickSearch .modal-close{display:block;top:-60px;color:#fff;font-size:40px;right:0}p.quickSearchMessage{margin-bottom:25px;margin-top:-45px;font-size:18px}}@media screen and (max-width:959px){footer.footer section.footer-info .footer-info-col{margin-bottom:50px}footer.footer section.footer-info .footer-info-col[data-section-type=newsletterSubscription]{margin-bottom:0}.page.category-page .productGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page.category-page .productGrid .product{width:100%}.page.category-page .productGrid .product.blog-type,.page.category-page .productGrid .product.blog-type-right{width:100%;max-width:605px}.page.category-page .productGrid .product.blog-type article.card,.page.category-page .productGrid .product.blog-type-right article.card{margin-bottom:36px}.blog-post-list article.blog{width:33%}div#quickSearch section.quickSearchResults ul.productGrid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:800px){.navUser-item--cart .navUser-item-cartLabel{display:block}div#wishlists-menu-dropdown{right:-48px!important}.heroCarousel.slick-initialized{max-height:none;margin-top:0}.heroCarousel .heroCarousel-image-wrapper img.center-image{max-height:40vw;top:8vw}.three-col-slider-section .three-col-slider-section-inner ul.slider{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide{max-width:410px;margin-bottom:50px;width:100%}.three-col-slider-section .three-col-slider-section-inner ul.slider li.slide:last-child{margin-bottom:0}.cta-section .cta-section-inner .cta-box{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:570px}.cta-section .cta-section-inner .cta-box .left{max-width:100%}.cta-section .cta-section-inner .cta-box .left img{width:100%}.cta-section .cta-section-inner .cta-box .right{max-width:100%}.featured-section .featured-section-inner ul.featured-collection{-ms-flex-wrap:wrap;flex-wrap:wrap}.featured-section .featured-section-inner ul.featured-collection li.slide{width:100%;max-width:329px;margin-bottom:50px}.featured-section .featured-section-inner ul.featured-collection li.slide:last-child{margin-bottom:0}.category-banner h1.page-heading{max-width:600px}.category-bottom-description .category-bottom-description-inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.category-bottom-description .category-bottom-description-inner .left,.category-bottom-description .category-bottom-description-inner .right{width:100%;text-align:center;max-width:600px;margin:auto}.page.category-page .productGrid .product{width:50%}ul.breadcrumbs{display:block}section.productView-details{float:none;width:100%;padding-left:0;padding-right:0}section.productView-details .form-field.form-field--increments .form-increment input.form-input--incrementTotal{float:left}.the-product-description{margin-top:50px;display:block}.box-description{padding:30px}.box-description.main-description{margin-bottom:30px}.cart-item-info{margin-top:15px}.cart-item-figure{width:auto}.cart-item{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cart-item-title{display:table;margin-left:1.5rem;padding-left:0;width:calc(100% - (100px + 1.5rem));max-width:320px}.cart-item-label{width:calc(50% - 1.5rem)}.cart-total{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-total-label{width:calc(50% - 1.5rem);padding-left:0}.cart-actions .button{margin:0 auto}.cart-additionalCheckoutButtons .paypal-smart-buttons{margin:15px auto 0;float:none!important;display:block!important}.shipping-estimator{margin:7px auto 0}.cart-form.coupon-code{width:100%}.cart-form.coupon-code form.form{max-width:270px;margin-left:auto;margin-right:auto}.cart-form.coupon-code form.form input.button{width:72px}.cart-form.coupon-code form.form input#couponcode{width:190px}.cart-form.gift-certificate-code{width:100%}.cart-form.gift-certificate-code form.form{max-width:270px;margin-left:auto;margin-right:auto}.cart-form.gift-certificate-code form.form input#certcode{width:190px}.cart-form.gift-certificate-code form.form input.button{width:72px}.account .form-actions .button:not(:first-child),.account .form-actions button:not(:first-child){margin-top:10px!important}main.page.design-portfolio .portfolio-list .portfolio-list-inner{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){footer.footer .footer-copyright .footer-copyright-inner p{width:100%;margin-bottom:15px}footer.footer .footer-copyright .footer-copyright-inner img{float:none;margin:0 auto}div#quickSearch section.quickSearchResults ul.productGrid{grid-template-columns:repeat(2,1fr)}ul.sitemap-list{max-width:320px}ul.sitemap-list>li{width:100%}}@media screen and (max-width:600px){.btn.btn-primary{padding:15px 20px;font-size:13px}.btn.btn-secondary{padding:15px 20px;font-size:13px}header.header .header-logo{height:62px;padding:25px 0}header.header .header-logo a.header-logo__link img{width:190px}.heroCarousel .heroCarousel-content h1.heroCarousel-title{padding:20px 25px;line-height:45px}.heroCarousel .slick-dots{display:none!important}.studio-section .studio-section-inner h3.section-title{font-size:14px;margin-bottom:35px}.studio-section .studio-section-inner .center-row-image .text-content h3.stylistic-title{line-height:50px}h3.section-title{font-size:14px}.cta-left-box-section .cta-left-box-section h3.section-title{padding:0 35px;line-height:22px;margin-bottom:35px}.cta-left-box-section .cta-left-box-section .background-image-holder .container .cta-box{margin:0 auto}.section-title-container::after{content:none}.section-title-container h3.section-title{padding:0}.instagram-section .instagram-section-inner .instagram_gallery{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.instagram-section .instagram-section-inner .instagram_gallery a{width:45%}.instagram-section .instagram-section-inner h3.section-title{margin-bottom:35px;line-height:22px}.featured-section .featured-section-inner h3.section-title{margin-bottom:35px}footer.footer section.footer-info .footer-info-col{width:100%;display:block}footer.footer section.footer-info .footer-info-col ul{margin:0 auto}footer.footer section.footer-info .footer-info-col label.column-title{margin-bottom:25px}footer.footer section.footer-info .footer-info-col ul.social-links{margin:0 auto}footer.footer section.footer-info .footer-info-col ul.social-links li:last-child{margin-right:0}.category-banner h1.page-heading span::after,.category-banner h1.page-heading span::before{content:none}.page.category-page .productGrid .product.blog-type figure.card-figure,.page.category-page .productGrid .product.blog-type-right figure.card-figure{height:auto}.page.category-page .productGrid .product.blog-type figure.card-figure .card-img-container img,.page.category-page .productGrid .product.blog-type-right figure.card-figure .card-img-container img{width:100%;-webkit-transform:none;transform:none;-o-object-fit:cover;object-fit:cover}h1.productView-title::before{content:none}.productView-thumbnail{margin:0 5px}.blog-post-list article.blog{width:50%;vertical-align:top;padding:0 15px;margin-bottom:0}main.page.design-portfolio .page-body{margin-bottom:100px}main.page.design-portfolio .portfolio-list .portfolio-list-inner{grid-template-columns:1fr}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box{padding-bottom:0}main.page.design-portfolio .portfolio-list .portfolio-list-inner .box .button-container{position:relative}.new-customer .panel-body{padding:15px 25px 10px}.new-customer .new-customer-fact-list{margin-left:25px;line-height:24px}}@media screen and (max-width:480px){a.header-logo__link{margin-left:36px}a.header-logo__link img{width:180px!important}.cta-section .cta-section-inner .cta-box .right .button-container a.btn.btn-secondary{font-size:11px;padding:15px 17px}.page.category-page .productGrid .product.blog-type .card-img-container img.card-image,.page.category-page .productGrid .product.blog-type-right .card-img-container img.card-image{-webkit-transform:translateX(-25%);transform:translateX(-25%)}section.productView-details .form-field.form-field--increments{margin:0;width:100%}section.productView-details .form-field.form-field--increments .form-increment{padding-right:34px}section.productView-details .form-field.form-field--increments .form-increment input.form-input--incrementTotal{width:100%}.productView-options .wishlist-button-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.productView-options .wishlist-button-container a.drop-hint-button{width:100%}.productView-options .wishlist-button-container .form-wishlist{width:100%}.productView-options .form-field[data-product-attribute=set-select].metal,.productView-options .form-field[data-product-attribute=set-select].size{width:100%;margin:10px 0 0}.box-description{padding:20px 15px}.related-products h2.section-title span{padding:0 15px}.previewCartCheckout .button{font-size:12px}.previewCartCheckout .button+.button{font-size:12px;padding-left:12px;padding-right:12px}div#quickSearch section.quickSearchResults ul.productGrid{grid-template-columns:repeat(1,1fr)}.new-customer .panel-body button.button{padding:10px 20px}.is-embedded .steps li{padding-left:5px;padding-right:5px;vertical-align:middle}.is-embedded .steps li a{font-size:12px}main.page.design-portfolio .page-head a.button{display:inline-block;width:100%;padding-left:20px;padding-right:20px;margin:5px 0}}.portfolio-page .blog-post-list .blog{width:50%;display:inline-block;vertical-align:top;margin-top:0;padding-top:0;border-top:0;margin-top:50px;padding:0 15px}.portfolio-page .blog-post-list .blog .blog-post-body{width:100%}.portfolio-page .blog-post-list .blog .blog-post-figure{width:100%;max-width:none;height:0;overflow:hidden;padding-bottom:100%;position:relative;border:1px solid #ccc;margin-bottom:15px}.portfolio-page .blog-post-list .blog .blog-post-figure iframe,.portfolio-page .blog-post-list .blog .blog-post-figure img{min-width:100%;min-height:100%;max-width:none;max-height:none;height:100%;width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.portfolio-page .blog-post-list .blog .blog-post-body .blog-title,.portfolio-page .blog-post-list .blog .blog-post-body .blog-title a,.portfolio-page .blog-post-list .blog .blog-post-body p{margin:0;line-height:normal;font-size:14px;font-family:gothambook;letter-spacing:.6px}.portfolio-page .blog-post-list .blog .blog-post-body .blog-title a:hover{color:#d7a95a}.portfolio-page .blog-post-list .blog .blog-post-body p{font-size:12px;margin-top:10px}@media (min-width:601px){.portfolio-page .blog-post-list .blog{width:33.33%}}@media (min-width:960px){.portfolio-page .blog-post-list .blog{width:25%}.portfolio-page .blog-post-list .blog .blog-post-figure iframe,.portfolio-page .blog-post-list .blog .blog-post-figure img{padding:15px}}.dropdown--quickSearch .form .form-input::-webkit-input-placeholder{font-family:gothambook}.dropdown--quickSearch .form .form-input::-moz-placeholder{font-family:gothambook}.dropdown--quickSearch .form .form-input:-ms-input-placeholder{font-family:gothambook}.dropdown--quickSearch .form .form-input::-ms-input-placeholder{font-family:gothambook}.dropdown--quickSearch .form .form-input,.dropdown--quickSearch .form .form-input::placeholder{font-family:gothambook}.cart-actions #convertToQuote{display:none}.previewCart .previewCartCheckout-price,.previewCart .productView-price{font-weight:400;margin-top:10px}.cart-item h4.cart-item-name a{font-family:gothambook}.ls-portfolio .page-content{width:100%}#previewModal .modal-header{display:none}#previewModal .modal-content{padding-top:2rem}.logout-btn a:hover svg{fill:#d7a95a}.logout-btn svg{fill:white;stroke:white}.page.design-portfolio .page-content{display:block;max-width:700px;margin:0 auto;padding:50px 25px 30px;text-align:center}.page.design-portfolio .page-content h3{font-size:16px;margin:0;color:#000;text-transform:uppercase;font-family:gothambook;margin-bottom:30px;line-height:normal;letter-spacing:2px}.page.design-portfolio .page-content p{margin-bottom:15px}.blog-post-body a,.category-banner .description a,.category-bottom-description a,.page .page-content a,.page-description a,.portfolio-page .desc p a,.studio-section-inner a,.the-product-description a,.three-col-slider-section a,.top-description a,[id^=facetedSearch-navList] .navList-item a{text-decoration:none;color:#d7a95a}.blog-post-body a:hover,.category-banner .description a:hover,.category-bottom-description a:hover,.page .page-content a:hover,.page-description a:hover,.portfolio-page .desc p a:hover,.studio-section-inner a:hover,.the-product-description a:hover,.three-col-slider-section a:hover,.top-description a:hover,[id^=facetedSearch-navList] .navList-item a:hover{opacity:.75}.shg-product-title-component a{color:#333}.productView-product .productView-price span{font-family:gothammedium;font-size:20px;color:#000}.navPages-list.main .navPages-item-page.blog{display:none}body.mc-modal-active .custom-popup-box{position:fixed;top:0;display:block;z-index:9999999;left:0;width:100vw;height:100vh;background-color:rgba(12,12,12,.6)}.custom-popup-box #mc_embed_signup{display:none}.custom-popup-box .mc-close-icon{position:absolute;z-index:999;font-size:30px;padding:0;margin:0;top:-16px;background-color:#fff;border-radius:50%;height:30px;width:30px;right:-13px;border:1px solid #d7a95a}.custom-popup-box .mc-close-icon span{padding:0;margin:0;top:-10px;display:inline-block;position:absolute;left:6px;color:#d7a95a}.custom-popup-box .mc-close-icon .aria-description--hidden{display:none}body.mc-modal-active .custom-popup-box #mc_embed_signup{position:absolute;top:50%;z-index:9999999;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;margin:0 auto;text-align:center;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);width:800px!important;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #d7a95a;margin:0 auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body.mc-modal-active .custom-popup-box #mc_embed_signup .column1{width:45%;margin:0}body.mc-modal-active .custom-popup-box #mc_embed_signup .column1 img{display:block;height:440px;overflow:hidden;-o-object-fit:cover;object-fit:cover}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2{width:50%;padding:18px 36px 18px 0;text-align:center}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 h2{font-size:16px!important;color:#d7a95a!important;font-weight:700!important;text-transform:uppercase;letter-spacing:3px!important;margin:20px 0 15px!important;font-family:gothambold!important}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 p{font-size:14px;font-family:ebgaramond;margin-bottom:20px}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 #mc-embedded-subscribe{font-size:15px!important;color:#fff!important;background-color:#d5a95a!important;border:none!important;text-transform:uppercase!important;margin:0;width:100%;border-radius:0;font-weight:800;font-family:gothambold;height:45px}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 .required.email{border:1px solid #f6f6f6;font-size:16px;font-style:italic;font-family:ebgaramond;border-radius:0;border:1px solid #d7d9da;padding:10px 5px}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 .required.email:placeholder{font-style:italic;font-family:ebgaramond}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 form{text-align:center!important;padding:0}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 .mc-field-group.input-group{width:100%!important}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 .mc-field-group.input-group strong{font-size:14px}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 .mc-field-group.input-group ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:capitalize}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 .mc-field-group.input-group ul li{padding:0 6px!important}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 .mc-field-group.input-group ul li input{margin-right:5px;vertical-align:baseline}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 .mc-field-group.input-group{padding-top:4%!important}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 #mce-responses #mce-error-response,body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 #mce-responses #mce-success-response{width:100%!important;margin:0!important;padding:0!important}@media (max-width:800px){body.mc-modal-active .custom-popup-box #mc_embed_signup{width:80%!important}body.mc-modal-active .custom-popup-box #mc_embed_signup .column1{width:100%}body.mc-modal-active .custom-popup-box #mc_embed_signup .column1 img{display:block;width:100%;height:240px;overflow:hidden;-o-object-fit:cover;object-fit:cover}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2{width:100%;padding:20px}}@media (max-width:500px){body.mc-modal-active .custom-popup-box #mc_embed_signup{width:80%!important}body.mc-modal-active .custom-popup-box #mc_embed_signup .column1 img{height:200px}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2{padding:10px!important}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 h2{margin:10px 0!important}}@media (max-width:400px){body.mc-modal-active .custom-popup-box #mc_embed_signup{width:80%!important}body.mc-modal-active .custom-popup-box #mc_embed_signup .column1 img{height:100px}body.mc-modal-active .custom-popup-box #mc_embed_signup .column2 p{font-size:13px}}.cart-actions .button--primary{color:#fff!important}.cart-actions .button--primary:hover{color:#d7a95a!important}[data-testid=POPUP] h2{margin:10px 0 15px!important}[data-testid=POPUP] h2>span{font-family:gothambold!important}[data-testid=POPUP] input[type=email]{font-style:italic;font-family:ebgaramond}[data-testid=POPUP] label{text-align:center!important;margin:0 0 5px!important;font-size:14px!important;font-family:ebgaramond!important}[data-testid=POPUP] [role=radiogroup] label>div{font-size:14px!important;font-family:ebgaramond!important}[data-testid=POPUP] [role=radiogroup] label svg{min-width:13px!important;width:13px!important;margin:2px 5px 0 0!important}.page-not-found .u-textAlignCenter{margin-bottom:20px}.form-container.blog{position:unset;margin-bottom:0}.form-container.blog .form-field{margin-bottom:0}.form-container.blog:after{content:none}.form-container.blog .form{position:relative;margin:0}.form-container.blog .form svg{height:16px;width:auto;position:absolute;top:15px;right:15px;fill:#d7a95a}.form-container.blog .form svg path{fill:#d7a95a}.form-container.blog search-container has-results f-open-dropdown{background-color:rgba(45,41,38,.85)}.form-container.blog .quickSearchResults.is-open .productGrid{height:50%;position:absolute;z-index:99;background-color:#fff;width:100%;left:12px;overflow:scroll;padding-bottom:30px;overflow-x:hidden;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.form-container.blog .modal-close span{position:absolute;bottom:-86px;right:0}.form-container.blog .blog{margin:10px;min-height:100px;display:inline-block;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.form-container.blog .product{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:10px}@media (min-width:1101px){.form-container.blog .quickSearchResults .blog,.form-container.blog .quickSearchResults .product{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:10px;width:23%!important}}@media (max-width:1101px){.form-container.blog .quickSearchResults .product{width:31.33333%!important}}@media (max-width:860px){.form-container.blog .quickSearchResults .blog,.form-container.blog .quickSearchResults .product{width:46%!important}}@media (max-width:500px){.form-container.blog .quickSearchResults .blog,.form-container.blog .quickSearchResults .product{width:43%!important}.form-container.blog .quickSearchResults .product .card-body{padding:10px 0}}.dropdown--quickSearch.is-open{overflow:auto}.dropdown--quickSearch.is-open .productGrid,.navPages-container.is-open .productGrid{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.navPages-container.is-open .blog{display:none}.quickSearchResults .blog{width:22%;padding:15px 10px;min-height:100px;background-color:#fff;text-align:center;font-size:14px;font-family:gothambook;text-transform:uppercase;letter-spacing:.3px;color:#000;margin:0;vertical-align:middle;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:none}.quickSearchResults .blog a{text-decoration:none;padding-bottom:10px;vertical-align:middle;display:block}.quickSearchResults .blog a:hover{color:#d7a95a!important}.quickSearchResults .product{width:22%!important;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:1100px){.quickSearchResults .blog{width:31%;display:inline-block;margin:10px 10px;min-height:100px;vertical-align:middle}.quickSearchResults .product{width:25%!important}}@media (max-width:800px){.quickSearchResults .blog{width:46.33333%;display:inline-block;margin:10px 10px;min-height:100px;vertical-align:middle}.quickSearchResults .product{width:50%!important}.blog-page .quickSearchResults .modal-close{display:block}.blog-page .quickSearchResults .modal-close span{right:-8px}.blog-page .form-fieldset input{padding:.75rem 3rem 10px 10px}}.delivery-icons{margin-bottom:35px}.delivery-icons .custom-delivery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delivery-icons .custom-delivery .delivery-content{text-align:center;padding:0 10px;width:33.3%}.delivery-icons .custom-delivery .delivery-content img{margin:0 auto 30px;height:38px;width:auto}.delivery-icons .custom-delivery .delivery-content h3{font-size:16px;text-transform:uppercase;font-family:gothambook;margin-bottom:10px}.delivery-icons .custom-delivery .delivery-content p{margin-bottom:12px}.delivery-icons .custom-delivery .delivery-content a{text-transform:uppercase;font-family:gothambook;text-decoration:unset;background:url("https://cdn11.bigcommerce.com/s-vobw0azoiw/product_images/uploaded_images/right-arrow.png") no-repeat right;padding-right:10px}.delivery-icons .container{max-width:1280px;padding:0 40px}.delivery-icons .slick-prev{left:-25px}.delivery-icons .slick-next{right:-25px}.delivery-icons .slick-list{min-width:100%}@media (max-width:799px){.delivery-icons .custom-delivery{-ms-flex-wrap:wrap;flex-wrap:wrap}.delivery-icons .custom-delivery .delivery-content{margin-bottom:20px;width:50%}}@media (max-width:500px){.delivery-icons .custom-delivery .delivery-content{margin-bottom:50px;width:100%}.delivery-icons .custom-delivery .delivery-content img{margin-bottom:10px}.delivery-icons .custom-delivery .delivery-content:last-child{margin:0}}.blog-post-list .custom-sidebar-post{display:none}.single-blog-post .blog-post-body .custom-blog-post{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post{-webkit-box-flex:1;-ms-flex:1 30%;flex:1 30%;padding-left:30px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post h2{font-family:highspirited}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post h2 a{font-family:highspirited}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .form-container form{margin:0}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .form-container form .form-field{margin:0}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .form-container form .form-field .form-input::-webkit-input-placeholder{font-style:italic;font-size:18px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .form-container form .form-field .form-input::-moz-placeholder{font-style:italic;font-size:18px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .form-container form .form-field .form-input:-ms-input-placeholder{font-style:italic;font-size:18px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .form-container form .form-field .form-input::-ms-input-placeholder{font-style:italic;font-size:18px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .form-container form .form-field .form-input::placeholder{font-style:italic;font-size:18px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .form-container form .form-field .form-input{background:url(https://cdn11.bigcommerce.com/s-vobw0azoiw/product_images/uploaded_images/search-icon.png) no-repeat;background-position:95%}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .customize-right h2{font-size:65px;color:#d7a95a;line-height:.9;margin-top:30px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .customize-right .cutomize-image p a{padding:10px;margin-bottom:20px;background:#d5a95a;text-transform:uppercase;color:#fff;font-size:16px;font-family:gothambook;font-weight:700;letter-spacing:1px;display:block}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .customize-right .cutomize-image p a span{display:block;font-family:gothambook}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .product-list-sidebar.talk-to-us{padding:0 10px;margin-bottom:20px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .product-list-sidebar.talk-to-us .talk-to-us-paragraph{text-align:left;margin-bottom:10px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .product-list-sidebar.talk-to-us h2 a{font-size:75px;color:#000;text-transform:unset}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .product-list-sidebar.talk-to-us .btn a{padding:10px;margin-bottom:20px;background:#d5a95a;text-transform:uppercase;color:#fff;font-size:16px;font-family:gothambook;font-weight:700;letter-spacing:1px;display:block}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .product-list-sidebar{border:1px solid #ababab}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .product-list-sidebar h2{font-size:75px;color:#000;text-transform:unset}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .product-list-sidebar .productGrid{margin:0}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .product-list-sidebar .productGrid .card-body .card-title a{color:#000;font-family:ebgaramond}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter{border:1px solid #ababab;padding:0 10px;margin-top:20px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll h2{font-size:65px;color:#000;font-weight:400;text-align:center;margin-top:0;line-height:1}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .newsletter-text{margin-bottom:15px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .mc-field-group{width:100%;padding-bottom:1px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .mc-field-group input{width:100%;height:45px;border-radius:0;font-style:italic;font-size:16px;padding:14px 20px;margin-bottom:13px;border:1px solid #ababab;text-indent:4px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .mc-field-group input::-webkit-input-placeholder{font-family:ebgaramond;font-style:italic}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .mc-field-group input::-moz-placeholder{font-family:ebgaramond;font-style:italic}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .mc-field-group input:-ms-input-placeholder{font-family:ebgaramond;font-style:italic}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .mc-field-group input::-ms-input-placeholder{font-family:ebgaramond;font-style:italic}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .mc-field-group input::placeholder{font-family:ebgaramond;font-style:italic}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .clear .button{width:100%;margin:0;border-radius:0;background-color:#d5a95a;text-transform:uppercase;font-size:15px;line-height:0;border-color:#d5a95a;font-family:gothambold;-webkit-transition:.3s all ease;transition:.3s all ease;color:#fff;padding:20px 0}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter #mc_embed_signup_scroll .clear .button:hover{background-color:#2d2926;color:#d7a95a;border-color:#d7a95a}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter h2{margin-top:-40px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter h2>span{font-family:highspirited}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .sidebar-newsletter input[type=email]{height:45px!important;border-radius:0!important;font-style:italic;font-size:16px!important;padding:14px 20px!important;text-indent:4px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .social-links-blog-sidebar h2{font-size:65px;text-transform:none;color:#000}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .social-links-blog-sidebar li::marker{font-size:0px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .social-links-blog-sidebar li a{padding:10px;margin-bottom:20px;background:#d5a95a;text-transform:uppercase;color:#fff;font-size:16px;font-family:gothambook;font-weight:700;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .social-links-blog-sidebar li a span{font-family:gothambook;padding-left:15px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .blog-list-sidebar{margin-top:20px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .blog-list-sidebar h2{font-size:65px;color:#000}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .blog-list-sidebar .slide{margin-bottom:20px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .blog-list-sidebar .slide .body-container{text-align:left}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .blog-list-sidebar .slide label a{text-transform:uppercase;color:#000;font-family:gothambook}.single-blog-post .blog-post-body .custom-blog-post .custom-left-bar{-webkit-box-flex:1;-ms-flex:1 90%;flex:1 90%}@media (min-width:1261px){.single-blog-post .blog-post-body{width:66.66667%}}@media (min-width:1101px){.single-blog-post .blog-post-body{width:83.66667%}.single-blog-post .blog-post-body .product-list-sidebar .productGrid .product{width:50%}}.single-blog-post .blog-post-body .product-list-sidebar .productCarousel .productCarousel-slide::marker{font-size:0px}@media (min-width:801px){.single-blog-post .blog-post-body .product-list-sidebar .productCarousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:-30px 0 20px 0}.single-blog-post .blog-post-body .product-list-sidebar .productCarousel .productCarousel-slide{width:50%}}@media (max-width:800px){.single-blog-post .blog-post-body .custom-blog-post{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post{padding-left:0;padding:0 20px;margin-top:20px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .customize-right .cutomize-image p a{font-size:12px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .customize-right .cutomize-image p span{display:inline-block!important}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .product-list-sidebar.talk-to-us .btn a{font-size:12px}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .blog-list-sidebar .slide .body-container{text-align:center}.single-blog-post .blog-post-body .custom-blog-post .custom-sidebar-post .social-links-blog-sidebar li a{font-size:12px}.single-blog-post .blog-post-body .custom-blog-post .sidebar-newsletter #mc_embed_signup form{padding:0}.single-blog-post .blog-post-body .custom-blog-post .sidebar-newsletter #mc_embed_signup form #mc_embed_signup_scroll .clear .button{margin-bottom:20px;font-size:12px}.single-blog-post .blog-post-body .custom-blog-post .product-list-sidebar .productCarousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin:-30px 0 20px 0}.single-blog-post .blog-post-body .custom-blog-post .product-list-sidebar .productCarousel .productCarousel-slide{width:50%}}.custom-category-weekly-page h1,.custom-category-weekly-page p{color:#fff!important}.container.pages-custom-category-custom-category{width:100%;max-width:100%;padding:0}.container.pages-custom-category-custom-category .breadcrumbs-outer,.container.pages-custom-category-custom-category .page.category-page{width:100%}@media (min-width:1271px){.container.pages-custom-category-custom-category .breadcrumbs-outer,.container.pages-custom-category-custom-category .page.category-page{width:1250px;margin:0 auto}}.container.pages-custom-category-custom-category .breadcrumbs-outer{margin-bottom:10px;margin-top:10px}.container.pages-custom-category-custom-category .category-bottom-description{padding-left:.75rem;padding-right:.75rem;margin-top:50px;width:100%}@media (min-width:1271px){.container.pages-custom-category-custom-category .category-bottom-description{width:1250px;margin:0 auto;padding-left:.75rem;padding-right:.75rem}}.container.pages-custom-category-custom-category .category-bottom-description .category-bottom-description-inner{padding-left:25px;padding-right:25px}.category-weekly-page .productGrid .card .card-img-container:after{padding-bottom:10%}.category-weekly-page .productGrid .card .card-title{padding:10px}.category-weekly-page .productGrid .card .card-title a{color:#d5a95a;font-size:12px;text-align:center}.category-weekly-page .productGrid .card .slick-dots{bottom:-15px}.category-weekly-page .productGrid .card .slick-dots li{height:30px;width:30px;padding:0}.category-weekly-page .productGrid .card .slick-dots li button,.category-weekly-page .productGrid .card .slick-dots li button:before{height:15px;width:15px}.category-weekly-page .productGrid .card .slick-dots li button{border:1px solid #eee;background:#eee}.category-weekly-page .productGrid .card .slick-dots li button:hover:before{background:#eee}.category-weekly-page .productGrid .card .slick-dots .slick-active button{border:1px solid #d7a95a}.category-weekly-page .productGrid .card .slick-dots .slick-active button:before{background:#d7a95a}.category-weekly-page .productGrid .card .slick-arrow{top:100%;margin-top:0;width:40px;height:40px}.category-weekly-page .productGrid .card .slick-next,.category-weekly-page .productGrid .card .slick-prev{opacity:1}.category-weekly-page .productGrid .card .slick-prev{left:35px}.category-weekly-page .productGrid .card .slick-prev::before{width:20px;height:20px;background-size:5px 8px}.category-weekly-page .productGrid .card .slick-next{right:35px}.category-weekly-page .productGrid .card .slick-next::before{width:20px;height:20px;background-size:5px 8px}.category-weekly-page .productGrid .card .slick-prev:before{content:"";background:#000 url("https://cdn11.bigcommerce.com/s-vobw0azoiw/images/stencil/10w/image-manager/slider-left-arrow.png") no-repeat;opacity:1;border-radius:50%;width:30px;height:28px;background-position:45% 50%}.category-weekly-page .productGrid .card .slick-next:before{content:"";background:#000 url("https://cdn11.bigcommerce.com/s-vobw0azoiw/images/stencil/10w/image-manager/slider-right-arrow.png") no-repeat;opacity:1;border-radius:50%;width:30px;height:28px;background-position:55% 50%}.category-weekly-page .productGrid .card .find-your-diamond-button a{width:100%;display:block;text-align:center;font-size:14px;text-transform:uppercase;font-family:gothammedium;padding:10px 20px;letter-spacing:1px;background:#000;opacity:.75}.category-weekly-page .productGrid .card .find-your-diamond-button a:hover{opacity:.55}@media (max-width:550px){.category-weekly-page .productGrid{margin-top:0}.category-weekly-page .productGrid .product{width:100%!important}.category-weekly-page .productGrid .productView-thumbnail-images img{width:100%}.category-weekly-page .productGrid .card .find-your-diamond-button a{font-size:13px}.category-weekly-page .productGrid .card .slick-next{right:35px;background:0 0}.category-weekly-page .productGrid .card .slick-prev{left:35px;background:0 0}}@media (min-width:1101px){.category-page #faceted-search-container{width:100%;float:none;margin-top:20px;border-top:1px #d7a95a solid;border-bottom:1px #d7a95a solid}.category-page #faceted-search-container #facetedSearch{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:self-start;-ms-flex-align:self-start;align-items:self-start;margin-top:10px;margin-bottom:10px}.category-page #faceted-search-container #facetedSearch .facetedSearch-refineFilters{-ms-flex-preferred-size:20%;flex-basis:20%}.category-page #faceted-search-container #facetedSearch #facetedSearch-navList{margin:0;-ms-flex-preferred-size:80%;flex-basis:80%}.category-page #faceted-search-container #facetedSearch #facetedSearch-navList .accordion{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;margin-top:13px}.category-page #faceted-search-container #facetedSearch #facetedSearch-navList .accordion .accordion-block{margin:0;-ms-flex-preferred-size:25%;flex-basis:25%;position:relative}.category-page #faceted-search-container #facetedSearch #facetedSearch-navList .accordion .accordion-block .navList-action--checkbox::before{background-color:#fff;border:solid #ccc;border-top-width:medium;border-right-width:medium;border-bottom-width:medium;border-left-width:medium;border-width:1px;height:1.14286rem;left:0;top:0;width:1.14286rem}.category-page #faceted-search-container #facetedSearch #facetedSearch-navList .accordion .accordion-block .accordion-content{position:absolute;top:25px;background:#fff;padding:10px}.category-page #faceted-search-container #facetedSearch #facetedSearch-navList .accordion .accordion-block .accordion-content .navList .navList-item a{padding-left:0;margin-bottom:4px}.category-page #faceted-search-container #facetedSearch #facetedSearch-navList .accordion .accordion-block .accordion-content .navList .navList-item a:before{content:"";display:none}}svg.icon{margin-top:5px}svg.icon.accordion-indicator{margin-left:8px}@media (min-width:1101px){svg.icon.accordion-indicator{margin-left:4px}}svg.icon .svg-icon{fill:#444444;margin-top:5px}.accordion-navigation{display:-webkit-box;display:-ms-flexbox;display:flex}.accordion-navigation .accordion-navigation-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:12px;margin-top:2px;position:relative}@media (min-width:1101px){.accordion-navigation .accordion-navigation-actions{margin-top:4px;margin-left:7px}}.accordion-navigation .accordion-navigation-actions .facetedSearch-clearLink{margin-top:-5px;display:inline-block;margin-right:6px}.accordion-block .accordion-content{left:-12px}.accordion-block .accordion-content .navList-item a{padding-left:22px!important}.accordion-block .accordion-content .navList-item a .navList-action-close svg.icon{margin-top:0}.accordion-block .accordion-content .navList-item .navList-action--checkbox::after{margin-top:-.65em}.accordion-block .accordion-content .navList-item .navList-action--checkbox::before{margin-top:-.611rem}@media (min-width:1101px){.accordion-block .accordion-content .navList-item .navList-action--checkbox::before{margin-top:-.57143rem}}.category-weekly-page .productGrid .card .slick-prev{left:35px}.container.pages-custom-category-custom-category #faceted-search-container .inlineList li{float:none;margin-bottom:0}.container.pages-custom-category-custom-category #faceted-search-container .facetLabel{background:0 0}.container.pages-custom-category-custom-category .productGrid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.container.pages-custom-category-custom-category .productGrid .product{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:5px!important;padding-right:5px!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:937px){.container.pages-custom-category-custom-category .productGrid .product{padding-left:2px!important;padding-right:2px!important}}.container.pages-custom-category-custom-category .productGrid article.card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.container.pages-custom-category-custom-category .productGrid article.card .card-img-container{margin:0 auto;margin-bottom:0;height:auto}.container.pages-custom-category-custom-category .productGrid article.card .card-img-container img.card-image{height:100%}.container.pages-custom-category-custom-category .productGrid article.card .slick-prev::before{width:20px;height:20px;background-size:5px 8px}.container.pages-custom-category-custom-category .productGrid article.card .slick-next::before{width:20px;height:20px;background-size:5px 8px}.container.pages-custom-category-custom-category .productGrid article.card .slick-dots li{height:28px;width:22px}.container.pages-custom-category-custom-category .productGrid article.card .slick-dots li button{height:10px;width:10px}.container.pages-custom-category-custom-category .productGrid article.card .slick-dots li button::before{height:10px;width:10px}.container.pages-custom-category-custom-category .productGrid .find-your-diamond-button{margin-top:auto;-ms-flex-line-pack:end;align-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1101px){.container.pages-custom-category-custom-category .accordion-block .navList-action--checkbox::before{background-color:#fff;border:solid #ccc;border-width:1px;height:1.14286rem;left:0;top:0;width:1.14286rem;border-radius:4px;top:50%;margin-top:.389rem;display:inline-block!important}}.pages-search main{width:100%!important}.pages-search main .panel.panel--large{display:none}.pages-search #faceted-search-container{display:none}.pages-search .navBar{margin-bottom:10px}.productCarousel li::marker{font-size:0px}.featured-section .featured-section-inner ul.featured-collection li.slide .button-container a.link{font-size:16px}.productView-details .productView-product .top-description p>span>a,.the-product-description .box-description p a{color:#986e25}.ls-portfolio .shg-rich-text p span{font-size:16px!important;font-family:gothambook!important}.ls-portfolio div[id^=s-a907d93c-4987-4cbc-beb7-7df2e827a063] p span{font-family:ebgaramond!important}.ls-portfolio p a{font-family:gothambook!important}#root-threekit .eMxza-d>div:nth-child(2),#root-threekit .hNPUiC{font-family:highspirited!important}.blog .social-links-blog-sidebar h2 a{font-size:65px}.for-shogun-underline_title{-webkit-text-decoration:underline 1px solid #d5a95a;text-decoration:underline 1px solid #d5a95a}a#addToQuote:hover{color:#d7a95a;background:#2d2926}@media screen and (max-width:767px){.main-rich-section .rs-paragraph{font-family:gothambook!important}}@media screen and (max-width:767px){.delivery-icons{margin-bottom:0!important}}@media screen and (max-width:767px){.three-col-slider-section .three-col-slider-section-inner{padding-top:0!important}}