@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{padding:0;margin:0;display:block}@font-face{font-family:pe-icon-social;src:url(//www.valani.com/cdn/shop/t/19/assets/pe-icon-social.eot?v=45050690948968155441626296244);src:url(//www.valani.com/cdn/shop/t/19/assets/pe-icon-social.eot??%23iefix&v=45050690948968155441626296244) format("embedded-opentype"),url(//www.valani.com/cdn/shop/t/19/assets/pe-icon-social.woff?v=157710107488709857081626296248) format("woff"),url(//www.valani.com/cdn/shop/t/19/assets/pe-icon-social.ttf?v=22640909083588703041626296247) format("truetype"),url(//www.valani.com/cdn/shop/t/19/assets/pe-icon-social.svg?v=125211519553953421621626296245) format("svg");font-weight:400;font-style:normal}[class^=pe-so-],[class*=" pe-so-"]{display:inline-block;font-family:pe-icon-social;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.pe-so-facebook:before{content:"\e617"}.pe-so-instagram:before{content:" ";width:14px;height:14px;display:inline-block;background:url(//www.valani.com/cdn/shop/t/19/assets/instagram_logo.svg?v=31670041138136983661626296232);background-size:14px 14px}.pe-so-pinterest:before{content:"\e638"}.pe-so-twitter:before{content:"\e651"}.slick-loading .slick-list{background:#fff url(./ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;src:url(./fonts/slick.eot);src:url(./fonts/slick.eot?#iefix) format("embedded-opentype"),url(./fonts/slick.woff) format("woff"),url(./fonts/slick.ttf) format("truetype"),url(./fonts/slick.svg#slick) format("svg");font-weight:400;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:slick;font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body{background:#fff;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;height:100%;padding-bottom:100px;-webkit-text-size-adjust:100%!important}img{max-width:100%}.acc{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.fancybox-skin{background:#fff}.fancybox-overlay{z-index:9999999}.slick-slide:active,.slick-slide:focus{outline:none!important}.row{box-sizing:border-box;width:1280px;padding:0;margin:0 auto;display:flex;flex-direction:row;flex-wrap:wrap}.row:after{content:"";display:table;clear:both}@media (max-width: 1279px){.row{width:100%;margin:0}}.row.contain{padding-left:38px;padding-right:38px;width:1280px}@media (max-width: 1279px){.row.contain{width:100%}}@media (max-width: 768px){.row.contain{width:100%;padding-left:20px;padding-right:20px}}@media (max-width: 768px) and (max-width: 768px){.row.contain{flex-wrap:wrap}}@media (max-width: 768px){.row.extend-mobile{width:100%;padding:0}}.noresults{font-family:miller-text,serif;font-size:12px;text-align:center;margin:20px 0}@media (max-width: 768px){.content .row.contain{padding-left:0;padding-right:0}}.col{flex:1}.lightbox{display:none}.chevron:before{border-style:solid;border-width:.15em .15em 0 0;content:"";display:inline-block;height:.45em;left:.15em;position:relative;top:.15em;transform:rotate(-45deg);vertical-align:top;width:.45em;font-weight:300!important}.chevron.right:before{left:0;transform:rotate(45deg)}.chevron.bottom:before{top:0;transform:rotate(135deg)}.chevron.left:before{left:.25em;transform:rotate(-135deg)}button.button,a.button,input.button{display:inline-block;text-decoration:none;border:1px solid #231f20;padding:13px 20px;margin-bottom:12px;text-align:center;background:#fff;cursor:pointer;font-family:sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#42454a}button.button:hover,a.button:hover,input.button:hover,button.button.reversed,a.button.reversed,input.button.reversed{background:#42454a;color:#fff}button.button.reversed:hover,a.button.reversed:hover,input.button.reversed:hover{background:#fff;color:#42454a}input.button{width:auto!important}.desktop-only{display:none!important}@media (min-width: 1024px){.desktop-only{display:block!important}}.desktop-only-flex{display:none!important}@media (min-width: 1024px){.desktop-only-flex{display:flex!important}}.mobile-only{display:none!important}@media (max-width: 1023px){.mobile-only{display:block!important}}.page-nav{width:100%}.page-nav nav{display:flex;height:60px;justify-content:center;flex-basis:100%;max-width:100%}@media (max-width: 1023px){.page-nav nav{height:inherit;text-align:center;padding:30px 0}.page-nav nav ul{width:100%;display:flex;justify-content:space-between}}@media (max-width: 1023px) and (max-width: 1023px){.page-nav nav ul{display:inline-block;margin-left:auto;margin-right:auto}}.page-nav li{float:left;padding-left:61px;padding-right:61px}.page-nav li.active a{border-bottom:1px solid #42454a}@media (max-width: 1023px){.page-nav li{padding:0;display:block;float:none;margin-bottom:12px}}.page-nav a{display:inline-block;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:500;font-size:12px;text-transform:uppercase;letter-spacing:.5px;line-height:1.6;padding-bottom:5px;color:#42454a;text-decoration:none;border-bottom:1px solid transparent}.pagination{width:100%;clear:both;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-top:20px}.pagination:after{content:"";display:table;clear:both}.pagination a{color:#42454a;text-decoration:none}.pagination .current{font-weight:300;text-decoration:underline}.slick-hidden{visibility:hidden!important}body>.featherlight .featherlight-content{width:796px}@media (max-width: 800px){body>.featherlight .featherlight-content{width:95%}}form{padding-bottom:40px}form li{margin-bottom:10px}form label{display:block;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px;color:#231f20}form label.error{color:#900;margin-bottom:20px}form input,form textarea{background:#fff;padding:14px 10px;text-align:left;box-shadow:none;border:none;font-family:miller-text,serif;font-size:12px;margin-bottom:10px;-webkit-appearance:none;width:calc(100% - 20px);border:1px solid #999}@media (max-width: 639px){form input,form textarea{width:calc(100% - 20px)}}form input.error,form textarea.error{border-color:#900}form input[type=checkbox],form textarea[type=checkbox]{padding:0;width:auto;margin:0;-webkit-appearance:checkbox!important;-moz-appearance:checkbox!important;-ms-appearance:checkbox!important;-o-appearance:checkbox!important;appearance:checkbox!important}form select{background:#fff;padding:14px 10px;text-align:left;box-shadow:none;border:none;border-radius:0;font-family:miller-text,serif;font-size:14px;-webkit-appearance:none;width:100%;border:1px solid #999}form select.error{border-color:#900}form select+label{margin-top:20px}form .select-wrapper{position:relative;display:inline-block;width:100%;margin-bottom:10px}form .select-wrapper .chevron{position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (max-width: 639px){form .select-wrapper{width:calc(100% - 20px)}}form .check-label{margin:10px 0 20px;padding-bottom:10px;font-size:12px;line-height:18px}form .check-label:after{content:"";display:table;clear:both}form .check-label input{width:auto;float:left;margin-right:20px;margin-bottom:0;position:relative;top:3px;-webkit-appearance:checkbox!important}form .cancel-link{display:block;float:none;clear:both;margin:10px 0;-webkit-appearance:none;font-family:miller-text,serif;font-weight:400;font-size:12px;text-transform:none;text-align:left;line-height:1.4;color:#000;background:none;border:none;text-decoration:none}form .cancel-link:focus,form .cancel-link:active{outline:none}form .errors{font-family:miller-text,serif;font-size:12px;line-height:1.4;color:#000}form .errors a{color:#000}.masthead-row{background:#fff;width:100%;position:relative;z-index:99999}.masthead-row .row{width:100%}.template-index .masthead-row{background:transparent}.template-index .masthead-row.active{background:#fff}.header{width:100%;height:105px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:999}.header .header-wrapper{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.header h1{display:inline-block;width:89px;height:105px;padding:0;position:absolute;top:0;left:50%;margin:0 0 0 -44.5px}@media (max-width: 640px){.header h1{width:89px;height:105px;background-size:89px 26px}}.header h1 a{display:block;cursor:pointer;width:100%;height:100%}.header.fixed{position:fixed;top:0;left:0;background:#fff;z-index:99999;height:60px}.header.fixed h1{width:89px;background-size:contain;margin-left:-44.5px;height:60px}.header.fixed .header-wrapper{width:100%;margin:0 auto}@media (max-width: 1279px){.header.fixed .header-wrapper{width:100%}}@media (max-width: 768px){.header.fixed .header-wrapper{width:100%}}.header.fixed .navigation li{height:60px}.header.fixed .navigation li li{height:auto}.header.fixed .dropdown{top:60px;padding-top:20px}@media (max-width: 768px){.header{position:fixed;top:0;left:0;background:#fff;z-index:999;height:60px}.header h1{width:89px;height:27px;background-size:89px 26px;margin-left:-44.5px;height:60px}}.navigation{float:left}.navigation li{float:left;padding-right:44px;color:#000;text-transform:uppercase;font-size:12px;letter-spacing:.5px;font-weight:400;height:105px;display:flex;align-items:center}.navigation li.menu-toggle{display:none}@media (max-width: 1023px){.navigation li{display:none}.navigation li.mobile{display:flex;padding-left:38px}}@media (max-width: 768px){.navigation li.mobile{display:flex;padding-left:20px}}.navigation li a{color:#000;text-decoration:none;transition:all .2s ease}.navigation li a:hover{text-decoration:underline}.navigation li.active>a{text-decoration:underline}.navigation li:first-child{padding-left:38px}@media (max-width: 768px){.navigation li:first-child{padding-left:20px}}.navigation li:last-child{padding-right:0}.navigation li li{padding-right:0;width:100%;height:auto}.navigation li li:first-child{padding-left:0}.navigation:last-child{padding-left:0;padding-right:38px}@media (max-width: 768px){.navigation:last-child{padding-right:20px}}.fixed .mobile.menu-toggle .mobile-dropdown{top:60px}.mobile.menu-toggle .mobile-dropdown{display:none;background:#fff;position:absolute;top:80px;padding-top:30px;left:0;width:100%;z-index:99;padding-bottom:20px;align-items:flex-start;flex-direction:row}@media (max-width: 768px){.mobile.menu-toggle .mobile-dropdown{top:60px}}.mobile.menu-toggle .mobile-dropdown .row:after{content:"";display:table;clear:both}.mobile.menu-toggle .mobile-dropdown .row:last-child{width:100%;padding:48px 38px 30px;margin:48px 0 0;border-top:1px solid #d9d9d9}@media (max-width: 768px){.mobile.menu-toggle .mobile-dropdown .row:last-child{margin:20px 0 0 20px;padding:20px 0}}.mobile.menu-toggle .mobile-dropdown .col{flex-basis:50%;max-width:50%;overflow:hidden}.mobile.menu-toggle .mobile-dropdown h3{margin-top:0;text-transform:uppercase;letter-spacing:.5px;font-size:12px;margin-bottom:14px}.mobile.menu-toggle .mobile-dropdown ul:after{content:"";display:table;clear:both}.mobile.menu-toggle .mobile-dropdown ul li{float:none;display:block;color:#000;text-transform:uppercase;font-size:12px;letter-spacing:.5px;margin-bottom:14px;font-weight:400}.mobile.menu-toggle .mobile-dropdown ul li:last-child{margin-bottom:0}.template-index .dropdown{padding-top:30px}.dropdown{display:none;background:#fff;position:absolute;top:105px;left:0;width:100%;z-index:9999;padding-bottom:10px;align-items:flex-start;flex-direction:row}.dropdown .col a{color:#000;text-decoration:none;transition:all .2s ease}.dropdown .col a:hover{text-decoration:underline}.dropdown .col li{color:#000;text-transform:uppercase;font-size:12px;letter-spacing:.5px;margin-bottom:14px;font-size:11px;font-weight:400}.dropdown .col li:last-child{margin-bottom:0}.dropdown .menu{flex-basis:33.33333%;max-width:33.33333%;display:flex}.dropdown .menu img{max-width:100%}.dropdown .ctas{flex-basis:66.66667%;max-width:66.66667%;display:flex}@media (max-width: 1023px){.dropdown .ctas{display:none}}.dropdown .ctas img{max-width:100%;width:100%}.dropdown .ctas .col h3{margin-top:22px;text-transform:uppercase;font-size:11px;font-weight:400;letter-spacing:.5px}.dropdown .menu .col,.dropdown .ctas .col{margin-left:1.875%;flex-basis:49.0625%;max-width:49.0625%}.dropdown .menu .col:first-child,.dropdown .ctas .col:first-child{margin-left:0}.dropdown .menu .col.col h3,.dropdown .ctas .col.col h3{font-size:11px;font-weight:400;margin-bottom:21px}.navigation li.active .dropdown{display:flex}@media (max-width: 1024px){.navigation li.active .dropdown{display:none}}.content{width:100%}@media (max-width: 768px){.template-index .content{padding-top:60px}}.footer{padding-top:120px;padding-bottom:52px;width:100%}.footer:after{content:"";display:table;clear:both}@media (max-width: 1023px){.footer{padding-left:0;padding-right:0;width:100%;padding-top:20px;text-align:center}}.footer li{float:left;margin-left:20px}.footer li:first-child{margin-left:0}.footer .footer-logo{display:inline-block;width:47px;height:49px;background:url(//www.valani.com/cdn/shop/t/19/assets/logo-icon.svg?v=121713872760238074831626296234) 0 0 no-repeat;background-size:47px 49px;padding:0;margin:0 56px 0 0;float:left}@media (max-width: 1023px){.footer .footer-logo{margin-right:30px}}@media (max-width: 1023px){.footer .footer-logo{float:none;margin:15px auto 0}}.footer .footer-nav{float:left;padding-top:7px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;letter-spacing:.5px;color:#42454a;text-transform:uppercase;font-size:11px}@media (max-width: 1023px){.footer .footer-nav{margin-top:30px;clear:left;width:100%;font-size:12px}.footer .footer-nav li{float:none;margin-bottom:14px;margin-left:0}}.footer .footer-nav a{text-decoration:none;transition:all .2s ease;color:#42454a}.footer .footer-nav a:hover{text-decoration:underline}.footer .footer-nav .footer-row+.social-nav+.footer-row{margin-top:30px;font-family:sans-serif;text-transform:none;flex-flow:row wrap;display:flex}@media (max-width: 1023px){.footer .footer-nav .footer-row+.social-nav+.footer-row{display:block}}.footer .footer-nav .copyright{display:inline-block;float:left;order:1;margin-right:43px;font-family:miller-text,serif;font-size:11px;letter-spacing:0px}@media (max-width: 1023px){.footer .footer-nav .copyright{display:none}}.footer .footer-nav .newsletter{float:left;order:2;display:inline-block;width:390px;position:relative;top:-3px}.footer .footer-nav .newsletter form{padding:0}@media (max-width: 1023px){.footer .footer-nav .newsletter{width:280px}}@media (max-width: 1023px){.footer .footer-nav .newsletter{clear:left;float:none;width:70%;margin:20px auto 0;overflow:hidden}}@media (max-width: 640px){.footer .footer-nav .newsletter{width:100%}}.footer .social-nav{float:right;padding-top:5px}.footer .social-nav ul{float:right}.footer .social-nav li{font-size:14px;float:left;margin-left:20px}.footer .social-nav li:first-child{margin-left:0}.footer .social-nav a{color:#42454a;text-decoration:none;transition:all .2s ease}.footer .social-nav a:hover{text-decoration:none!important}.footer .social-nav.mobile{display:none}@media (max-width: 1023px){.footer .social-nav{display:none}.footer .social-nav.mobile{display:block;width:100%;text-align:center;margin-top:20px}.footer .social-nav.mobile ul{float:none;display:flex;justify-content:center}.footer .social-nav.mobile ul li{float:none;display:inline-block;font-size:18px}.footer .social-nav.mobile ul li a{text-decoration:none}}.footer .social-nav+.copyright.mobile{display:none}@media (max-width: 1023px){.footer .social-nav+.copyright.mobile{float:none;display:block;font-size:12px;padding-top:50px;text-align:center;clear:both;width:100%}}.header-search.open>a{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.header-search.open form{display:block}.header-search .search{padding-top:0;min-height:1px}.header-search a{text-decoration:none;display:inline-block}.header-search a:hover,.header-search a:active,.header-search a:focus{text-decoration:none!important}.header-search form{transition:all .2 ease;display:none;position:relative;top:0;margin-left:10px;padding-bottom:0}.header-search form input{border:none;width:100%;border-bottom:2px solid #42454a;padding:0 0 5px;margin:0;box-shadow:none;background:transparent;color:#42454a;font-family:miller-text,serif;font-weight:400;font-size:14px;border-radius:0}.header-search form input::-webkit-input-placeholder{color:#42454a}.header-search form input::-moz-placeholder{color:#42454a}.header-search form input:-ms-input-placeholder{color:#42454a}.header-search form input:-moz-placeholder{color:#42454a}.header-search form input:focus,.header-search form input:active{outline:none}.header-search form input:-webkit-autofill{background-color:#fff!important}.header-search form .input-wrapper{position:relative}.header-search form .input-wrapper button{cursor:pointer;background:none;width:12px;height:12px;border:none;box-shadow:none;border-radius:0;position:absolute;right:2px;top:2px;padding:0;margin:0}.header-search form .input-wrapper button:active,.header-search form .input-wrapper button:focus{outline:none}.content .search-results h1{width:60%;flex-basis:60%;max-width:60%}.content .search-results h3{font-size:16px;font-weight:400}.klaviyo_messages{font-family:miller-text,serif;font-size:12px;margin-top:10px}.klaviyo_messages .klaviyo_header{margin-bottom:6px}#mce-responses{text-align:center;line-height:1.4;font-size:12px;font-family:miller-text,serif}#mce-responses a{color:#000}#mce-responses a:hover{text-decoration:none}#mc_embed_signup form{padding-bottom:10px}.search-result-pages{font-family:miller-text,serif;font-size:12px;color:#000;flex-direction:column}.search-result-pages ul{margin-bottom:20px}.search-result-pages li{margin:0 0 6px}.search-result-pages a{color:#000}.search-result-pages a:hover{text-decoration:none}.see-it-styled a.photo:active,.see-it-styled a.photo:focus{outline:none}body.popup{height:auto;padding:0;margin:0}#newsletter_popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}#newsletter_popup .underlay{display:block}#newsletter_popup .custom_lightbox{text-align:left;height:auto;display:block;padding:40px 30px}@media (max-width: 639px){#newsletter_popup .custom_lightbox{padding-right:80px}}#newsletter_popup .custom_lightbox .close{top:20px;right:20px}#newsletter_popup .custom_lightbox h4{font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;color:#42454a;text-decoration:none;font-size:13px;letter-spacing:.5px;font-weight:600;text-align:left}@media (max-width: 639px){#newsletter_popup .custom_lightbox h4{font-size:12px}}#newsletter_popup .custom_lightbox p{color:#42454a;text-align:left;text-decoration:none;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:11px;line-height:1.5;text-transform:uppercase;letter-spacing:.5px}#newsletter_popup .custom_lightbox iframe{margin-top:20px;height:100px;width:100%;height:42px;overflow:hidden}@media (max-width: 479px){#newsletter_popup .custom_lightbox iframe{height:100px}}body.popup #mc_embed_signup{height:80px}body.popup #mc_embed_signup .input-wrapper{display:inline-block;margin-right:10px}@media (max-width: 339px){body.popup #mc_embed_signup .input-wrapper{width:100%;margin-bottom:10px}}body.popup #mc_embed_signup .input-wrapper input{width:200px}@media (max-width: 339px){body.popup #mc_embed_signup .input-wrapper input{width:100%}}body.popup #mc_embed_signup button.boxed{width:auto;height:auto;display:inline-block;padding:10px 20px}@media (max-width: 339px){body.popup #mc_embed_signup button.boxed{width:100%}}body.popup #mc_embed_signup #mce-responses{text-align:left}.custom_lightbox{display:none;border:1px solid #e4e4e4;padding:42px 67px 75px;background:#fff;width:403px;height:433px;position:relative;box-shadow:0 0 10px #d9d9d9;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:900000000000}@media (max-width: 639px){.custom_lightbox{width:calc(90% - 80px);height:auto;padding:30px 40px 50px}}.custom_lightbox h4{font-size:12px;font-weight:500;font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;margin-bottom:22px;letter-spacing:.5px;color:#000;text-align:center}.custom_lightbox .pager{position:absolute;top:50%;width:13px;height:22px;z-index:999999}.custom_lightbox .pager:after{width:13px;height:22px;content:" ";position:absolute;left:0;top:0}.custom_lightbox .pager.left{left:37px}@media (max-width: 639px){.custom_lightbox .pager.left{left:14px}}.custom_lightbox .pager.left:after{background:url(//www.valani.com/cdn/shop/t/19/assets/chevron-large-left.png?v=159776174020991435351626296200)}.custom_lightbox .pager.right{right:37px}@media (max-width: 639px){.custom_lightbox .pager.right{right:14px}}.custom_lightbox .pager.right:after{background:url(//www.valani.com/cdn/shop/t/19/assets/chevron-large-right.png?v=54026675459911686711626296202)}.custom_lightbox .close{display:block;width:19px;height:18px;position:absolute;bottom:39px;right:70px}@media (max-width: 639px){.custom_lightbox .close{right:40px;bottom:20px}}.custom_lightbox .close:after{width:19px;height:18px;content:" ";position:absolute;left:0;top:0;background:url(//www.valani.com/cdn/shop/t/19/assets/large-close.png?v=28028961642868836071626296233)}.custom_lightbox .photos{border:1px solid #d9d9d9;position:relative;overflow:hidden}.custom_lightbox .photos img{float:left}.underlay{width:100%;height:100%;background:#ffffffb3;position:fixed;top:0;left:0;display:none}.spinner{width:48px;display:none;height:48px;z-index:800000000000;top:50%;left:50%;position:fixed;transform:translate(-50%,-50%);background:url(//www.valani.com/cdn/shop/t/19/assets/spinner.gif?v=73212852605278490461626296263);background-size:48px}.gw_gc-clearfix{display:none!important}#press-wrapper{width:788px;margin:0 auto;display:flex;flex-wrap:wrap}@media (max-width: 1023px){#press-wrapper{width:100%;flex-direction:column;justify-content:center}}#press-wrapper .desktop{display:block}@media (max-width: 1023px){#press-wrapper .desktop{display:none}}#press-wrapper .mobile{display:none}@media (max-width: 1023px){#press-wrapper .mobile{display:block}}#press-wrapper .mobile .press-slides{overflow:hidden}#press-wrapper .mobile .press-slides .slide{float:left;height:100%}#press-wrapper .mobile .press-slides .slick-dots{bottom:60px}#press-wrapper .mobile .press-slides .slick-dots li{width:15px}#press-wrapper .mobile .press-slides .slick-dots li button:before{font-size:22px;color:#e5e6e6;opacity:1}#press-wrapper .mobile .press-slides .slick-dots li.slick-active button:before{font-size:22px;color:#939597;opacity:1}#press-wrapper .mobile .press-slides .slick-track{display:flex}#press-wrapper .mobile .press-slides .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}#press-wrapper .mobile .press-slides .slick-track .slick-slide a{display:block;width:100%}#press-wrapper .mobile .press-slides .slick-track .slick-slide a:focus,#press-wrapper .mobile .press-slides .slick-track .slick-slide a:active{outline:none}#press-wrapper .mobile .press-slides .slick-track .slick-slide a img{height:100%}#press-wrapper article{width:240px;margin-left:34px;margin-bottom:34px;position:relative}#press-wrapper article:nth-child(3n+1){margin-left:0}#press-wrapper article .press_logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .2s ease}#press-wrapper article .influencer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .2s ease;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.5px;line-height:1.6;color:#fff}#press-wrapper article a .influencer h4{color:#fff}#press-wrapper article .overlay{width:100%;height:100%;background:#0000004d;opacity:0;position:absolute;top:0;left:0;transition:all .2s ease}#press-wrapper article:hover .press_logo{opacity:1}#press-wrapper article:hover .influencer{opacity:1}#press-wrapper article:hover .overlay{opacity:1}#press-wrapper article h3{margin:20px 0;color:#000;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.5px;line-height:1.6;display:none}#press-wrapper article h3 small{opacity:.7}#press-wrapper article h3 a{color:#000;text-decoration:none}@media (max-width: 1023px){#press-wrapper article h3{display:block}}@media (max-width: 1023px){#press-wrapper article{width:390px;margin:0 auto 34px;position:relative}#press-wrapper article img{width:100%;height:auto}#press-wrapper article a{display:block}#press-wrapper article:first-child,#press-wrapper article:nth-child(3n+1){margin:0 auto 34px;clear:left}}@media (max-width: 480px){#press-wrapper article{width:320px}}@media (max-width: 1023px){.underlay{display:none!important}}@media (max-width: 1023px){#press_lightbox{display:none!important}}.press_image .slick-list{height:100%}.press_image .slick-track{display:flex;height:100%}.press_image .slick-track .slick-slide{display:flex;height:auto;align-items:center;justify-content:center}.press_image .slick-track .slick-slide a{display:block;width:100%}.press_image .slick-track .slick-slide a:focus,.press_image .slick-track .slick-slide a:active{outline:none}.press_image .slick-track .slick-slide a img{height:100%}.press_lightbox{display:none;border:1px solid #e4e4e4;padding:0;background:#fff;width:816px;height:600px;position:relative;overflow:hidden;box-shadow:0 0 10px #d9d9d9;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:900000000000}@media (max-width: 1023px){.press_lightbox{display:none}}.press_lightbox .press_image{width:480px;height:600px;float:left;overflow:hidden;position:relative}.press_lightbox .press_image img{float:left}.press_lightbox h3{position:absolute;bottom:20px;left:20px;color:#fff;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.5px;line-height:1.6}.press_lightbox h3 small{opacity:.4}.press_lightbox .press_thumbnails{position:relative;width:336px;float:left;display:flex;align-items:center;justify-content:center;height:600px}@media (max-width: 1023px){.press_lightbox .press_thumbnails{width:41.075794621%;height:auto;display:none}}.press_lightbox .press_thumbnails .photos{width:240px;height:240px}.press_lightbox .press_thumbnails .photos .item-photo{float:left}.press_lightbox .press_thumbnails .item_title{position:absolute;bottom:20px;left:0;color:#000;width:100%;text-align:center}.press_lightbox .press_thumbnails .item_title h4{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:500;font-size:11px;text-transform:uppercase;letter-spacing:.5px;line-height:1.6}.press_lightbox .pager{position:absolute;top:50%;width:13px;height:22px;z-index:999999}.press_lightbox .pager:after{width:13px;height:22px;content:" ";position:absolute;left:0;top:0}.press_lightbox .pager.left{left:18px}@media (max-width: 639px){.press_lightbox .pager.left{left:30px}}.press_lightbox .pager.left:after{background:url(//www.valani.com/cdn/shop/t/19/assets/chevron-large-left.png?v=159776174020991435351626296200)}.press_lightbox .pager.right{right:18px}@media (max-width: 639px){.press_lightbox .pager.right{right:30px}}.press_lightbox .pager.right:after{background:url(//www.valani.com/cdn/shop/t/19/assets/chevron-large-right.png?v=54026675459911686711626296202)}.press_lightbox .close{display:block;width:19px;height:18px;position:absolute;top:20px;right:20px}@media (max-width: 639px){.press_lightbox .close{right:20px;bottom:20px}}.press_lightbox .close:after{width:19px;height:18px;content:" ";position:absolute;left:0;top:0;background:url(//www.valani.com/cdn/shop/t/19/assets/large-close.png?v=28028961642868836071626296233)}.press_lightbox .photos{position:relative;overflow:hidden}.press_lightbox .photos img{float:left}.press_lightbox #press_article_title{color:#000}.press_lightbox #press_article_title small{opacity:.4}.press_lightbox #press_article_title a,.press_lightbox #press_product_title a{color:#000;text-decoration:none}.modules{width:100%;position:relative;top:-140px}@media (max-width: 768px){.modules{top:0}}.modules .module .col img{max-width:100%;width:100%;height:auto}.modules .module .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;background:#ffffff4d;color:#42454a;transition:all .2s ease}.modules .module .overlay img{position:absolute;left:0;top:0;width:100%;height:100%}.modules .module .overlay h3{position:relative;z-index:99}.modules .module.hero-image{width:100%;position:relative}.modules .module.hero-image:after{content:"";display:table;clear:both}@media (max-width: 768px){.modules .module.hero-image{top:0;margin-bottom:0}}.modules .module.hero-image a{display:block;width:100%}.modules .module.hero-image a:active,.modules .module.hero-image a:focus{outline:none}.modules .module.hero-image .image-wrapper{position:relative;display:flex;flex-basis:100%;max-width:100%;align-items:center}@media (max-width: 768px){.modules .module.hero-image .image-wrapper{flex-direction:column}}.modules .module.hero-image .image-wrapper img{width:100%;height:auto}.modules .module.hero-image .slide{position:relative;float:left}.modules .module.hero-image .copy{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding-left:38px;padding-right:38px;width:1204px}.modules .module.hero-image .copy.right{text-align:right}.modules .module.hero-image .copy.center{text-align:center}@media (max-width: 1279px){.modules .module.hero-image .copy{width:calc(100% - 76px)}}@media (max-width: 768px){.modules .module.hero-image .copy{width:calc(100% - 40px);padding-left:20px;padding-right:20px}}@media (max-width: 768px) and (max-width: 768px){.modules .module.hero-image .copy{flex-wrap:wrap}}@media (max-width: 768px){.modules .module.hero-image .copy{position:static;width:calc(100% - 40px);text-align:center;margin-top:30px;transform:none}}.modules .module.hero-image .copy h2{font-size:32px;margin-bottom:15px;font-family:miller-text,serif}@media (max-width: 768px){.modules .module.hero-image .copy h2{font-size:20px}}.modules .module.hero-image .copy p{font-size:12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.5px}.modules .module.hero-image a{color:#42454a;text-decoration:none;transition:all .2s ease}.modules .module.hero-image a:hover{color:#fff}@media (max-width: 768px){.modules .module.hero-image a:hover{color:#42454a}}@media (max-width: 768px){.modules .module.hero-image a{color:#42454a}}.modules .module.hero-image .slick-dots{bottom:-40px}@media (max-width: 768px){.modules .module.hero-image .slick-dots{bottom:-15px}}.modules .module.hero-image .slick-dots li button:before{font-size:32px}@media (max-width: 1023px){.modules .module.hero-image .slick-dots li button:before{font-size:20px}}.modules .module.collections{padding:60px 0;position:relative}@media (max-width: 768px){.modules .module.collections{top:35px;padding-top:0;margin-bottom:0}}.modules .module.collections .col{flex-basis:25%;max-width:25%;margin:0;text-align:center;flex:1}.modules .module.collections .col .image-wrapper{position:relative}@media (max-width: 1023px){.modules .module.collections .col .image-wrapper .overlay{display:none!important}}.modules .module.collections .col a{text-decoration:none;color:#42454a;transition:all .2s ease}.modules .module.collections .col a:hover{text-decoration:underline}.modules .module.collections .col a:hover .overlay{opacity:1}.modules .module.collections .col a h3{margin-top:26px;font-size:12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.5px}@media (max-width: 768px){.modules .module.collections .col{width:50%;float:left;margin:0 0 34px;flex-basis:50%;max-width:50%;flex:none}.modules .module.collections .col img{width:100%}.modules .module.collections .col:first-child,.modules .module.collections .col:first-child+.col{margin-bottom:34px}}.modules .module.two-half-col-cta{margin-bottom:41px}@media (max-width: 768px){.modules .module.two-half-col-cta{margin-bottom:0}}.modules .module.two-half-col-cta h3{font-size:12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.5px}.modules .module.two-half-col-cta .col{flex-basis:49.0625%;max-width:49.0625%;position:relative;margin-left:1.875%}.modules .module.two-half-col-cta .col:first-child{margin-left:0}@media (max-width: 768px){.modules .module.two-half-col-cta .col:first-child{margin-bottom:41px}}@media (max-width: 768px){.modules .module.two-half-col-cta .col{flex-basis:100%;max-width:100%;margin:0}.modules .module.two-half-col-cta .col.video{display:none}}.modules .module.two-half-col-cta a{display:block}.modules .module.two-half-col-cta a:hover .overlay{opacity:1}@media (max-width: 768px){.modules .module.two-half-col-cta a .overlay{background:#0000004d;opacity:1;color:#fff}}@media (max-width: 640px){.modules .module.two-half-col-cta{margin-bottom:0}.modules .module.two-half-col-cta .col{width:100%;margin:0 0 34px}}.modules .module.two-half-col-cta .overlay{background:#0000004d;color:#fff}.modules .module.sourced-cta{margin-bottom:46px}@media (max-width: 768px){.modules .module.sourced-cta{margin-bottom:34px}}.modules .module.sourced-cta a{display:flex;width:100%;height:100%;transition:all .2s ease}.modules .module.sourced-cta a:hover .overlay{opacity:1;background:#0000004d}.modules .module.sourced-cta .col{flex-basis:32.39583%;max-width:32.39583%;margin-left:1.875%;position:relative}@media (max-width: 768px){.modules .module.sourced-cta .col{flex-basis:100%;max-width:100%;margin-left:0}}.modules .module.sourced-cta .col a{display:block;width:100%;height:100%}.modules .module.sourced-cta .col:first-child{margin-left:0;flex-basis:65.72917%;max-width:65.72917%;overflow:hidden}@media (max-width: 768px){.modules .module.sourced-cta .col:first-child{display:none}}.modules .module.sourced-cta .col img{width:100%;height:auto}.modules .module.sourced-cta .col img.mobile{display:none}.modules .module.sourced-cta .col.title-col a{width:100%;display:block;position:relative;height:100%;overflow:hidden;flex:0}.modules .module.sourced-cta .col.title-col img{position:absolute;height:100%;min-height:100%}.modules .module.sourced-cta .col.title-col img.mobile{position:static!important;min-height:auto;height:auto}@media (max-width: 768px){.modules .module.sourced-cta .col{width:100%;margin:0}.modules .module.sourced-cta .col:first-child{margin:0 0 34px;width:100%}.modules .module.sourced-cta .col img{display:none}.modules .module.sourced-cta .col img.mobile{display:block}}.modules .module.sourced-cta .overlay{opacity:0;color:#fff;background:transparent;transition:all .2s ease;flex-direction:column}.modules .module.sourced-cta .overlay .overlay-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;transition:all .2s ease}@media (max-width: 768px){.modules .module.sourced-cta .overlay .overlay-mask{display:none!important}}.modules .module.sourced-cta .overlay h3{font-size:12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}@media (max-width: 768px){.modules .module.sourced-cta .overlay h3{padding-left:30px;padding-right:30px;text-align:center;line-height:1.3;font-size:12px}}.modules .module.sourced-cta .overlay p{font-size:12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.5px;color:#fff}@media (max-width: 768px){.modules .module.sourced-cta .overlay p{padding-left:30px;padding-right:30px;text-align:center;line-height:1.3;font-size:12px}}.modules .module .col.title-col a:hover .overlay .overlay-mask{background:transparent}@media (max-width: 768px){.modules .module .col.title-col .overlay{background:#0000004d;opacity:1;color:#fff}}.modules .module.video{margin-bottom:50px}@media (max-width: 768px){.modules .module.video{margin-bottom:34px;padding:0}}.modules .module.video .col{width:100%}.modules .module.video .col #player{width:100%;height:calc(100% / 1.777777778)}.modules .module.video .col #player video{width:100%;height:auto}.modules .module.three-col-newsletter .col{flex-basis:32.08333%;max-width:32.08333%;margin-left:1.875%;position:relative;flex:1;background:#ececec;display:flex;align-items:center;justify-content:center;margin-bottom:21px}.modules .module.three-col-newsletter .col:first-child{margin-left:0}@media (max-width: 768px){.modules .module.three-col-newsletter .col{flex-basis:49.0625%;max-width:49.0625%;position:relative;margin-left:1.875%}.modules .module.three-col-newsletter .col img{width:100%}.modules .module.three-col-newsletter .col:first-child{margin-left:0}}.modules .module.three-col-newsletter .col.newsletter-wrapper form{padding:20px}@media (max-width: 768px){.modules .module.three-col-newsletter .col.newsletter-wrapper{display:none}}.modules .module.three-col-newsletter .col img{width:100%}.modules .module.three-col-newsletter footer{display:flex}.modules .module.three-col-newsletter footer:after{content:"";display:table;clear:both}.modules .module.three-col-newsletter footer .col{flex-basis:32.08333%;max-width:32.08333%;margin-left:1.875%;background:#fff;text-align:center}.modules .module.three-col-newsletter footer .col:first-child{margin-left:0}@media (max-width: 768px){.modules .module.three-col-newsletter footer .col{flex-basis:49.0625%;max-width:49.0625%;position:relative;margin-left:1.875%}}@media (max-width: 768px){.modules .module.three-col-newsletter footer .col.newsletter-wrapper{display:none}}.modules .module.three-col-newsletter a{color:#42454a;text-decoration:none}.modules .module.three-col-newsletter p.tag{font-size:12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.modules .module.three-col-newsletter h3{font-size:20px;font-family:miller-text,serif}.modules .module .newsletter h3{font-size:20px;font-family:miller-text,serif;line-height:1.2;margin-bottom:13px}@media (max-width: 1023px){.modules .module .newsletter h3{padding-left:20px;padding-right:20px}}.modules .module .newsletter p{font-size:13px;font-family:miller-text,serif;font-weight:400;margin-bottom:48px;line-height:1.3}@media (max-width: 1023px){.modules .module .newsletter p{padding-left:20px;padding-right:20px}}@media (max-width: 768px){.modules .module .newsletter p{margin-bottom:20px}}.mobile-newsletter{display:none;margin-top:30px;background:#f0f0f0;padding-top:100px;padding-bottom:100px}@media (max-width: 768px){.mobile-newsletter{display:block}}@media (max-width: 768px){.mobile-newsletter{padding-top:60px;padding-bottom:60px}}.mobile-newsletter h3{font-size:20px;font-family:miller-text,serif;line-height:1.2;margin-bottom:13px;text-align:center}.mobile-newsletter p{font-size:14px;font-family:miller-text,serif;font-weight:400;line-height:1.3;text-align:center}@media (max-width: 768px){.mobile-newsletter p{margin-bottom:20px}}.mobile-newsletter .col{padding:20px}.mobile-newsletter .col:last-child{display:flex;justify-content:center}.mobile-newsletter form{margin-top:40px;margin-left:0;margin-right:0;padding:0}.newsletter form input{border:none;width:100%;border-bottom:2px solid #42454a;padding:0 0 5px;margin:0;box-shadow:none;background:transparent;color:#42454a;font-family:miller-text,serif;font-weight:400;font-size:14px;border-radius:0}.newsletter form input::-webkit-input-placeholder{color:#42454a}.newsletter form input::-moz-placeholder{color:#42454a}.newsletter form input:-ms-input-placeholder{color:#42454a}.newsletter form input:-moz-placeholder{color:#42454a}.newsletter form input:focus,.newsletter form input:active{outline:none}.newsletter form .input-wrapper{position:relative}.newsletter form .input-wrapper button{cursor:pointer;background:none;width:12px;height:12px;border:none;box-shadow:none;border-radius:0;position:absolute;right:2px;top:2px;padding:0;margin:0}.newsletter form .input-wrapper button:active,.newsletter form .input-wrapper button:focus{outline:none}.collections{padding:0 38px;width:calc(100% - 76px)}@media (max-width: 768px){.collections{padding:0;width:100%}}.collections img{height:auto}.collections header.row .col{background:none;display:block}@media (max-width: 768px){.collections header.row .col{flex-basis:100%;max-width:100%;margin:30px 0;display:flex;justify-content:center}}.collections header.row .col ul{float:right}.collections header.row .col ul li{float:left}@media (max-width: 768px){.collections header.row{padding-top:90px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}}.collections h1{font-family:miller-text,serif;font-size:20px;padding-bottom:20px;line-height:1.4;flex-basis:24.14062%;max-width:24.14062%}@media (max-width: 768px){.collections h1{flex-basis:100%;max-width:100%;font-size:20px}}.collections .col.filters{flex-basis:74.14062%;max-width:74.14062%;margin-left:1.71875%;background:#0f0;padding-top:4px;margin-bottom:30px}@media (max-width: 768px){.collections .col.filters{flex-basis:100%;max-width:100%;margin:30px 0;display:flex;justify-content:center}}.collections .col.filters .filter-dropdown{display:none;transition:all .2s ease;background:#fff;position:absolute;top:100%;left:-20px;z-index:9999;width:auto;padding:30px 20px 20px}.collections .col.filters .filter-dropdown li{margin-bottom:20px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;color:#42454a;margin-right:0;clear:left}.collections .col.filters .filter-dropdown li:last-child{margin-bottom:0}.collections .col.filters .filter-dropdown li a{color:#42454a;transition:all .2s ease}.collections .col.filters .filter-dropdown li a:hover{text-decoration:underline}.collections .col.filters ul{float:right}@media (max-width: 1023px){.collections .col.filters ul{float:left}}@media (max-width: 768px){.collections .col.filters ul{float:none!important;margin:0 auto}}.collections .col.filters ul li{float:left;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#231f20;position:relative;margin-right:60px}.collections .col.filters ul li.filter-type>a{padding-right:12px;width:inherit}.collections .col.filters ul li .chevron{position:absolute;right:0}.collections .col.filters ul li .chevron:before{transition:all .2s ease;border-color:gray}.collections .col.filters ul li:last-child{margin-right:0}.collections .col.filters ul li:last-child .filter-dropdown{left:-20px}.collections .col.filters ul li:last-child .filter-dropdown li{display:block;text-align:right}.collections .col.filters ul li a{color:#231f20;text-decoration:none;display:block}.collections .col.filters ul li:hover .filter-dropdown{display:block}.collections .col.filters ul li:hover .chevron:before{transform:rotate(-45deg)}.collections .col{position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:21px;flex-basis:23.71094%;max-width:23.71094%;margin-left:1.71875%}.collections .col a{display:block;width:100%;height:100%;position:relative;text-decoration:none}.collections .col a:hover .price{opacity:1}.collections .col h3,.collections .col .price{position:relative;z-index:10;padding-top:0;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;color:#231f20;text-align:center;padding-left:20px;padding-right:20px;line-height:1.4;margin-bottom:0}.collections .col .price{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;font-weight:300;transition:all .2s ease;opacity:0}@media (max-width: 1023px){.collections .col .price{opacity:1}}.collections .col .image-wrapper{position:relative}.collections .col .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;background:#fff9;color:#42454a;transition:all .2s ease}@media (max-width: 1023px){.collections .col .overlay{opacity:1}}.collections .col .overlay p{padding-bottom:0;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#231f20}.collections .col:first-child{margin-left:0}.collections .col:nth-child(4n+1){margin-left:0}@media (max-width: 1023px){.collections .col{flex-basis:31.89964%;max-width:31.89964%;margin-left:2.150537634%}.collections .col:nth-child(4n+1){margin-left:2.150537634%}.collections .col:nth-child(3n+1){margin-left:0%}}@media (max-width: 640px){.collections .col{flex-basis:48.28125%;max-width:48.28125%;margin-left:3.4375%}.collections .col:nth-child(3n+1){margin-left:3.4375%}.collections .col:nth-child(odd){margin-left:0%}}.collections h3{font-size:20px;font-family:miller-text,serif;margin:20px 0 30px}.collections h3+.price{margin-top:5px}.collections .row{width:100%}.collections.list-collections>h3{margin-top:0}.collections.list-collections .overlay{justify-content:center}.collections.list-collections .row+h3{margin-top:30px}.collections .iwishMsg{display:block;width:100%;float:none;clear:both;margin:0 0 10px;font-family:miller-text,serif;font-size:12px;font-style:normal;text-align:left;text-transform:none;line-height:1.4;letter-spacing:0}@media (max-width: 767px){.collections .iwishMsg{padding:0 20px;text-align:center}}.collections .iwishMsg a{text-decoration:underline;color:#000}.collections .iwishMsg a:hover{text-decoration:none}.collections .iWishLoginNote{font-size:12px}.collections .wishlist-items div{text-align:center}.collections .wishlist-items .col{background:#fff}.collections .wishlist-items .col h3{margin-bottom:10px}.collections .wishlist-items .col h3 a{color:#42454a;text-decoration:none;line-height:1.3}.collections .wishlist-items .col .iwishMeta-variant-title,.collections .wishlist-items .col p{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#231f20}.collections .wishlist-items .col .iwishBuyBtn{margin-top:20px}.collections .wishlist-items .col .iwishRemoveBtn{font-family:miller-text,serif;font-size:12px;text-transform:none;color:#000;text-decoration:none}@media (max-width: 768px){.product{margin-top:60px}}.product .row{position:relative}.product .row.contain{width:1280px}@media (max-width: 1279px){.product .row.contain{padding:0 30px;width:100%}}.product img{height:auto}.product .breadcrumbs{color:#42454a;position:absolute;top:0;left:38px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:capitalize;letter-spacing:.5px;line-height:1.6;z-index:50}@media (max-width: 1023px){.product .breadcrumbs{margin-right:auto;width:500px;top:10px;left:50%;margin-left:-250px;text-align:center}}@media (max-width: 768px){.product .breadcrumbs{font-size:11px}}@media (max-width: 640px){.product .breadcrumbs{width:calc(100% - 76px);padding-left:38px;padding-right:38px;left:0;margin-left:0}}.product .breadcrumbs a{color:#42454a;text-decoration:none}.product .breadcrumbs a:hover{text-decoration:underline}.product .product-header{margin-bottom:50px}.product .slick-dotted.slick-slider{margin-bottom:0}.product .gallery-nav{flex-basis:80px;max-width:80px;margin-left:3.515625%;padding-top:58px}@media (max-width: 1160px){.product .gallery-nav{margin-left:0}}@media (max-width: 1023px){.product .gallery-nav{display:none}}@media (max-width: 640px){.product .gallery-nav{margin-left:0;flex-basis:100%;max-width:100%}}.product .gallery-nav .thumbnails{text-align:center}.product .gallery-nav .thumbnails .track{height:440px}.product .gallery-nav .thumbnails a{margin-bottom:10px;display:block}.product .gallery-nav .thumbnails a:last-child{margin-bottom:0}.product .gallery-nav .track{height:440px;overflow:hidden}.product .gallery-nav .track a:focus,.product .gallery-nav .track a:active{outline:none}.product .gallery-nav .track a:focus img,.product .gallery-nav .track a:active img{outline:none}.product .gallery-nav .pager{display:flex;justify-content:center;width:100%}.product .gallery-nav .pager:before{border-color:#231f20}.product .gallery-nav .pager.previous{margin-bottom:10px}.product .gallery-nav .pager.next{margin-top:10px}.product .gallery-image{padding-top:58px;flex-basis:500px;max-width:500px;margin-left:9.6875%}@media (max-width: 1023px){.product .gallery-image .gallery-slider{overflow:hidden;position:relative;padding-bottom:25px}.product .gallery-image .gallery-slider .slick-dots{bottom:0}.product .gallery-image .gallery-slider .slick-dots li{margin:0}.product .gallery-image .gallery-slider .slick-dots li button:before{font-size:32px}.product .gallery-image .gallery-slider .slick-dots li.slick-active button:before,.product .gallery-image .gallery-slider .slick-dots li button:hover:before,.product .gallery-image .gallery-slider .slick-dots li button:focus:before{color:#777}}.product .gallery-image .gallery-slider .gallery-slide{float:left;max-width:100%}.product .gallery-image .gallery-slider .gallery-slide:focus,.product .gallery-image .gallery-slider .gallery-slide:active{outline:none}.product .gallery-image .gallery-slider .gallery-slide .video-wrapper{display:flex;align-items:flex-start}.product .gallery-image .gallery-slider .gallery-slide .video-wrapper video{width:100%}@media (max-width: 1160px){.product .gallery-image{margin-left:4.6875%;flex-basis:calc(45.3125% - 40px);max-width:calc(45.3125% - 40px)}}@media (max-width: 1023px){.product .gallery-image{margin-left:auto;margin-right:auto;flex-basis:500px;max-width:500px}}@media (max-width: 640px){.product .gallery-image{margin-left:0;flex-basis:100%;max-width:100%}.product .gallery-image img{width:100%}}.product #productSelect{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.product .stock-level-warning{font-family:miller-text,serif;font-size:12px;margin-bottom:10px}.product .product-details{flex-basis:310px;max-width:310px;padding-top:58px;margin-left:5.625%}@media (max-width: 1160px){.product .product-details{margin-left:4.6875%;flex-basis:calc(45.3125% - 40px);max-width:calc(45.3125% - 40px)}}@media (max-width: 1023px){.product .product-details{flex-basis:500px;max-width:500px;margin-left:auto;margin-right:auto;padding-top:30px}}@media (max-width: 640px){.product .product-details{margin-left:0;flex-basis:100%;max-width:100%}}.product .product-details h1{font-size:20px;font-family:miller-text,serif;margin-bottom:12px}.product .product-details .category{font-family:miller-text,serif;margin-bottom:15px;font-size:12px;line-height:1.4}.product .product-details .price{margin-bottom:38px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;font-size:11px;font-weight:400;letter-spacing:.5px;font-weight:600}.product .product-details form{padding-bottom:0}.product .product-details form li{margin-bottom:0}.product .product-details .variants{margin-bottom:13px;padding-bottom:14px;border-bottom:1px solid #c3c3c3}.product .product-details .variants.gc{padding-bottom:0}.product .product-details .variants .also-available{font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;color:#42454a;text-decoration:none;font-size:12px;letter-spacing:.5px;font-weight:600}.product .product-details .variants .chevron{float:right}.product .product-details .variants .variant-stones{padding-bottom:22px}.product .product-details .variants .variant-stones.gc,.product .product-details .variants .variant-stones.gc .variant-stones-wrapper{padding-bottom:0}.product .product-details .variants .variant-stones .variant-stones-wrapper{display:none;padding:15px 0}.product .product-details .variants .variant-stones li{display:inline-block;float:left;margin-right:7px;margin-bottom:0}.product .product-details .variants .variant-stones li label{display:inline-block;position:relative;border:2px solid #f0f0f0;overflow:hidden;cursor:pointer}.product .product-details .variants .variant-stones li label img{display:block;margin:0;padding:0}.product .product-details .variants .variant-stones li label input{position:absolute;left:-999em}.product .product-details .variants .variant-stones li label span{position:relative;top:0;left:0;z-index:99;background:#fff;display:block;text-align:center;padding:0;font-family:Gotham SSm A,Gotham SSm B,sans-serif;color:#231f20;font-size:12px;text-decoration:none}.product .product-details .variants .variant-stones li:hover label{border-color:#000}.product .product-details .variants .variant-stones li.active label{border:2px solid #000}.product .product-details .variants .variant-stones li.active label span{position:relative;background:#f0f0f0}.product .product-details .variants .variant-stones+.variant-sizes,.product .product-details .variants .variant-stones+.variant-earrings,.product .product-details .variants .variant-stones+.variant-giftcards{border-top:1px solid #c3c3c3}.product .product-details .variants .variant-giftcards .quantity{width:100%;display:flex;border-top:1px solid #c3c3c3;padding-top:10px;justify-content:space-between}.product .product-details .variants .variant-giftcards .quantity label{display:inline-block;height:24px;line-height:24px}.product .product-details .variants .variant-giftcards .quantity input{width:30px;height:10px;padding:6px 10px}.product .product-details .variants .variant-sizes,.product .product-details .variants .variant-earrings,.product .product-details .variants .variant-giftcards{padding-top:10px}.product .product-details .variants .variant-sizes:after,.product .product-details .variants .variant-earrings:after,.product .product-details .variants .variant-giftcards:after{clear:both;content:"";display:block}.product .product-details .variants .variant-sizes h3,.product .product-details .variants .variant-earrings h3,.product .product-details .variants .variant-giftcards h3{float:left;margin-left:0;width:40%;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:500;text-transform:uppercase;font-size:10px;letter-spacing:.5px;color:#42454a;padding:5px 0}.product .product-details .variants .variant-sizes h3 a,.product .product-details .variants .variant-earrings h3 a,.product .product-details .variants .variant-giftcards h3 a{display:block;text-align:left;font-family:miller-text,serif;font-size:12px;text-decoration:underline;text-transform:none;letter-spacing:0;margin-top:10px;color:#42454a}.product .product-details .variants .variant-sizes .sizes,.product .product-details .variants .variant-earrings .sizes,.product .product-details .variants .variant-giftcards .sizes{float:left;margin-left:0;width:60%}.product .product-details .variants .variant-sizes ul,.product .product-details .variants .variant-earrings ul,.product .product-details .variants .variant-giftcards ul{float:right}.product .product-details .variants .variant-sizes li,.product .product-details .variants .variant-earrings li,.product .product-details .variants .variant-giftcards li{display:inline-block;float:left;margin-right:6px;margin-bottom:6px;white-space:nowrap}.product .product-details .variants .variant-sizes li label,.product .product-details .variants .variant-earrings li label,.product .product-details .variants .variant-giftcards li label{display:inline-block;position:relative;border:1px solid #918f8f;overflow:hidden;cursor:pointer;margin-bottom:0}.product .product-details .variants .variant-sizes li label input,.product .product-details .variants .variant-earrings li label input,.product .product-details .variants .variant-giftcards li label input{position:absolute;left:-999em}.product .product-details .variants .variant-sizes li label span,.product .product-details .variants .variant-earrings li label span,.product .product-details .variants .variant-giftcards li label span{position:relative;top:0;left:0;background:#fff;display:block;text-align:center;padding:5px 8px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;color:#231f20;font-size:12px;letter-spacing:0;text-decoration:none}.product .product-details .variants .variant-sizes li:hover label,.product .product-details .variants .variant-earrings li:hover label,.product .product-details .variants .variant-giftcards li:hover label{border-color:#000}.product .product-details .variants .variant-sizes li.active label,.product .product-details .variants .variant-earrings li.active label,.product .product-details .variants .variant-giftcards li.active label{border:1px solid #000}.product .product-details .variants .variant-sizes li.active label span,.product .product-details .variants .variant-earrings li.active label span,.product .product-details .variants .variant-giftcards li.active label span{position:relative;background:#f0f0f0}.product .product-details .variants .variant-earrings ul{float:left}.product .product-details .variants .variant-giftcards .sizes{width:100%;margin-bottom:20px}.product .product-details .variants .variant-giftcards .sizes ul{float:left}.product .product-details .custom-engraving{margin-bottom:0}.product .product-details .custom-engraving input{border-radius:0;border:1px solid #918f8f}.product .product-details .custom-engraving label{font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;font-size:10px;letter-spacing:.5px;font-weight:500;color:#42454a;margin-bottom:5px}.product .product-details #show-waitlist{display:none}.product .product-details .addtocart{margin-bottom:46px}.product .product-details .addtocart .button{width:100%;border:1px solid #231f20;padding:13px 0;margin-bottom:12px;text-align:center;background:#fff;cursor:pointer;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#42454a}.product .product-details .addtocart .button:focus,.product .product-details .addtocart .button:active{outline:none}.product .product-details .addtocart .button:hover{background:#42454a;color:#fff}.product .product-details .addtocart .iwishAddWrap{font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:.5px;font-weight:500}.product .product-details .addtocart .iwishAddWrap a{color:#42454a;text-decoration:none}.product .product-details .addtocart .iwishAddWrap p.iWishLoginMsg{font-family:miller-text,serif;font-size:12px;font-style:normal;text-align:left;margin-top:10px;text-transform:none;line-height:1.4;letter-spacing:0;color:#000}.product .product-details .addtocart .iwishAddWrap p.iWishLoginMsg a{color:#000;text-decoration:underline}.product .product-details .product-content{margin-bottom:20px}.product .product-details .product-content .tab-nav{margin-bottom:10px}.product .product-details .product-content .tab-nav:after{clear:both;content:"";display:block}.product .product-details .product-content .tab-nav li{float:left;margin-left:0;width:50%;font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:.5px;font-weight:400}.product .product-details .product-content .tab-nav li.active a{border-bottom:1px solid #888}.product .product-details .product-content .tab-nav li.isSigBox{width:100%!important}.product .product-details .product-content .tab-nav li.isSigBox+li{width:100%!important;margin-top:15px}.product .product-details .product-content .tab-nav li.isSigBox+li p{margin:10px 0}.product .product-details .product-content .tab-nav li a{display:inline-block;padding-bottom:7px;border-bottom-color:transparent;color:#42454a;text-decoration:none}.product .product-details .product-content .tabs>div{display:none;font-family:miller-text,serif;font-size:12px;line-height:1.4}.product .product-details .product-content .tabs>div.active{display:block}.product .product-details .product-content .tabs table,.product .product-details .product-content .tabs td{width:100%}.product .product-details .share{margin-bottom:12px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:.5px;font-weight:500}.product .product-details .share a{color:#42454a;text-decoration:none}.product .product-details .social-share-buttons{padding-top:10px}.product .product-details .social-share-buttons li{font-size:14px;float:left;margin-left:20px}.product .product-details .social-share-buttons li:first-child{margin-left:0}.product .product-details .social-share-buttons a{color:#42454a;text-decoration:none;transition:all .2s ease}.product .product-details .social-share-buttons a:hover{text-decoration:none}.product .product-details .sku{margin-bottom:10px;display:none}.product .row.heirloom-cta{height:434px;background:#f0f0f0;margin-bottom:84px;display:none}.product .row.heirloom-cta:first-child,.product .row.heirloom-cta.active{display:flex}@media (max-width: 900px){.product .row.heirloom-cta{height:auto;padding-top:38px;padding-bottom:38px}}.product .row.heirloom-cta .contain{flex:1;height:100%;display:flex;align-items:center}@media (max-width: 1199px){.product .row.heirloom-cta .contain{background-position:140% 50%!important}}@media (max-width: 1023px){.product .row.heirloom-cta .contain{background-position:220% 50%!important}}@media (max-width: 900px){.product .row.heirloom-cta .contain{background:none!important}}.product .row.heirloom-cta .contain .heirloom-copy{width:410px;padding-left:140px;color:#42454a}@media (max-width: 1023px){.product .row.heirloom-cta .contain .heirloom-copy{padding-left:38px}}@media (max-width: 900px){.product .row.heirloom-cta .contain .heirloom-copy{width:calc(100% - 76px)}}.product .row.heirloom-cta .contain .heirloom-copy h3{font-size:20px;font-family:miller-text,serif;margin-bottom:20px}.product .row.heirloom-cta .contain .heirloom-copy p{font-size:12px;line-height:1.4;font-family:miller-text,serif;margin-bottom:20px}.product .row.heirloom-cta .contain .heirloom-copy p:last-child{margin-bottom:0}.product .row.heirloom-cta .contain .heirloom-copy p a{display:block;color:#42454a;text-decoration:none;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.product .row.related-products{margin-bottom:84px;width:calc(100% - 30px);margin-left:auto;margin-right:auto}.product .row.related-products.incomplete{display:block!important}.product .row.related-products.incomplete .slick-track,.product .row.related-products.incomplete .slick-list{display:flex!important;justify-content:center;width:100%!important}.product .row.related-products.incomplete .col{max-width:25%;width:25%}.product .row.related-products .related-overlay{opacity:0}@media (max-width: 768px){.product .row.related-products .related-overlay{opacity:1!important}}.product .row.related-products>h3{display:block;clear:both;flex-basis:100%;max-width:100%;text-align:center;margin-bottom:29px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.product .row.related-products .products{width:calc(100% - 294px);overflow:hidden;float:left;text-align:center}@media (max-width: 1023px){.product .row.related-products .products{width:calc(100% - 76px)}}@media (max-width: 640px){.product .row.related-products .products{width:100%}}.product .row.related-products .pager{width:109px;float:left;display:flex;align-items:center}@media (max-width: 1023px){.product .row.related-products .pager{width:38px}}@media (max-width: 768px){.product .row.related-products .pager{height:100%}}@media (max-width: 640px){.product .row.related-products .pager{position:absolute;top:0}}.product .row.related-products .pager.left{justify-content:flex-end;padding-right:29px}@media (max-width: 1023px){.product .row.related-products .pager.left{padding-right:0;justify-content:flex-start}}@media (max-width: 640px){.product .row.related-products .pager.left{left:-20px}}.product .row.related-products .pager.right{padding-left:29px}@media (max-width: 1023px){.product .row.related-products .pager.right{padding-left:0;justify-content:flex-end}}@media (max-width: 640px){.product .row.related-products .pager.right{right:-20px}}.product .row.related-products .pager:before{border-color:#231f20}.product .row.related-products .pager.slick-hidden{visibility:hidden!important}.product .row.related-products.see-it-styled .col{margin-right:0%;margin-left:0%;width:25%}.product .row.related-products.see-it-styled .col a{padding:10px}@media (max-width: 768px){.product .row.related-products.see-it-styled .col{width:50%;margin-left:0%;margin-right:0%}}.product .row.related-products .col{width:25%;float:left;position:relative;display:flex;align-items:center;justify-content:center;margin-bottom:21px}.product .row.related-products .col a{display:block;width:100%;height:100%;position:relative;text-decoration:none;transition:all .2s ease}.product .row.related-products .col a:hover .related-overlay{opacity:1}.product .row.related-products .col h3,.product .row.related-products .col .price{position:relative;z-index:10;padding-top:0;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#231f20;text-align:center;padding-left:20px;padding-right:20px;line-height:1.4;margin-bottom:0}.product .row.related-products .col h3{font-weight:500}.product .row.related-products .col .price{font-weight:300}.product .row.related-products .col .image-wrapper{position:relative}.product .row.related-products .col .image-wrapper img{display:block;width:100%;height:auto}.product .row.related-products .col .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;opacity:0;background:#fff9;color:#42454a;transition:all .2s ease}@media (max-width: 1023px){.product .row.related-products .col .overlay{opacity:1}}.product .row.related-products .col .overlay p{padding-bottom:0;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#231f20}.product .row.related-products .col:first-child{margin-left:0}@media (max-width: 768px){.product .row.related-products .col{flex-basis:48.28125%;max-width:48.28125%;width:48.28125%;margin-left:1.71875%}}.product .row.value-props{background:#f0f0f0;text-align:center}.product .row.value-props .col{padding:0 4.6875%;flex-basis:22.52464%;max-width:22.52464%;margin-left:2.150537634%;display:flex}.product .row.value-props .col:first-child{margin-left:0}@media (max-width: 768px){.product .row.value-props .col{width:100%;flex-basis:100%;max-width:100%;padding-left:30px;padding-right:30px;margin:0;display:block}}.product .row.value-props .col-content{flex:1;padding:30px 0}.product .row.value-props .col-content .col-content-wrapper{height:100px;flex:1;padding-bottom:30px}@media (max-width: 1023px){.product .row.value-props .col-content .col-content-wrapper{height:140px}}@media (max-width: 768px){.product .row.value-props .col-content .col-content-wrapper{height:auto}}.product .row.value-props h4{font-size:20px;font-family:miller-text,serif;color:#42454a;margin-bottom:20px}.product .row.value-props p{font-size:12px;font-family:miller-text,serif;color:#42454a;line-height:1.4}.product .row.value-props p:last-child{margin-bottom:0}.product .row.value-props p a{font-family:Gotham SSm A,Gotham SSm B,sans-serif;text-transform:uppercase;font-size:12px;letter-spacing:.5px;font-weight:500;color:#42454a;text-decoration:none}#waitlist{display:flex;align-items:center;justify-content:center;height:100%}#waitlist iframe{width:100%;height:100%}#waitlist-wrapper{display:block;padding:60px 60px 0;text-align:center}@media (max-width: 767px){#waitlist-wrapper{padding:0}}#waitlist-wrapper h3{font-family:miller-text,serif;font-size:24px;margin-bottom:0}#waitlist-wrapper p{margin:10px 60px 30px;font-family:miller-text,serif;font-size:12px;line-height:1.4}#waitlist-wrapper label{font-family:miller-text,serif;font-size:20px;margin-bottom:40px;text-transform:none}#waitlist-wrapper .waitlist-form{margin:60px auto 0;width:330px}@media (max-width: 767px){#waitlist-wrapper .waitlist-form{width:calc(100% - 40px);padding-left:20px;padding-right:20px}}#waitlist-wrapper .waitlist-form input{background:#f1f1f1;margin-bottom:20px}.fancybox-opened #engraving{display:block;padding:60px;text-align:center}.fancybox-opened #engraving h3{font-family:miller-text,serif;font-size:20px;margin-bottom:0}.fancybox-opened #engraving h3+p{margin:10px 150px}@media (max-width: 767px){.fancybox-opened #engraving h3+p{margin:10px 20px}}@media (max-width: 639px){.fancybox-opened #engraving h3+p{margin:10px 0}}.fancybox-opened #engraving p{margin:10px 0;font-family:miller-text,serif;font-size:12px;line-height:1.4}.fancybox-opened #engraving .row{display:flex;width:100%;flex:0}.fancybox-opened #engraving .row:after{content:"";display:table;clear:both}@media (max-width: 767px){.fancybox-opened #engraving .row{display:block}}.fancybox-opened #engraving .row .col,.fancybox-opened #engraving .row .image{width:50%;flex-basis:50%;max-width:50%}@media (max-width: 767px){.fancybox-opened #engraving .row .col,.fancybox-opened #engraving .row .image{display:flex;flex:0;width:100%;flex-basis:100%;max-width:100%;text-align:center;justify-content:center}}.fancybox-opened #engraving .row .image{padding:40px 0}@media (max-width: 767px){.fancybox-opened #engraving .row .image{padding:20px 0}}.fancybox-opened #engraving .row .col{display:flex;align-items:center}.fancybox-opened #engraving #infiniteoptions-container label{display:block;font-family:miller-text,serif;font-size:18px;margin-bottom:20px}.fancybox-opened #engraving #infiniteoptions-container input{background:#f0f0f0;padding:14px 10px;text-align:left;box-shadow:none;border:none;font-family:miller-text,serif;font-size:14px;-webkit-appearance:none;width:260px;margin-bottom:20px;border:1px solid #f0f0f0;text-align:center;text-transform:uppercase;color:#797d83}.fancybox-opened #engraving #infiniteoptions-container input:focus{outline:none;border-color:#ccc}.fancybox-opened #engraving .copy p{margin-top:12px;margin-bottom:30px;font-family:miller-text,serif;font-size:12px;color:#42454a}.fancybox-opened #engraving .copy p.error{color:#900;margin:0 0 10px}.fancybox-opened #engraving .note{display:block;margin-top:12px;text-align:center;justify-content:center}.fancybox-opened #engraving .note h4{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:#42454a;text-align:center;display:block;margin-bottom:15px}.fancybox-opened #engraving .note p{font-family:miller-text,serif;font-size:12px;color:#42454a;line-height:1.4}@media (max-width: 1023px){.zoomImg{display:none!important}}#engraving,#waitlist{display:none}@media (max-width: 1023px){.swipe-overlay{width:100%;height:100%;background:transparent;position:absolute;top:0;left:0;z-index:999}}.instagram{padding:14px 0 0}.instagram a{color:#000;text-decoration:none}.instagram a span{line-height:16px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:500;text-transform:lowercase}.instagram a:before{margin:0 10px 0 5px}.content-page{padding-top:20px}@media (max-width: 768px){.content-page{padding-top:70px}}.content-page h1{font-size:20px;font-family:miller-text,serif;margin-bottom:20px;line-height:1.4}.content-page h2{font-size:20px;font-family:miller-text,serif;margin-bottom:10px;padding-top:30px;line-height:1.4}.content-page h3{font-size:16px;font-family:miller-text,serif;margin-bottom:10px}.content-page p{font-size:12px;font-family:miller-text,serif;margin-bottom:10px;line-height:1.6}.content-page p a{text-decoration:underline;color:#42454a}.content-page p.cta{margin-top:-5px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px;line-height:1.6}.content-page p.cta a{text-decoration:none;color:#42454a}.content-page form .note{margin-bottom:30px}@media (max-width: 1023px){.content-page.contact .sidebar{width:79.8828125%;padding:0 10.05859375%;float:none;margin-bottom:20px}}@media (max-width: 768px){.content-page.contact .sidebar{width:calc(100% - 40px);padding:0 20px}}.content-page.contact .content{width:48.125%;margin:0 auto}@media (max-width: 1023px){.content-page.contact .content{width:79.8828125%;padding:0 10.05859375%;float:none}}@media (max-width: 768px){.content-page.contact .content{width:calc(100% - 40px);padding:0 20px}}.content-page.contact .content .copy{margin-bottom:30px}.content-page.about .row{padding-left:0;display:flex;margin-bottom:65px}@media (max-width: 1023px){.content-page.about .row{padding:0;flex-direction:column}}@media (max-width: 768px){.content-page.about .row{margin-bottom:30px}}.content-page.about .row .col{width:25.546875%;flex-basis:25.54688%;max-width:25.54688%;padding-right:4.6875%;padding-left:4.6875%;flex:1;display:flex;align-items:center;justify-content:flex-start}@media (max-width: 1023px){.content-page.about .row .col{order:2;padding:0;flex-basis:100%;max-width:100%;width:100%}}@media (max-width: 768px){.content-page.about .row .col{display:block;padding:0 20px;width:calc(100% - 40px)}}.content-page.about .row .col .copy h3{font-size:20px;font-family:miller-text,serif;margin-bottom:10px;line-height:1.6}.content-page.about .row .col .copy p{font-size:12px;font-family:miller-text,serif;margin-bottom:10px;line-height:2}.content-page.about .row .image{width:65.078125%;flex-basis:65.07812%;max-width:65.07812%;flex:1}@media (max-width: 1023px){.content-page.about .row .image{order:1;padding:0;flex-basis:100%;max-width:100%;width:100%;margin-bottom:65px}.content-page.about .row .image img{width:100%;max-width:100%}}@media (max-width: 768px){.content-page.about .row .image{margin-bottom:30px}}.content-page.about .row .image img+img{margin-top:65px}@media (max-width: 768px){.content-page.about .row .image img+img{margin-top:30px}}.content-page.about .designer .row{width:850px;margin-left:auto;margin-right:auto;display:flex;padding-left:0;margin-bottom:50px}@media (max-width: 1023px){.content-page.about .designer .row{width:100%;display:block;margin-bottom:20px}}@media (max-width: 768px){.content-page.about .designer .row{padding:0 20px;width:calc(100% - 40px)}}.content-page.about .designer .image{width:38.823529412%;flex-basis:38.82353%;max-width:38.82353%;display:block;margin-right:12.23529353%}.content-page.about .designer .image img{width:100%}@media (max-width: 1023px){.content-page.about .designer .image{float:left;flex:0;display:block}}@media (max-width: 768px){.content-page.about .designer .image{width:100%;margin-right:0;float:none;max-width:100%}.content-page.about .designer .image img{width:100%}}.content-page.about .designer h3{font-style:normal}.content-page.about .designer .col{flex-basis:48.94118%;max-width:48.94118%;max-width:48.94117647%;width:48.94117647%;padding-right:0;float:left;flex:1;display:flex;align-items:center}.content-page.about .designer .col:last-child{margin-right:0}@media (max-width: 1023px){.content-page.about .designer .col{float:left;flex:0;display:block}}@media (max-width: 768px){.content-page.about .designer .col{width:100%;max-width:100%;float:none;padding:0;margin-right:0}}.content-page.faqs{position:relative}.content-page.faqs:after{content:"";display:table;clear:both}.content-page.faqs .sidebar{position:relative;padding-right:16.09375%;width:16.015625%;float:left;margin-top:10px}@media (max-width: 1023px){.content-page.faqs .sidebar nav{position:static}}.content-page.faqs .sidebar h1{margin-bottom:10px}@media (max-width: 1279px){.content-page.faqs .sidebar{padding-left:0}}@media (max-width: 1023px){.content-page.faqs .sidebar{width:79.8828125%;padding:0 10.05859375%;float:none}.content-page.faqs .sidebar ul{display:none}}@media (max-width: 768px){.content-page.faqs .sidebar{width:calc(100% - 40px);padding:0 20px}}.content-page.faqs .sidebar li{margin-bottom:20px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px;line-height:1.6}.content-page.faqs .sidebar li a{text-decoration:none;color:#42454a}.content-page.faqs .content{width:48.125%;padding-right:16.09375%}@media (max-width: 1279px){.content-page.faqs .content{padding-right:0;width:64.21875%}}@media (max-width: 1023px){.content-page.faqs .content{width:79.8828125%;padding:0 10.05859375%;float:none}}@media (max-width: 768px){.content-page.faqs .content{width:calc(100% - 40px);padding:0 20px}}.content-page.faqs .content h1{font-size:20px;font-family:miller-text,serif;margin-bottom:20px;line-height:1.6}.content-page.faqs .content h1+h2{padding-top:30px;text-transform:capitalize!important}.content-page.faqs .content h3{line-height:1.6;padding-top:10px;text-transform:capitalize!important}.content-page.faqs .content h2 a,.content-page.faqs .content h3 a{text-decoration:none;color:#000}.content-page.faqs .content a.question{display:inline-block;padding-right:30px;position:relative;transition:all .2s ease}.content-page.faqs .content a.question:before{display:none}@media (max-width: 768px){.content-page.faqs .content a.question:before{right:0;display:block;top:7px;position:absolute;left:auto;font-size:12px!important}}@media (max-width: 768px){.content-page.faqs .content .answer{display:none}}.content-page.lookbook{text-align:center;padding-bottom:100px}.content-page.lookbook p{width:100%;margin-bottom:0}.content-page.lookbook .row.hero{display:block}.content-page.lookbook .row#row2{padding:68px 0 62px}.content-page.lookbook .row#row2 p{font-size:32px}@media (max-width: 639px){.content-page.lookbook .row#row2 p{font-size:24px}}.content-page.lookbook .row#row4{padding:71px 0 0}.content-page.lookbook .row#row4 .col-left{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.content-page.lookbook .row#row4 .col-left img{width:60%}}.content-page.lookbook .row#row5 .col-right{display:flex;align-items:center;justify-content:center}.content-page.lookbook .row#row5 .col-right p{font-size:32px}@media (max-width: 639px){.content-page.lookbook .row#row5 .col-right p{font-size:24px}}.content-page.lookbook .row#row6{padding:87px 0 0}.content-page.lookbook .row#row7{padding:100px 0 0;width:100%;display:block}.content-page.lookbook .row#row7 video{width:100%}.content-page.lookbook .row#row8{padding:87px 0 0}.content-page.lookbook .row#row8 .col-left{flex-basis:44.45312%;max-width:44.45312%;margin-right:5.546875%}@media (max-width: 1023px){.content-page.lookbook .row#row8 .col-left{flex-basis:45%;max-width:45%;margin-right:10%}}.content-page.lookbook .row#row8 .col-right{display:flex;align-items:center;justify-content:center;flex-basis:50%;max-width:50%}@media (max-width: 1023px){.content-page.lookbook .row#row8 .col-right{flex-basis:45%;max-width:45%}}@media (max-width: 768px){.content-page.lookbook .row#row8 .col-right img{width:60%}}.content-page.lookbook .row#row9{padding:92px 0 0}.content-page.lookbook .row#row9 .col-left{display:block;flex-basis:44.45312%;max-width:44.45312%;margin-right:5.546875%}@media (max-width: 1023px){.content-page.lookbook .row#row9 .col-left{flex-basis:45%;max-width:45%;margin-right:10%}}.content-page.lookbook .row#row9 .col-left .copy-block{padding-top:471px;text-align:left}@media (max-width: 1023px){.content-page.lookbook .row#row9 .col-left .copy-block{padding-top:200px}}.content-page.lookbook .row#row9 .col-right{flex-basis:50%;max-width:50%;align-items:flex-end}@media (max-width: 1023px){.content-page.lookbook .row#row9 .col-right{flex-basis:45%;max-width:45%}}.content-page.lookbook .row#row9 .col-right .col-content{height:100%;position:relative}.content-page.lookbook .row#row9 .col-right .col-content img{bottom:0;left:0;width:100%;position:absolute}.content-page.lookbook .row#row9 .col-right .copy-block{display:block;height:100%;width:100%;text-align:center}.content-page.lookbook .row#row9 .col-right .copy-block p{padding-top:198px;font-size:32px}@media (max-width: 1023px){.content-page.lookbook .row#row9 .col-right .copy-block p{padding-top:80px}}@media (max-width: 639px){.content-page.lookbook .row#row9 .col-right .copy-block p{font-size:24px}}.nav-fixed .faqs .sidebar nav{padding-top:102px}#lookbook-container{width:825px;display:flex;justify-content:flex-start;margin:0 auto;flex-wrap:wrap}#lookbook-container:after{content:"";display:table;clear:both}@media (max-width: 1023px){#lookbook-container{width:100%;display:block;text-align:center}}@media (max-width: 639px){#lookbook-container{width:calc(100% - 40px);padding-left:20px;padding-right:20px}}#lookbook-container .lb-item{width:390px;margin-left:45px;margin-bottom:86px;position:relative}#lookbook-container .lb-item:first-child,#lookbook-container .lb-item:nth-child(odd){margin-left:0;clear:left}@media (max-width: 1023px){#lookbook-container .lb-item{margin:0 auto}#lookbook-container .lb-item:first-child,#lookbook-container .lb-item:nth-child(odd){margin:0 auto}}@media (max-width: 639px){#lookbook-container .lb-item{width:100%}#lookbook-container .lb-item video{width:100%}}#lookbook-container .lb-item.title-col{justify-content:center;align-items:center;display:flex;flex-direction:column}@media (max-width: 1023px){#lookbook-container .lb-item.title-col{padding:30px 0;margin-bottom:30px}}#lookbook-container .lb-item.title-col h3{font-family:miller-text,serif;font-size:20px;margin-bottom:20px}#lookbook-container .lb-item.title-col p{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;margin-bottom:5px}#lookbook-container .lb-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffffb3;display:flex;justify-content:center;align-items:center;font-family:miller-text,serif;font-size:13px;font-style:italic;opacity:0}@media (max-width: 1023px){#lookbook-container .lb-item .overlay .products{width:100%}}#lookbook-container .lb-item .overlay .products a{color:#231f20;text-decoration:none;margin-bottom:12px;display:block}#lookbook-container .lb-item .overlay .products .product{font-style:normal;text-align:center}@media (max-width: 1023px){#lookbook-container .lb-item .overlay .products .product{width:100%;display:flex;justify-content:space-between}}@media (max-width: 639px){#lookbook-container .lb-item .overlay .products .product{margin-top:0}}#lookbook-container .lb-item .overlay .products .product h3{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:11px;letter-spacing:.5px;text-transform:uppercase;font-weight:500;margin-bottom:4px}@media (max-width: 1023px){#lookbook-container .lb-item .overlay .products .product h3{margin-bottom:0}}#lookbook-container .lb-item .overlay .products .product p{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:11px;letter-spacing:.5px;text-transform:uppercase;font-weight:300}@media (max-width: 1023px){#lookbook-container .lb-item.lb-product .overlay{position:static;opacity:1!important;margin:12px 0 30px}#lookbook-container .lb-item.lb-video{margin-bottom:30px}#lookbook-container .lb-item.lb-video .overlay{opacity:1!important}}#sources .content{text-align:center;display:flex;justify-content:center;flex-direction:column}#sources .content .row{justify-content:center;width:100%;margin-bottom:20px}@media (max-width: 1023px){#sources .content{display:block}}#sources .content .copy{width:500px;margin:0 auto}@media (max-width: 768px){#sources .content .copy{width:calc(100% - 40px);padding:0 20px}}#sources-mobile{display:inline-block;width:calc(100% - 40px);padding:0 20px;text-align:center}#sources-mobile h3{font-family:miller-text,serif;font-size:20px;margin-bottom:20px}#sources-mobile ul{margin-bottom:20px}#sources-mobile li{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;margin-bottom:5px}#sources-desktop{position:relative;width:790px;margin:0 auto}#sources-desktop .map{width:100%}#sources-desktop .map-legend{position:absolute;left:21px;bottom:15px}#sources-desktop .map-legend li{margin-bottom:12px;height:19px;display:flex;align-items:center;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;padding-left:23px;position:relative}#sources-desktop .map-legend li:before{position:absolute;left:0;top:0;width:13px;height:19px;content:""}#sources-desktop .map-legend li.emerald:before{background:url(//www.valani.com/cdn/shop/t/19/assets/map-pin-emerald.png?v=39803589184135945311626296237) 0 0 no-repeat;background-size:13px 19px}#sources-desktop .map-legend li.ruby:before{background:url(//www.valani.com/cdn/shop/t/19/assets/map-pin-ruby.png?v=57306640013011884381626296240) 0 0 no-repeat;background-size:13px 19px}#sources-desktop .map-legend li.sapphire:before{background:url(//www.valani.com/cdn/shop/t/19/assets/map-pin-sapphire.png?v=146529561336199568801626296242) 0 0 no-repeat;background-size:13px 19px}#sources-desktop .map-legend li.pearl:before{background:url(//www.valani.com/cdn/shop/t/19/assets/map-pin-pearl.png?v=43597772223913301571626296239) 0 50% no-repeat;background-size:13px 13px}#sources-desktop .overlay{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}#sources-desktop .overlay h3{font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;font-weight:400;letter-spacing:.5px;margin-bottom:20px;text-transform:uppercase}#sources-desktop .overlay p{font-family:miller-text,serif;font-size:20px}#sources-desktop .pin{width:13px;height:19px;position:absolute}#sources-desktop .pin.emerald{background:url(//www.valani.com/cdn/shop/t/19/assets/map-pin-emerald.png?v=39803589184135945311626296237) 0 0 no-repeat;background-size:13px 19px}#sources-desktop .pin.ruby{background:url(//www.valani.com/cdn/shop/t/19/assets/map-pin-ruby.png?v=57306640013011884381626296240) 0 0 no-repeat;background-size:13px 19px}#sources-desktop .pin.sapphire{background:url(//www.valani.com/cdn/shop/t/19/assets/map-pin-sapphire.png?v=146529561336199568801626296242) 0 0 no-repeat;background-size:13px 19px}#sources-desktop .pin.pearl{background:url(//www.valani.com/cdn/shop/t/19/assets/map-pin-pearl.png?v=43597772223913301571626296239) 0 50% no-repeat;background-size:13px 13px}#sources-desktop .pin#pin-for-kagem-zambia{left:55.625%;top:71.8125960061444%}#sources-desktop .pin#pin-for-nova-era-brazil{left:37.421875%;top:75.4224270353303%}#sources-desktop .pin#pin-for-itabira-brazil{left:37.34375%;top:75.4224270353303%}#sources-desktop .pin#pin-for-carnaiba-brazil{left:38.7109375%;top:69.3548387096774%}#sources-desktop .pin#pin-for-santa-terezinha-brazil{left:35.546875%;top:70.7373271889401%}#sources-desktop .pin#pin-for-muzo-colombia{left:29.4140625%;top:62.5960061443932%}#sources-desktop .pin#pin-for-chivor-colombia{left:29.6875%;top:64.9800307219662%}#sources-desktop .pin#pin-for-coscuez-colombia{left:29.453125%;top:70.9662058371736%}#sources-desktop .pin#pin-for-montepuez-mozambique{left:58.4375%;top:71.9662058371736%}#sources-desktop .pin#pin-for-zahamena-national-park-madagascar{left:60.8984375%;top:74.347158218126%}#sources-desktop .pin#pin-for-mogok-myanmar{left:73.1640625%;top:53.6866359447005%}#sources-desktop .pin#pin-for-pailin-myanmar{left:72.9296875%;top:55.0691244239631%}#sources-desktop .pin#pin-for-ratnapura-sri-lanka{left:69.0625%;top:61.9047619047619%}#sources-desktop .pin#pin-for-kanchanaburi-australia{left:73.9453125%;top:58.2181259600614%}#sources-desktop .pin#pin-for-andranondambo-madagascar{left:60.390625%;top:77.8033794162827%}#sources-desktop .pin#pin-for-akoya-japan{left:84.296875%;top:45.084485407066%}#sources-desktop .pin:hover{cursor:pointer;z-index:999}.search{display:flex;justify-content:center;width:100%;min-height:300px;padding-top:50px}.search .form-wrapper{display:inline-block;width:300px}@media (max-width: 1023px){.search .form-wrapper{width:calc(80% - 120px);padding:0 60px}}@media (max-width: 767px){.search .form-wrapper{width:calc(100% - 40px);padding:0 20px}}.search form{transition:all .2 ease;position:relative;top:0;padding-bottom:0}.search form input{border:none;width:100%;border-bottom:2px solid #42454a;padding:0 0 5px;margin:0;box-shadow:none;background:transparent;color:#42454a;font-family:miller-text,serif;font-weight:400;font-size:14px;border-radius:0}.search form input::-webkit-input-placeholder{color:#42454a}.search form input::-moz-placeholder{color:#42454a}.search form input:-ms-input-placeholder{color:#42454a}.search form input:-moz-placeholder{color:#42454a}.search form input:focus,.search form input:active{outline:none}.search form input:-webkit-autofill{background-color:#fff!important}.search form .input-wrapper{position:relative}.search form .input-wrapper button{cursor:pointer;background:none;width:12px;height:12px;border:none;box-shadow:none;border-radius:0;position:absolute;right:2px;top:2px;padding:0;margin:0}.search form .input-wrapper button:active,.search form .input-wrapper button:focus{outline:none}.row.cart{display:block;width:64.21875%;max-width:640px!important;margin:0 auto}.row.cart .empty-cart{padding:100px 0;line-height:22px;font-family:miller-text,serif;font-size:12px;text-align:center}.row.cart .empty-cart a{color:#42454a;text-decoration:underline}.row.cart header{justify-content:space-between;display:flex}@media (max-width: 768px){.row.cart header{padding-top:80px}}@media (max-width: 640px){.row.cart header{display:block;text-align:center}}.row.cart header h1{font-family:miller-text,serif;font-size:20px}@media (max-width: 640px){.row.cart header h1{width:100%;display:block;font-size:20px}}@media (max-width: 640px){.row.cart header .continue-shopping{width:100%;display:block;margin-top:20px;font-size:12px;letter-spacing:.5px}}.row.cart .cart-row{padding:20px 0;border-bottom:1px solid #9a9c9e;display:flex;align-items:center}.row.cart .cart-row:after{content:"";display:table;clear:both}@media (max-width: 1023px){.row.cart .cart-row{align-items:flex-start}}@media (max-width: 767px){.row.cart .cart-row{flex-direction:column;border-bottom:none}}.row.cart .cart-row .cart-item-info{width:81.996726678%}@media (max-width: 767px){.row.cart .cart-row .cart-item-info{margin-left:auto;margin-right:auto;max-width:500px;border-bottom:1px solid #9a9c9e;padding-bottom:20px}}@media (max-width: 639px){.row.cart .cart-row .cart-item-info{width:100%;max-width:100%}}.row.cart .cart-row .image{width:16.366612111%;margin-right:1.636661211%;float:left}@media (max-width: 767px){.row.cart .cart-row .image{width:500px;margin-left:auto;margin-right:auto;max-width:500px}.row.cart .cart-row .image img{max-width:100%;width:100%}}@media (max-width: 639px){.row.cart .cart-row .image{width:100%;max-width:100%}}.row.cart .cart-row .properties{margin-bottom:10px}.row.cart .cart-row .details{width:44.111776447%;margin-right:3.992015968%;float:left;position:relative;top:2px}@media (max-width: 1023px){.row.cart .cart-row .details{width:100%;margin-right:0}}@media (max-width: 767px){.row.cart .cart-row .details{margin-top:30px}}.row.cart .cart-row .details h2{font-family:miller-text,serif;font-size:16px;margin-bottom:13px;line-height:1.4}.row.cart .cart-row .details h2 a{color:#42454a;text-decoration:none}.row.cart .cart-row .details h2 a:hover{color:#231f20}.row.cart .cart-row .details p{font-family:miller-text,serif;font-size:12px}.row.cart .cart-row .details .variants{padding:10px 0;border-top:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3}.row.cart .cart-row .details .variant-row{margin-bottom:14px}.row.cart .cart-row .details .variant-row:after{content:"";display:table;clear:both}.row.cart .cart-row .details .variant-row:last-child{margin-bottom:0}.row.cart .cart-row .details .variant-row h4{display:inline-block;float:left;margin-right:10px;font-family:miller-text,serif;font-size:12px;line-height:22px}.row.cart .cart-row .details .variant-row p{display:inline-block;float:left;line-height:22px;font-family:miller-text,serif;font-size:12px}.row.cart .cart-row .details .variant-row p span{display:inline-block;float:left;line-height:22px}.row.cart .cart-row .details .variant-row p span.variant-size{position:relative;border:1px solid #918f8f;overflow:hidden;background:#fff;display:block;text-align:center;padding:0 4px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;color:#231f20;font-size:11px;text-decoration:none;line-height:inherit;min-width:12px}.row.cart .cart-row .details .variant-row p img{display:inline-block;float:left;margin-right:10px}.row.cart .cart-row .details .engraving{margin-top:18px}.row.cart .cart-row .details .engraving h3{display:inline-block;float:left;margin-right:20px;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px;line-height:24px;margin-bottom:0}.row.cart .cart-row .details .engraving p{display:inline-block;float:left;line-height:24px;font-family:miller-text,serif;font-size:12px;text-transform:uppercase}.row.cart .cart-row .item-meta{width:51.896207585%;float:left;display:flex;justify-content:space-between}@media (max-width: 1023px){.row.cart .cart-row .item-meta{width:100%;margin-right:0}}.row.cart .cart-row .item-meta h3{padding-bottom:34px;color:#231f20;text-decoration:none;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px}.row.cart .cart-row .item-meta>div{display:inline-block}.row.cart .cart-row .item-meta>div.qty{display:block;text-align:center}.row.cart .cart-row .item-meta>div.qty h3{padding-bottom:22px;text-align:center}.row.cart .cart-row .item-meta>div.qty a{clear:left;display:block;text-align:center;text-decoration:none;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:.5px;padding-top:8px;color:#42454a}.row.cart .cart-row .item-meta>div.qty input{background:#f0f0f0;padding:10px 0;text-align:center;box-shadow:none;border:none;font-family:miller-text,serif;font-size:12px;-webkit-appearance:none;width:60px;margin:0 auto}.row.cart .cart-row .item-meta>div.unit-price,.row.cart .cart-row .item-meta>div.total{font-family:miller-text,serif;font-size:12px;text-align:right}.row.cart .cart-row .item-meta>div.unit-price{text-align:center}.row.cart .cart-row .item-meta>div a{font-size:12px;letter-spacing:.5px}.row.cart footer{padding:30px 0 0;display:block;width:50%;margin:0 auto}@media (max-width: 767px){.row.cart footer{display:block;width:70%;text-align:center}}@media (max-width: 639px){.row.cart footer{width:100%}}.row.cart footer .update-cart{flex-basis:100%;max-width:100%}.row.cart footer .update-cart button{width:100%}@media (max-width: 767px){.row.cart footer .update-cart{margin-left:auto;margin-right:auto;padding-bottom:30px;flex:0}}@media (max-width: 639px){.row.cart footer .update-cart{width:100%;max-width:100%}}.row.cart footer .checkout{flex-basis:100%;max-width:100%;flex:1}@media (max-width: 767px){.row.cart footer .checkout{margin-left:auto;margin-right:auto;max-width:500px;padding-bottom:30px;flex:0;flex-basis:100%;max-width:100%;width:500px}}@media (max-width: 639px){.row.cart footer .checkout{width:100%;max-width:100%}}.row.cart footer .checkout h4{display:inline-block;float:left;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-weight:400;font-size:12px;text-transform:uppercase;letter-spacing:1px;line-height:22px;margin-bottom:0;width:50%;text-align:left}.row.cart footer .checkout h4+p{display:inline-block;float:left;line-height:24px;font-family:miller-text,serif;font-size:12px;text-transform:uppercase;width:50%;text-align:right}.row.cart footer .checkout .notice{width:100%;clear:left;padding-top:10px;font-family:miller-text,serif;font-size:12px;text-align:left}.row.cart footer .checkout button.button{margin-top:20px;padding-left:0;padding-right:0;width:100%;background:#42454a;color:#fff}.row.cart footer .checkout button.button:hover{background:#fff;color:#42454a}.login-form{display:flex;justify-content:center}.login-form .form-wrapper{display:inline-block;width:300px}@media (max-width: 1023px){.login-form .form-wrapper{width:calc(80% - 120px);padding:0 60px}}@media (max-width: 767px){.login-form .form-wrapper{width:calc(100% - 40px);padding:0 20px}}#customer_login{padding-bottom:0}.content-page.account h1{font-size:20px;font-family:miller-text,serif;margin-bottom:20px;line-height:1}.content-page.account h2{padding-top:0}.content-page.account #reset{display:none}.content-page.account #orders{display:flex;justify-content:center;width:calc(100% - 40px);padding:0 20px;margin-bottom:30px}.content-page.account .table-outer-wrapper{width:470px;margin:0 auto;overflow-x:scroll}@media (max-width: 767px){.content-page.account .table-outer-wrapper{width:100%}}.content-page.account .table-outer-wrapper table{min-width:470px;table-layout:fixed}@media (max-width: 1023px){.content-page.account .table-outer-wrapper table{min-width:750px}}@media (max-width: 767px){.content-page.account .table-outer-wrapper table{min-width:768px}}.content-page.account .account_details{width:470px;margin:0 auto}@media (max-width: 767px){.content-page.account .account_details{width:calc(100% - 40px);padding:0 20px;text-align:center}}.content-page.account .account_details h1{margin-bottom:20px}.content-page.account table{margin:0}.content-page.account table th{border-bottom:1px solid #f0f0f0;font-family:Gotham SSm A,Gotham SSm B,sans-serif;font-size:12px;color:#333;text-align:center;letter-spacing:1px;text-transform:uppercase;padding:10px 0}.content-page.account table th.text-right{text-align:right}.content-page.account table td{border-bottom:1px solid #f0f0f0;padding:10px 0;font-size:12px;font-family:miller-text,serif;color:#333;text-align:center}.content-page.account table td a{color:#333;text-decoration:none}.content-page.account table td a:hover{text-decoration:underline}.content-page.account table td.text-right,.content-page.account table tfoot td{text-align:right}.content-page.account .address-block{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}.content-page.account .address-block h3{margin-bottom:0}#add_new_address{float:right}@media (max-width: 767px){#add_new_address{float:none;margin:0 auto}}.address_form{width:90%;margin:0 auto}@media (max-width: 767px){.address_form{width:100%}}.address_form h3{font-size:20px;font-family:miller-text,serif;margin-bottom:20px;padding-top:20px;line-height:1.6}
/*# sourceMappingURL=/s/files/1/2079/0781/t/19/assets/theme.scss.css.map */
