.block-storesblock{display:block;margin:0 10px;overflow-x:hidden}@media (min-width:720px){.block-storesblock{margin:0 auto;max-width:700px}}@media (min-width:960px){.block-storesblock{max-width:920px}}@media (min-width:1220px){.block-storesblock{max-width:1180px}}@media (min-width:1366px){.block-storesblock{max-width:1306px}}.block-storesblock{overflow:hidden;padding-bottom:40px;position:relative}.block-storesblock:before{content:"";width:2000px;height:2000px;display:block;position:absolute;top:0;left:0;-ms-transform:translate(-56%,-12%) rotate(45deg);transform:translate(-56%,-12%) rotate(45deg);-ms-transform-origin:top right;transform-origin:top right;border-top:1px solid hsla(37,27%,90%,.5);border-right:1px solid hsla(37,27%,90%,.5);pointer-events:none;display:none}@media (min-width:960px){.block-storesblock:before{display:initial}}.block-storesblock .store-info{font-family:Gill,Helvetica Neue,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-flow:row wrap;flex-flow:row wrap;font-size:14px}.block-storesblock .store-info .title{width:100%;text-align:center;padding:35px}@media (min-width:960px){.block-storesblock .store-info .title{width:20%;padding:40px 35px 80px;border-bottom:0}}.block-storesblock .store{width:100%;display:-ms-flexbox;display:flex;padding-bottom:35px;-ms-flex-pack:center;justify-content:center}@media (min-width:960px){.block-storesblock .store{padding:60px 35px;width:auto;-ms-flex-pack:start;justify-content:flex-start}}.block-storesblock .store.active .counter{background:#ede8e0;color:#231f20}.block-storesblock .store:focus,.block-storesblock .store:hover{cursor:pointer}.block-storesblock .store:not(.active):focus,.block-storesblock .store:not(.active):hover{color:#c0b193}.block-storesblock .store:not(.active):focus .counter,.block-storesblock .store:not(.active):hover .counter{color:#c0b193;border-color:#c0b193}.block-storesblock .store .counter{border:1px solid #ede8e0;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;margin-right:20px;font-size:17px;height:35px;width:35px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;transition:background .3s ease,color .3s ease}.block-storesblock .map-container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.block-storesblock #map{height:350px;width:100%}@media (min-width:960px){.block-storesblock #map{width:80%}}
.block-views-block-blog-jewelry-world .jw-lines-bottom__inner,.block-views-block-blog-jewelry-world .jw-lines__inner,.view-display-id-jewelry_world{display:block;margin:0 10px;overflow-x:hidden}@media (min-width:720px){.block-views-block-blog-jewelry-world .jw-lines-bottom__inner,.block-views-block-blog-jewelry-world .jw-lines__inner,.view-display-id-jewelry_world{margin:0 auto;max-width:700px}}@media (min-width:960px){.block-views-block-blog-jewelry-world .jw-lines-bottom__inner,.block-views-block-blog-jewelry-world .jw-lines__inner,.view-display-id-jewelry_world{max-width:920px}}@media (min-width:1220px){.block-views-block-blog-jewelry-world .jw-lines-bottom__inner,.block-views-block-blog-jewelry-world .jw-lines__inner,.view-display-id-jewelry_world{max-width:1180px}}@media (min-width:1366px){.block-views-block-blog-jewelry-world .jw-lines-bottom__inner,.block-views-block-blog-jewelry-world .jw-lines__inner,.view-display-id-jewelry_world{max-width:1306px}}.block-views-block-blog-jewelry-world{position:relative;border-top:1px solid hsla(37,27%,90%,.5);border-bottom:1px solid hsla(37,27%,90%,.5);padding:50px 0 100px;overflow:hidden;background:#000}@media (min-width:720px){.block-views-block-blog-jewelry-world{padding:20px 0 30px}}@media (min-width:960px){.block-views-block-blog-jewelry-world{padding:50px 0 70px}}.block-views-block-blog-jewelry-world .block__title{display:block;text-align:center;margin-bottom:20px;font-size:28px}@media (min-width:720px){.block-views-block-blog-jewelry-world .block__title{margin-bottom:60px;font-size:32px}}@media (min-width:960px){.block-views-block-blog-jewelry-world .block__title{margin-bottom:100px;font-size:50px}}.block-views-block-blog-jewelry-world .view-display-id-jewelry_world{overflow:visible}.block-views-block-blog-jewelry-world .jw-lines__outer{position:absolute;width:100%;top:0;left:0}.block-views-block-blog-jewelry-world .jw-lines__inner{position:relative;overflow:visible}.block-views-block-blog-jewelry-world .jw-lines__inner:before{content:"";width:950px;height:0;display:block;-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:top right;transform-origin:top right;position:absolute;left:auto;right:50%;border-top:1px solid hsla(37,27%,90%,.5)}@media (min-width:720px){.block-views-block-blog-jewelry-world .jw-lines__inner:before{-ms-transform-origin:top left;transform-origin:top left;left:40px;right:auto;-ms-transform:rotate(45deg);transform:rotate(45deg)}}@media (min-width:960px){.block-views-block-blog-jewelry-world .jw-lines__inner:before{left:130px}}@media (min-width:1220px){.block-views-block-blog-jewelry-world .jw-lines__inner:before{left:250px}}.block-views-block-blog-jewelry-world .jw-lines-bottom__outer{position:absolute;bottom:0;width:100%;pointer-events:none;display:none}@media (min-width:960px){.block-views-block-blog-jewelry-world .jw-lines-bottom__outer{display:initial}}.block-views-block-blog-jewelry-world .jw-lines-bottom__inner{position:relative;overflow:visible}.block-views-block-blog-jewelry-world .jw-lines-bottom__inner:after{content:"";width:3000px;height:3000px;display:block;position:absolute;bottom:0;left:0;-ms-transform-origin:top left;transform-origin:top left;-ms-transform:translate(-68%,18%) rotate(45deg);transform:translate(-68%,18%) rotate(45deg);border-top:1px solid hsla(37,27%,90%,.5);border-right:1px solid hsla(37,27%,90%,.5)}.node--article--jewelry_world{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}@media (min-width:720px){.node--article--jewelry_world{position:static}}.node--article--jewelry_world .left-side__outer{z-index:5;width:auto;padding-top:200px}@media (min-width:720px){.node--article--jewelry_world .left-side__outer{width:67%;padding-top:0}}.node--article--jewelry_world .left-side__inner{max-width:none}@media (min-width:720px){.node--article--jewelry_world .left-side__inner{max-width:420px}}@media (min-width:960px){.node--article--jewelry_world .left-side__inner{max-width:550px}}@media (min-width:1366px){.node--article--jewelry_world .left-side__inner{max-width:750px}}.node--article--jewelry_world .node-title{font-size:32px;max-width:65%}@media (min-width:720px){.node--article--jewelry_world .node-title{padding-left:20px;max-width:600px;font-size:36px;margin-bottom:60px}}@media (min-width:960px){.node--article--jewelry_world .node-title{margin-bottom:100px;font-size:50px}}.node--article--jewelry_world .field--body{font-size:18px;line-height:1.3}@media (min-width:720px){.node--article--jewelry_world .field--body{font-size:20px}}@media (min-width:960px){.node--article--jewelry_world .field--body{font-size:22px}}.node--article--jewelry_world .field--body p{margin:35px 0}.node--article--jewelry_world .read-more{display:inline}.node--article--jewelry_world .read-more a{text-transform:uppercase;padding-bottom:3px;border-bottom:3px solid #fff;font-family:Gill,Helvetica Neue,Helvetica,sans-serif;letter-spacing:1px;font-size:18px}@media (min-width:960px){.node--article--jewelry_world .read-more a{font-size:21px}}.node--article--jewelry_world .read-more a:hover{color:#917f5c;border-color:#917f5c}.node--article--jewelry_world .read-more a:active{color:#726448;border-color:#726448}.node--article--jewelry_world .right-side__outer{-ms-flex-item-align:start;align-self:flex-start;-ms-transform-origin:top right;transform-origin:top right;-ms-transform:scale(.4);transform:scale(.4);position:absolute;top:0;right:0}@media (min-width:720px){.node--article--jewelry_world .right-side__outer{width:33%;-ms-transform:scale(.8);transform:scale(.8);position:static;top:auto;right:auto}}@media (min-width:960px){.node--article--jewelry_world .right-side__outer{width:33%;-ms-transform:scale(.8);transform:scale(.8)}}@media (min-width:1220px){.node--article--jewelry_world .right-side__outer{-ms-transform:none;transform:none}}.node--article--jewelry_world .image-wrapper{position:relative}.node--article--jewelry_world .image-wrapper:before{content:"";background:#ede8e0;width:380px;height:380px;display:block;position:absolute;-ms-transform:rotate(45deg) translate(-5%,5%);transform:rotate(45deg) translate(-5%,5%);z-index:2}@media (min-width:960px){.node--article--jewelry_world .image-wrapper:before{-ms-transform:rotate(45deg) translate(5%,-5%);transform:rotate(45deg) translate(5%,-5%)}}@media (min-width:1220px){.node--article--jewelry_world .image-wrapper:before{-ms-transform:rotate(45deg) translate(15%,-15%);transform:rotate(45deg) translate(15%,-15%)}}.node--article--jewelry_world .image-wrapper:after{content:"";border:1px solid hsla(37,27%,90%,.5);background:#000;width:580px;height:580px;display:block;position:absolute;top:125px;left:-100px;-ms-transform:rotate(45deg);transform:rotate(45deg)}@media (min-width:960px){.node--article--jewelry_world .image-wrapper:after{top:200px}}@media (min-width:1220px){.node--article--jewelry_world .image-wrapper:after{top:250px}}.node--article--jewelry_world .field--field_image{position:relative;z-index:3}.node--article--jewelry_world .more-link{width:100%}.node--article--jewelry_world .more-link a{color:#ede8e0;border-color:#ede8e0}.node--article--jewelry_world .more-link a:focus,.node--article--jewelry_world .more-link a:hover{color:#c0b193;border-color:#c0b193}.node--article--jewelry_world .more-link a:active{color:#917f5c;border-color:#917f5c}.node--article--jewelry_world .link-wrapper__outer{position:absolute;top:20vw;left:0;border-top-left-radius:108px;border-top-right-radius:0;border-bottom-left-radius:108px;border-bottom-right-radius:0;overflow:hidden}@media (min-width:720px){.node--article--jewelry_world .link-wrapper.small{display:none}}.node--article--jewelry_world .link-wrapper.small .field--field_link{display:-ms-flexbox;display:flex;cursor:pointer}.node--article--jewelry_world .link-wrapper.small .field--field_link:before{font-family:icons!important;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;content:"\E913";display:block;z-index:1;background:#000;width:54px;height:54px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border-radius:50%;border:1px solid #ede8e0}.node--article--jewelry_world .link-wrapper.small .field--field_link:before:focus,.node--article--jewelry_world .link-wrapper.small .field--field_link:before:hover{color:#c0b193;border-color:#c0b193}.node--article--jewelry_world .link-wrapper.small .field--field_link:before:active{color:#917f5c;border-color:#917f5c}.node--article--jewelry_world .link-wrapper.small a{background:#000;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-family:Gill,Helvetica Neue,Helvetica,sans-serif;letter-spacing:1px;height:54px;text-align:left;width:220px;border:none;-ms-transform:translateX(-100%);transform:translateX(-100%);transition:transform .3s ease,opacity .3s ease}.node--article--jewelry_world .link-wrapper.small a:focus,.node--article--jewelry_world .link-wrapper.small a:hover{color:#c0b193;border-color:#c0b193}.node--article--jewelry_world .link-wrapper.small a:active{color:#917f5c;border-color:#917f5c}.node--article--jewelry_world .link-wrapper.small.expanded .field--field_link:before{content:"\E912";border-top-left-radius:108px;border-top-right-radius:0;border-bottom-left-radius:108px;border-bottom-right-radius:0;border-right:none}.node--article--jewelry_world .link-wrapper.small.expanded a{border:1px solid #ede8e0;border-left:none;-ms-transform:none;transform:none;opacity:1}.node--article--jewelry_world .link-wrapper.large{display:none;padding:175px 0 0;margin-left:-65px;z-index:10;position:relative}@media (min-width:720px){.node--article--jewelry_world .link-wrapper.large{display:block}}@media (min-width:960px){.node--article--jewelry_world .link-wrapper.large{padding:125px 0 0}}@media (min-width:1220px){.node--article--jewelry_world .link-wrapper.large{padding:20px 0 0}}.node--article--jewelry_world .link-wrapper.large a{width:170px;height:170px;background:#000;border-radius:50%;border:1px solid #ede8e0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:center;text-transform:uppercase;font-size:24px;font-family:Gill,Helvetica Neue,Helvetica,sans-serif;padding-top:10px;letter-spacing:1px}.node--article--jewelry_world .link-wrapper.large a:focus,.node--article--jewelry_world .link-wrapper.large a:hover{color:#c0b193;border-color:#c0b193}.node--article--jewelry_world .link-wrapper.large a:active{color:#917f5c;border-color:#917f5c}
