/*! HTML5 Boilerplate v6.0.1 | MIT License | https://html5boilerplate.com/ */html{color:#222;font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:0.2em 0;background:#ccc;color:#000;padding:0.2em 0}@font-face{font-family:'gt_sectrabook';src:url("../fonts/gt-sectra-book-webfont.woff2") format("woff2"),url("../fonts/gt-sectra-book-webfont.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:'gt_sectra_displaymedium';src:url("../fonts/gt-sectra-display-medium-webfont.woff2") format("woff2"),url("../fonts/gt-sectra-display-medium-webfont.woff") format("woff");font-style:normal;font-weight:normal}@font-face{font-family:'gt_sectra_displayregular';src:url("../fonts/gt-sectra-display-regular-webfont.woff2") format("woff2"),url("../fonts/gt-sectra-display-regular-webfont.woff") format("woff");font-style:normal;font-weight:normal}html{font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}body{color:#141414;font-family:gt_sectrabook}a,button{color:#141414;transition:all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94)}a:hover,button:hover{color:#919191;text-decoration:none}.wf-loading a,.wf-loading button,.wf-loading h1,.wf-loading h2,.wf-loading h3,.wf-loading h4,.wf-loading h5,.wf-loading li,.wf-loading p,.wf-loading table{visibility:hidden}.wf-active a,.wf-active button,.wf-active h1,.wf-active h2,.wf-active h3,.wf-active h4,.wf-active h5,.wf-active li,.wf-active p,.wf-active table{visibility:visible}h1,h2,h3,h4,h5{color:#141414;font:1.5rem gt_sectra_displayregular}h3{font-size:1.19312rem}.text-white h3{color:#fff}h4{font:1rem gt_sectrabook}h5{font:.89687rem gt_sectra_displaymedium}input,select{background:#fff;border:1px solid #141414 !important;border-radius:0 !important;color:#919191 !important;font-size:.80437rem !important;height:2.8125rem !important}.container{max-width:1230px}header{font-size:.8125rem}header img{height:2.0625rem !important}header .input-group{border-bottom:1px solid #000}header .input-group input{height:auto !important}header .input-group .btn{padding:.4375rem}header .input-group .btn:active:focus,header .input-group .btn:hover{background:none !important}header .input-group .btn img{height:.8125rem !important}@media (min-width: 576px){header .col-sm-7+div nav{padding-right:0}}@media (min-width: 576px){header .col-sm-7+div ul{margin:0 0 0 auto !important}}header .col-sm-7+div ul a{color:#919191}@media (min-width: 576px){header .col-sm-7+div ul a{padding-right:0}}header .col-sm-7+div ul a:hover{color:#141414}header .menu-item.current_page_item a{color:#919191}header .menu-item a{display:block;padding:.53125rem}.dropdown-menu{font-size:.8125rem}.dropdown-menu a:hover{background:none}#header-img{background-position:center;background-size:cover;height:44.5625rem;margin-top:15px}#collections-dropdown,#jewelry-dropdown{background:#fff;border-bottom:1px solid #000;display:none;height:20.3125rem;left:50%;position:absolute;top:9.375rem;transform:translateX(-50%);width:100%}@media (max-width: 575px){#collections-dropdown,#jewelry-dropdown{display:none !important}}#collections-dropdown.show,#jewelry-dropdown.show{display:block}#collections-dropdown .col div,#jewelry-dropdown .col div{background-position:center;background-size:cover}#collections-dropdown .col div:before,#jewelry-dropdown .col div:before{content:'';padding-top:100%}.row{margin-top:15px}.row .row{margin-top:0}#posts{list-style:none}.contact #content{text-align:center}.contact #content,.privacy #content,.terms #content{padding-top:3rem}.contact #content h3,.privacy #content h3,.terms #content h3{text-transform:uppercase}.about #content .row:last-child p{line-height:2rem}.about #content .row:last-child .col:last-child{background-position:center;background-size:cover;height:43.75rem}footer{font-size:.89687rem}footer .input-group{border-bottom:1px solid #000}footer .input-group input{height:auto !important}footer .input-group .btn{color:#141414;font-family:gt_sectrabook;padding:.4375rem;text-decoration:none}footer .input-group .btn:active:focus,footer .input-group .btn:hover{background:none !important;color:#919191}@media (min-width: 576px){footer .mx-auto{margin:0 0 0 auto !important}}footer .mx-auto img{height:1.0625rem !important}footer img{height:6.25rem !important}#footer-nav{background:#e2e5e8}#footer-nav ul{font:.8125rem proxima-nova;list-style:none;margin-top:1.5rem;padding:0}#footer-nav ul li{margin-top:0.5rem}#footer-nav ul li:first-child{margin:0}#footer-nav ul a{text-decoration:underline}@media (min-width: 576px){#footer-nav .mt-5{margin:0 0 0 auto !important}}#footer-nav .mt-5 img{height:1.5rem !important}@media (min-width: 576px){#footer-nav p.mt-5{margin:auto 0 0 auto !important}}.triple>div{height:44.5625rem}.triple h2{font-family:gt_sectra_displaymedium}@media (min-width: 576px){.double>div,.triple>div{padding-right:7.5px}}@media (min-width: 576px){.double>div:nth-child(2),.double>div:nth-child(4),.triple>div:nth-child(2),.triple>div:nth-child(4){padding:0 15px 0 7.5px}}.double>div div,.triple>div div{background-position:center;background-size:cover}.btn{background:none;border-radius:0;font:.81188rem proxima-nova;padding:1rem 1.625rem;text-decoration:underline}.btn.btn-outline-light{border-color:#fff;color:#fff}.btn.btn-outline-light:hover{background:#fff;color:#141414}.btn.btn-outline-dark{border-color:#141414;color:#141414}.btn.btn-outline-dark:hover{background:#141414;color:#fff}.btn.btn-dark{background:#141414}.royalSlider{height:44.5625rem}.royalSlider .rsContent{background-position:center;background-size:cover}.royalSlider .rsContent h3{color:#fff}.royalSlider .rsBullets{background:none !important;bottom:auto !important;left:auto !important;right:0;top:50%;transform:translateY(-50%);width:4.3125rem !important}.royalSlider .rsBullets .rsBullet{display:block;margin:.8125rem 0;padding:0;height:.9375rem;width:.9375rem}.royalSlider .rsBullets .rsBullet.rsNavSelected span{background:#141414}.royalSlider .rsBullets .rsBullet span{background:#fff;height:.9375rem;width:.9375rem}.double>div div{height:44.5625rem}.double>div div p{font-size:.8125rem}@media (min-width: 576px){.four>div{padding:0 7.5px}}@media (min-width: 576px){.four>div:first-child{padding-left:15px}}.four>div:first-child .d-flex:before{content:'';padding-top:94.6%}@media (min-width: 576px){.four>div:last-child{padding-right:15px}}.four>div:last-child .row{height:50%}@media (min-width: 576px){.four>div .col,.four>div .col-sm{padding:0 7.5px}}@media (min-width: 576px){.four>div .col:first-child,.four>div .col-sm:first-child{padding-left:15px}}.four>div div{background-position:center;background-size:cover;font-size:.82437rem}.four>div .d-flex:before{content:'';padding-top:100%}@media (min-width: 576px){.five>div{padding:0 7.5px}}@media (min-width: 576px){.five>div:first-child{padding-left:15px}}@media (min-width: 576px){.five>div:last-child{padding-right:15px}}.five>div div{background-position:center;background-size:cover;font-size:.82437rem}.five>div div:before{content:'';padding-top:100%}.wpcf7-submit{background:#141414 !important;color:#fff !important;font:.81188rem proxima-nova;height:auto !important;padding:1rem 1.625rem;text-decoration:underline}.wpcf7-submit:hover{cursor:pointer;text-decoration:none}@media (min-width: 1200px){.archive .double a:hover .hover,.archive .five a:hover .hover{display:block !important}.archive .double .hover,.archive .five .hover{position:absolute;top:-15px;left:-7.5px;height:calc(100% + 30px);display:none;z-index:1000;width:calc(100% - 22.5px + 22.5px);border:1px solid #000}.archive .double .hover div,.archive .five .hover div{position:absolute;right:-200px;background:#fff;width:200px;height:calc(100% + 2px);top:-1px;padding:15px;border-top:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}.archive .double>div:first-child .hover,.archive .five>div:first-child .hover{left:0;width:calc(100% - 22.5px + 15px)}.archive .double>div:last-child .hover,.archive .five>div:last-child .hover{text-align:right;left:auto;right:0;width:calc(100% - 22.5px + 17px)}.archive .double>div:last-child .hover div,.archive .five>div:last-child .hover div{left:-200px;border-right:0;border-left:1px solid #000}.archive .five>div:last-child .hover div{left:-100%}.archive .five>div .hover div{right:calc(-100% - 3px);width:calc(100% + 3px)}}.archive #header-img+div,.collections #header-img+div{color:#919191;font-size:.80375rem}.archive #header-img+div .text-right a,.collections #header-img+div .text-right a{background:#cbc8c7;border-radius:50%;display:inline-block;height:.9375rem;width:.9375rem}.archive #header-img+div .text-right a:first-child,.collections #header-img+div .text-right a:first-child{background:#c8b087}.archive #header-img+div .text-right a:last-child,.collections #header-img+div .text-right a:last-child{background:#d8a192}.archive #header-img+div .text-right a.active,.collections #header-img+div .text-right a.active{border:1px solid #141414}.archive .four,.collections .four{display:none}.archive .four.show,.collections .four.show{display:flex}.woocommerce .images,.woocommerce .summary{width:100% !important}.woocommerce .button{background:none !important;border-radius:0 !important;color:#141414 !important;font:.81188rem proxima-nova !important;padding:1rem 1.625rem !important;text-decoration:underline !important}.woocommerce .button:hover{background:#141414 !important;color:#fff !important}.woocommerce .button.alt{background:#141414 !important;color:#fff !important}.woocommerce .button.alt:hover{text-decoration:none !important}.woocommerce input.button{padding:0.618em 1.625rem !important}.woocommerce table,.woocommerce td,.woocommerce th{border:0 !important}.woocommerce .col-1,.woocommerce .col-2{max-width:100%}.woocommerce #stripe-card-element,.woocommerce #stripe-cvc-element,.woocommerce #stripe-exp-element{width:100%}.woocommerce .price{color:#141414 !important}.woocommerce .products li{margin-right:15px !important;width:19% !important}.woocommerce .products li:last-child{margin-right:0 !important}.woocommerce .products a+a,.woocommerce .products img+h2,.woocommerce .products span{display:none !important}.woocommerce #payment,.woocommerce .methods,.woocommerce .payment_box,.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{background:none !important;border:0 !important;color:#141414 !important}.woocommerce #payment:before,.woocommerce .methods:before,.woocommerce .payment_box:before,.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before{color:#141414 !important}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message{border:1px solid #141414 !important}.woocommerce .payment_box{padding:0 !important}.woocommerce .payment_box:before{display:none !important}.woocommerce .payment_box .form-row{padding:0 !important}.woocommerce #order_review_heading{margin-top:3rem !important}.woocommerce #ship-to-different-address-checkbox{height:auto !important}.woocommerce .variations tr+tr{margin-top:5rem}.woocommerce .woocommerce-variation-price{margin-bottom:1.5rem !important}.single-product .col-lg-6 div{background-position:center;background-size:cover;height:44.5625rem}.single-product h1+p,.single-product h1+p+div{font:.82688rem gt_sectra_displaymedium}.single-product .col-4 h4{font-family:gt_sectra_displaymedium}.single-product select{margin:0.25rem 1rem 0.25rem 0}.hidden{display:none !important}.visuallyhidden{border:0;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;-webkit-clip-path:none;clip-path:none;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
