@keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes vex-fadein{0%{opacity:0}100%{opacity:1}}@keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes vex-fadeout{0%{opacity:1}100%{opacity:0}}@keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}@-webkit-keyframes vex-rotation{0%{transform:rotate(0deg);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{transform:rotate(359deg);-webkit-transform:rotate(359deg);-moz-transform:rotate(359deg);-ms-transform:rotate(359deg);-o-transform:rotate(359deg)}}.vex,.vex *,.vex *:before,.vex *:after{box-sizing:border-box}.vex{position:fixed;overflow:auto;-webkit-overflow-scrolling:touch;z-index:1111;top:0;right:0;bottom:0;left:0}.vex-overlay{background:#000;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)"}.vex-overlay{animation:vex-fadein 0.5s;-webkit-animation:vex-fadein 0.5s;-moz-animation:vex-fadein 0.5s;-ms-animation:vex-fadein 0.5s;-o-animation:vex-fadein 0.5s;-webkit-backface-visibility:hidden;position:fixed;background:rgba(0,0,0,0.4);top:0;right:0;bottom:0;left:0}.vex.vex-closing .vex-overlay{animation:vex-fadeout 0.5s;-webkit-animation:vex-fadeout 0.5s;-moz-animation:vex-fadeout 0.5s;-ms-animation:vex-fadeout 0.5s;-o-animation:vex-fadeout 0.5s;-webkit-backface-visibility:hidden}.vex-content{animation:vex-fadein 0.5s;-webkit-animation:vex-fadein 0.5s;-moz-animation:vex-fadein 0.5s;-ms-animation:vex-fadein 0.5s;-o-animation:vex-fadein 0.5s;-webkit-backface-visibility:hidden;background:#fff}.vex.vex-closing .vex-content{animation:vex-fadeout 0.5s;-webkit-animation:vex-fadeout 0.5s;-moz-animation:vex-fadeout 0.5s;-ms-animation:vex-fadeout 0.5s;-o-animation:vex-fadeout 0.5s;-webkit-backface-visibility:hidden}.vex-close:before{font-family:Arial, sans-serif;content:"\00D7"}.vex-dialog-form{margin:0}.vex-dialog-button{-webkit-appearance:none;cursor:pointer}.vex-loading-spinner{animation:vex-rotation 0.7s linear infinite;-webkit-animation:vex-rotation 0.7s linear infinite;-moz-animation:vex-rotation 0.7s linear infinite;-ms-animation:vex-rotation 0.7s linear infinite;-o-animation:vex-rotation 0.7s linear infinite;-webkit-backface-visibility:hidden;box-shadow:0 0 1em rgba(0,0,0,0.1);position:fixed;z-index:1112;margin:auto;top:0;right:0;bottom:0;left:0;height:2em;width:2em;background:#fff}img{border-style:none}.block,#opc-shipping .sp-method,#opc-shipping .form-list li,#opc-payment #payment_methods>li{*zoom:1;margin-bottom:30px}.block:before,#opc-shipping .sp-method:before,#opc-shipping .form-list li:before,#opc-payment #payment_methods>li:before,.block:after,#opc-shipping .sp-method:after,#opc-shipping .form-list li:after,#opc-payment #payment_methods>li:after{content:'';display:table}.block:after,#opc-shipping .sp-method:after,#opc-shipping .form-list li:after,#opc-payment #payment_methods>li:after{clear:both}.clearfix{*zoom:1;clear:both}.clearfix:before,.clearfix:after{content:'';display:table}.clearfix:after{clear:both}.separator{height:1px;width:100%;background-color:#d7d7d7;margin:30px 0;*zoom:1;text-align:center}.separator:before,.separator:after{content:'';display:table}.separator:after{clear:both}.separator svg{padding:5px;margin:auto;margin-top:-31px;width:50px;height:50px;fill:#949494;background-color:#fff}.text-separator div{height:1px;width:100%;background-color:#d7d7d7;margin:30px 0;*zoom:1;text-align:center}.text-separator div:before,.text-separator div:after{content:'';display:table}.text-separator div:after{clear:both}.text-separator span{position:relative;top:-45px;z-index:1;padding:0 30px;background-color:white;color:#949494;font-weight:300}.tooltip-label:after{display:none;content:"";width:24px;height:16px;background-image:url("/skin/frontend/gemmyo/default/images/svg-linked/question.svg");background-size:16px 16px;background-repeat:no-repeat;background-position:4px;vertical-align:middle;margin-top:-2px;margin-left:5px}@media (min-width: 1200px){.tooltip-label:after{display:inline-block}}.cms-no-route .main{text-align:center}.cms-no-route .cms-links{margin-top:60px}#notices{display:block;text-align:center;z-index:9999;max-height:0;position:fixed;top:0;left:0;width:100%;padding:0 12px 0 40px;line-height:30px;box-sizing:border-box;overflow:hidden;transition:all 0.5s ease}#notices.show{padding:12px 12px 12px 40px;max-height:100px}#notices.error{background:#ffd2d2 url("/skin/frontend/gemmyo/default/images/svg-linked/error.svg") no-repeat 20px 16px;background-size:20px 20px;color:#e94b35}#notices.success{color:#000;background:#fbfbfb url("/skin/frontend/gemmyo/default/images/svg-linked/validate-black.svg") no-repeat 20px 16px;background-size:20px 20px}#snapengage-button{display:none !important}img{display:block;margin:auto;max-width:100%}html{font-size:62.5%}body{font-family:"proxima-nova", sans-serif;font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem;font-weight:300}.catalog-category-view .category-header .left h1{font-family:"adobe-caslon-pro", serif;font-weight:300}.field input,.field select,.field textarea,.data input,.data select,.data textarea,#footer .footer-links .footer-column p.footer-heading,.catalog-category-view .category-header .left p{font-family:"proxima-nova", sans-serif;font-weight:300}strong{font-weight:600}h1,h2,h3,h4,h5,h6{text-transform:uppercase;font-weight:300;margin-bottom:0.6em}h1{font-size:36px;font-size:3.6rem;line-height:57.6px;line-height:5.76rem}h2.alt,h3.alt,#checkout-step-review h3{font-weight:600;border-bottom:2px solid #000;width:auto;display:inline-block;padding-bottom:10px;margin-bottom:45px}h2{font-size:24px;font-size:2.4rem;line-height:38.4px;line-height:3.84rem}h2.alt{font-size:18px;font-size:1.8rem;line-height:28.8px;line-height:2.88rem}h3{font-size:22px;font-size:2.2rem;line-height:35.2px;line-height:3.52rem}h3.alt{font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem}h4{font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem;text-transform:none}h5{font-size:18px;font-size:1.8rem;line-height:28.8px;line-height:2.88rem;text-transform:none}h6{font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem;text-transform:none}pre{font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;font-weight:300;margin-bottom:2em}li{font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;font-weight:300;margin-bottom:0.4em}.caption{margin:10px 0 5px 0;color:#949494}.g-serif-l1{font-family:"adobe-caslon-pro","Georgia","Cambria","Times New Roman","Times",serif;font-weight:400;text-transform:uppercase;letter-spacing:.6px;margin:20px 0 10px 0;font-size:35px;line-height:45px}@media (min-width: 568px){.g-serif-l1{font-size:40px;line-height:50px}}@media (min-width: 768px){.g-serif-l1{margin:30px 0 20px 0;font-size:50px;line-height:60px}}@media (min-width: 1200px){.g-serif-l1{font-size:55px;line-height:65px}}.g-serif-l2{font-family:"adobe-caslon-pro","Georgia","Cambria","Times New Roman","Times",serif;font-weight:400;text-transform:none;letter-spacing:.6px;margin:20px 0 15px 0;font-size:30px;line-height:40px}@media (min-width: 568px){.g-serif-l2{font-size:35px;line-height:45px}}@media (min-width: 768px){.g-serif-l2{font-size:45px;line-height:55px}}.g-serif-text{font-family:"adobe-caslon-pro","Georgia","Cambria","Times New Roman","Times",serif;font-weight:400;margin:10px 0;letter-spacing:.5px;font-size:16px;line-height:25px;text-align:center}.g-sans-l1p{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin:15px 0 10px 0;font-size:20px;line-height:26px}@media (min-width: 768px){.g-sans-l1p{font-size:22px}}.g-sans-l1{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:15px;line-height:26px}.g-sans-l2{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin:10px 0;font-size:13px;line-height:19px}.g-sans-l3{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:12px;line-height:19px}.g-sans-text{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;letter-spacing:.2px;margin:10px 0;font-size:15px;line-height:22px;text-align:justify;color:#3b3b3b}.g-sans-text--s{font-weight:300;font-size:14px}.h-center{text-align:center !important}.h-right{text-align:right !important}.h-no-margin{margin:0 !important}.h-grey-semi-dark{color:#949494}a{color:inherit;text-decoration:none}a:hover{color:#ff9e9e;text-decoration:underline}a:hover.gem-btn,.g-popin--dialog a.vex-dialog-button:hover,a:hover.gem-a--no-hover{color:inherit;text-decoration:inherit}a.g-a-pink{color:#ff9e9e}.cms-index-index .desktop-nav{border:none}nav ul{padding:0}nav li{list-style-type:none;list-style-image:none}nav.desktop-nav{text-align:center;text-transform:uppercase;color:#000;background-color:white;margin:0 auto;border-bottom:1px solid #f0f0f0;display:none}@media (min-width: 1200px){nav.desktop-nav{display:block}}nav .nav-bar{max-width:670px;margin:0 auto;overflow:visible;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}nav .nav-bar>li{width:auto;margin:0;padding:0 20px}nav .nav-bar>li>p{cursor:default;font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin:10px 0;font-size:13px;line-height:19px;margin:0;padding-bottom:15px;padding-top:15px}nav .nav-bar .display-on-hover>p{transition:color 0s;transition-delay:0.1s}nav .nav-bar .display-on-hover:hover>p{color:#ff9e9e}nav .nav-bar .display-on-hover:hover .nav-tab{opacity:1;visibility:visible;overflow:visible;height:198px}nav .nav-bar .display-on-hover:after{position:absolute;background-color:#ff9e9e;content:'';width:30px;margin-left:-15px;bottom:9px;opacity:0;height:0;transition:all 0s;transition-delay:0.1s}nav .nav-bar .display-on-hover:hover:after{opacity:1;height:1px;background-color:#ff9e9e}nav .nav-tab{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;box-sizing:content-box !important;width:1010px;text-align:left;position:absolute;left:0;opacity:0;visibility:hidden;overflow:hidden;background-color:rgba(251,251,251,0.95);padding:30px calc((100% - 1010px) / 2);transition:all 0s;transition-delay:0.1s}nav .nav-tab .col{width:229px}nav .nav-tab .col p{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:15px;line-height:26px;margin:0 0 10px 0;white-space:nowrap}nav .nav-tab .col ul li a{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:12px;line-height:19px}nav .nav-tab .category-quote{width:490px}nav .nav-tab .category-quote p{font-size:22px;font-size:2.2rem;line-height:35.2px;line-height:3.52rem;text-align:center;text-transform:none;font-family:"adobe-caslon-pro","Georgia","Cambria","Times New Roman","Times",serif;letter-spacing:0.1rem;line-height:198px;margin:0}.field input,.field select,.field textarea,.data input,.data select,.data textarea{background-color:white;min-width:200px;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;border-radius:0;-webkit-appearance:none;outline:none;padding:6px 12px;border:2px solid #f0f0f0;font-weight:300;margin-left:0;box-sizing:border-box;height:40px}.field input:focus,.field select:focus,.field textarea:focus,.data input:focus,.data select:focus,.data textarea:focus{border-color:#000}.field input.error,.field select.error,.field textarea.error,.data input.error,.data select.error,.data textarea.error,.field input.validation-failed,.field select.validation-failed,.field textarea.validation-failed,.data input.validation-failed,.data select.validation-failed,.data textarea.validation-failed{border-color:#e94b35}.validation-advice{display:none}.validation-advice[id^="advice-validate-zip-international"],.validation-advice[id^="advice-validate-address-without-specials-chars"]{display:block;color:#e94b35}.field.single .label,.field.single .input{display:inline-block}.field .label{text-transform:uppercase}.field,.data{margin-bottom:30px}.field label,.data label{display:block;margin-bottom:0.4em;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem}.field textarea,.data textarea{resize:none;height:auto}.data select{text-overflow:'';appearance:none;-webkit-appearance:none;-moz-appearance:none}select::-ms-expand{display:none}.select-wrapper{border:2px solid #f0f0f0;position:relative;display:inline-block}.select-wrapper:before{content:" ";position:absolute;right:15px;top:16px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #000}@media (min-width: 768px){.select-wrapper:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000}}.select-wrapper select{border:0;-moz-appearance:none;height:36px}fieldset{border:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.c-input{position:relative;-webkit-overflow-scrolling:touch;display:inline;padding-left:30px;color:#555;cursor:pointer}.c-input>input{position:absolute;z-index:-1;opacity:0;width:0;height:0}.c-input+.c-input{margin-left:1rem}.c-indicator{position:absolute;top:-10px;left:-10px;display:block;width:40px;height:40px;line-height:20px;color:#000;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.c-indicator:before{content:"";display:block;width:20px;height:20px;border:2px solid #f0f0f0;position:relative;left:10px;top:10px;box-sizing:border-box;background-color:#fff;background-repeat:no-repeat;background-position:center center;background-size:65%}.c-checkbox{display:block}.c-checkbox .c-indicator{border-radius:0}.c-checkbox input{width:0;height:0;max-height:0;max-width:0}.c-checkbox .c-indicator{border-radius:0}.c-checkbox input:checked ~ .c-indicator:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiPg0KICA8cGF0aCBkPSJNMS40MSAwbC0xLjQxIDEuNDEuNzIuNzIgMS43OCAxLjgxLTEuNzggMS43OC0uNzIuNjkgMS40MSAxLjQ0LjcyLS43MiAxLjgxLTEuODEgMS43OCAxLjgxLjY5LjcyIDEuNDQtMS40NC0uNzItLjY5LTEuODEtMS43OCAxLjgxLTEuODEuNzItLjcyLTEuNDQtMS40MS0uNjkuNzItMS43OCAxLjc4LTEuODEtMS43OC0uNzItLjcyeiIgLz4NCjwvc3ZnPg==)}.c-checkbox input:indeterminate ~ .c-indicator{background-color:#0074d9;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iOHB4IiBoZWlnaHQ9IjhweCIgdmlld0JveD0iMCAwIDggOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgOCA4IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0wLDN2Mmg4VjNIMHoiLz4NCjwvc3ZnPg0K);box-shadow:none}.ua-firefox .c-checkbox input:checked ~ .c-indicator::before{background-position:55% 55% !important}.c-radio .c-indicator{border-radius:50%}.c-radio .c-indicator:before{background-size:50%;border-radius:50%}.c-radio input:checked ~ .c-indicator:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjgiIHZpZXdCb3g9IjAgMCA4IDgiPg0KICA8cGF0aCBkPSJNMyAwYy0xLjY2IDAtMyAxLjM0LTMgM3MxLjM0IDMgMyAzIDMtMS4zNCAzLTMtMS4zNC0zLTMtM3oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgMSkiIC8+DQo8L3N2Zz4=)}input.validation-failed+.c-indicator:before{border-color:#e94b35}.field label em{font-style:normal}input+label.newsletter-popin{margin-top:10px}.newsletter-popin{text-transform:none !important}.ua-trident .field input{height:38px}.g-input{display:block;overflow:hidden;box-sizing:border-box;background-color:white;height:40px;border:2px solid #f0f0f0;padding:6px 12px;font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;letter-spacing:.2px;margin:10px 0;font-size:15px;line-height:22px;text-align:justify;color:#3b3b3b;font-weight:300;font-size:14px;margin:0 0 10px 0;-webkit-appearance:none;outline:none;border-radius:2px}.g-input:focus{border-color:#949494}.g-input.error,.g-input.validation-failed{border-color:#e94b35}.g-input.g-input--pp{margin:0;width:100%;border:2px solid #f0f0f0;background-color:#fbfbfb}.g-label{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;letter-spacing:.2px;margin:10px 0;font-size:15px;line-height:22px;text-align:justify;color:#3b3b3b;font-weight:300;font-size:14px;margin-top:0}.g-text-area{resize:none;height:78px;width:100%}@media (min-width: 768px){.g-text-area{height:65px}}.g-select{border:2px solid #d7d7d7;background:#fff url("/skin/frontend/gemmyo/default/images/svg-linked/arrow-down.svg") right 10px center/13px no-repeat;padding-right:25px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.g-select:focus{border-color:#d7d7d7}.g-select--size-wrapper{position:relative}.g-select--size{padding-left:55px;width:100%;min-width:225px;border-color:#f0f0f0;background-color:#fbfbfb}.g-select--size:focus{border-color:#f0f0f0}.g-radio:not(old){width:2em;margin:0;padding:0;font-size:1em;opacity:0}.g-radio:not(old)+.g-label{display:inline-block;margin-left:-2em;line-height:1.5em}.g-radio:not(old)+.g-label>.g-radio__border{display:inline-block;width:17px;height:17px;margin:2px 7px;border-radius:100%;background:white;vertical-align:bottom;border:2px solid #d7d7d7}.g-radio:not(old):checked+.g-label>.g-radio__border>.g-radio__int{display:block;width:7px;height:7px;margin:3px;border-radius:1em;background:black}.g-checkbox{margin-left:0;text-transform:none !important;font-size:1.3rem !important;line-height:1.8rem !important;padding-top:2px;margin-top:7px;margin-bottom:8px}.g-indicator{width:21px;height:21px;top:0;left:0}.g-indicator:before{width:21px;height:21px;left:0;top:0;border:2px solid #d7d7d7;border-radius:0.2em;background:white}.g-checkbox{display:none}.g-checkbox:checked+.g-indicator:before{background:url("/skin/frontend/gemmyo/default/images/svg-linked/checked.svg") white !important;background-repeat:no-repeat !important;background-position:1px 1px !important}.gem-btn--facebook{display:-webkit-flex;display:-ms-flexbox;display:flex;margin:auto;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;text-decoration:none !important;box-sizing:border-box;outline:none;-webkit-appearance:none;-webkit-border-image:none;-webkit-border-radius:0;border:2px solid;text-transform:uppercase;border-radius:2px;line-height:20px;height:52px;font-weight:600;font-size:14px;background-color:#3b5999;border-color:#3b5999;color:#fff;padding:15px 30px 13px 30px}.gem-btn--facebook:focus{outline:0}.gem-btn--facebook span{position:relative}.gem-btn--facebook .svg-f{position:relative;width:18px;height:20px;padding-right:15px;margin-right:10px;border-right:1px solid #fff;fill:#fff}.gem-btn--facebook:hover{background-color:#fff;color:#3b5999;text-decoration:none}.gem-btn--facebook:hover .svg-f{border-right:1px solid #3b5999;fill:#3b5999}.gem-btn,.g-popin--dialog .vex-dialog-button{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:15px;line-height:26px;line-height:20px;margin:0;display:inline-block;cursor:pointer;text-decoration:none !important;box-sizing:border-box;padding:15px 30px 13px 30px;outline:none;-webkit-appearance:none;-webkit-border-image:none;-webkit-border-radius:0;border:2px solid;border-radius:2px;color:#000 !important}.gem-btn:focus,.g-popin--dialog .vex-dialog-button:focus{outline:0}.gem-btn:hover,.g-popin--dialog .vex-dialog-button:hover{text-decoration:none !important}.gem-btn--full,.g-popin--dialog .vex-dialog-button{background-color:#ffd2d2;border-color:#ffd2d2}.gem-btn--full:hover,.g-popin--dialog .vex-dialog-button:hover{background-color:#fff3b5;border-color:#fff3b5}.gem-btn--empty{background-color:#fbfbfb;border-color:#f0f0f0;line-height:17px}.gem-btn--empty:hover{background-color:#f0f0f0}.g-btn--check{height:40px;width:40px;padding:8px;box-sizing:border-box;background-color:white;border:2px solid #f0f0f0;margin-left:3px;outline:none}.g-btn--check:active{border-color:#d7d7d7}.alert{padding:12px 12px 12px 40px}.alert.success{background:#fbfbfb url("/skin/frontend/gemmyo/default/images/svg-linked/success.svg") no-repeat 12px 12px;background-size:20px 20px}.alert.error{background:#ffd2d2 url("/skin/frontend/gemmyo/default/images/svg-linked/error.svg") no-repeat 15px 15px;background-size:14px 14px}.alert.info{background:#fff3b5 url("/skin/frontend/gemmyo/default/images/svg-linked/info.svg") no-repeat 15px 15px;background-size:14px 14px}ul.messages{list-style-type:none}ul.messages li ul{padding:0}ul.messages li ul li{padding:12px 12px 12px 40px}ul.messages li.error-msg ul{list-style-type:none}ul.messages li.error-msg ul li{background:#ffd2d2 url("/skin/frontend/gemmyo/default/images/svg-linked/error.svg") no-repeat 15px 15px;background-size:14px 14px}ul.messages li.success-msg ul{list-style-type:none}ul.messages li.success-msg ul li{background:#f0f0f0 url("/skin/frontend/gemmyo/default/images/svg-linked/validate-black.svg") no-repeat 15px 15px;background-size:14px 14px}@media (max-height: 650px){body.vex-open{overflow:hidden}}.g-popin{overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.vex-content{box-shadow:0 0 17px rgba(0,0,0,0.2);overflow:auto;-webkit-overflow-scrolling:touch;padding:27px;position:relative;background-color:#f0f0f0;width:95%;height:auto;max-height:97%;max-height:calc(100vh - 100px);max-width:350px}@media (orientation: landscape){.vex-content{max-height:calc(100vh - 50px)}}@media (min-width: 768px){.vex-content{max-width:514px}}.vex-overlay{background-color:rgba(82,82,82,0.77)}.vex-close,.g-close{cursor:pointer}.vex-close:before,.g-close:before{position:absolute;content:"\00D7";font-size:30px;font-weight:normal;line-height:40px;height:40px;width:40px;text-align:center;top:1px;right:0;color:#000}.g-close--s{cursor:pointer}.g-close--s:before{position:absolute;content:"\00D7";font-size:25px;font-weight:normal;line-height:29px;height:26px;width:26px;text-align:center;top:0;right:-26px;color:#000}.g-popin__title{border-bottom:1px solid #000;padding-bottom:10px;margin-top:0;text-align:center}.g-btn-popin{display:block;margin:20px auto 10px auto}.g-popin--dialog .vex-content{max-width:345px;max-height:200px;padding:27px 45px}.g-popin--dialog .vex-dialog-message{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;letter-spacing:.2px;margin:10px 0;font-size:15px;line-height:22px;text-align:justify;color:#3b3b3b;text-align:center;margin-bottom:20px}.g-popin--dialog .vex-dialog-button{display:block;margin:0 auto}@media (min-width: 768px){.g-input--email{width:60%}}@media (min-width: 768px){.g-input--phone{width:37%}}.g-input--email-nl{width:248px}.g-select--mr{margin:0 auto 10px auto}@media (min-width: 568px){.g-select--mr{width:52%}}.svg--popin{display:none}@media (min-width: 768px){.svg--popin{display:block;width:25px;height:25px;position:absolute;left:110px;top:25px}}@media (min-width: 768px){.g-col--zipcode{width:25%}}@media (min-width: 768px){.g-col--city{width:33%}}@media (min-width: 768px){.g-col--country{width:39%}}@media (min-width: 768px){.g-popin--nl .vex-content{padding:0;max-width:766px}}.g-row-container.g-popin-nl-right.g-row-container{margin:auto}@media (min-width: 768px){.g-col-nl-left{width:383px}}.opentip-container,.opentip-container *{box-sizing:border-box}.opentip-container{position:absolute;max-width:300px;z-index:100;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;pointer-events:none;-webkit-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-center{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-right{-webkit-transform:translateY(-5px) translateX(5px);transform:translateY(-5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-right{-webkit-transform:translateX(5px);transform:translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-right,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-right{-webkit-transform:translateY(5px) translateX(5px);transform:translateY(5px) translateX(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-center,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-center{-webkit-transform:translateY(5px);transform:translateY(5px)}.opentip-container.ot-fixed.ot-hidden.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-bottom.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-bottom.stem-left{-webkit-transform:translateY(5px) translateX(-5px);transform:translateY(5px) translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-middle.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-middle.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-middle.stem-left{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.opentip-container.ot-fixed.ot-hidden.stem-top.stem-left,.opentip-container.ot-fixed.ot-going-to-show.stem-top.stem-left,.opentip-container.ot-fixed.ot-hiding.stem-top.stem-left{-webkit-transform:translateY(-5px) translateX(-5px);transform:translateY(-5px) translateX(-5px)}.opentip-container.ot-fixed .opentip{pointer-events:auto}.opentip-container.ot-hidden{display:none}.opentip-container .opentip{position:relative;font-size:13px;line-height:120%;padding:9px 14px;color:#4f4b47;text-shadow:-1px -1px 0px rgba(255,255,255,0.2)}.opentip-container .opentip .header{margin:0;padding:0}.opentip-container .opentip .ot-close{pointer-events:auto;display:block;position:absolute;top:-12px;left:60px;color:rgba(0,0,0,0.5);background:transparent;text-decoration:none}.opentip-container .opentip .ot-close span{display:none}.opentip-container .opentip .ot-loading-indicator{display:none}.opentip-container.ot-loading .ot-loading-indicator{width:30px;height:30px;font-size:30px;line-height:30px;font-weight:600;display:block}.opentip-container.ot-loading .ot-loading-indicator span{display:block;-webkit-animation:otloading 2s linear infinite;animation:otloading 2s linear infinite;text-align:center}.opentip-container.style-dark .opentip,.opentip-container.style-alert .opentip{color:#f8f8f8;text-shadow:1px 1px 0px rgba(0,0,0,0.2)}.opentip-container.style-glass .opentip{padding:15px 25px;color:#317cc5;text-shadow:1px 1px 8px rgba(0,94,153,0.3)}.opentip-container.ot-hide-effect-fade{transition:-webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;transition:transform 0.5s ease-in-out, opacity 1s ease-in-out;opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.opentip-container.ot-hide-effect-fade.ot-hiding{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-going-to-show,.opentip-container.ot-show-effect-appear.ot-showing{transition:-webkit-transform 0.5s ease-in-out, opacity 1s ease-in-out;transition:transform 0.5s ease-in-out, opacity 1s ease-in-out}.opentip-container.ot-show-effect-appear.ot-going-to-show{opacity:0;filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"}.opentip-container.ot-show-effect-appear.ot-showing{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}.opentip-container.ot-show-effect-appear.ot-visible{opacity:1;-ms-filter:none;-webkit-filter:none;filter:none}@-webkit-keyframes otloading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes otloading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.g-hover{display:none}@media (min-width: 1200px){.g-hover{display:block;position:absolute;opacity:0;visibility:hidden;transition:opacity .4s ease-in-out;z-index:1}}@media (min-width: 1200px){.g-hover-container:hover .g-hover{opacity:1;width:100%;height:100%;visibility:visible;color:#fff;background-color:rgba(107,101,100,0.4)}}.g-hover-container{position:relative}@media (min-width: 1200px){.g-hover-container:hover .g-hover--text{color:#fff;z-index:2}}.svg-catpaw{display:block;width:50px;height:50px;margin:10px auto;fill:#ff9e9e}.svg-catpaw--large{width:100px;height:100px}.svg-catpaw--black{fill:#000}.svg-sizer--select{position:absolute;width:19px;height:19px;top:10px;left:24px;z-index:1}.svg-heart{fill:white;stroke:#ff9e9e;width:25px;height:25px}.svg-heart--filled{fill:#ff9e9e}body,html{margin:0;background-color:white}body{overflow-y:scroll;overflow-x:hidden;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.header-block,#main,footer{max-width:1500px}@media (min-width: 1200px){.header-block,#main,footer{margin-left:auto !important;margin-right:auto !important}}.clear{clear:both}.wrapper,ul.messages,.toplinks,.header-wrapper,.catalog-category-view .layered-state,.customer-account-login .loginregister,.customer-account-index .dashboard .addresses .addresses_list .address-details,.recent-orders .order-details,.checkout-onepage-index .breadcrumb,.checkout-onepage-index .notices,.opc,.onepage-footer{*zoom:1;width:auto;max-width:1170px;float:none;display:block;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.wrapper:before,ul.messages:before,.toplinks:before,.header-wrapper:before,.catalog-category-view .layered-state:before,.customer-account-login .loginregister:before,.customer-account-index .dashboard .addresses .addresses_list .address-details:before,.recent-orders .order-details:before,.checkout-onepage-index .breadcrumb:before,.checkout-onepage-index .notices:before,.opc:before,.onepage-footer:before,.wrapper:after,ul.messages:after,.toplinks:after,.header-wrapper:after,.catalog-category-view .layered-state:after,.customer-account-login .loginregister:after,.customer-account-index .dashboard .addresses .addresses_list .address-details:after,.recent-orders .order-details:after,.checkout-onepage-index .breadcrumb:after,.checkout-onepage-index .notices:after,.opc:after,.onepage-footer:after{content:'';display:table}.wrapper:after,ul.messages:after,.toplinks:after,.header-wrapper:after,.catalog-category-view .layered-state:after,.customer-account-login .loginregister:after,.customer-account-index .dashboard .addresses .addresses_list .address-details:after,.recent-orders .order-details:after,.checkout-onepage-index .breadcrumb:after,.checkout-onepage-index .notices:after,.opc:after,.onepage-footer:after{clear:both}.respond-to-s{display:none}@media (min-width: 360px){.respond-to-s{display:inherit}}.hide-for-s{display:inherit}@media (min-width: 360px){.hide-for-s{display:none}}.show-for-s{display:none}@media (min-width: 360px){.show-for-s{display:inherit}}@media (min-width: 414px){.show-for-s{display:none}}.respond-to-splus{display:none}@media (min-width: 414px){.respond-to-splus{display:inherit}}.hide-for-splus{display:inherit}@media (min-width: 414px){.hide-for-splus{display:none}}.show-for-splus{display:none}@media (min-width: 414px){.show-for-splus{display:inherit}}@media (min-width: 568px){.show-for-splus{display:none}}.respond-to-p{display:none}@media (min-width: 568px){.respond-to-p{display:inherit}}.hide-for-p{display:inherit}@media (min-width: 568px){.hide-for-p{display:none}}.show-for-p{display:none}@media (min-width: 568px){.show-for-p{display:inherit}}@media (min-width: 768px){.show-for-p{display:none}}.respond-to-t{display:none}@media (min-width: 768px){.respond-to-t{display:inherit}}.hide-for-t{display:inherit}@media (min-width: 768px){.hide-for-t{display:none}}.show-for-t{display:none}@media (min-width: 768px){.show-for-t{display:inherit}}@media (min-width: 1024px){.show-for-t{display:none}}.respond-to-l{display:none}@media (min-width: 1024px){.respond-to-l{display:inherit}}.hide-for-l{display:inherit}@media (min-width: 1024px){.hide-for-l{display:none}}.show-for-l{display:none}@media (min-width: 1024px){.show-for-l{display:inherit}}@media (min-width: 1200px){.show-for-l{display:none}}.respond-to-x{display:none}@media (min-width: 1200px){.respond-to-x{display:inherit}}.hide-for-x{display:inherit}@media (min-width: 1200px){.hide-for-x{display:none}}.show-for-x{display:none}@media (min-width: 1200px){.show-for-x{display:inherit}}.toplinks{position:relative;padding:5px}@media (min-width: 768px){.toplinks{padding:15px}}.toplinks a{font-weight:300;margin:0;position:relative;display:inline-block;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem}@media (min-width: 1200px){.toplinks a{font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem}}.toplinks #back-link{padding-left:30px;float:left;text-transform:uppercase;font-size:10px;font-size:1rem;line-height:16px;line-height:1.6rem;letter-spacing:1px;position:relative;font-weight:400}.toplinks #back-link svg{max-height:14px;max-width:16px;position:absolute;left:0}.toplinks .back{width:0%;margin-top:-20px}@media (min-width: 768px){.toplinks .back{margin-top:0px}}@media (min-width: 1024px){.toplinks .back{margin-top:0px;margin-bottom:-30px}}#debug{display:none}.row+*{*zoom:1}.row+*:before,.row+*:after{content:'';display:table}.row+*:after{clear:both}section{text-align:center}div.is-showroom{display:block;width:20px;height:20px;left:0px;bottom:0px;font-size:10px;text-align:center;background-color:#ff9e9e;color:#000;z-index:9999;position:fixed}@media (max-width: 767px){.g-page-width{max-width:375px}}@media (min-width: 768px){.g-page-width{width:738px}}@media (min-width: 1024px){.g-page-width{width:914px}}@media (min-width: 1200px){.g-page-width{width:auto;max-width:1200px}}@media (min-width: 1200px){.h-limit-d-width{width:1010px !important}}.g-row-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:auto;text-align:center}.g-col-container>.g-row-container{margin:0}.g-col-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.g-col-container{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:inherit;-ms-flex-line-pack:inherit;align-content:inherit}}.g-col-container-m{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:inherit;-ms-flex-line-pack:inherit;align-content:inherit}.h-grow{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}@media (min-width: 768px){.g-col--half-g{width:48.5%}}@media (min-width: 768px){.g-col--third{width:31%}}@media (min-width: 768px) and (max-width: 1023px){.g-col--half{width:358px}}@media (min-width: 1024px) and (max-width: 1199px){.g-col--half{width:443px}}@media (min-width: 1200px){.g-col--half{width:490px}}@media (max-width: 767px){.h-d-from-t{display:none !important}}@media (min-width: 768px){.h-d-to-t{display:none !important}}@media (max-width: 767px){.h-d-for-t{display:none !important}}@media (min-width: 1024px){.h-d-for-t{display:none !important}}@media (min-width: 768px) and (max-width: 1023px){.h-h-for-t{display:none !important}}@media (min-width: 1024px) and (max-width: 1199px){.h-h-for-l{display:none !important}}@media (max-width: 1199px){.h-d-from-x{display:none !important}}@media (min-width: 1200px){.h-d-to-x{display:none !important}}@media (max-width: 374px){.h-h-to-s6{display:none !important}}@media (max-width: 413px){.h-h-to-splus{display:none !important}}@media (max-width: 767px){.h-add-p-margin-mobile{margin:10px}}@media (max-width: 767px){.h-mobile-padding{padding-left:10px;padding-right:10px}}@media (max-width: 1023px){.h-d-from-l{display:none !important}}@media (min-width: 1024px){.h-d-to-l{display:none !important}}.h-hide{display:none !important}.h-relative{position:relative !important}@media (min-width: 768px){.h-order2-from-t{-webkit-order:2;-ms-flex-order:2;order:2}}.header{position:fixed;width:100%;top:0;z-index:199}.is-fixed{position:fixed;overflow-y:hidden;width:100%}.fixed-menu-mobile{position:fixed}@media (min-width: 1200px){.fixed-menu-mobile{position:relative}}.fixed-menu{position:fixed;top:0;right:0;width:inherit}#main{margin-top:69px}@media (min-width: 1200px){#main{margin-top:0}}#main.with-banner{margin-top:99px}@media (min-width: 1200px){#main.with-banner{margin-top:0}}.catalog-product-view #main{margin-top:66px;-webkit-text-size-adjust:100%}@media (min-width: 1200px){.catalog-product-view #main{margin-top:0}}.catalog-product-view #main.with-banner{margin-top:96px}@media (min-width: 1200px){.catalog-product-view #main.with-banner{margin-top:0}}@media (min-width: 1024px){.catalog-product-view #main{-webkit-text-size-adjust:auto}}nav.mobile-nav{position:fixed;top:0;left:0;height:100%;width:100%;z-index:999;visibility:hidden;transition:visibility 0s .6s}nav.mobile-nav a{text-decoration:none}nav.mobile-nav>.overlay{box-sizing:border-box;content:'';position:fixed;top:0;left:0;width:100%;height:100%;cursor:pointer;background:rgba(0,0,0,0.5);transition:background .3s .3s}nav.mobile-nav.is-visible{visibility:visible;transition:visibility 0s 0s}nav.mobile-nav.is-visible::after{background:rgba(0,0,0,0.6);transition:background .3s 0s}.mobile-nav-container{width:250px;height:100%;top:0;z-index:1;-webkit-overflow-scrolling:auto;overflow:scroll;max-height:3000px;transition-property:-webkit-transform;transition-property:transform;transition-duration:.3s;transition-delay:.3s;left:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.mobile-nav-container::-webkit-scrollbar{display:none}.is-visible .mobile-nav-container{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transition-delay:0s}.mobile-nav-content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto;background:white;color:#000;z-index:800;text-transform:uppercase;text-align:left}.mobile-nav-content::-webkit-scrollbar{display:none}.mobile-nav-content a{color:#000}.mobile-nav-content a:hover{text-decoration:none}.mobile-nav-content .shortcuts{padding:12px 5px;border-bottom:1px solid #9c9c9c}.mobile-nav-content .shortcuts a{padding:0 6px;max-height:25px}.mobile-nav-content .shortcuts svg{margin:auto;height:20px;width:20px}.mobile-nav-content .shortcuts .close-mobile-menu{position:absolute;right:13px}.mobile-nav-content .shortcuts .svg-cross{height:21px;width:21px;margin:2px 0}.mobile-nav-content nav{-webkit-overflow-scrolling:touch;*zoom:1}.mobile-nav-content nav:before,.mobile-nav-content nav:after{content:'';display:table}.mobile-nav-content nav:after{clear:both}.mobile-nav-content nav .wrapper-mobile-menu{padding:0}.mobile-nav-content nav>ul{margin-top:0;margin-bottom:30px}.mobile-nav-content nav>ul>li{border-bottom:1px solid #9c9c9c;position:relative;padding:0;margin:0;letter-spacing:0.07rem}.mobile-nav-content nav>ul>li>a,.mobile-nav-content nav>ul>li>p{width:100%;font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:15px;line-height:26px;padding:20px 20px 20px 30px;margin:0;display:block;text-align:left}.mobile-nav-content nav>ul>li .state{position:absolute;width:13px;height:13px;right:20px;top:23px;transition:all 0.5s ease-out}.mobile-nav-content nav>ul>li .state.active{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.mobile-nav-content nav>ul>li .state-v,.mobile-nav-content nav>ul>li .state-h{position:absolute;background:#000;height:1px;transition:-webkit-transform .4s;transition:transform .4s;width:13px;top:7px}.mobile-nav-content nav>ul>li .state-v{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mobile-nav-content nav>ul>li .state-v-inactive{background:#000;height:2px;transition:-webkit-transform .4s;transition:transform .4s;width:15px;right:18px;font-size:28px;transition:all 0.5s ease-out;margin-top:-35px;position:absolute;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mobile-nav-content nav>ul>li.opened:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.mobile-nav-content nav>ul .menutab{height:auto;transition:all 1s;max-height:100em;opacity:1}.mobile-nav-content nav>ul .menutab.collapsed{max-height:0;overflow:hidden;opacity:0}.mobile-nav-content nav>ul .menutab.expanded{padding-top:15px;border-top:1px solid #e6e6e6}.mobile-nav-content nav>ul .menutab p{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin:10px 0;font-size:13px;line-height:19px;margin:10px 0;padding:0 20px 5px 30px}.mobile-nav-content nav>ul .menutab p span{width:100%;display:block}.mobile-nav-content nav>ul .menutab ul li{padding:0}.mobile-nav-content nav>ul .menutab ul li a{width:100%;display:block;color:#949494;font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:12px;line-height:19px;padding:5px 10px 5px 50px;margin:0}.mobile-nav-content nav>ul .menutab ul li a:hover{color:#ff9e9e}.mobile-nav-content nav>ul .menutab ul li a:after{width:20px;position:absolute;right:5px;font-size:23px;display:block;color:#000}.mobile-nav-content nav>ul .menutab ul:last-child{margin-bottom:20px}.mobile-nav-content .showroom{padding-left:30px;color:#ff9e9e}.social{padding:30px 80px}.social ul{margin:0;padding:0}.social ul li{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:50%;margin-left:0%;margin-right:0%}.social ul li:before,.social ul li:after{content:'';display:table}.social ul li:after{clear:both}.social ul li:nth-child(2n){margin-right:0%;float:right}.social ul li:nth-child(2n+1){clear:both}.social ul li a{display:block;width:100%}.social ul li a svg{display:block;margin:auto;width:16px;height:16px;fill:#867e7e}.ha-account-loggedin{display:block;margin:auto;text-align:center;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem}.ha-account-loggedin a{text-decoration:none;letter-spacing:0.05rem;font-weight:500;padding:0 10px;margin:0;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem}.ha-account-loggedin p{margin:0}#info-banner{border-bottom:2px solid #ff9e9e;background-color:#fff;box-sizing:border-box;text-align:center;height:30px;width:100%;position:fixed;top:0;z-index:200}#info-banner p{color:#ff9e9e;font-weight:600;font-size:11px;font-size:1.1rem;line-height:17.6px;line-height:1.76rem;line-height:31px;margin:0;text-transform:uppercase;text-align:center;letter-spacing:normal}@media (min-width: 768px){#info-banner p{font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;line-height:31px}}#header{padding:0;position:fixed;background-color:#fff}#header *{box-sizing:border-box}#header a span.header-label{display:none}@media (min-width: 1200px){#header{position:relative}}#info-banner+#header{top:30px}@media (min-width: 768px){#info-banner+#header{top:0;margin-top:30px}}.header-wrapper{padding:15px 15px 0 15px;border-bottom:1px solid #f0f0f0}@media (min-width: 1200px){.header-wrapper{border:none;height:60px;max-width:100%}}.header-logo{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:50%;margin-left:0%;margin-right:0%}.header-logo:before,.header-logo:after{content:'';display:table}.header-logo:after{clear:both}.header-logo:last-child{margin-right:0%}.header-logo svg{width:156px;height:28px;display:block;margin:auto}@media (min-width: 1024px){.header-logo svg{width:190px;height:auto;max-height:35px}}.header-left{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:25%;margin-left:0%;margin-right:0%;padding-top:5px}.header-left:before,.header-left:after{content:'';display:table}.header-left:after{clear:both}.header-left:last-child{margin-right:0%}.header-left svg{width:20px;height:20px}.header-left #mobile-menu-toggle{max-width:110px}@media (min-width: 1200px){.header-left #mobile-menu-toggle{display:none}}.header-left .ha-phone-left,.header-left .ha-mail-left{display:none}@media (min-width: 1200px){.header-left .ha-phone-left,.header-left .ha-mail-left{display:inline-block}}.header-left .ha-phone-left a,.header-left .ha-mail-left a{padding:0 10px}.header-left .ha-phone-left strong,.header-left .ha-mail-left strong{position:absolute;margin-left:30px}.header-left .ha-mail-left{border-right:1px solid black;line-height:1rem;padding-right:5px}.header-left .header-action{display:inline-block}.header-left .customer-service-message{display:none;text-decoration:none}@media (min-width: 1200px){.header-left .customer-service-message{display:block;font-size:13px;font-size:1.3rem;line-height:20.8px;line-height:2.08rem;font-weight:400;color:#000}}.header-actions{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:25%;margin-left:0%;margin-right:0%;padding-top:5px;text-align:right}.header-actions:before,.header-actions:after{content:'';display:table}.header-actions:after{clear:both}.header-actions:last-child{margin-right:0%}.header-actions .header-action.ha-phone{display:inline-block}@media (min-width: 1200px){.header-actions .header-action.ha-phone{display:none}}.header-actions .header-action svg{width:20px;height:20px}.header-actions .header-action.ha-account,.header-actions .header-action.ha-account-loggedin{display:none}@media (min-width: 1200px){.header-actions .header-action.ha-account,.header-actions .header-action.ha-account-loggedin{display:inline-block}}.header-actions .header-action.ha-account a,.header-actions .header-action.ha-account-loggedin a{text-decoration:none;letter-spacing:0.05rem;font-weight:500;padding:0 10px;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem;margin:0}.header-actions .header-action.ha-account p,.header-actions .header-action.ha-account-loggedin p{margin:0}.header-actions .header-action.ha-cart{display:none}@media (min-width: 360px){.header-actions .header-action.ha-cart{display:inline-block}}.header-actions .header-action.ha-cart .cart{margin-left:10px;position:relative}@media (min-width: 1200px){.header-actions .header-action.ha-cart .cart{margin-left:17px}}.cart-count{display:block;position:absolute;top:-5px;right:14px;border-radius:100%;background-color:#ff9e9e;font-size:9px;line-height:11px;font-weight:600;color:#000;width:16px;height:16px;text-align:center;padding-top:3px}.cart-count.hidden{display:none}.cart-count em{font-style:normal}.ua-firefox .cart-count{padding-top:2px}#mobile-menu-label{display:none}@media (min-width: 768px){#mobile-menu-label{display:inline-block;text-transform:uppercase;position:absolute;top:4px;left:24px;text-indent:0;font-size:18px;font-size:1.8rem;line-height:28.8px;line-height:2.88rem;line-height:18px;line-height:1.8rem;margin:0}}.c-hamburger{display:block;position:relative;overflow:visible;margin:0;padding:0;width:20px;height:24px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:none;border:none;cursor:pointer;transition:background .3s}.c-hamburger:focus{outline:none}.c-hamburger span{display:block;position:absolute;top:11px;left:0px;right:0px;height:2px;background:#000}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:2px;background-color:#000;content:""}.c-hamburger span::before{top:-6px}.c-hamburger span::after{bottom:-6px}.c-hamburger--htx{background-color:#fff}.c-hamburger--htx span{transition:background 0s .3s}.c-hamburger--htx span::before,.c-hamburger--htx span::after{transition-duration:.3s,.3s;transition-delay:.3s,0s}.c-hamburger--htx span::before{transition-property:top, -webkit-transform;transition-property:top, transform}.c-hamburger--htx span::after{transition-property:bottom, -webkit-transform;transition-property:bottom, transform}.c-hamburger--htx.is-active span{background:none}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{transition-delay:0s,.3s}#footer{box-sizing:border-box;margin-top:30px;padding-bottom:80px;min-height:400px}#footer *{box-sizing:border-box}#footer .wrapper,#footer ul.messages,#footer .toplinks,#footer .header-wrapper,#footer .catalog-category-view .layered-state,.catalog-category-view #footer .layered-state,#footer .customer-account-login .loginregister,.customer-account-login #footer .loginregister,#footer .customer-account-index .dashboard .addresses .addresses_list .address-details,.customer-account-index .dashboard .addresses .addresses_list #footer .address-details,#footer .recent-orders .order-details,.recent-orders #footer .order-details,#footer .checkout-onepage-index .breadcrumb,.checkout-onepage-index #footer .breadcrumb,#footer .checkout-onepage-index .notices,.checkout-onepage-index #footer .notices,#footer .opc,#footer .onepage-footer{background-color:transparent}#footer .footer-links{position:relative;z-index:2;*zoom:1}#footer .footer-links:before,#footer .footer-links:after{content:'';display:table}#footer .footer-links:after{clear:both}#footer .footer-links .footer-column{font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;line-height:14px;line-height:1.4rem}@media (min-width: 768px){#footer .footer-links .footer-column{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%}#footer .footer-links .footer-column:before,#footer .footer-links .footer-column:after{content:'';display:table}#footer .footer-links .footer-column:after{clear:both}#footer .footer-links .footer-column:nth-child(4n){margin-right:3%;float:left}#footer .footer-links .footer-column:nth-child(4n+1){clear:none}#footer .footer-links .footer-column:nth-child(2n){margin-right:0%;float:right}#footer .footer-links .footer-column:nth-child(2n+1){clear:both}}@media (min-width: 1024px){#footer .footer-links .footer-column{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:22.75%;margin-left:0%;margin-right:3%}#footer .footer-links .footer-column:before,#footer .footer-links .footer-column:after{content:'';display:table}#footer .footer-links .footer-column:after{clear:both}#footer .footer-links .footer-column:nth-child(2n){margin-right:3%;float:left}#footer .footer-links .footer-column:nth-child(2n+1){clear:none}#footer .footer-links .footer-column:nth-child(4n){margin-right:0%;float:right}#footer .footer-links .footer-column:nth-child(4n+1){clear:both}}#footer .footer-links .footer-column p.footer-heading{width:100%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #000;font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem;text-transform:none;font-weight:300}#footer .footer-links .footer-column p{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;letter-spacing:.2px;margin:10px 0;font-size:15px;line-height:22px;text-align:justify;color:#3b3b3b;font-weight:300;font-size:14px;margin:16px 0}#footer .footer-links .footer-column ul{list-style-type:none;padding:0}#footer .footer-links .footer-column ul li a{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;letter-spacing:.2px;margin:10px 0;font-size:15px;line-height:22px;text-align:justify;color:#3b3b3b;font-weight:300;font-size:14px}#footer .footer-links .validation-advice{display:none}#footer p.legal{margin-bottom:1em;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem;text-align:center}#footer .social{padding:10px 0 0 0}#footer .social ul li{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:33.3333333333%;margin-left:0%;margin-right:0%}#footer .social ul li:before,#footer .social ul li:after{content:'';display:table}#footer .social ul li:after{clear:both}#footer .social ul li:nth-child(5n){margin-right:0%;float:right}#footer .social ul li:nth-child(5n+1){clear:both}#footer .social svg{fill:#000}#footer .svg-catpaw{margin-top:0}#footer .ha-account-loggedin{display:block;margin:auto;text-align:center;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem}#footer .ha-account-loggedin a{text-decoration:none;letter-spacing:0.05rem;font-weight:500;padding:0 10px;margin:0;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem}#footer .ha-account-loggedin p{margin:0;text-align:center}.chat{cursor:pointer;display:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);position:fixed;z-index:999;top:70%;right:-20px;background-color:#c2d8c3;text-transform:uppercase}@media (min-width: 768px){.chat{top:70%;right:-20px}}@media (min-width: 1200px){.chat{background-color:transparent;left:81%;bottom:-15px;top:auto;-webkit-transform:rotate(0deg);transform:rotate(0deg);width:225px}.chat:hover{bottom:-10px;transition:0.5s}}@media (min-width: 1200px){.chat .chat-online,.chat .chat-offline{text-indent:-9999px;height:163px}}.chat .chat-online{padding:5px 11px 5px 11px}@media (min-width: 1200px){.chat .chat-online{background:url(https://cdn.gemmyo.com/skin/frontend/gemmyo/fr/images/chat.jpg) no-repeat;background-size:225px 154px}}.chat .chat-offline{padding:5px 11px 4px 11px}@media (min-width: 1200px){.chat .chat-offline{background:url(https://cdn.gemmyo.com/skin/frontend/gemmyo/fr/images/chat-offline.jpg) no-repeat;background-size:225px 154px}}.backtotop{margin:auto;text-align:center;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;width:100px}@media (min-width: 768px){.g-push{margin-bottom:50px}}@media (min-width: 768px){.g-text-test{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:230px;right:0;padding:30px 0;box-sizing:border-box;background-color:rgba(251,251,251,0.8);border:2px solid #f0f0f0;z-index:100;width:375px}}@media (min-width: 1024px){.g-text-test{width:400px;height:260px}}@media (min-width: 1200px){.g-text-test{width:450px}}.g-insta-post{margin-bottom:15px}@media (min-width: 768px) and (max-width: 1023px){.g-insta-post{width:170px}}@media (min-width: 1024px) and (max-width: 1199px){.g-insta-post{width:210px}}@media (min-width: 1200px){.g-insta-post{width:235px}}@media (min-width: 768px){.g-text-test-left{left:0}}@media (max-width: 767px){.g-joaillerie-complice{display:none}}@media (min-width: 768px){.g-joaillerie-complice{background-color:#fbfbfb;border:2px solid #f0f0f0;padding:30px 0}}.g-push--onethird{position:relative}@media (min-width: 768px) and (max-width: 1023px){.g-push--onethird{width:243px}}@media (min-width: 1024px) and (max-width: 1199px){.g-push--onethird{width:314px}}@media (min-width: 1200px){.g-push--onethird{width:335px}}.g-push--one-third-margin{margin-bottom:30px}@media (min-width: 768px){.g-push--one-third-margin{margin-bottom:0;width:230px}}@media (min-width: 1024px){.g-push--one-third-margin{width:285px}}@media (min-width: 1200px){.g-push--one-third-margin{width:315px}}@media (min-width: 768px) and (max-width: 1023px){.g-push--twothird{width:495px}}@media (min-width: 1024px) and (max-width: 1199px){.g-push--twothird{width:600px}}@media (min-width: 1200px){.g-push--twothird{width:675px}}#g-homepage{padding-top:15px}@media (min-width: 1200px){#g-homepage{padding-top:0}}#g-homepage .svg-catpaw{margin:15px 0}@media (min-width: 768px){#g-homepage .svg-catpaw{display:none}}#g-homepage .g-serif-l2{margin-bottom:0}.g-hp-lady-logo{height:50px;margin-top:15px}@media (min-width: 768px){.g-hp-lady-logo{height:75px}}.g-hp-retromania-logo{height:40px;margin-top:15px}@media (min-width: 768px){.g-hp-retromania-logo{margin-top:0}}@media (min-width: 768px){.g-hp-no-margin-top{margin-top:0}}#slider-validate{float:left;position:relative;top:-8px;height:20px;width:20px;padding:2px}.amshopby-slider p #amount{background-color:transparent}.amshopby-slider .ui-slider-horizontal{margin-left:7.5px;width:200px;margin-right:15px;float:left}.amshopby-slider .ui-slider-horizontal.ui-corner-all{border:0}.amshopby-slider .ui-slider-horizontal.ui-slider-horizontal{height:0.2em}.amshopby-slider .ui-slider-horizontal .ui-slider-range.ui-widget-header{background:#d7d7d7}.amshopby-slider .ui-slider-horizontal .ui-slider-handle{margin:0 auto;margin-left:-0.4em;top:-0.24em;border:0;overflow:hidden;width:10px;height:10px;background:#d7d7d7;-webkit-backface-visibility:hidden;-webkit-transform:rotate(45deg) skew(15deg, 15deg);transform:rotate(45deg) skew(15deg, 15deg)}.amshopby-slider p{margin:0 0 0.8em 0;font-weight:400}.amshopby-slider p #amount{width:100%;text-align:center;border:0}.catalog-category-view .category-header{padding:20px 15px;box-sizing:border-box;min-height:115px;background-color:#fbfbfb;border:2px solid #f0f0f0}@media (min-width: 768px){.catalog-category-view .category-header{padding:20px 30px}}@media (min-width: 1200px){.catalog-category-view .category-header{margin-top:15px}}@media (min-width: 768px){.catalog-category-view .category-header .left,.catalog-category-view .category-header .right{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%}.catalog-category-view .category-header .left:before,.catalog-category-view .category-header .left:after,.catalog-category-view .category-header .right:before,.catalog-category-view .category-header .right:after{content:'';display:table}.catalog-category-view .category-header .left:after,.catalog-category-view .category-header .right:after{clear:both}.catalog-category-view .category-header .left:last-child,.catalog-category-view .category-header .right:last-child{margin-right:0%}}.catalog-category-view .category-header .left h1{font-size:18px;font-size:1.8rem;line-height:28.8px;line-height:2.88rem;margin-top:0}@media (min-width: 768px){.catalog-category-view .category-header .left h1{font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem}}.catalog-category-view .category-header .left p{font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;line-height:18px;line-height:1.8rem;font-weight:400;text-transform:none;margin-bottom:0}@media (min-width: 768px){.catalog-category-view .category-header .left p{font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;line-height:18px;line-height:1.8rem}}.catalog-category-view .category-header .right{margin-top:15px}.catalog-category-view .category-header .right .breadcrumbs{display:none}@media (min-width: 768px){.catalog-category-view .category-header .right .breadcrumbs{float:right}}@media (min-width: 768px){.catalog-category-view .category-header .right .breadcrumbs{display:block}}.catalog-category-view .category-header .right .breadcrumbs ul{margin:0;padding:0}.catalog-category-view .category-header .right .breadcrumbs ul li{list-style-type:none;padding-left:4px;float:left;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem}.catalog-category-view .category-header .right .amshopby-filters-top{margin-top:10px;margin-bottom:0}@media (min-width: 768px){.catalog-category-view .category-header .right .amshopby-filters-top{float:right}}.catalog-category-view .category-header .right .amshopby-filters-top .block-content{cursor:hand;cursor:pointer;text-align:center}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul{margin:0;padding:0;display:inline-block}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li{list-style-type:none;float:left;padding:6px 28px}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li>a{background:url("/skin/frontend/gemmyo/default/images/svg-linked/arrow-down.svg") no-repeat;background-position:right 10px center;background-size:12px 12px;padding:8px 32px 8px 8px}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li>a.active{position:relative;background-color:#fff;z-index:999}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-label{color:#000;text-decoration:none}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol{z-index:998;position:absolute;background-color:#fff;padding:10px;box-shadow:0 0 35px rgba(0,0,0,0.1)}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol.gem_gem{margin-left:-49px}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol.gem_metal{margin-left:-55px}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li{list-style-type:none}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a{padding-left:30px;height:17px;background-size:16px auto;background-repeat:no-repeat;display:block;text-align:left;background-position:0 1px;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P1{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P1.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P2{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P2.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P3{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P3.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P4{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P4.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P5{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P5.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P6{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P6.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P7{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P7.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P8{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P8.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P9{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P9.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P10{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P10.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P11{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P11.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P12{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P12.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P13{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P13.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P14{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P14.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P15{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P15.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P19{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P19.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-P50{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-P50.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-M1{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-M1.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-M2{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-M2.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-M3{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-M3.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-M4{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-M4.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-M5{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-M5.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li .filter-values ol li a.attribute-option-M6{background-image:url("/skin/frontend/gemmyo/default/app/svg/product/svg-M6.svg")}.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li.price{display:none}@media (min-width: 1200px){.catalog-category-view .category-header .right .amshopby-filters-top .block-content>ul>li.price{display:block}}.catalog-category-view .layered-state{margin-top:15px;margin-bottom:15px}.catalog-category-view .layered-state p{float:left;margin:0 30px 0 0;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;text-transform:uppercase;line-height:2.9em}.catalog-category-view .layered-state ul{margin:0;padding:0}.catalog-category-view .layered-state ul li{list-style-type:none;float:left;margin-bottom:0;padding-right:4px}.catalog-category-view .layered-state ul li a{padding:10px 12px 8px 36px;display:block;background:#f0f0f0 url("/skin/frontend/gemmyo/default/images/svg-linked/delete.svg") no-repeat 14px center;background-size:12px 12px;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;text-transform:uppercase;font-weight:300;color:#000}.catalog-category-view .layered-state ul li a:hover{text-decoration:underline}.catalog-category-view .layered-state ul li a span{display:none}.g-old-cat-w{max-width:310px;margin:auto}@media (min-width: 568px){.g-old-cat-w{max-width:550px}}@media (min-width: 768px){.g-old-cat-w{max-width:750px}}@media (min-width: 1024px){.g-old-cat-w{max-width:970px}}@media (min-width: 1200px){.g-old-cat-w{max-width:1169px}}.g-cat-grid-11{width:287px;height:295px}@media (min-width: 568px){.g-cat-grid-11{width:274px;height:330px}}@media (min-width: 768px){.g-cat-grid-11{width:187px;height:222px}}@media (min-width: 1024px){.g-cat-grid-11{width:242px;height:288px}}@media (min-width: 1200px){.g-cat-grid-11{width:292px;height:351px}}.g-cat-grid-21{width:574px;height:295px}@media (min-width: 568px){.g-cat-grid-21{width:548px;height:330px}}@media (min-width: 768px){.g-cat-grid-21{width:374px;height:222px}}@media (min-width: 1024px){.g-cat-grid-21{width:484px;height:288px}}@media (min-width: 1200px){.g-cat-grid-21{width:584px;height:351px}}@media (min-width: 768px){.g-cat-grid-11--focus{width:374px;height:444px}}@media (min-width: 1024px){.g-cat-grid-11--focus{width:484px;height:576px}}@media (min-width: 1200px){.g-cat-grid-11--focus{width:584px;height:702px}}.g-grid-push{width:100%;height:100%}.g-grid-block{box-sizing:border-box;overflow:hidden;float:left;border:3px solid #f0f0f0;margin:10px}.g-grid-block .tag{position:absolute;z-index:1;margin:6px;height:auto;width:90px}@media (min-width: 1200px){.g-grid-block:hover .tag{display:none}}@media (min-width: 568px){.g-grid-block{border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;border-left:none;border-top:none;margin:0}}@media (min-width: 568px){.g-cat-grid-11--focus.right{float:right}}.g-cat-text{position:absolute;width:100%;bottom:10px}@media (min-width: 568px){.g-cat-text{bottom:17px}}@media (min-width: 1200px){.g-cat-text{bottom:25px}}@media (min-width: 768px) and (max-width: 1023px){.g-cat-two-lines{bottom:4px}}.g-products-list{box-sizing:border-box;overflow:hidden;margin-top:0}@media (min-width: 568px){.g-products-list{border:1px solid #f0f0f0;border-width:1px 0 0 1px}}.g-grid-product{position:relative}.g-grid-product div.product-inner{box-sizing:border-box;padding-bottom:60px;height:100%}.g-grid-product div.product-inner img{width:227px;padding:0 22px}@media (min-width: 568px){.g-grid-product div.product-inner img{padding:22px}}@media (min-width: 768px){.g-grid-product div.product-inner img{width:150px}}@media (min-width: 1024px){.g-grid-product div.product-inner img{width:190px;padding:26px}}@media (min-width: 1200px){.g-grid-product div.product-inner img{width:227px;padding:32px}}.g-grid-product div.product-inner.product-necklace img{width:87%;padding:0 6.5%}@media (min-width: 568px){.g-grid-product div.product-inner.product-necklace img{top:0}}@media (min-width: 1200px){.g-grid-product:hover .product-inner{cursor:hand;color:#000}}@media (min-width: 768px){.g-grid-product.g-cat-grid-11--focus div.product-inner img{width:227px;padding:0 22px}}@media (min-width: 768px) and (min-width: 568px){.g-grid-product.g-cat-grid-11--focus div.product-inner img{padding:22px}}@media (min-width: 768px) and (min-width: 768px){.g-grid-product.g-cat-grid-11--focus div.product-inner img{width:373px;padding:0}}@media (min-width: 768px) and (min-width: 1024px){.g-grid-product.g-cat-grid-11--focus div.product-inner img{width:455px;padding:14px}}@media (min-width: 768px) and (min-width: 1200px){.g-grid-product.g-cat-grid-11--focus div.product-inner img{width:525px;padding:29px}}.g-pages{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:30px;padding:0}.g-pages li{padding:0 4px;list-style-type:none}.g-pages li a{text-align:center;display:block;width:30px;height:30px;font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem;line-height:30px;margin-right:2px;background-color:#fbfbfb;border:2px solid #f0f0f0;text-decoration:none}.g-pages li a:last-child{margin-right:0}.g-pages li a:hover{background-color:#d7d7d7;color:#000;text-decoration:none}.g-pages li.current a{background-color:#d7d7d7}@media (min-width: 768px){.category-header_collection{width:738px}}@media (min-width: 1024px){.category-header_collection{width:914px}}@media (min-width: 1200px){.category-header_collection{width:1010px}}.category-header_collection .breadcrumbs{text-align:left;display:block;margin-top:17px}.category-header_collection .breadcrumbs ul{padding:0}.category-header_collection .breadcrumbs li{display:inline;color:#949494;font-size:15px;font-size:1.5rem;line-height:24px;line-height:2.4rem}.category-header_collection .breadcrumbs__link{border:0;font-family:"adobe-caslon-pro","Georgia","Cambria","Times New Roman","Times",serif;letter-spacing:0.1rem;margin:0 4px}.breadcrumbs__link{color:#949494}.category-products_collection{max-width:375px;margin:auto;padding:0 15px}@media (min-width: 768px){.category-products_collection{max-width:none;padding:0;width:738px}}@media (min-width: 1024px){.category-products_collection{width:914px}}@media (min-width: 1200px){.category-products_collection{width:1010px}}.category-products_collection .intro{margin-bottom:15px}.category-products_collection .intro-header{width:100%}.category-products_collection .intro-header.respond-to-t{display:none}@media (min-width: 768px){.category-products_collection .intro-header.respond-to-t{display:block}}.category-products_collection .intro-header.hide-for-t{display:block}@media (min-width: 768px){.category-products_collection .intro-header.hide-for-t{display:none}}.category-products_collection .product-name{font-weight:400;text-transform:uppercase;color:#3b3b3b;letter-spacing:0.1rem;text-align:center;width:100%;font-size:18px;font-size:1.8rem;line-height:28.8px;line-height:2.88rem;margin-bottom:20px;margin-top:0}@media (min-width: 768px){.category-products_collection .product-name{margin:0;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem}}@media (min-width: 1024px){.category-products_collection .product-name{font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem}}@media (min-width: 768px){.category-products_collection .product-name-two-col{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%;position:absolute;width:171px;margin-left:18px}}@media (min-width: 1024px){.category-products_collection .product-name-two-col{width:215px}}@media (min-width: 1200px){.category-products_collection .product-name-two-col{width:239px}}@media (min-width: 768px){.category-products_collection .two-lines-name{margin-top:-8px}}@media (min-width: 1024px){.category-products_collection .two-lines-name{margin-top:0}}.category-products_collection .img-one-col{display:block;width:200px;margin:15px auto}@media (min-width: 768px){.category-products_collection .img-one-col{width:116px;margin-top:9px;margin-bottom:10px}}@media (min-width: 1024px){.category-products_collection .img-one-col{width:150px;margin-top:12px;margin-bottom:12px}}@media (min-width: 1200px){.category-products_collection .img-one-col{width:167px;margin-top:15px;margin-bottom:15px}}.category-products_collection .img-two-col{display:block;width:200px;margin:15px auto}@media (min-width: 768px){.category-products_collection .img-two-col{display:inherit;width:151px;margin:10px 0 10px 20px}}@media (min-width: 1024px){.category-products_collection .img-two-col{width:185px;margin:15px 0 15px 30px}}@media (min-width: 1200px){.category-products_collection .img-two-col{width:189px;margin:25px 0 25px 50px}}.category-products_collection .img-one-col-necklace{display:block;width:230px;margin:0 auto}@media (min-width: 768px){.category-products_collection .img-one-col-necklace{width:125px;margin-bottom:10px}}@media (min-width: 1024px){.category-products_collection .img-one-col-necklace{width:162px;margin-bottom:12px}}@media (min-width: 1200px){.category-products_collection .img-one-col-necklace{width:182px;margin-bottom:15px}}.category-products_collection .img-two-col-necklace{display:block;width:230px;margin:0 auto}@media (min-width: 768px){.category-products_collection .img-two-col-necklace{display:inherit;width:171px}}@media (min-width: 1024px){.category-products_collection .img-two-col-necklace{width:215px}}@media (min-width: 1200px){.category-products_collection .img-two-col-necklace{width:239px}}.category-products_collection .img-ambient{width:100%}@media (max-width: 767px){.category-products_collection .img-ambient{margin-bottom:15px}}.category-products_collection .collection-row{overflow:hidden;margin-bottom:0}@media (min-width: 768px){.category-products_collection .collection-row{margin-bottom:15px;height:171px}}@media (min-width: 1024px){.category-products_collection .collection-row{height:215px}}@media (min-width: 1200px){.category-products_collection .collection-row{height:239px}}@media (min-width: 768px){.category-products_collection .one-col{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:23.875%;margin-left:0%;margin-right:1.5%;width:171px;max-width:171px;margin-right:18px}.category-products_collection .one-col:before,.category-products_collection .one-col:after{content:'';display:table}.category-products_collection .one-col:after{clear:both}.category-products_collection .one-col:last-child{margin-right:0%}}@media (min-width: 1024px){.category-products_collection .one-col{width:215px;max-width:215px;margin-right:18px}}@media (min-width: 1200px){.category-products_collection .one-col{width:239px;max-width:239px;margin-right:18px}}@media (min-width: 768px){.category-products_collection .two-col{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:49.25%;margin-left:0%;margin-right:1.5%;width:360px;max-width:360px;margin-right:18px}.category-products_collection .two-col:before,.category-products_collection .two-col:after{content:'';display:table}.category-products_collection .two-col:after{clear:both}.category-products_collection .two-col:last-child{margin-right:0%}}@media (min-width: 1024px){.category-products_collection .two-col{width:448px;max-width:448px;margin-right:18px}}@media (min-width: 1200px){.category-products_collection .two-col{width:496px;max-width:496px;margin-right:18px}}.category-products_collection .collection-product{position:relative;overflow:hidden;line-height:0;max-width:384px;margin-bottom:15px;height:100%}@media (min-width: 768px){.category-products_collection .collection-product{max-width:inherit;margin-bottom:0}}.category-products_collection .collection-product a{text-decoration:none;width:100%;height:100%;display:inline-block}.category-products_collection .collection-product .product-name{opacity:1}@media (min-width: 1200px){.category-products_collection .collection-product:hover .product-name{opacity:0}}.category-products_collection .hover-two-col{position:absolute}@media (min-width: 1200px){.category-products_collection .hover-two-col{left:239px}}.category-products_collection .hover-caption{font-weight:300;letter-spacing:0.07rem;text-align:center;position:absolute}@media (min-width: 1200px){.category-products_collection .hover-caption{font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;width:239px}}@media (min-width: 1200px){.category-products_collection .hover-caption-one-col{margin-top:201px}}@media (min-width: 1200px){.category-products_collection .hover-caption-two-col{margin-left:18px;margin-top:121px}}.category-products_collection .hover-name{position:absolute;text-transform:uppercase;font-weight:400;letter-spacing:0.1rem;text-align:center}@media (min-width: 1200px){.category-products_collection .hover-name{font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem;width:239px}}@media (min-width: 1200px){.category-products_collection .hover-name-one-col{margin-top:179px}}.category-products_collection .hover-name-two-col{position:absolute;display:inline}@media (min-width: 1200px){.category-products_collection .hover-name-two-col{margin-left:18px;margin-top:98px}}.category-products_collection .wanderlust-color{background-color:#fff5e4}.category-products_collection .gemmiaou-color{background-color:#fafafa}.category-products_collection .gemmyorama-color{background-color:#efe8fa}.category-products_collection .svg-catpaw{margin:0 auto 15px auto}.gem-tag{position:absolute;height:auto;width:90px}@media (min-width: 768px){.gem-tag{width:70px}}@media (min-width: 1024px){.gem-tag{width:90px}}.collection{margin:auto}@media (min-width: 768px){.collection{width:738px}}@media (min-width: 1024px){.collection{width:918px}}@media (min-width: 1200px){.collection{width:1010px}}.collection__row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (min-width: 768px){.collection__row{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:inherit;-ms-flex-align:inherit;align-items:inherit}}.collection>.collection__row{padding:0 15px}@media (min-width: 768px){.collection>.collection__row{padding:0}}@media (min-width: 768px){.collection__row.collection__row--need-margin{margin-bottom:10px}}@media (min-width: 1200px){.collection__row.collection__row--need-margin{margin-bottom:20px}}@media (min-width: 768px){.collection>.collection__row.collection__row--need-margin{margin-bottom:18px}}@media (min-width: 1200px){.collection>.collection__row.collection__row--need-margin{margin-bottom:30px}}.collection__col{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:384px}@media (min-width: 768px){.collection__col{margin-bottom:0;max-width:none}}.collection__element{overflow:hidden;margin-bottom:15px}@media (min-width: 768px){.collection__element{margin-bottom:0}}.collection__col--full{width:100%}@media (min-width: 768px){.collection__col--half{width:360px}.collection__col--half:first-child{margin-right:18px}}@media (min-width: 1024px){.collection__col--half{width:450px}}@media (min-width: 1200px){.collection__col--half{width:490px}.collection__col--half:first-child{margin-right:30px}}@media (min-width: 768px){.collection__col--half-small{width:280px}.collection__col--half-small:first-child{margin-right:18px}}@media (min-width: 1024px){.collection__col--half-small{width:370px}}@media (min-width: 1200px){.collection__col--half-small{width:410px}.collection__col--half-small:first-child{margin-right:30px}}@media (min-width: 768px){.collection__col--quarter{width:175px}.collection__col--quarter:first-child{margin-right:10px}}@media (min-width: 1024px){.collection__col--quarter{width:220px}}@media (min-width: 1200px){.collection__col--quarter{width:235px}.collection__col--quarter:first-child{margin-right:20px}}@media (min-width: 768px){.collection__col--third{margin-right:30px;width:172px}.collection__col--third:last-child{margin-right:0}}@media (min-width: 1024px){.collection__col--third{width:232px}}@media (min-width: 1200px){.collection__col--third{width:263px}}@media (min-width: 768px){.collection__col--third-large{margin-right:10px;width:239px}.collection__col--third-large:last-child{margin-right:0}}@media (min-width: 1024px){.collection__col--third-large{width:299px}}@media (min-width: 1200px){.collection__col--third-large{margin-right:20px;width:323px}.collection__col--third-large:last-child{margin-right:0}}.collection__product{padding:0}@media (min-width: 768px) and (min-width: 768px){.collection__col--half-small .collection__product img{height:145px}}@media (min-width: 768px) and (min-width: 1024px){.collection__col--half-small .collection__product img{height:175px}}@media (min-width: 768px) and (min-width: 1200px){.collection__col--half-small .collection__product img{height:200px}}@media (min-width: 768px){.collection__col--half .collection__col--full .collection__product img{height:145px}}@media (min-width: 1024px){.collection__col--half .collection__col--full .collection__product img{height:inherit}}.collection__product-name{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:15px;line-height:26px;margin:11px 0 18px 0;position:relative}.collection__product-name--two-lines{margin:5px 0 12px 0;line-height:19px}.collection__header{max-width:inherit;margin:10px auto 25px auto}.collection__header p{font-family:"adobe-caslon-pro","Georgia","Cambria","Times New Roman","Times",serif;font-weight:400;margin:10px 0;letter-spacing:.5px;font-size:16px;line-height:25px;text-align:center;text-align:center}@media (min-width: 568px){.collection__video-block{max-width:65%;margin:auto}}.collection__header--video .collection__video{position:relative;padding-bottom:56.25%;overflow:hidden}.collection__header--video .collection__video iframe,.collection__header--video .collection__video object,.collection__header--video .collection__video embed{position:absolute;top:0;left:0;width:100%;height:100%}.collection__logo{margin-top:30px;margin-bottom:15px}.collection__logo img{height:35px}@media (min-width: 768px){.collection__logo img{height:40px}}img.logo-col--lady{width:auto;height:65px}@media (min-width: 768px){img.logo-col--lady{height:75px}}img.logo-col--wanderlust{width:auto;height:65px}.collection__title--ariane{font-weight:600;letter-spacing:11px}.collection__order--start{-webkit-order:-1;-ms-flex-order:-1;order:-1}@media (min-width: 768px){.collection__order--start{-webkit-order:inherit;-ms-flex-order:inherit;order:inherit}}.collection__order--end{-webkit-order:99;-ms-flex-order:99;order:99}@media (min-width: 768px){.collection__order--end{-webkit-order:inherit;-ms-flex-order:inherit;order:inherit}}@media (max-width: 767px){.collection__element--inspi{max-width:375px}}.g-video-header{width:100%;height:auto}@media (min-width: 414px){.g-video-header{width:384px;height:256px}}@media (min-width: 768px){.g-video-header{width:738px;height:300px}}@media (min-width: 1024px){.g-video-header{width:914px;height:377px}}@media (min-width: 1200px){.g-video-header{width:1010px;height:430px}}.g-help{background-color:#fff3b5;height:100%}.g-help-phone{padding-bottom:10px;border-bottom:1px solid #000}@media (min-width: 768px) and (max-width: 1199px){.g-help-phone{font-size:15px}}.svg-email--help{width:25px;height:25px}.svg-catpaw--help{width:50px;height:50px}@media (min-width: 1200px){.svg-catpaw--help{height:100px;width:100px}}.customer-account-login .validation-advice{display:block;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem;margin-top:5px;text-align:left}.customer-account-login .loginregister{position:relative}.customer-account-login .loginregister .login,.customer-account-login .loginregister .register{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%;padding:0;box-sizing:border-box}.customer-account-login .loginregister .login:before,.customer-account-login .loginregister .login:after,.customer-account-login .loginregister .register:before,.customer-account-login .loginregister .register:after{content:'';display:table}.customer-account-login .loginregister .login:after,.customer-account-login .loginregister .register:after{clear:both}.customer-account-login .loginregister .login:last-child,.customer-account-login .loginregister .register:last-child{margin-right:0%}@media (min-width: 1024px){.customer-account-login .loginregister .login,.customer-account-login .loginregister .register{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%;padding:30px}.customer-account-login .loginregister .login:before,.customer-account-login .loginregister .login:after,.customer-account-login .loginregister .register:before,.customer-account-login .loginregister .register:after{content:'';display:table}.customer-account-login .loginregister .login:after,.customer-account-login .loginregister .register:after{clear:both}.customer-account-login .loginregister .login:last-child,.customer-account-login .loginregister .register:last-child{margin-right:0%}}@media (min-width: 1200px){.customer-account-login .loginregister .login,.customer-account-login .loginregister .register{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%;padding:60px}.customer-account-login .loginregister .login:before,.customer-account-login .loginregister .login:after,.customer-account-login .loginregister .register:before,.customer-account-login .loginregister .register:after{content:'';display:table}.customer-account-login .loginregister .login:after,.customer-account-login .loginregister .register:after{clear:both}.customer-account-login .loginregister .login:last-child,.customer-account-login .loginregister .register:last-child{margin-right:0%}}.customer-account-login .loginregister .login .title,.customer-account-login .loginregister .register .title{text-align:center}.customer-account-login .loginregister .login .block,.customer-account-login .loginregister .login #opc-shipping .sp-method,#opc-shipping .customer-account-login .loginregister .login .sp-method,.customer-account-login .loginregister .login #opc-shipping .form-list li,#opc-shipping .form-list .customer-account-login .loginregister .login li,.customer-account-login .loginregister .login #opc-payment #payment_methods>li,#opc-payment .customer-account-login .loginregister .login #payment_methods>li,.customer-account-login .loginregister .register .block,.customer-account-login .loginregister .register #opc-shipping .sp-method,#opc-shipping .customer-account-login .loginregister .register .sp-method,.customer-account-login .loginregister .register #opc-shipping .form-list li,#opc-shipping .form-list .customer-account-login .loginregister .register li,.customer-account-login .loginregister .register #opc-payment #payment_methods>li,#opc-payment .customer-account-login .loginregister .register #payment_methods>li{border:1px solid #d7d7d7;text-align:center;padding:60px 15px}@media (min-width: 568px){.customer-account-login .loginregister .login .block,.customer-account-login .loginregister .login #opc-shipping .sp-method,#opc-shipping .customer-account-login .loginregister .login .sp-method,.customer-account-login .loginregister .login #opc-shipping .form-list li,#opc-shipping .form-list .customer-account-login .loginregister .login li,.customer-account-login .loginregister .login #opc-payment #payment_methods>li,#opc-payment .customer-account-login .loginregister .login #payment_methods>li,.customer-account-login .loginregister .register .block,.customer-account-login .loginregister .register #opc-shipping .sp-method,#opc-shipping .customer-account-login .loginregister .register .sp-method,.customer-account-login .loginregister .register #opc-shipping .form-list li,#opc-shipping .form-list .customer-account-login .loginregister .register li,.customer-account-login .loginregister .register #opc-payment #payment_methods>li,#opc-payment .customer-account-login .loginregister .register #payment_methods>li{padding:60px 30px}}.customer-account-login .loginregister .login .block form input[type="text"],.customer-account-login .loginregister .login #opc-shipping .sp-method form input[type="text"],#opc-shipping .customer-account-login .loginregister .login .sp-method form input[type="text"],.customer-account-login .loginregister .login #opc-shipping .form-list li form input[type="text"],#opc-shipping .form-list .customer-account-login .loginregister .login li form input[type="text"],.customer-account-login .loginregister .login #opc-payment #payment_methods>li form input[type="text"],#opc-payment .customer-account-login .loginregister .login #payment_methods>li form input[type="text"],.customer-account-login .loginregister .login .block form input[type="password"],.customer-account-login .loginregister .login #opc-shipping .sp-method form input[type="password"],#opc-shipping .customer-account-login .loginregister .login .sp-method form input[type="password"],.customer-account-login .loginregister .login #opc-shipping .form-list li form input[type="password"],#opc-shipping .form-list .customer-account-login .loginregister .login li form input[type="password"],.customer-account-login .loginregister .login #opc-payment #payment_methods>li form input[type="password"],#opc-payment .customer-account-login .loginregister .login #payment_methods>li form input[type="password"],.customer-account-login .loginregister .register .block form input[type="text"],.customer-account-login .loginregister .register #opc-shipping .sp-method form input[type="text"],#opc-shipping .customer-account-login .loginregister .register .sp-method form input[type="text"],.customer-account-login .loginregister .register #opc-shipping .form-list li form input[type="text"],#opc-shipping .form-list .customer-account-login .loginregister .register li form input[type="text"],.customer-account-login .loginregister .register #opc-payment #payment_methods>li form input[type="text"],#opc-payment .customer-account-login .loginregister .register #payment_methods>li form input[type="text"],.customer-account-login .loginregister .register .block form input[type="password"],.customer-account-login .loginregister .register #opc-shipping .sp-method form input[type="password"],#opc-shipping .customer-account-login .loginregister .register .sp-method form input[type="password"],.customer-account-login .loginregister .register #opc-shipping .form-list li form input[type="password"],#opc-shipping .form-list .customer-account-login .loginregister .register li form input[type="password"],.customer-account-login .loginregister .register #opc-payment #payment_methods>li form input[type="password"],#opc-payment .customer-account-login .loginregister .register #payment_methods>li form input[type="password"]{width:100%;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem;font-weight:400}.customer-account-login .loginregister .login .block .text-separator,.customer-account-login .loginregister .login #opc-shipping .sp-method .text-separator,#opc-shipping .customer-account-login .loginregister .login .sp-method .text-separator,.customer-account-login .loginregister .login #opc-shipping .form-list li .text-separator,#opc-shipping .form-list .customer-account-login .loginregister .login li .text-separator,.customer-account-login .loginregister .login #opc-payment #payment_methods>li .text-separator,#opc-payment .customer-account-login .loginregister .login #payment_methods>li .text-separator,.customer-account-login .loginregister .register .block .text-separator,.customer-account-login .loginregister .register #opc-shipping .sp-method .text-separator,#opc-shipping .customer-account-login .loginregister .register .sp-method .text-separator,.customer-account-login .loginregister .register #opc-shipping .form-list li .text-separator,#opc-shipping .form-list .customer-account-login .loginregister .register li .text-separator,.customer-account-login .loginregister .register #opc-payment #payment_methods>li .text-separator,#opc-payment .customer-account-login .loginregister .register #payment_methods>li .text-separator{margin:60px 0 30px 0;height:10px}.customer-account-login .loginregister .login .gem-btn,.customer-account-login .loginregister .login .g-popin--dialog .vex-dialog-button,.g-popin--dialog .customer-account-login .loginregister .login .vex-dialog-button,.customer-account-login .loginregister .login .gem-btn--facebook,.customer-account-login .loginregister .register .gem-btn,.customer-account-login .loginregister .register .g-popin--dialog .vex-dialog-button,.g-popin--dialog .customer-account-login .loginregister .register .vex-dialog-button,.customer-account-login .loginregister .register .gem-btn--facebook{width:100%;padding-left:0;padding-right:0}@media (min-width: 768px){.customer-account-login .loginregister .login .gem-btn,.customer-account-login .loginregister .login .g-popin--dialog .vex-dialog-button,.g-popin--dialog .customer-account-login .loginregister .login .vex-dialog-button,.customer-account-login .loginregister .login .gem-btn--facebook,.customer-account-login .loginregister .register .gem-btn,.customer-account-login .loginregister .register .g-popin--dialog .vex-dialog-button,.g-popin--dialog .customer-account-login .loginregister .register .vex-dialog-button,.customer-account-login .loginregister .register .gem-btn--facebook{width:75%}}.customer-account-login .loginregister .login .login-form .forgot-password{margin-top:6px;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem;display:block;text-align:right;text-decoration:underline;color:#949494}.customer-account-login .loginregister .login .login-form .submit{margin-top:64px}.customer-account-login .loginregister .register .register-form label{width:80%;text-align:left;color:#949494}.customer-account-login .loginregister .register .register-newsletter{margin-bottom:10px}.customer-account-index .dashboard{padding-top:30px}.customer-account-index .dashboard>div{margin-bottom:30px}.customer-account-index .dashboard .contact-data .field{margin-bottom:10px}.customer-account-index .dashboard .contact-data .field input{font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem}.customer-account-index .dashboard .contact-data label{display:none}.customer-account-index .dashboard .contact-data label.change-password-label,.customer-account-index .dashboard .contact-data label.newsletter-label{display:inline-block;margin-bottom:0}.customer-account-index .dashboard .contact-data label.change-password-label.disabled,.customer-account-index .dashboard .contact-data label.newsletter-label.disabled{color:#CECECE}.customer-account-index .dashboard .contact-data label.change-password-label.disabled span:before,.customer-account-index .dashboard .contact-data label.newsletter-label.disabled span:before{color:#CECECE}.customer-account-index .dashboard .contact-data input[type=text],.customer-account-index .dashboard .contact-data input[type=password]{width:100%}@media (min-width: 768px){.customer-account-index .dashboard .contact-data input[type=text],.customer-account-index .dashboard .contact-data input[type=password]{width:70%}}.customer-account-index .dashboard .contact-data .gem-btn,.customer-account-index .dashboard .contact-data .g-popin--dialog .vex-dialog-button,.g-popin--dialog .customer-account-index .dashboard .contact-data .vex-dialog-button{margin-top:45px}@media (min-width: 768px){.customer-account-index .dashboard .contact-data{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%}.customer-account-index .dashboard .contact-data:before,.customer-account-index .dashboard .contact-data:after{content:'';display:table}.customer-account-index .dashboard .contact-data:after{clear:both}.customer-account-index .dashboard .contact-data:last-child{margin-right:0%}}@media (min-width: 768px){.customer-account-index .dashboard .wishlist{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%;margin-right:0}.customer-account-index .dashboard .wishlist:before,.customer-account-index .dashboard .wishlist:after{content:'';display:table}.customer-account-index .dashboard .wishlist:after{clear:both}.customer-account-index .dashboard .wishlist:last-child{margin-right:0%}}.customer-account-index .dashboard .addresses{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%}.customer-account-index .dashboard .addresses:before,.customer-account-index .dashboard .addresses:after{content:'';display:table}.customer-account-index .dashboard .addresses:after{clear:both}.customer-account-index .dashboard .addresses:last-child{margin-right:0%}.customer-account-index .dashboard .addresses .addresses_list .address-details{padding-top:8px;padding-bottom:8px;background-color:#f0f0f0;margin-bottom:15px}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content{margin-top:0;margin-bottom:0;text-transform:uppercase;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem}@media (min-width: 1200px){.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:65.6666666667%;margin-left:0%;margin-right:3%}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content:before,.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content:after{content:'';display:table}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content:after{clear:both}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content:last-child{margin-right:0%}}@media (min-width: 768px){.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content{font-size:18px;font-size:1.8rem;line-height:28.8px;line-height:2.88rem}}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content a{display:inline-block;vertical-align:top;margin-right:0}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content a.address-shown svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content span{display:inline-block;vertical-align:top;width:calc(100% - 60px)}@media (min-width: 768px){.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content span{margin-top:10px}}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-content svg.svg-more{transition:all 0.5s ease;width:30px;height:30px;fill:#ff9e9e;position:relative;top:10px;margin-right:10px}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-actions{margin-top:10px}@media (min-width: 1200px){.customer-account-index .dashboard .addresses .addresses_list .address-details .address-actions{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.3333333333%;margin-left:0%;margin-right:3%;margin-right:0}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-actions:before,.customer-account-index .dashboard .addresses .addresses_list .address-details .address-actions:after{content:'';display:table}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-actions:after{clear:both}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-actions:last-child{margin-right:0%}}.customer-account-index .dashboard .addresses .addresses_list .address-details .address-actions .field{margin-bottom:10px}.customer-account-index .dashboard .addresses .buttons-set{text-align:center}.customer-account-index .dashboard .addresses .form-adddress-new{margin-top:30px}.customer-account-index .dashboard .addresses .form-list{padding:0}.address-edit-form{display:none;text-align:center}.address-edit-form .gem-btn,.address-edit-form .g-popin--dialog .vex-dialog-button,.g-popin--dialog .address-edit-form .vex-dialog-button{width:100%;margin:auto;margin-bottom:15px}@media (min-width: 768px){.address-edit-form .gem-btn,.address-edit-form .g-popin--dialog .vex-dialog-button,.g-popin--dialog .address-edit-form .vex-dialog-button{width:auto;min-width:200px}}.address-edit-form .control{margin-bottom:0}.address-edit-form em{color:#ff9e9e;font-weight:600}.recent-orders{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:100%;margin-left:0%;margin-right:3%}.recent-orders:before,.recent-orders:after{content:'';display:table}.recent-orders:after{clear:both}.recent-orders:last-child{margin-right:0%}.recent-orders .order-details{padding-top:8px;padding-bottom:8px;background-color:#f0f0f0;margin-bottom:15px}.recent-orders .order-content .identification{float:left}.recent-orders .order-content .identification svg.svg-more{transition:all 0.5s ease;width:30px;height:30px;fill:#ff9e9e;position:relative;top:10px;margin-right:10px}.recent-orders .order-content .identification a.link-view{height:30px;display:inline-block;vertical-align:top}.recent-orders .order-content .identification a.link-view.order-shown svg{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.recent-orders .order-content span.increment{font-weight:600;text-transform:uppercase;display:inline-block;line-height:30px;vertical-align:top}.recent-orders .order-content span.date{display:block;font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem;margin-left:45px}.recent-orders .order-content span.price{float:right;font-weight:600;text-transform:uppercase;line-height:30px;vertical-align:top}.recent-orders .order-actions{clear:both;text-align:right}.recent-orders .order-actions a{margin-left:20px;text-decoration:none}.recent-orders .order-actions a svg{width:30px;height:30px;fill:#ff9e9e}.recent-orders .order-view-line{display:none}.recent-orders .order-view-line .order-view-content{margin-bottom:20px}.recent-orders .order-view-line .product-name{text-transform:uppercase;font-weight:600}.recent-orders .order-view-line .product-name:after{content:" - "}.recent-orders .order-view-line .product-title{display:block}#wishlist-table .wishlist-product{padding:15px 0;border-bottom:1px solid #d7d7d7}#wishlist-table .picture{float:left;margin-right:15px}#wishlist-table .picture a{width:80px;height:80px;display:block}#wishlist-table .picture img{border:1px solid #d7d7d7;max-width:100%}#wishlist-table .product-details{float:left;max-width:calc(100% - 145px)}#wishlist-table .product-details p{margin:0}#wishlist-table .product-details .name,#wishlist-table .product-details .price{text-transform:uppercase;font-weight:600;font-size:14px;font-size:1.4rem;line-height:22.4px;line-height:2.24rem}#wishlist-table .product-details .description{font-size:12px;font-size:1.2rem;line-height:19.2px;line-height:1.92rem}#wishlist-table .product-details .price{margin-top:5px}#wishlist-table .remove{float:right;margin-left:10px;height:80px}#wishlist-table .remove .btn-remove{display:block;width:40px;height:40px}#wishlist-table .remove .btn-remove svg{margin:auto;margin-top:20px;width:30px;height:30px;fill:#ff9e9e}.customer-account-forgotpassword #main,.customer-account-resetpassword #main{text-align:center}.customer-account-forgotpassword #main .buttons-set *,.customer-account-resetpassword #main .buttons-set *{vertical-align:top;margin:0}.cms--node section{text-align:left}.cms--node section .svg-catpaw{margin:-22px auto 0 auto}.cms--node h3{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:15px;line-height:26px}.cms--node h4{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:.6px;margin:15px 0 10px 0;font-size:12px;line-height:19px}.cms--node .cms__backtotop{text-align:right}.cms--node .cms__backtotop a{font-weight:300;font-size:14px;color:#949494;font-weight:300}.cms--node .cms__backtotop a:hover{color:#ff9e9e}.cms--node .g-col-container{width:100%}@media (max-width: 414px){.cms--node{padding:0 15px}}.cms__aside ul{list-style-type:none}@media (min-width: 768px){.cms__aside{text-align:left;width:222px}}@media (min-width: 1024px){.cms__aside{width:274px}}@media (min-width: 1200px){.cms__aside{width:303px}}.cms__aside-list{padding-left:0}.cms__main p{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;letter-spacing:.2px;margin:10px 0;font-size:15px;line-height:22px;text-align:justify;color:#3b3b3b}@media (min-width: 768px){.cms__main{width:480px}}@media (min-width: 1024px){.cms__main{width:594px}}@media (min-width: 1200px){.cms__main{width:656px}}.cms__main ul{padding-left:15px;margin-left:20px}.cms__main ul li{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;letter-spacing:.2px;margin:10px 0;font-size:15px;line-height:22px;text-align:justify;color:#3b3b3b;color:#3b3b3b}.cms__main a{color:#ff9e9e}.cms__section-links{padding-left:0}.cms__section-links a{font-family:"proxima-nova","Helvetica","Roboto","Arial",sans-serif;font-weight:400;letter-spacing:.2px;margin:10px 0;font-size:15px;line-height:22px;text-align:justify;color:#3b3b3b;font-weight:300;font-size:14px;color:#949494}.cms__section-links a:hover{color:#ff9e9e}@media (min-width: 768px){.cms__section-links{padding-left:15px}}.g-cart-form{width:100%}.g-cart-block{background-color:#fbfbfb;border:4px solid #f0f0f0;height:100px;width:250px;margin-bottom:15px !important}@media (min-width: 768px){.g-cart-block{width:207px}}@media (min-width: 1024px){.g-cart-block{width:252px}}@media (min-width: 1200px){.g-cart-block{width:282px}}.g-cart-item{position:relative;background-color:#fbfbfb;border:4px solid #f0f0f0;padding:30px 30px 20px 30px;margin:0 10px 15px 10px}@media (min-width: 360px){.g-cart-item{padding:30px 40px 20px 40px}}@media (min-width: 768px){.g-cart-item{padding:30px 40px;margin:0 0 10px 0}}@media (min-width: 1024px){.g-cart-item{padding:30px 60px}}.g-cart-img{border:2px solid #f0f0f0}.g-col--cart-pname,.g-col--cart-img{width:48.5%}@media (max-width: 767px){.g-col--cart-pname,.g-col--cart-img{max-width:180px}}@media (min-width: 768px){.g-col--cart-pname{width:205px}}@media (min-width: 1024px){.g-col--cart-pname{width:270px}}@media (min-width: 768px){.g-col--cart-img{position:relative;width:204px}}@media (min-width: 1200px){.g-col--cart-img{width:254px}}.g-col--cart-options{margin:10px 0;width:100%}.g-col--cart-options #select_gem_size{background-color:#fff;margin-bottom:0}@media (min-width: 768px){.g-col--cart-options{width:225px}}@media (min-width: 1024px){.g-col--cart-options{width:265px}}@media (min-width: 768px){.g-col--gocheckout{-webkit-order:2;-ms-flex-order:2;order:2}}@media (min-width: 1024px){.g-col--gocheckout{width:364px}}@media (min-width: 1200px){.g-col--gocheckout{width:400px}}@media (min-width: 768px){.g-col--reassurance{width:445px}}@media (min-width: 1024px){.g-col--reassurance{width:535px}}@media (min-width: 1200px){.g-col--reassurance{width:595px}}.g-cart-coupon{margin-bottom:16px}.g-cart-pname{margin:5px 0}.g-btn--cart{margin:15px 0}@media (max-width: 767px){.g-btn--cart{margin-bottom:32px}}.g-cart-engraving{position:relative;margin-top:10px}.g-indicator:before{border-color:#f0f0f0}.g-cart-no-items{margin:50px auto}.svg-cart-cart{display:block;width:35px;height:35px;margin-top:13px;margin-right:15px}@media (min-width: 768px){.svg-cart-cart{margin-top:20px;margin-right:25px}}@media (min-width: 1200px){.svg-cart-cart{margin-top:22px}}@media (min-width: 768px){.svg-wishlist--cart{position:absolute;right:10px;top:10px}}.svg-heart--cart-mobile{margin-top:10px;line-height:10px;display:block}.checkout-onepage-index .main{margin-top:30px;padding-bottom:30px}.checkout-onepage-index #nav-content{display:none !important}.checkout-onepage-index .breadcrumb{padding-bottom:15px;padding-top:15px}@media (min-width: 768px){.checkout-onepage-index .breadcrumb{padding-top:30px;padding-bottom:0px}}.checkout-onepage-index .breadcrumb .step-title{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:22.75%;margin-left:0%;margin-right:3%;text-align:center}.checkout-onepage-index .breadcrumb .step-title:before,.checkout-onepage-index .breadcrumb .step-title:after{content:'';display:table}.checkout-onepage-index .breadcrumb .step-title:after{clear:both}.checkout-onepage-index .breadcrumb .step-title:last-child{margin-right:0%}.checkout-onepage-index .breadcrumb .step-title p.number{position:relative;width:30px;height:30px;line-height:30px;color:#000;margin:auto;display:block}.checkout-onepage-index .breadcrumb .step-title p.number svg{position:absolute;top:0;left:0;width:30px;height:30px;fill:#ffebeb;z-index:196}.checkout-onepage-index .breadcrumb .step-title p.number span{position:relative;font-weight:400;z-index:197}.checkout-onepage-index .breadcrumb .step-title h2{display:none;font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem;font-weight:400;text-transform:none}@media (min-width: 768px){.checkout-onepage-index .breadcrumb .step-title h2{display:block}}.checkout-onepage-index .breadcrumb .step-title.step-done p.number svg{fill:#ffd2d2}.checkout-onepage-index .breadcrumb .step-title.step-done h2{font-weight:600}.checkout-onepage-index .breadcrumb .step-title.active p.number svg{fill:#ff9e9e}.checkout-onepage-index .breadcrumb .step-title.active p.number h2{font-weight:500}.opc-container{background-color:#f0f0f0;padding:30px 0}.opc{text-align:center}.opc .block,.opc #opc-shipping .sp-method,#opc-shipping .opc .sp-method,.opc #opc-shipping .form-list li,#opc-shipping .form-list .opc li,.opc #opc-payment #payment_methods>li,#opc-payment .opc #payment_methods>li{background-color:#fff;padding:15px;margin:15px;text-align:left}.opc input[type=radio]{margin-right:10px}.opc .validation-advice{display:none}.opc .validation-advice[id^="advice-validate-zip-international"],.opc .validation-advice[id^="advice-validate-address-without-specials-chars"]{display:block;color:#e94b35}.opc .separator{height:30px;background:none;margin:0}.opc li{list-style-type:none}.opc .fields{text-align:left}.opc .fields .field{margin-bottom:10px;*zoom:1}@media (min-width: 1024px){.opc .fields .field{margin-bottom:15px}}.opc .fields .field:before,.opc .fields .field:after{content:'';display:table}.opc .fields .field:after{clear:both}@media (min-width: 768px){.opc .fields .field .label{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.3333333333%;margin-left:0%;margin-right:3%;text-align:right}.opc .fields .field .label:before,.opc .fields .field .label:after{content:'';display:table}.opc .fields .field .label:after{clear:both}.opc .fields .field .label:last-child{margin-right:0%}}.opc .fields .field .label label{line-height:40px;text-transform:uppercase}.opc .fields .field .input{position:relative}@media (min-width: 768px){.opc .fields .field .input{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.3333333333%;margin-left:0%;margin-right:3%}.opc .fields .field .input:before,.opc .fields .field .input:after{content:'';display:table}.opc .fields .field .input:after{clear:both}.opc .fields .field .input:last-child{margin-right:0%}}.opc .fields .field .input input{width:100%}.opc .fields .field .input .optional{position:absolute;right:9px;top:9px}.opc .fields .field .checkbox label{line-height:20px;margin-top:15px;margin-bottom:15px}@media (min-width: 768px){.opc .fields .field .checkbox label{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.3333333333%;margin-left:34.3333333333%;margin-right:3%;padding-left:30px}.opc .fields .field .checkbox label:before,.opc .fields .field .checkbox label:after{content:'';display:table}.opc .fields .field .checkbox label:after{clear:both}.opc .fields .field .checkbox label:last-child{margin-right:0%}}.opc h2{font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem;font-weight:600;margin-bottom:30px}.opc .buttons-set{text-align:center}.opc .buttons-set button,.opc .buttons-set button.gem-btn,.opc .buttons-set .g-popin--dialog button.vex-dialog-button,.g-popin--dialog .opc .buttons-set button.vex-dialog-button{display:block;margin:auto;width:100% !important}@media (min-width: 1024px){.opc .buttons-set button,.opc .buttons-set button.gem-btn,.opc .buttons-set .g-popin--dialog button.vex-dialog-button,.g-popin--dialog .opc .buttons-set button.vex-dialog-button{width:31.33% !important}}.opc .buttons-set a.gem-btn--empty{display:block;margin:10px auto;width:100%}@media (min-width: 1024px){.opc .buttons-set a.gem-btn--empty{width:31.33%}}#opc-billing #checkout-login-popin{display:none}#opc-shipping h3{font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem}#opc-shipping #shipping-button-validate{height:80px}#opc-shipping .sp-methods,#opc-shipping .form-list{padding-left:0}#opc-shipping .sp-method label{display:block}#opc-shipping .sp-method label span,#opc-shipping .sp-method label div{pointer-events:none}#opc-shipping .sp-method-input{float:left;height:0;margin-bottom:1px}@media (min-width: 768px){#opc-shipping .sp-method-input .c-indicator{margin-top:12px}#opc-shipping .sp-method-input .c-indicator.owebiashipping3_showroom,#opc-shipping .sp-method-input .c-indicator.owebiashipping3_pickup,#opc-shipping .sp-method-input .c-indicator.owebiashipping3_corner_printemps_haussmann,#opc-shipping .sp-method-input .c-indicator.owebiashipping3_showroom_lyon{margin-top:41px}}@media (min-width: 768px){#opc-shipping .s_method_owebiashipping3_pickup .s_label_owebiashipping3_pickup{height:inherit;display:table-cell;vertical-align:middle}}#opc-shipping #s_method_owebiashipping1_colissimo,#opc-shipping #s_method_owebiashipping2_chronopost,#opc-shipping #s_method_owebiashipping3_showroom,#opc-shipping #s_method_owebiashipping3_pickup,#opc-shipping #s_method_owebiashipping3_corner_printemps_haussmann,#opc-shipping #s_method_owebiashipping3_showroom_lyon{margin-top:0}@media (min-width: 768px){#opc-shipping #s_method_owebiashipping1_colissimo,#opc-shipping #s_method_owebiashipping2_chronopost,#opc-shipping #s_method_owebiashipping3_showroom,#opc-shipping #s_method_owebiashipping3_pickup,#opc-shipping #s_method_owebiashipping3_corner_printemps_haussmann,#opc-shipping #s_method_owebiashipping3_showroom_lyon{margin-top:13px}}#opc-shipping .choice-existing-address label,#opc-shipping .choice-new-address label{display:initial}@media (min-width: 768px){#opc-shipping .s_method_owebiashipping1_colissimo{background:url("/skin/frontend/gemmyo/default/images/cart/colissimo.png") no-repeat 1% 50%/48px}}@media (min-width: 768px){#opc-shipping .s_method_owebiashipping2_chronopost{background:url("/skin/frontend/gemmyo/default/images/cart/chronopost.png") no-repeat 1% 46%/96px}}#opc-shipping .s_method_owebiashipping1_colissimo,#opc-shipping .s_method_owebiashipping2_chronopost,#opc-shipping .s_method_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_pickup,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom_lyon{float:left;width:52%;padding-bottom:0;margin-top:0}@media (min-width: 360px){#opc-shipping .s_method_owebiashipping1_colissimo,#opc-shipping .s_method_owebiashipping2_chronopost,#opc-shipping .s_method_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_pickup,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom_lyon{width:57%}}@media (min-width: 568px){#opc-shipping .s_method_owebiashipping1_colissimo,#opc-shipping .s_method_owebiashipping2_chronopost,#opc-shipping .s_method_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_pickup,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom_lyon{width:70%}}@media (min-width: 768px){#opc-shipping .s_method_owebiashipping1_colissimo,#opc-shipping .s_method_owebiashipping2_chronopost,#opc-shipping .s_method_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_pickup,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom_lyon{width:64%;padding-left:120px;height:48px;line-height:48px;display:inline-block;float:none}}@media (min-width: 1024px){#opc-shipping .s_method_owebiashipping1_colissimo,#opc-shipping .s_method_owebiashipping2_chronopost,#opc-shipping .s_method_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_pickup,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom_lyon{width:50%}}#opc-shipping .s_method_owebiashipping1_colissimo+.price,#opc-shipping .s_method_owebiashipping2_chronopost+.price,#opc-shipping .s_method_owebiashipping3_showroom+.price,#opc-shipping .s_method_owebiashipping3_pickup+.price,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann+.price,#opc-shipping .s_method_owebiashipping3_showroom_lyon+.price{margin-left:30px;font-weight:600;line-height:44px}@media (min-width: 568px){#opc-shipping .s_method_owebiashipping1_colissimo+.price,#opc-shipping .s_method_owebiashipping2_chronopost+.price,#opc-shipping .s_method_owebiashipping3_showroom+.price,#opc-shipping .s_method_owebiashipping3_pickup+.price,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann+.price,#opc-shipping .s_method_owebiashipping3_showroom_lyon+.price{line-height:inherit}}@media (min-width: 768px){#opc-shipping .s_method_owebiashipping1_colissimo+.price,#opc-shipping .s_method_owebiashipping2_chronopost+.price,#opc-shipping .s_method_owebiashipping3_showroom+.price,#opc-shipping .s_method_owebiashipping3_pickup+.price,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann+.price,#opc-shipping .s_method_owebiashipping3_showroom_lyon+.price{line-height:48px}}@media (min-width: 568px){#opc-shipping .s_method_owebiashipping3_showroom+.price,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann+.price,#opc-shipping .s_method_owebiashipping3_showroom_lyon+.price{line-height:98px}}@media (min-width: 768px){#opc-shipping .s_method_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_pickup,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom_lyon{float:left;height:95px;padding-bottom:5px;padding-top:5px;background:url("/skin/frontend/gemmyo/default/images/cart/showroom.jpg") no-repeat 1% 50%/74px;line-height:inherit}#opc-shipping .s_method_owebiashipping3_showroom+.price,#opc-shipping .s_method_owebiashipping3_pickup+.price,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann+.price,#opc-shipping .s_method_owebiashipping3_showroom_lyon+.price{line-height:105px}}#opc-shipping .s_method_owebiashipping3_showroom .s_description_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_showroom .s_description_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom .s_description_owebiashipping3_showroom_lyon,#opc-shipping .s_method_owebiashipping3_pickup .s_description_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_pickup .s_description_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_pickup .s_description_owebiashipping3_showroom_lyon,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann .s_description_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann .s_description_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann .s_description_owebiashipping3_showroom_lyon,#opc-shipping .s_method_owebiashipping3_showroom_lyon .s_description_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_showroom_lyon .s_description_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom_lyon .s_description_owebiashipping3_showroom_lyon{display:none}@media (min-width: 568px){#opc-shipping .s_method_owebiashipping3_showroom .s_description_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_showroom .s_description_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom .s_description_owebiashipping3_showroom_lyon,#opc-shipping .s_method_owebiashipping3_pickup .s_description_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_pickup .s_description_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_pickup .s_description_owebiashipping3_showroom_lyon,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann .s_description_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann .s_description_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_corner_printemps_haussmann .s_description_owebiashipping3_showroom_lyon,#opc-shipping .s_method_owebiashipping3_showroom_lyon .s_description_owebiashipping3_showroom,#opc-shipping .s_method_owebiashipping3_showroom_lyon .s_description_owebiashipping3_corner_printemps_haussmann,#opc-shipping .s_method_owebiashipping3_showroom_lyon .s_description_owebiashipping3_showroom_lyon{display:block;padding-top:10px}}@media (min-width: 768px){#opc-shipping .s_method_owebiashipping3_showroom_lyon{background:url("/skin/frontend/gemmyo/default/images/cart/showroom-lyon.jpg") no-repeat 1% 50%/74px}}#opc-payment #payment_methods{padding:0}@media (min-width: 1024px){#opc-payment #payment_methods>li{width:60%;margin:15px auto !important}}#opc-payment #payment_methods>li label{margin-bottom:0}#opc-payment #payment_methods>li label ol,#opc-payment #payment_methods>li label li{pointer-events:none}.onepage-footer{clear:both}@media (min-width: 768px){.onepage-footer>div{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%}.onepage-footer>div:before,.onepage-footer>div:after{content:'';display:table}.onepage-footer>div:after{clear:both}.onepage-footer>div:nth-child(2n){margin-right:0%;float:right}.onepage-footer>div:nth-child(2n+1){clear:both}}@media (min-width: 1024px){.onepage-footer>div{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.3333333333%;margin-left:0%;margin-right:3%}.onepage-footer>div:before,.onepage-footer>div:after{content:'';display:table}.onepage-footer>div:after{clear:both}.onepage-footer>div:nth-child(2n){margin-right:3%;float:left}.onepage-footer>div:nth-child(2n+1){clear:none}.onepage-footer>div:nth-child(3n){margin-right:0%;float:right}.onepage-footer>div:nth-child(3n+1){clear:both}}.onepage-footer>div svg{height:45px;width:45px;float:left;position:relative;top:-7px;margin-right:10px}@media (min-width: 768px){.onepage-footer>div svg{top:15px}}.onepage-footer strong{white-space:nowrap}#checkout-step-review .separator{background-color:#f0f0f0;height:1px;width:96%;margin:auto;margin-bottom:30px}#checkout-step-review .order-review{background-color:#fff}#checkout-step-review h3{font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem;margin-bottom:20px}#checkout-step-review .gem-btn.gem-btn--empty,#checkout-step-review .g-popin--dialog .gem-btn--empty.vex-dialog-button,.g-popin--dialog #checkout-step-review .gem-btn--empty.vex-dialog-button{width:auto;display:inline-block}#checkout-review-items{padding:15px 0}@media (min-width: 1200px){#checkout-review-items{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:31.3333333333%;margin-left:0%;margin-right:3%}#checkout-review-items:before,#checkout-review-items:after{content:'';display:table}#checkout-review-items:after{clear:both}#checkout-review-items:last-child{margin-right:0%}}#checkout-review-items-list{padding:15px}.checkout-review-item{display:block;clear:both;text-align:left;margin-bottom:15px;min-height:114px}.checkout-review-item img{float:left;margin-right:15px}.checkout-review-item p{margin-bottom:0}.checkout-review-item .product-name{font-weight:600;text-transform:uppercase}@media (min-width: 1200px){#checkout-review-summary{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:65.6666666667%;margin-left:0%;margin-right:3%;margin-right:0}#checkout-review-summary:before,#checkout-review-summary:after{content:'';display:table}#checkout-review-summary:after{clear:both}#checkout-review-summary:last-child{margin-right:0%}}#checkout-review-addresses{padding:0 !important}@media (min-width: 768px){#checkout-review-addresses>div{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%}#checkout-review-addresses>div:before,#checkout-review-addresses>div:after{content:'';display:table}#checkout-review-addresses>div:after{clear:both}#checkout-review-addresses>div:last-child{margin-right:0%}}#checkout-review-addresses address{margin-bottom:30px;font-style:normal}#billing-review-progress-opcheckout{padding:15px}#shipping-review-progress-opcheckout{padding:15px}#checkout-review-methods>div{padding:15px 0}@media (min-width: 768px){#checkout-review-methods>div{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%}#checkout-review-methods>div:before,#checkout-review-methods>div:after{content:'';display:table}#checkout-review-methods>div:after{clear:both}#checkout-review-methods>div:last-child{margin-right:0%}}#checkout-review-totals{padding:15px 0}#checkout-review-totals .review-total-grand-total{font-size:18px;font-size:1.8rem;line-height:28.8px;line-height:2.88rem;margin:30px}#checkout-review-submit{padding:15px 0}#checkout-review-payment{padding:15px 0}#checkout-review-process{padding:15px 15px}.checkout-onepage-failure .main{text-align:center}.openLogin{color:#ff9e9e}.g-forgot-pw{margin:15px 0 0 0;text-align:center}.article{padding-top:30px;border-top:1px solid #d7d7d7;margin-bottom:30px}@media (min-width: 1200px){.article{*zoom:1;float:left;clear:none;text-align:inherit;padding-left:0;padding-right:0;width:48.5%;margin-left:0%;margin-right:3%}.article:before,.article:after{content:'';display:table}.article:after{clear:both}.article:nth-child(2n){margin-right:0%;float:right}.article:nth-child(2n+1){clear:both}}.article .article-content{width:100%}@media (min-width: 768px){.article .article-content{float:left;width:calc(100% - 164px)}}.article .article-picture{float:left;width:100%;margin-bottom:30px;text-align:center}@media (min-width: 768px){.article .article-picture{width:144px;margin-right:20px;margin-bottom:0px}}.article h2{font-size:20px;font-size:2rem;line-height:32px;line-height:3.2rem;margin-top:0}.article h2 span{font-size:16px;font-size:1.6rem;line-height:25.6px;line-height:2.56rem}.article img{border:2px solid #f0f0f0;margin-bottom:15px}.article .link{margin-top:0}.article .link a{width:100%;display:block;padding:15px 0}#showrooms .svg-location{position:absolute;width:30px;height:30px;fill:#ff9e9e;left:-50px;top:3px}@media (min-width: 1024px){#showrooms .svg-location{left:-60px}}#showrooms .svg-catpaw{margin:30px auto}.g-sr-location{position:relative}.g-paris-details{padding:0 75px;margin-bottom:15px}@media (min-width: 1024px){.g-paris-details{padding:0 100px}}@media (min-width: 1200px){.g-paris-details{padding:0 150px}}.g-lyon-details{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-bottom:15px}.svg-shop-page{width:50px;height:50px}@media screen and (max-width: 1024px){html.ua-android #SnapABug_W,html.ua-android #SnapABug_WP,html.ua-android #SnapABug_Applet,html.ua-android #footer .chat,html.ua-ios #SnapABug_W,html.ua-ios #SnapABug_WP,html.ua-ios #SnapABug_Applet,html.ua-ios #footer .chat,html.ua-blackberry #SnapABug_W,html.ua-blackberry #SnapABug_WP,html.ua-blackberry #SnapABug_Applet,html.ua-blackberry #footer .chat{display:none !important}}.ua-trident .header-left .customer-service-message{top:19px}.ua-trident select::-ms-expand{display:none}.ua-trident input::-ms-check{box-sizing:border-box;border:2px solid #e4e4e4;background-color:#fff;padding:2px}.ua-trident input::-ms-check.validation-failed{border-color:#e94b35}.ua-trident #product input::-ms-check{box-sizing:border-box;border:2px solid #F5EBD9;background-color:#FDFBF8;position:relative;top:5px;left:5px;width:20px;height:20px;padding:2px}.ua-trident input.validation-failed::-ms-check{border-color:#e94b35}.ua-trident .opc input[type='radio']::-ms-check{box-sizing:border-box;color:#F3C2C6;background-color:#fff;padding:2px 2px 2px 3px}
