/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;-webkit-appearance:none;appearance:none}img:empty:before{content:none}img:not([src]){visibility:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Times;src:local("Times Bold"),local("Times-Bold"),url(./subset-Times-Bold.woff2) format("woff2"),url(./subset-Times-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Times;src:local("Times-Roman"),url(./subset-Times-Roman.woff2) format("woff2"),url(./subset-Times-Roman.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GreatVibes;src:url(/cdn/shop/files/GreatVibes-Regular.woff2?v=1753893120) format("woff2"),url(/cdn/shop/files/GreatVibes-Regular.woff?v=1753893119) format("woff");font-weight:400;font-style:normal;font-display:swap}html{overflow:none;padding:0;margin:0}body{overflow-x:hidden;color:#0a0a0a;font-family:Times,sans-serif;font-size:16px;width:100%;line-height:1.5}@media screen and (max-width: 991px){body{font-size:18px}}*{box-sizing:border-box}*:before,*:after{box-sizing:border-box}input[type=submit],input[type=text],input[type=number],input[type=tel],input[type=email],input[type=password],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input,textarea{font-family:Arial,sans-serif}a,button,input,textarea,select{outline:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:.2}input:-moz-placeholder,textarea:-moz-placeholder{opacity:.2}input::-moz-placeholder,textarea::-moz-placeholder{opacity:.2}input:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:.2}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:.15}input:focus:-moz-placeholder,textarea:focus:-moz-placeholder{opacity:.15}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{opacity:.15}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.15}textarea{resize:vertical}table{border-collapse:collapse}a{color:#000;text-decoration:none;transition:all .2s}a:hover{opacity:1}h1,h2,h3,h4{line-height:1.2;margin:0 0 1em;font-weight:700;letter-spacing:-.02em}@media screen and (max-width: 991px){h1,h2,h3,h4{font-weight:400}}h1{font-size:48px}@media screen and (max-width: 991px){h1{font-size:40px}}@media screen and (max-width: 575px){h1{font-size:28px}}h2{font-size:35px}@media screen and (max-width: 991px){h2{font-size:32px}}@media screen and (max-width: 575px){h2{font-size:26px}}p{margin:0 0 1em}img{max-width:100%;height:auto}.btn{cursor:pointer;transition:all .2s;display:inline-block;text-align:center;padding:8px 15px;border:none}.btn.disabled{pointer-events:none}.btn.btn-primary{background:#000;color:#fff;position:relative;z-index:1;overflow:hidden}.btn.btn-primary.disabled{background:#f8f8f8;border:#cdcdcd solid 1px;color:#cdcdcd;opacity:unset}@media (min-width: 992px){.btn.btn-primary:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#73cbc9;transition:height .4s cubic-bezier(.4,0,.2,1);z-index:-1}.btn.btn-primary:hover{color:#000}.btn.btn-primary:hover:before{height:100%}}.btn.btn-secondary{background:#fff;color:#000;border:1px solid #000000}.btn.btn-secondary:hover{background:#000;color:#fff;opacity:1}.btn.btn-light{background:#fff;color:#484848;border:1px solid #fff}.btn.btn-light:hover{opacity:1;background:#f8f8f8}.btn.btn-outline-primary{background:none;border:1px solid #73cbc9;color:#6e7379}.btn.btn-outline-primary:hover{opacity:1;background:#fafafa;color:#333}.btn.btn-lg{font-size:18px;font-weight:600;padding:12px 20px;line-height:1.15}@media screen and (max-width: 991px){.btn.btn-lg{font-size:27px;padding:12px 20px}}@media screen and (max-width: 575px){.btn.btn-lg{font-size:22px;padding:12px 15px}}.btn.btn-sm{font-size:12px;padding:4px 18px;line-height:1.15}.btn.btn-block{width:100%}.btns{display:flex;flex-wrap:wrap;margin:0 0 -3px}.btns .btn{margin:0 6px 3px 0}.btns .btn:last-child{margin-right:0}.btns.btns-centered{justify-content:center}.btn .loader{height:32px;width:32px;vertical-align:middle;margin:-5px -49px -5px 10px}@media (max-width: 575px){.btn .loader{margin:-7px -48px -7px 10px}}.form-group{margin-bottom:15px}.form-control{border:1px solid #000;background:#fff;border-radius:0;display:block;width:100%;padding:8px 15px;line-height:15px;font-size:13px}.form-control.form-control-grey{background:#f1efed;border-color:#b2b2b2;padding:11px 15px}.form-control.form-control-grey::-webkit-input-placeholder{opacity:.4}.form-control.form-control-grey:-moz-placeholder{opacity:.4}.form-control.form-control-grey::-moz-placeholder{opacity:.4}.form-control.form-control-grey:-ms-input-placeholder{opacity:.4}@media screen and (max-width: 767px){.form-control.form-control-grey{border-radius:10px}}.form-control.form-control-grey:focus::-webkit-input-placeholder{opacity:.3}.form-control.form-control-grey:focus:-moz-placeholder{opacity:.3}.form-control.form-control-grey:focus::-moz-placeholder{opacity:.3}.form-control.form-control-grey:focus:-ms-input-placeholder{opacity:.3}.form-control.form-control-light{background:#fff;border-color:#d8d8d8;padding:11px 15px}.form-control.form-control-light::-webkit-input-placeholder{opacity:.4}.form-control.form-control-light:-moz-placeholder{opacity:.4}.form-control.form-control-light::-moz-placeholder{opacity:.4}.form-control.form-control-light:-ms-input-placeholder{opacity:.4}.form-control.form-control-light:focus::-webkit-input-placeholder{opacity:.3}.form-control.form-control-light:focus:-moz-placeholder{opacity:.3}.form-control.form-control-light:focus::-moz-placeholder{opacity:.3}.form-control.form-control-light:focus:-ms-input-placeholder{opacity:.3}.form-message.form-message--success{color:#63bbb9}.form-message.form-message--error{color:#e98181}.form-message .errors ul{padding-left:15px;margin:4px 0;font-size:12px}.input-error-message{color:#e98181;margin:4px 0;display:block}.visually-hidden{display:none}.select-container{position:relative;border:1px solid #d8d8d8;background:#fff;max-width:100%;overflow:hidden;height:40px;display:flex;align-items:stretch;transition:all .3s}.select-container.focused{border-color:#ccc}@media screen and (max-width: 359px){.select-container{width:100%}}.select-container:after{content:"";display:block;position:absolute;right:8px;top:18px;width:13px;height:8px;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 12 7.4"><path d="M1.4,0,0,1.4l6,6,6-6L10.59,0,6,4.57Z"/></svg>') 50% 50% no-repeat;background-size:contain}.select-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:none;font-size:13px;font-weight:400;padding:9px 30px 9px 15px;height:40px;line-height:22px;width:100%;font-family:Arial,sans-serif}.top-alert .input-error-message{margin:0 0 22px;text-align:center}.font-secondary{font-family:Times,sans-serif}.icon.icon-diamond-green{background:url(icon-diamond.png) 50% 50% no-repeat;background-size:contain;width:64px;height:60px;display:block;margin:0 auto}.icon.icon-delivery{background:url(icon-delivery.jpg) 50% 50% no-repeat;background-size:contain;width:18px;height:18px;display:block}.icon.icon-history{background:url(icon-history.jpg) 50% 50% no-repeat;background-size:contain;width:18px;height:18px;display:block}.icon.icon-cart{background:url(icon-cart.jpg) 50% 50% no-repeat;background-size:contain;width:18px;height:18px;display:block}.icon.icon-gift{background:url(icon-gift.jpg) 50% 50% no-repeat;background-size:contain;width:18px;height:18px;display:block}.lead{font-size:1.5em}.popup.popup-help{background:#333333ed;position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;align-items:stretch}@media screen and (max-width: 991px){.popup.popup-help{background:#fff}}.popup.popup-help .popup-container{position:relative;width:55%;flex:0 0 55%;background:#fff;z-index:1;overflow-y:auto}@media screen and (max-width: 991px){.popup.popup-help .popup-container{width:100%;flex:auto}}.popup-content{min-height:70vh}@media screen and (min-width: 800px){.popup .popup-content .help-title{font-size:28px!important}}.popup.popup-help .popup-container .popup-content{padding:38px 22px 22px}@media screen and (max-width: 991px){.popup.popup-help .popup-container .popup-content{padding:30px 20px}}@media screen and (max-width: 575px){.popup.popup-help .popup-container .popup-content{padding:20px}}.popup.popup-help .popup-container .popup-content .help-img{text-align:center;margin-bottom:28px}.popup.popup-help .popup-container .popup-content .help-title{margin-bottom:28px;font-size:20px;font-weight:700;text-align:center}.popup.popup-help .popup-container .popup-content .help-desc{max-width:500px;margin:0 auto 28px}.popup.popup-help .popup-container .popup-close{top:11px;right:45%;margin-right:11px;position:fixed;transition:all .2s;cursor:pointer}@media screen and (max-width: 991px){.popup.popup-help .popup-container .popup-close{right:15px;margin:0}}@media screen and (max-width: 575px){.popup.popup-help .popup-container .popup-close{top:10px;right:10px}}.popup.popup-help .popup-container .popup-close:hover{opacity:.9}.popup.popup-help .popup-container .popup-close .icon-w{line-height:0;padding:4px}@media screen and (max-width: 575px){.popup.popup-help .popup-container .popup-close .icon-w{padding:10px}}.popup.popup-help .popup-container .popup-close .icon-w .icon{width:24px;height:24px}@media screen and (max-width: 991px){.popup.popup-help .popup-container .popup-close .icon-w .icon{width:24px;height:24px}}@media screen and (max-width: 575px){.popup.popup-help .popup-container .popup-close .icon-w .icon{width:16px;height:16px}}.popup.popup-help .popup-container .popup-close span{font-weight:700;font-size:16px;text-align:center}@media screen and (max-width: 991px){.popup.popup-help .popup-container .popup-close span{font-size:18px;font-weight:400}}@media screen and (max-width: 575px){.popup.popup-help .popup-container .popup-close span{font-size:16px}}@media screen and (max-width: 399px){.popup.popup-help .popup-container .popup-close span{display:none}}.popup-close-custom{position:absolute;bottom:34px;left:50%;transform:translate(-50%);text-align:center;background:#fffc;padding:0 5px;line-height:1.1;cursor:pointer;transition:all .2s;text-transform:lowercase;font-weight:700}@media (max-width: 991px){.popup-close-custom{bottom:35px;font-weight:400}}@media (max-width: 360px){.popup-close-custom{bottom:5px}}.popup-close-custom:hover{opacity:.8}.popup-close-custom .icon-w img{width:24px;height:24px;display:block;margin:0 auto}@media screen and (min-width: 800px){.popup-close-custom .icon-w img{width:30px!important;height:30px!important}}.popup-close-custom .back{font-size:22px;color:#333;padding:0!important;left:auto!important;right:auto!important;position:relative!important;margin:auto!important;top:auto!important}@media (max-width: 991px){.popup-close-custom .back{font-size:16px}}.popup.popup-help .popup-bg{z-index:0;width:50%;flex:0 0 50%}@media screen and (max-width: 991px){.popup.popup-help .popup-bg{display:none}}table.responsive-table{width:100%}@media screen and (max-width: 767px){table.responsive-table{display:block}}table.responsive-table th,table.responsive-table td{padding:3px 6px;border:1px solid #ddd}@media screen and (max-width: 991px){table.responsive-table th,table.responsive-table td{padding:2px 5px;font-size:14px}}@media screen and (max-width: 767px){table.responsive-table thead{display:none}}@media screen and (max-width: 767px){table.responsive-table tbody,table.responsive-table tfoot{display:block}}@media screen and (max-width: 767px){table.responsive-table tbody tr,table.responsive-table tfoot tr{display:block;margin-bottom:15px}}table.responsive-table tbody tr th,table.responsive-table tbody tr td,table.responsive-table tfoot tr th,table.responsive-table tfoot tr td{text-align:left}@media screen and (max-width: 767px){table.responsive-table tbody tr th,table.responsive-table tbody tr td,table.responsive-table tfoot tr th,table.responsive-table tfoot tr td{display:block;padding:4px 0 4px 125px;position:relative;border-width:0 0 1px 0;text-align:left;min-height:30px}table.responsive-table tbody tr th:before,table.responsive-table tbody tr td:before,table.responsive-table tfoot tr th:before,table.responsive-table tfoot tr td:before{content:attr(data-label);font-weight:700;max-width:120px;position:absolute;left:0;top:0;padding:4px 5px;white-space:nowrap;overflow:hidden}}@media screen and (max-width: 767px){table.responsive-table tbody tr th:last-child,table.responsive-table tbody tr td:last-child,table.responsive-table tfoot tr th:last-child,table.responsive-table tfoot tr td:last-child{border:none}}@media screen and (max-width: 767px){table.responsive-table tfoot tr th{display:none}}.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}@media screen and (min-width: 576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width: 768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width: 992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}}@media screen and (min-width: 1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}@media (min-width: 576px){.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}}@media (min-width: 768px){.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}}@media (min-width: 992px){.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}}@media (min-width: 1200px){.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}}@media (min-width: 1400px){.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}}.text-center{text-align:center}.wrapper{max-width:1080px;margin:0 auto;background:#fff;box-shadow:0 0 15px #0000001a}.container{width:100%;margin:0 auto;padding:0 30px;max-width:1440px}@media screen and (max-width: 991px){.container{padding:0 20px}}@media screen and (max-width: 575px){.container{padding:0 16px}}.container.container-wide{max-width:100%}.main{position:relative;z-index:1}.wishlist-float-wrap{display:none}@media screen and (max-width: 991px){body.popup-active-m{overflow-y:hidden}}body.popup-active{overflow-y:hidden}.header{position:relative;z-index:3}.header .custom-text-section{background:#000;color:#fff;text-align:center;padding:10px 0;line-height:23px;font-size:14px}@media (max-width: 991px){.header .custom-text-section{font-size:13px}body.product-page .header .custom-text-section{display:none}}.header .custom-text-section .section-content p:last-child{margin-bottom:0}@media screen and (max-width: 991px){.header-c{box-shadow:0 0 5px #0000001a}body.scrolled:not(.popup-active) .header{padding-bottom:42px}body.scrolled:not(.popup-active) .header-c{position:fixed;top:0;left:0;right:0;z-index:10;background:#fff;transition:.1s transform ease-out;transform:translateY(-76px)}body.scrolled:not(.popup-active) .header-c.show{transform:translateY(0)}body.product-page .header{padding-bottom:0!important}body.product-page .header-c{position:fixed;top:0;left:0;right:0;z-index:10;background:#fff;box-shadow:0 0 5px #0000001a}}@media screen and (max-width: 991px){.header .header-c .container{padding:0 7.5px}}.header .header-c .header-c-inner{padding:9px 0;position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:row-reverse}@media screen and (max-width: 991px){.header-t{display:none}.header .header-c .header-c-inner{padding:4px 0 3px;min-height:42px;gap:5px;flex-direction:row-reverse}}.header .header-c .header-c-inner .header-nav-left{flex:1;display:flex;align-items:center}@media screen and (max-width: 991px){.header .header-c .header-c-inner .header-nav-left{gap:15px;justify-content:flex-start}}.header .header-c .header-c-inner .header-nav-left .nav-item{height:30px;display:flex;align-items:center;justify-content:center}.header .header-c .header-c-inner .header-nav-left .nav-item:not(:last-child){margin-right:30px}@media screen and (max-width: 991px){.header .header-c .header-c-inner .header-nav-left .nav-item:not(:last-child){margin-right:5px}}.header .header-c .header-c-inner .header-nav-left .nav-item--phone{display:flex}@media (max-width: 991px){.header .header-c .header-c-inner .header-nav-left .nav-item--phone{display:none}}.header .header-c .header-c-inner .toggler{width:30px;height:30px;display:none;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width: 991px){.header .header-c .header-c-inner .toggler{display:flex}}.header .header-c .header-c-inner .toggler:hover{opacity:.8}.header .header-c .header-c-inner .toggler .icon.icon-menu{width:22px;height:17px;background:url(icon-menu.svg) 0 0 no-repeat}.header .header-c .header-c-inner .nav-item--location{height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}@media (max-width: 991px){.header .header-c .header-c-inner .nav-item--location{width:30px}}.header .header-c .header-c-inner .nav-item--location span{margin-right:10px}@media (max-width: 991px){.header .header-c .header-c-inner .nav-item--location span{display:none}}.header .header-c .header-c-inner .nav-item--location i.icon-marker{width:15px;height:19px;background:url(icon-marker.svg) 0 0 no-repeat;background-size:contain}.header .header-c .header-c-inner .logo{line-height:0}@media screen and (max-width: 991px){.header .header-c .header-c-inner .logo{padding-top:2px}}.header .header-c .header-c-inner .logo a{line-height:0;font-size:0}@media screen and (max-width: 991px){.header .header-c .header-c-inner .logo img,.header .header-c .header-c-inner .logo svg{width:120px}}@media screen and (max-width: 575px){.header .header-c .header-c-inner .logo img,.header .header-c .header-c-inner .logo svg{width:104px;height:35px}}.header .header-c .header-c-inner .header-nav-right{flex:1;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width: 991px){.header .header-c .header-c-inner .header-nav-right{justify-content:flex-end;margin-right:6.5px}}.header .header-c .header-c-inner .header-nav-right .nav-item{display:flex;align-items:center;justify-content:center;min-width:30px;height:30px;cursor:pointer;transition:all .2s;margin-left:20px}@media screen and (max-width: 991px){.header .header-c .header-c-inner .header-nav-right .nav-item{margin-left:5px}}.header .header-c .header-c-inner .header-nav-right .nav-item [class^=icon-]{transition:all .2s}.header .header-c .header-c-inner .header-nav-right .nav-item:hover .icon-search,.header .header-c .header-c-inner .header-nav-right .nav-item:hover .icon-user,.header .header-c .header-c-inner .header-nav-right .nav-item.nav-item--cart:hover .icon-cart{opacity:.7}@media screen and (max-width: 991px){.header .header-c .header-c-inner .header-nav-right .nav-item.nav-item--cart{padding:2px 5px 4px}}.header .header-c .header-c-inner .header-nav-right .nav-item .icon{fill:#000}@media (max-width: 991px){.header .header-c .header-c-inner .header-nav-right .nav-item--account{display:none}}.header .header-c .header-c-inner .header-nav-right .nav-item--wishlist{position:relative}.header .header-c .header-c-inner .header-nav-right .nav-item--wishlist .wishlist-counter{position:absolute;top:-5px;right:-8px;background-color:#000;color:#fff;font-size:10px;font-weight:600;line-height:1;padding:3px 5px;border-radius:10px;min-width:18px;text-align:center;pointer-events:none}@media screen and (max-width: 991px){.header .header-c .header-c-inner .header-nav-right .nav-item--wishlist .wishlist-counter{top:-3px;right:-6px;font-size:9px;padding:2px 4px;min-width:16px}}.header .header-c .header-c-inner .header-nav-right .nav-item .icon-user{width:22px;height:25px;display:block;background:url(icon-user.svg) 0 0 no-repeat}.header .header-c .header-c-inner .header-nav-right .nav-item .icon.icon-favorite{width:32px;height:32px}@media (max-width: 991px){.header .header-c .header-c-inner .header-nav-right .nav-item--search{display:none}}.header .header-c .header-c-inner .header-nav-right .nav-item .icon-search{width:21px;height:21px;display:block;background:url(icon-search.svg) 0 0 no-repeat}.header .header-c .header-c-inner .header-nav-right .nav-item .icon-cart{width:17px;height:22px;background:url(icon-cart.svg) 0 0 no-repeat}@media screen and (max-width: 991px){.header .header-c .header-c-inner .header-nav-right .nav-item svg.icon.icon-bag{display:none}}.header .header-c .header-c-inner .header-nav-right .nav-item i.icon.icon-bag{display:none;width:19px;height:22px;background:url(icon-bag.svg) 0 0 no-repeat}@media screen and (max-width: 991px){.header .header-c .header-c-inner .header-nav-right .nav-item i.icon.icon-bag{display:block}}.header .header-c .header-c-inner .nav-item--phone{height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.header .header-c .header-c-inner .nav-item--phone span{margin-right:15px}.header .header-c .header-c-inner .nav-item--phone i.icon.icon-phone{width:21px;height:20px;display:block;background:url(icon-phone.svg) 0 0 no-repeat}.header .header-c .header-c-inner .header-nav-right .nav-item--phone{display:none}.header .header-b{padding-bottom:9px}.header .header-nav-menu ul{display:flex;align-items:center;justify-content:center;margin:0;padding:0}.header .header-nav-menu ul li{list-style:none;display:block;padding:0 26px;font-size:16px;line-height:61px;font-weight:600}@media screen and (max-width: 1199px){.header .header-nav-menu ul li{padding:0 18px}}@media screen and (max-width: 991px){.header .header-nav-menu{display:none}}.header .header-nav-menu ul li a,.header .header-nav-menu ul li span{color:#121212;border-bottom:2px solid transparent}.header .header-nav-menu>ul>li:hover>a,.header .header-nav-menu>ul>li:hover>span{border-color:#73cbc9}.header .header-nav-menu ul li span{cursor:pointer;border-bottom:2px solid transparent}.dropdown-block{background:#f8f8f8;padding:33px 0 82px;position:absolute;top:calc(100% - 9px);border-top:16px solid #fff;left:-30px;width:calc(100% + 60px);visibility:hidden;opacity:0;transition:all .2s;box-shadow:0 3px 5px #0000000d}.header .header-nav-menu ul li.dropdown-item.active>span{border-bottom-color:#83cbc2}.dropdown-item.active .dropdown-block{visibility:visible;opacity:1}.dropdown-block a{color:#000}.dropdown-block a:hover{opacity:.8}.dropdown-block .shop-all{margin-bottom:80px}.dropdown-block .shop-all a{text-decoration:underline;font-size:16px;transition:all .2s}.dropdown-block .shop-all a:hover{opacity:.8}.dropdown-block .jewelry-menu ul{list-style:none;padding:0;margin:0;display:flex;align-items:flex-end;justify-content:space-between;gap:0 20px}.dropdown-block .jewelry-menu ul li{margin:0}.dropdown-block .jewelry-menu ul li a{text-align:center;display:block}.dropdown-block .jewelry-menu ul li a .img{width:100%;height:192px;margin-bottom:32px;line-height:0;display:flex;align-items:center;justify-content:center}.dropdown-block .jewelry-menu ul li a .title{font-size:18px;text-transform:uppercase;display:inline-block;text-align:center;border-bottom:2px solid transparent}.dropdown-block .jewelry-menu ul li a:hover .title{border-bottom-color:#83cbc2}.dropdown-item.dropdown-item--wedding .dropdown-block{padding:0}.wedding-menu{display:flex;flex-direction:row-reverse;align-items:stretch}.wedding-menu .wedding-menu-item{width:381px;flex:0 0 381px;display:flex;align-items:stretch}@media (max-width: 1499px){.wedding-menu .wedding-menu-item{width:30%;flex:0 0 30%}}.wedding-menu .wedding-menu-item a{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:20px;text-transform:uppercase;text-align:center}.wedding-menu .wedding-menu-item a span{display:inline-block;text-align:center;border-bottom:2px solid transparent;transition:all .2s}.wedding-menu .wedding-menu-item a:hover span{border-bottom:2px solid #83cbc2!important}.wedding-menu .wedding-menu-img{width:618px;flex:0 0 618px;line-height:0}@media (max-width: 1499px){.wedding-menu .wedding-menu-img{width:40%;flex:0 0 40%}}.dropdown-block--1{padding:44px 0 70px}.dropdown-block--1 .container{max-width:1380px}.engagement-menu{display:flex;line-height:1.5}.engagement-menu .engagement-menu-col-1{width:56%;flex:0 0 56%;position:relative}.engagement-menu .engagement-menu-col-1:after{content:"";display:block;position:absolute;right:0;top:40px;bottom:10px;width:1px;background:#d8d8d8}.engagement-menu .engagement-menu-col-1 .menu-group{margin-bottom:40px}.engagement-menu .engagement-menu-col-1 .menu-group:last-child{margin-bottom:0}.engagement-menu .engagement-menu-col-1 .menu-group .menu-group-title{font-size:20px;font-weight:600;margin-bottom:30px}.engagement-menu .engagement-menu-col-1 .menu-group .menu-items{display:flex;flex-wrap:wrap}.engagement-menu .engagement-menu-col-1 .menu-group .menu-items .item{text-align:center;font-size:16px}.engagement-menu .engagement-menu-col-1 .menu-group .menu-items .item:hover{opacity:1}.engagement-menu .engagement-menu-col-1 .menu-group .menu-items .item .item-img{margin:0 auto;line-height:0}.engagement-menu .engagement-menu-col-1 .menu-group .menu-items .item .item-title{border-bottom:2px solid transparent;min-width:47px;display:inline-block;transition:all .2s}.engagement-menu .engagement-menu-col-1 .menu-group .menu-items .item:hover .item-title{border-bottom-color:#73cbc9}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--shape .menu-items{gap:11px}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--shape .menu-items .item{min-width:75px}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--shape .menu-items .item .item-img{width:30px;height:30px;margin:0 auto 3px}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--style .menu-items{gap:35px}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--style .menu-group-title{margin:0 auto -3px;z-index:1;position:relative}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--style .menu-items .item{min-width:100px}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--color .menu-items .item{min-width:80px}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--color .menu-items .item .color{width:35px;height:35px;border-radius:50%;margin:0 auto 4px;display:block}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--color .menu-items .item .color.color--white{background:#cdcdcd}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--color .menu-items .item .color.color--yellow{background:#ffd89a}.engagement-menu .engagement-menu-col-1 .menu-group.menu-group--color .menu-items .item .color.color--red{background:#e2a79f}.engagement-menu .engagement-menu-col-2{flex:1;padding:30px 0 40px 60px}.engagement-menu .engagement-menu-col-2 .title{font-size:30px;font-weight:700;text-align:center;margin:0 0 50px}.engagement-menu .engagement-menu-col-2 .engagement-menu-row{display:flex}.engagement-menu .engagement-menu-col-2 .main-title{font-size:20px;font-weight:700;margin-bottom:24px}.engagement-menu .engagement-menu-col-2 .main-title a{text-decoration:underline}.engagement-menu .engagement-menu-col-2 .submenu .item{margin-bottom:24px;font-size:20px;font-weight:600}.engagement-menu .engagement-menu-col-2 .col-img{flex:1;line-height:0;padding-top:15px}.engagement-menu .engagement-menu-col-2 .col-img img{max-height:220px;max-width:inherit;display:block;margin:0 auto}.dropdown-block--4{padding:50px 0}.dropdown-block--4 .container{max-width:1300px}.about-menu{display:flex}.about-menu .about-menu-col-1{width:370px;flex:0 0 370px;position:relative;padding-top:30px}.about-menu .about-menu-col-1:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:1px;background:#d8d8d8}.about-menu .about-menu-col-1 .about-mainmenu .item{font-size:24px;font-weight:600;margin-bottom:25px}.about-menu .about-menu-col-1 .about-mainmenu .item:last-child{margin-bottom:0}.about-menu .about-menu-col-2{flex:1;padding:70px 0 70px 20px;display:flex;align-items:center}.about-menu .about-menu-col-2 .about-txt{padding:0 20px;text-align:center}.about-menu .about-menu-col-2 .about-txt .about-txt-title{font-size:18px;text-transform:uppercase;font-weight:700;margin-bottom:15px;font-family:Times,serif}.about-menu .about-menu-col-2 .about-txt .about-txt-title a{text-decoration:underline}.about-menu .about-menu-col-2 .about-txt .about-txt-desc{margin:0 auto 35px;font-size:16px;max-width:300px}.about-menu .about-menu-col-2 .about-txt .about-txt-btn{border:1px solid #d8d8d8;padding:4px 30px;margin:0 auto;font-size:13px;font-weight:600;line-height:20px;text-align:center;display:inline-block;background:#fff}.about-menu .about-menu-col-2 .about-txt .about-txt-btn:hover{background:#83cbc2;color:#fff;border-color:#83cbc2}.about-menu .about-menu-col-2 .about-img{line-height:0}.nav-m{z-index:-1;opacity:0;visibility:hidden;position:fixed;top:0;left:0;bottom:0;width:100vw;height:100vh;background:#fff;transition:all .2s;overflow-y:scroll;height:-webkit-fill-available;-webkit-overflow-scrolling:touch;display:none}@media (max-width: 991px){.nav-m{display:block}}.nav-m.active{opacity:1;visibility:visible;z-index:100}.nav-m .nav-m-i{min-height:100vh}.nav-m a{transition:all .2s}.nav-m a:hover{opacity:.8}.nav-m .nav-m-t{display:flex;align-items:center;justify-content:center;padding:20px}.nav-m .nav-m-top{position:fixed;top:0;left:0;width:100%;display:flex;align-items:center;padding:20px;background:#ffffffe6;z-index:10}.nav-m .nav-m-top .nav-item--search{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:16px;cursor:pointer}.nav-m .nav-m-top .nav-item--search .icon-search-2{width:21px;height:21px;display:block;background:url(icon-search-2.svg) 0 0 no-repeat}.nav-m .nav-m-top .nav-item--account{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:16px}.nav-m .nav-m-top .nav-item--account .icon-user-2{width:16px;height:19px;display:block;background:url(icon-user-2.svg) 0 0 no-repeat}.nav-m .nav-m-top .nav-m-close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-left:auto}.nav-m .nav-m-top .nav-m-close .icon-cross-2{width:20px;height:20px;display:block;background:url(icon-cross-2.svg) 0 0 no-repeat;background-size:contain}.nav-m .nav-m-topmenu{padding:90px 30px 70px;position:relative}.nav-m .nav-m-topmenu:after{content:"";display:block;position:absolute;left:30px;right:30px;bottom:0;height:1px;background:#d8d8d8}.nav-m .nav-m-topmenu .nav-m-topmenu-item{display:flex;align-items:center;padding:5px 0;margin-bottom:30px;cursor:pointer;transition:all .2s}.nav-m .nav-m-topmenu .nav-m-topmenu-item:hover{opacity:.8}.nav-m .nav-m-topmenu .nav-m-topmenu-item .nav-m-topmenu-txt{font-size:27px;line-height:1.3;font-weight:600}.nav-m .nav-m-topmenu .nav-m-topmenu-item .icon-angle-left{margin:0 10px 0 auto;width:9px;height:17px;background:url(icon-angle-left.svg) 0 0 no-repeat;transform:rotate(180deg)}.nav-m .nav-m-topmenu .nav-m-topmenu-item:last-child{margin-bottom:0}.nav-m .nav-m-bottommenu{padding:45px 30px}.nav-m .nav-m-bottommenu .nav-m-bottommenu-item{margin-bottom:30px;font-size:18px;font-weight:600}.nav-m .nav-m-bottommenu .nav-m-bottommenu-item:last-child{margin-bottom:0}.nav-m .nav-m-footer{padding:40px 30px}.nav-m .nav-m-footer .nav-m-footer-title{font-weight:700;font-size:24px;text-align:center;margin-bottom:20px}.nav-m .nav-m-footer .nav-m-footer-items{display:flex;align-items:center;justify-content:center;gap:30px}.nav-m .nav-m-footer .nav-m-footer-items .nav-m-footer-item{text-align:center;min-width:40px}.nav-m .nav-m-footer .nav-m-footer-items .nav-m-footer-item>div{cursor:pointer}.nav-m .nav-m-footer .nav-m-footer-items .nav-m-footer-item i{margin:0 auto 10px;width:41px;height:41px;display:block}.nav-m .nav-m-footer .nav-m-footer-items .nav-m-footer-item .icon-nav-m-contact-1{background:url(nav-m-contact-1.jpg) 0 no-repeat}.nav-m .nav-m-footer .nav-m-footer-items .nav-m-footer-item .icon-nav-m-contact-2{background:url(nav-m-contact-2.jpg) 0 no-repeat}.nav-m .nav-m-footer .nav-m-footer-items .nav-m-footer-item .icon-nav-m-contact-3{background:url(nav-m-contact-3.jpg) 0 no-repeat}.nav-m .nav-m-footer .nav-m-footer-items .nav-m-footer-item .icon-nav-m-contact-4{background:url(nav-m-contact-4.jpg) 0 no-repeat}.nav-m .nav-m-footer .nav-m-footer-items .nav-m-footer-item span{font-size:20px;font-weight:600}.nav-m .nav-m-top-sub{position:fixed;top:0;left:0;width:100%;padding:20px;z-index:1;background:#f8f8f8e6;display:flex;align-items:center}.nav-m .nav-m-top-sub .nav-m-back{width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;display:none}.nav-m .nav-m-top-sub .nav-m-back .icon-angle-right{width:14px;height:25px;display:block;background:url(icon-angle-right.svg) 50% 50% no-repeat}.nav-m .nav-m-top-sub .nav-m-close{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-left:auto}.nav-m .nav-m-top-sub .nav-m-close .icon-cross-2{width:20px;height:20px;display:block;background:url(icon-cross-2.svg) 50% 50% no-repeat;background-size:contain}.nav-m .nav-m-sub{position:fixed;top:0;left:0;width:100vw;height:100vh;overflow-y:auto;z-index:120;background:#f8f8f8;height:-webkit-fill-available;-webkit-overflow-scrolling:touch}.nav-m .nav-m-engagement{padding:0 35px}.nav-m .nav-m-engagement .engagement-top{border-bottom:1px solid #d8d8d8;margin-bottom:40px;padding:65px 0 40px}.nav-m .nav-m-engagement .engagement-top .title{font-size:25px;font-weight:700;text-align:center;margin:0 0 30px}.engagement-top-row{display:flex;align-items:center}.nav-m .nav-m-engagement .engagement-top .engagement-col-1{width:190px;flex:0 0 190px;padding-left:10px}.nav-m .nav-m-engagement .engagement-top .engagement-col-1 .main-title{font-weight:700;font-size:19px}.nav-m .nav-m-engagement .engagement-top .engagement-col-1 .main-title a{text-decoration:underline}.nav-m .nav-m-engagement .engagement-top .engagement-col-2 img{height:170px}.nav-m .nav-m-engagement .engagement-top .submenu .item{margin-bottom:25px;font-weight:600;font-size:18px}.nav-m .nav-m-engagement .engagement-top.submenu .item:last-child{margin:0}.nav-m .nav-m-engagement .engagement-bottom{padding:0 0 60px}.nav-m .nav-m-engagement .engagement-bottom .menu-group{margin-bottom:30px}.nav-m .nav-m-engagement .engagement-bottom .menu-group:last-child{margin-bottom:0}.nav-m .nav-m-engagement .engagement-bottom .menu-group .menu-group-title{font-size:18px;font-weight:600;position:relative;cursor:pointer}.nav-m .nav-m-engagement .engagement-bottom .menu-group .menu-group-title:after{content:"";display:block;position:absolute;right:0;top:10px;width:16px;height:9px;background:url(icon-angle-down-2.svg) 0 0 no-repeat;transition:all .2s}.nav-m .nav-m-engagement .engagement-bottom .menu-group.is-expanded .menu-group-title:after{transform:rotate(180deg)}.nav-m .nav-m-engagement .engagement-bottom .menu-group .menu-items{display:flex;flex-wrap:wrap;max-height:0;overflow:hidden;opacity:0;transition:all .2s}.nav-m .nav-m-engagement .engagement-bottom .menu-group.is-expanded .menu-items{max-height:400px;padding:25px 0;opacity:1}.nav-m .nav-m-engagement .engagement-bottom .menu-group .menu-items .item{text-align:center;font-size:16px}.nav-m .nav-m-engagement .engagement-bottom .menu-group .menu-items .item .item-img{margin:0 auto;line-height:0}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--shape .menu-items{gap:20px 5px}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--shape .menu-items .item{min-width:70px}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--shape .menu-items .item .item-img{width:30px;height:30px;margin:0 auto 3px}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--style .menu-items{gap:25px 7px}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--style.is-expanded .menu-items{padding-top:0}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--style .menu-group-title{margin:-3px auto 0;z-index:1;position:relative}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--style .menu-items .item{min-width:100px}@media (max-width: 399px){.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--style .menu-items .item{width:calc(33.3333% - 17px);flex:0 0 calc(33.3333% - 17px)}}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--color .menu-items .item{min-width:80px}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--color .menu-items .item .color{width:35px;height:35px;border-radius:50%;margin:0 auto 4px;display:block}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--color .menu-items .item .color.color--white{background:#cdcdcd}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--color .menu-items .item .color.color--yellow{background:#ffd89a}.nav-m .nav-m-engagement .engagement-bottom .menu-group.menu-group--color .menu-items .item .color.color--red{background:#e2a79f}.nav-m .nav-m-wedding .nav-m-top-sub{background:none}.nav-m .nav-m-wedding .wedding-img{width:100vw;height:67vh;object-fit:cover}.nav-m .nav-m-wedding .wedding-img img{width:100%;height:100%;object-fit:cover}.nav-m .nav-m-wedding .wedding-bottom{height:18vh;padding:20px;display:flex;align-items:center;justify-content:center;gap:70px;padding-bottom:}.nav-m .nav-m-wedding .wedding-bottom .wedding-menu-item a{text-decoration:underline;font-size:18px;font-weight:600}.nav-m .nav-m-jewelry{padding:0 35px}.nav-m .nav-m-jewelry .jewelry-top{padding:105px 0 55px;border-bottom:1px solid #d8d8d8;margin-bottom:30px}.nav-m .nav-m-jewelry .jewelry-top .jewelry-menu-item{margin-bottom:15px}.nav-m .nav-m-jewelry .jewelry-top .jewelry-menu-item:last-child{margin-bottom:0}.nav-m .nav-m-jewelry .jewelry-top .jewelry-menu-item a{display:flex;align-items:center}.nav-m .nav-m-jewelry .jewelry-top .jewelry-menu-item .img{width:133px;flex:0 0 133px;margin-right:65px}.nav-m .nav-m-jewelry .jewelry-top .jewelry-menu-item span{text-decoration:underline}.nav-m .nav-m-jewelry .jewelry-bottom{padding:0 0 60px}.nav-m .nav-m-jewelry .jewelry-bottom .menu-item{font-weight:600;font-size:20px;margin-bottom:25px}.nav-m .nav-m-jewelry .jewelry-bottom .menu-item:last-child{margin-bottom:0}.nav-m .nav-m-about{padding:100px 35px 0;min-height:100%}.nav-m .nav-m-about .about-top{padding-bottom:40px}.nav-m .nav-m-about .about-top .menu-item{font-weight:600;font-size:20px;margin-bottom:20px}.nav-m .nav-m-about .about-top .menu-item:last-child{margin-bottom:0}.nav-m .nav-m-about .about-bottom .about-img{margin:0 -35px;line-height:0}.nav-m .nav-m-about .about-bottom .about-img img{width:100%}.nav-m .nav-m-about .about-bottom .about-title{text-transform:uppercase;text-align:center;font-size:22px;margin:20px 0}.nav-m .nav-m-about .about-bottom .about-btn-w{padding:0 0 10px;text-align:center;display:flex;justify-content:center}.nav-m .nav-m-about .about-bottom .about-btn{border:1px solid #d8d8d8;padding:9px 40px;margin:0 auto;font-size:15px;font-weight:700;line-height:20px;text-align:center;display:flex;align-items:center;justify-content:center;gap:8px;background:#fff}.nav-m .nav-m-about .about-bottom .about-btn:hover{background:#83cbc2;border-color:#83cbc2}.nav-m .nav-m-about .about-bottom .about-btn .icon-arrow-left-bold{width:14px;height:10px;display:block;background:url(icon-arrow-left-bold.svg) 0 0 no-repeat}body.is-dropdown .header{position:relative;z-index:5;background:#fff}body .dropdown-overlay{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#33333387;z-index:4;opacity:0;visibility:hidden;transition:all .2s}body.is-dropdown .dropdown-overlay{opacity:1;visibility:visible}.header .nav-search-block{opacity:0;visibility:hidden;z-index:-1;position:fixed;top:0;left:0;width:100%;height:100%;background:#f8f8f8;transition:all .2s;padding:50px 67px 50px 134px}@media screen and (max-width: 991px){.header .nav-search-block{padding:30px 28px}}@media screen and (max-width: 575px){.header .nav-search-block{padding:17px 28px 20px}}.header .nav-search-block.active{opacity:1;visibility:visible;z-index:110}.header .nav-search-block .nav-search-t{display:flex;align-items:center;padding:0 0 50px}@media screen and (max-width: 991px){.header .nav-search-block .nav-search-t{padding:0 0 40px}}@media screen and (max-width: 575px){.header .nav-search-block .nav-search-t{padding:0 0 30px}}.header .nav-search-block .nav-search-t .nav-search-h{text-transform:uppercase;font-size:31px;color:#757575}@media screen and (max-width: 991px){.header .nav-search-block .nav-search-t .nav-search-h{font-size:22px}}@media screen and (max-width: 575px){.header .nav-search-block .nav-search-t .nav-search-h{font-size:16px}}.header .nav-search-block .nav-search-t .nav-search-close{margin-left:auto;padding:8px;line-height:0;width:40px;flex:0 0 40px;cursor:pointer}@media screen and (max-width: 991px){.header .nav-search-block .nav-search-t .nav-search-close{width:30px;flex:0 0 30px}}.header .nav-search-block .nav-search-t .nav-search-close .icon{width:24px;height:24px;transition:all .2s}@media screen and (max-width: 991px){.header .nav-search-block .nav-search-t .nav-search-close .icon{width:14px;height:14px}}.header .nav-search-block .nav-search-t .nav-search-close:hover .icon{opacity:.9}.header .nav-search-block .nav-search-form{padding:0 0 40px;margin:0}.header .nav-search-block .nav-search-form input.form-control{background:none;border-radius:0;border-width:1px;border-style:solid;border-color:transparent transparent #d8d8d8;font-size:67px;font-family:Times,serif;padding:5px 50px 5px 134px;width:100%}.header .nav-search-block .nav-search-form input.form-control::-webkit-input-placeholder{text-transform:uppercase}.header .nav-search-block .nav-search-form input.form-control:-moz-placeholder{text-transform:uppercase}.header .nav-search-block .nav-search-form input.form-control::-moz-placeholder{text-transform:uppercase}.header .nav-search-block .nav-search-form input.form-control:-ms-input-placeholder{text-transform:uppercase}@media screen and (max-width: 991px){.header .nav-search-block .nav-search-form input.form-control{font-size:48px;padding:3px 0;margin:0}}@media screen and (max-width: 575px){.header .nav-search-block .nav-search-form input.form-control{font-size:29px}}.header .nav-search-block .nav-search-links{font-family:Arial,sans-serif;padding:0;margin:0 0 15px}.header .nav-search-block .nav-search-links .nav-search-links-h{font-size:26px;color:#757575;margin-bottom:20px}@media screen and (max-width: 991px){.header .nav-search-block .nav-search-links .nav-search-links-h{font-size:20px}}@media screen and (max-width: 575px){.header .nav-search-block .nav-search-links .nav-search-links-h{font-size:16px}}.header .nav-search-block .nav-search-links ul{padding:0;margin:0}.header .nav-search-block .nav-search-links ul li{list-style:none;font-size:26px;margin:0 0 30px}@media screen and (max-width: 991px){.header .nav-search-block .nav-search-links ul li{font-size:20px;margin-bottom:20px}}@media screen and (max-width: 575px){.header .nav-search-block .nav-search-links ul li{font-size:14px;margin-bottom:8px}}.header .nav-search-block .nav-search-links ul li a{padding:5px 0;display:inline-block}@media screen and (max-width: 575px){.header .nav-search-block .nav-search-links ul li a{padding:2px 0}}.form-search-max{display:inline-flex;vertical-align:middle;justify-content:center;justify-items:center;border-bottom:solid 1px #d8d8d8;padding:0!important}.btn-search-max{display:inline-block;height:3rem;margin-top:auto;margin-bottom:auto;justify-content:center;vertical-align:middle;justify-items:center}.input-search-max{display:inline-block;padding-left:0!important;border:initial!important}.footer{background:#f8f8f8;padding:52px 0 0}@media screen and (max-width: 991px){.footer{padding:0}}@media screen and (max-width: 991px){.footer .container{padding:0}}.footer .footer-t{padding:18px 0 60px;display:none}@media screen and (max-width: 991px){.footer .footer-t{display:block}}.footer .footer-t .footer-t-h{margin-bottom:15px;color:#b2b2b2;font-size:10px;text-transform:uppercase;font-family:Arial,sans-serif;text-align:center}.footer .footer-t .footer-t-btns{display:flex;align-items:center;justify-content:space-between;width:240px;margin:0 auto}@media screen and (max-width: 479px){.footer .footer-t .footer-t-btns{width:320px}}.footer .footer-t .footer-t-btn{text-align:center;padding:0 15px;display:flex;align-items:stretch}.footer .footer-t .footer-t-btn a{display:block;width:100%}.footer .footer-t .footer-t-btn .icon-w{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0 auto 4px}.footer .footer-t .footer-t-btn .icon-w .icon{fill:#484848}.footer .footer-t .footer-t-btn .icon-w .icon.icon-chat{width:31px;height:31px}.footer .footer-t .footer-t-btn .icon-w .icon.icon-mail{width:31px;height:24px}.footer .footer-t .footer-t-btn .icon-w .icon.icon-phone{width:28px;height:28px}.footer .footer-t .footer-t-btn .btn-title{color:#484848;font-size:10px;text-transform:uppercase;font-family:Arial,sans-serif}#ShopifyChat,#dummy-chat-button-iframe{opacity:0;visibility:hidden}#ShopifyChat.active,#dummy-chat-button-iframe.active{opacity:1;visibility:visible}.footer .footer-c{display:flex;padding-bottom:22px}@media screen and (max-width: 1279px){.footer .footer-c{display:block}}@media screen and (max-width: 991px){.footer .footer-c{padding-bottom:0;display:flex;flex-direction:column;align-items:stretch}}.footer .footer-c .footer-nav{flex:1;display:flex;align-items:flex-start}@media screen and (max-width: 1279px){.footer .footer-c .footer-nav{padding-bottom:30px}}@media screen and (max-width: 991px){.footer .footer-c .footer-nav{display:block;padding-bottom:0;order:2;border-top:1px solid #F1EFED}}.footer .footer-c .footer-nav .nav-footer-col{width:25%;flex:0 0 25%;padding-right:10px}@media screen and (max-width: 991px){.footer .footer-c .footer-nav .nav-footer-col{width:100%;padding-right:0}}.footer .footer-c .footer-nav .nav-footer-col .nav-footer-h{font-size:18px;font-weight:700;margin-bottom:20px}@media screen and (max-width: 991px){.footer .footer-c .footer-nav .nav-footer-col .nav-footer-h{display:flex;align-items:center;justify-content:space-between;padding:20px 16px 20px 0;line-height:20px;border-bottom:1px solid #f1efed;font-size:18px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-weight:400;margin:0}}.footer .footer-c .footer-nav .nav-footer-col .nav-footer-h h3{font-weight:inherit;font-size:inherit;line-height:inherit;margin:0}@media screen and (max-width: 991px){.footer .footer-c .footer-nav .nav-footer-col .nav-footer-h h3{padding:0 25px}}.footer .footer-c .footer-nav .nav-footer-col .nav-footer-h .icon{display:none;width:10px;height:10px}@media screen and (max-width: 991px){.footer .footer-c .footer-nav .nav-footer-col .nav-footer-h .icon.icon-plus{display:block}}@media screen and (max-width: 991px){.footer .footer-c .footer-nav .nav-footer-col .nav-footer-body{max-height:0;overflow:hidden;visibility:hidden;opacity:.5;background:#fcfcfc;transition:all .7s}}.footer .footer-c .footer-nav .nav-footer-col .nav-footer-body ul{margin:0;padding:0}.footer .footer-c .footer-nav .nav-footer-col .nav-footer-body ul li{list-style:none;margin:0 0 22px;display:block}.footer .footer-c .footer-nav .nav-footer-col .nav-footer-body ul li span,.footer .footer-c .footer-nav .nav-footer-col .nav-footer-body ul li a{font-size:14px}@media screen and (max-width: 991px){.footer .footer-c .footer-nav .nav-footer-col .nav-footer-body ul li{margin:0}}@media screen and (max-width: 991px){.footer .footer-c .footer-nav .nav-footer-col .nav-footer-body ul li span,.footer .footer-c .footer-nav .nav-footer-col .nav-footer-body ul li a{padding:7px 28px;display:block;font-size:14px;border-bottom:1px solid #e9e9e9;color:#484848}}.footer .footer-c .footer-nav .nav-footer-col .nav-footer-body ul li span{cursor:pointer}@media screen and (max-width: 991px){.footer .footer-c .footer-nav .nav-footer-col.active .nav-footer-h{background:#f5f5f5}.footer .footer-c .footer-nav .nav-footer-col.active .nav-footer-h .icon.icon-plus{display:none}.footer .footer-c .footer-nav .nav-footer-col.active .nav-footer-h .icon.icon-minus{display:block}.footer .footer-c .footer-nav .nav-footer-col.active .nav-footer-body{max-height:320px;opacity:1;visibility:visible}}.footer .footer-c .footer-c-r{width:300px;flex:0 0 300px}@media screen and (max-width: 1279px){.footer .footer-c .footer-c-r{width:100%;flex:auto}}@media screen and (max-width: 991px){.footer .footer-c .footer-c-r{order:1}}.footer .footer-c .footer-c-r .footer-signup{text-align:center;margin-bottom:48px;min-height:131px}@media screen and (max-width: 991px){.footer .footer-c .footer-c-r .footer-signup{padding:22px 20px 60px;margin-bottom:0;min-height:220px}}.footer .footer-c .footer-c-r .footer-signup .signup-h{font-size:16px;font-weight:700;line-height:inherit;margin-bottom:5px;text-transform:uppercase;transition:all .4s}@media screen and (max-width: 991px){.footer .footer-c .footer-c-r .footer-signup .signup-h{display:none}}.footer .footer-c .footer-c-r .footer-signup .desc{font-size:12px;margin-bottom:28px;line-height:1.2;transition:all .4s}@media screen and (max-width: 991px){.footer .footer-c .footer-c-r .footer-signup .desc{font-size:16px;font-weight:600;margin:20px 0}}.footer .footer-c .footer-c-r .footer-signup p{font-size:13px;line-height:1.2;transition:opacity .6s,transform 1s;position:absolute;top:100%;left:0;right:0;padding:20px}@media screen and (max-width: 991px){.footer .footer-c .footer-c-r .footer-signup p{font-size:22px;margin:0}}.footer .footer-c .footer-c-r .footer-signup .hidden{opacity:0;visibility:hidden}.footer .footer-c .footer-c-r .footer-signup form{position:relative}.footer .footer-c .footer-c-r .footer-signup .input-group{display:flex}.footer .footer-c .footer-c-r .footer-signup .input-group .form-control{flex:1 1 0%;font-size:15px;z-index:0;height:38px}@media (max-width: 991px){.footer .footer-c .footer-c-r .footer-signup .input-group .form-control{padding:11px 15px;height:42px}}.footer .footer-c .footer-c-r .footer-signup .input-group .btn{background:#000;width:34px;height:38px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;border:none}@media (max-width: 991px){.footer .footer-c .footer-c-r .footer-signup .input-group .btn{height:42px}}.footer .footer-c .footer-c-r .footer-signup .input-group .btn .icon{width:6px;height:9px;fill:#fff}.footer .footer-c .footer-c-r .footer-signup .input-group .btn:hover{background:#222}.footer .footer-c .footer-c-r .footer-signup.success{padding:20px 0 0}@media (max-width: 991px){.footer .footer-c .footer-c-r .footer-signup.success{padding:30px 20px}}.footer .footer-c .footer-c-r .footer-signup.success p{opacity:1;visibility:visible}.footer .footer-c .footer-c-r .footer-social{text-align:center;margin-bottom:44px}@media screen and (max-width: 991px){.footer .footer-c .footer-c-r .footer-social,.footer .footer-c .footer-c-r .footer-contact{display:none}}.footer .footer-c .footer-c-r .footer-social .social-h{font-size:14px;font-weight:600;line-height:inherit;margin-bottom:18px;text-transform:uppercase}@media screen and (max-width: 991px){.footer .footer-c .footer-c-r .footer-social .social-h{display:none}}.footer .footer-c .footer-c-r .footer-social .social-links{display:flex;align-items:center;justify-content:center}.footer .footer-c .footer-c-r .footer-social .social-links a,.footer .footer-c .footer-c-r .footer-social .social-links>div{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0 11px;cursor:pointer}.footer .footer-c .footer-c-r .footer-social .social-links a .icon,.footer .footer-c .footer-c-r .footer-social .social-links>div .icon{width:25px;height:25px;fill:#484848}.footer .footer-c .footer-c-r .footer-social .social-links a .icon.icon-tiktok{width:26px;height:26px;display:block;background:url(icon-tiktok.png) 50% 50% no-repeat;background-size:contain}.footer .footer-c .footer-c-r .footer-contact .social-h{font-size:15px;font-weight:400;line-height:inherit;margin-bottom:18px;text-transform:uppercase;text-align:center}.footer .footer-c .footer-c-r .footer-contact .social-links{display:flex;align-items:center;justify-content:center}.footer .footer-c .footer-c-r .footer-contact .social-links a,.footer .footer-c .footer-c-r .footer-contact .social-links>div{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0 15px;cursor:pointer}.footer .footer-c .footer-c-r .footer-contact .social-links a .icon,.footer .footer-c .footer-c-r .footer-contact .social-links>div .icon{width:30px;height:30px;fill:#484848}.footer .footer-c .footer-c-r .footer-contact .social-links a .icon.icon-phone{width:23px}.footer .footer-c .footer-c-r-m{display:none;order:3;padding:80px 20px 40px}@media (max-width: 991px){.footer .footer-c .footer-c-r-m{display:flex;justify-content:space-between}}.footer .footer-c .footer-c-r-m .footer-social-block .social-h{font-size:16px;font-weight:400;line-height:inherit;margin-bottom:15px;text-align:center}@media (max-width: 991px){.footer .footer-c .footer-c-r-m .footer-social-block .social-h{font-weight:600}}.footer .footer-c .footer-c-r-m .footer-social-block .social-links{display:flex;align-items:center;justify-content:center}.footer .footer-c .footer-c-r-m .footer-social-block .social-links a,.footer .footer-c .footer-c-r-m .footer-social-block .social-links>div{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0 8px;cursor:pointer}.footer .footer-c .footer-c-r-m .footer-social-block .social-links a .icon,.footer .footer-c .footer-c-r-m .footer-social-block .social-links>div .icon{width:25px;height:25px;fill:#484848}.footer .footer-c .footer-c-r-m .footer-social-block .social-links a .icon.icon-phone{width:22px}.footer .footer-c .footer-c-r-m .footer-social-block .social-links a .icon.icon-facebook{width:16px}.footer .footer-c .footer-c-r-m .footer-social-block .social-links a .icon.icon-youtube{width:30px}.footer .footer-c .footer-c-r-m .footer-social-block .social-links a .icon.icon-tiktok{width:26px;height:26px;display:block;background:url(icon-tiktok.png) 50% 50% no-repeat;background-size:contain}.footer .footer-b{padding:20px 0;font-size:16px;text-align:center}@media screen and (max-width: 991px){.footer .footer-b{padding:40px 0 70px;font-size:14px}}@media (min-width: 992px){.footer .footer-b br{display:none}}.footer .footer-b a{text-decoration:underline}.footer .footer-b a:hover{opacity:.8}.grecaptcha-badge{visibility:hidden}@keyframes fadeout{0%{opacity:1;visibility:visible}80%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@-webkit-keyframes fadeout{0%{opacity:1;visibility:visible}80%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.section-home-top{padding:196px 0 224px;letter-spacing:.01em;position:relative;color:#000}@media (max-width: 1599px){.section-home-top{background-position:20% 50%}}@media (max-width: 1279px){.section-home-top{background-position:20% 50%;padding:140px 0}}@media (max-width: 991px){.section-home-top{background-position:20% 50%;text-align:center}}@media (max-width: 575px){.section-home-top{padding:54px 0 325px}}.section-home-top:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url(home-1.jpg) 50% 50% no-repeat;background-size:cover}@media (max-width: 575px){.section-home-top:before{background-image:url(home-1-m.jpg);background-position:50% 0%;background-size:110%}}@media (max-width: 425px){.section-home-top:before{background-size:150%}}.section-home-top .container{display:flex;align-items:center;position:relative;z-index:1}.section-home-top .home-top-i{width:550px;margin-left:auto}@media (max-width: 991px){.section-home-top .home-top-i{padding:0}}.section-home-top h2{letter-spacing:-.76px;font-size:39px;font-weight:400;margin-bottom:19px;text-align:center}@media (max-width: 991px){.section-home-top h2{font-size:26px;margin-bottom:17px;letter-spacing:-.48px}}.section-home-top h1{font-size:50px;font-weight:600;margin-bottom:30px;font-family:Times,serif}@media (max-width: 1279px){.section-home-top h1{font-size:45px;margin-bottom:25px}}@media (max-width: 991px){.section-home-top h1{font-size:33px;margin-bottom:20px}}.section-home-top .txt{font-size:22px;line-height:1.4;margin-bottom:40px}@media (max-width: 1279px){.section-home-top .txt{font-size:25px;margin-bottom:25px}}@media (max-width: 991px){.section-home-top .txt{font-size:14px;margin-bottom:20px;padding:0 20px}}.section-home-top .link{font-weight:700;text-align:center}.section-home-top .link a{text-transform:uppercase;font-size:18px;text-decoration:underline}@media (max-width: 1279px){.section-home-top .link a{font-size:16px}}@media (max-width: 991px){.section-home-top .link a{font-size:14px}}.section-home-top .link a:hover{color:#444}.section-home-diamonds{padding:110px 0 180px}@media (max-width: 991px){.section-home-diamonds{padding:65px 0}}.section-home-diamonds h2{font-size:27px;font-weight:700;text-align:center;letter-spacing:.01em;margin-bottom:100px}@media (max-width: 991px){.section-home-diamonds h2{font-weight:500;font-size:18px;margin-bottom:54px}}.section-home-diamonds .diamonds-list{display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.section-home-diamonds .diamonds-list{overflow-y:auto;margin:0 -20px;width:auto;padding:0 20px 35px}}@media (max-width: 767px){.section-home-diamonds .diamonds-list{justify-content:flex-start}}@media (max-width: 575px){.section-home-diamonds .diamonds-list{margin:0 -16px;padding:0 16px 35px}}.section-home-diamonds .diamonds-list .item{min-width:70px;flex:0 0 70px;margin:0 32px}@media (max-width: 991px){.section-home-diamonds .diamonds-list .item{margin:0 7px}}.section-home-diamonds .diamonds-list a{min-width:70px;flex:0 0 70px;display:inline-block;text-align:center}.section-home-diamonds .diamonds-list .item-img{text-align:center;line-height:0;margin-bottom:10px;transition:all .2s}@media (max-width: 991px){.section-home-diamonds .diamonds-list .item-img{margin-bottom:3px}}@media (max-width: 991px){.section-home-diamonds .diamonds-list .item-img img{width:50px}}.section-home-diamonds .diamonds-list .item-title{font-size:14px;font-weight:500;text-align:center;display:inline;border-bottom:1px solid transparent;transition:all .2s}.section-home-diamonds .diamonds-list a:hover .item-img{opacity:.8}.section-home-diamonds .diamonds-list a:hover .item-title{border-bottom-color:#73cbc9}@media (max-width: 991px){.section-home-diamonds .diamonds-list .item-title{font-weight:400}}.section-home-safe{padding:140px 0 220px;text-align:center}@media screen and (max-width: 1399px){.section-home-safe{padding:100px 0 150px}}@media screen and (max-width: 991px){.section-home-safe{padding:100px 0 120px}}@media screen and (max-width: 575px){.section-home-safe{padding:60px 0 100px}}.section-home-safe h2{font-weight:700;font-size:32px;margin:0 0 42px}@media screen and (max-width: 991px){.section-home-safe h2{font-size:28px;margin:0 0 30px}}@media screen and (max-width: 575px){.section-home-safe h2{font-size:18px;margin:0 0 19px}}.section-home-safe p{font-size:19px;font-weight:600;max-width:410px;line-height:1.3;letter-spacing:-.01em;margin:0 auto 50px}@media screen and (max-width: 991px){.section-home-safe p{font-size:16px;max-width:80%;margin:0 auto 80px}}@media screen and (max-width: 575px){.section-home-safe p{font-size:12px;font-weight:500;margin:0 auto 40px}}.section-home-safe .safe-b{position:relative;height:640px;width:1200px;margin:0 auto}@media screen and (max-width: 1279px){.section-home-safe .safe-b{height:590px;max-width:900px;width:100%}}@media screen and (max-width: 991px){.section-home-safe .safe-b{display:none}}.section-home-safe .safe-b .img{position:absolute;left:50%;transform:translate(-50%);top:65px;line-height:0;width:640px}@media screen and (max-width: 1279px){.section-home-safe .safe-b .img{width:65%}}@media screen and (max-width: 1279px){.section-home-safe .safe-b .img img{margin:0}}.section-home-safe .safe-b .safe-desc .desc{position:absolute;font-size:22px;letter-spacing:-.01em;line-height:1.2}.section-home-safe .safe-b .safe-desc .desc.desc-1{max-width:400px;right:0;top:0}@media screen and (max-width: 1279px){.section-home-safe .safe-b .safe-desc .desc.desc-1{width:32%;right:0%;top:3%}}.section-home-safe .safe-b .safe-desc .desc.desc-2{max-width:385px;left:0;top:368px}@media screen and (max-width: 1279px){.section-home-safe .safe-b .safe-desc .desc.desc-2{width:42%;left:0;top:57%}}.section-home-safe .safe-b .safe-desc .desc.desc-3{max-width:465px;right:20px;bottom:0}@media screen and (max-width: 1279px){.section-home-safe .safe-b .safe-desc .desc.desc-3{width:36%;right:2%}}.section-home-safe .safe-b-m{display:none}@media (max-width: 991px){.section-home-safe .safe-b-m{display:block}}.safe-img-m{margin:0 auto 20px;height:277px;position:relative}.safe-img-m img{transition:all .2s;max-height:100%}.section-home-safe .safe-b-m .safe-desc-m{margin:0 -16px}.section-home-safe .safe-b-m .safe-desc-m .swiper-slide{padding:0 16px 35px;position:relative;width:370px;text-align:left;height:auto}@media (max-width: 399px){.section-home-safe .safe-b-m .safe-desc-m .swiper-slide{width:270px}}.section-home-safe .safe-b-m .safe-desc-m .swiper-slide:after{content:"";display:block;position:absolute;bottom:1px;left:16px;width:216px;height:1px;background:#757575;transition:all .2s}.section-home-safe .safe-b-m .safe-desc-m .swiper-slide .title{font-size:19px;font-weight:700;margin-bottom:15px;transition:all .2s;color:#cdcdcd}.section-home-safe .safe-b-m .safe-desc-m .swiper-slide .txt{font-size:17px;color:#cdcdcd;transition:all .2s}.section-home-safe .safe-b-m .safe-desc-m .swiper-slide.swiper-slide-active:after{height:3px;background:#83cbc2}.section-home-safe .safe-b-m .safe-desc-m .swiper-slide.swiper-slide-active .title{color:#000}.section-home-safe .safe-b-m .safe-desc-m .swiper-slide.swiper-slide-active .txt{color:#333}.section-home-budget{background:#f8f8f8;padding:114px 0;position:relative}@media screen and (max-width: 991px){.section-home-budget{padding:100px 0}}@media screen and (max-width: 575px){.section-home-budget{padding:75px 0 60px}}.section-home-budget .budget-w{display:flex}@media screen and (max-width: 991px){.section-home-budget .budget-w{display:block}}.section-home-budget .budget-w .gallery-outer{width:48%;flex:0 0 48%;padding:0 0 0 127px}@media screen and (max-width: 991px){.section-home-budget .budget-w .gallery-outer{width:100%;padding:0 0 40px}}.section-home-budget .budget-w .gallery-outer .gallery-inner{background:url(smartphone.jpg) 50% 50% no-repeat;background-size:contain;width:260px;height:530px;padding:70px 21px 75px;margin:0 auto}@media screen and (max-width: 991px){.section-home-budget .budget-w .gallery-outer .gallery-inner{width:280px;height:570px;padding:70px 21px}}@media screen and (max-width: 575px){.section-home-budget .budget-w .gallery-outer .gallery-inner{width:178px;height:365px;padding:51px 16px}}.section-home-budget .budget-w .gallery .img{line-height:0}.section-home-budget .budget-w .budget-r{padding-top:94px}@media screen and (max-width: 991px){.section-home-budget .budget-w .budget-r{padding:0}}.section-home-budget .budget-w .budget-r h2{font-size:48px;font-weight:700;margin:0 0 30px;max-width:375px}@media screen and (max-width: 991px){.section-home-budget .budget-w .budget-r h2{font-size:36px;max-width:70%;text-align:center;margin:0 auto 20px}}@media screen and (max-width: 575px){.section-home-budget .budget-w .budget-r h2{font-size:22px;margin:0 auto 6px;max-width:80%}}.section-home-budget .budget-w .budget-r p{font-size:29px;letter-spacing:-.01em;margin:0 0 100px;max-width:420px;line-height:1.3}@media screen and (max-width: 991px){.section-home-budget .budget-w .budget-r p{margin:0 auto;font-size:20px;max-width:70%;text-align:center}}@media screen and (max-width: 575px){.section-home-budget .budget-w .budget-r p{font-size:14px;margin:0 auto;max-width:80%}}.section-home-budget .budget-w .budget-r .gallery-nav{display:flex;padding:0 0 0 94px}@media screen and (max-width: 991px){.section-home-budget .budget-w .budget-r .gallery-nav{padding:0}}.section-home-budget .budget-w .budget-r .gallery-nav .nav-btn{padding:4px;transition:all .2s;cursor:pointer}.section-home-budget .budget-w .budget-r .gallery-nav .nav-btn:hover{opacity:.8}.section-home-budget .budget-w .budget-r .gallery-nav .nav-btn svg{width:39px;height:18px;fill:#83cbc2}@media screen and (max-width: 575px){.section-home-budget .budget-w .budget-r .gallery-nav .nav-btn svg{width:38px;height:21px}}.section-home-budget .budget-w .budget-r .gallery-nav .nav-btn.prev{transform:scaleX(-1);margin-right:77px}@media screen and (max-width: 991px){.section-home-budget .budget-w .budget-r .gallery-nav .nav-btn.prev{position:absolute;top:360px;left:20px}}@media screen and (max-width: 575px){.section-home-budget .budget-w .budget-r .gallery-nav .nav-btn.prev{top:250px;left:10px}}@media screen and (max-width: 991px){.section-home-budget .budget-w .budget-r .gallery-nav .nav-btn.next{position:absolute;top:360px;right:20px}}@media screen and (max-width: 575px){.section-home-budget .budget-w .budget-r .gallery-nav .nav-btn.next{top:250px;right:10px}}.section-home-2{letter-spacing:.01em}.section-home-2 .container{max-width:1429px;padding:0}.section-home-2 .home-2-i{display:flex;align-items:stretch}@media (max-width: 1279px){.section-home-2 .home-2-i{justify-content:center}}@media (max-width: 767px){.section-home-2 .home-2-i{display:block}}.section-home-2 .home-2-img{flex:0 0 50%;width:50%;line-height:0}@media (max-width: 767px){.section-home-2 .home-2-img{width:100%;height:275px}}.section-home-2 .home-2-img img{width:100%;height:100%;object-fit:cover}.section-home-2 .home-2-info{flex:0 0 50%;background:#f8f8f8;width:50%;padding:130px 40px 50px;text-align:center}@media (max-width: 1279px){.section-home-2 .home-2-info{padding:40px 20px;display:flex;flex-direction:column;justify-content:center;align-items:center}}@media (max-width: 991px){.section-home-2 .home-2-info{padding:25px 20px 55px}}@media (max-width: 767px){.section-home-2 .home-2-info{width:100%}}.section-home-2 h2{font-size:33px;font-weight:600;margin-bottom:25px}@media (max-width: 991px){.section-home-2 h2{font-size:19px;font-weight:700}}.section-home-2 .txt{font-size:18px;margin:0 auto 45px;max-width:430px;line-height:1.2;text-align:center}@media (max-width: 1279px){.section-home-2 .txt{text-align:center}}@media (max-width: 991px){.section-home-2 .txt{font-size:13px;font-weight:400;margin-bottom:25px}}.section-home-2 .link a{font-size:15px;padding:14px 30px;min-width:253px;text-align:center;background:#fff;border:1px solid #000;margin:0 auto;display:inline-block}@media (max-width: 991px){.section-home-2 .link a{font-size:14px;padding:5px 14px}}.section-home-2 .link a:hover{background:#73cbc9}.section-home-popular{padding:155px 0 180px;overflow:hidden}@media screen and (max-width: 991px){.section-home-popular{padding:80px 0 100px}}@media screen and (max-width: 575px){.section-home-popular{padding:80px 0 75px}}.section-home-popular .container{max-width:1489px}.section-home-popular h2{font-weight:400;font-size:43px;margin:0 0 37px}@media screen and (max-width: 991px){.section-home-popular h2{font-size:36px;margin:0 auto 30px}}@media screen and (max-width: 575px){.section-home-popular h2{font-size:26px;margin:0 0 22px}}.section-home-popular .swiper-container{overflow:visible}.section-home-popular .swiper-container .swiper-slide{width:319px}@media screen and (max-width: 991px){.section-home-popular .swiper-container .swiper-slide{width:233px}}.section-home-popular .swiper-container .swiper-slide .img{line-height:0;margin-bottom:11px}@media screen and (max-width: 575px){.section-home-popular .swiper-container .swiper-slide .img{margin-bottom:20px}}.section-home-popular .swiper-container .swiper-slide .img img{height:415px;width:100%;object-fit:cover}@media (max-width: 991px){.section-home-popular .swiper-container .swiper-slide .img img{height:300px}}.section-home-popular .swiper-container .swiper-slide .popular-title{font-size:20px;letter-spacing:-.01em;margin-bottom:15px}@media screen and (max-width: 991px){.section-home-popular .swiper-container .swiper-slide .popular-title{font-size:24px}}@media screen and (max-width: 575px){.section-home-popular .swiper-container .swiper-slide .popular-title{font-size:24px}}.section-home-popular .swiper-container .swiper-slide .popular-title a{border-bottom:2px solid #73cbc9;padding-bottom:2px}.section-home-popular .swiper-container .swiper-slide .popular-title a:hover{opacity:1;color:#63bbb9}.section-home-popular .swiper-container .swiper-slide .popular-title h3{font-size:inherit;font-weight:400;display:inherit;line-height:inherit;margin:0}.section-home-popular .swiper-container .swiper-slide .popular-info{font-size:18px;letter-spacing:-.01em;line-height:1.3}@media screen and (max-width: 991px){.section-home-popular .swiper-container .swiper-slide .popular-info{font-size:18px}}@media screen and (max-width: 575px){.section-home-popular .swiper-container .swiper-slide .popular-info{font-size:14px}}.section-home-3{letter-spacing:.01em}.section-home-3 .container{padding:0;background:#f9f2e4 url(home-3.jpg) 20% 100% no-repeat;max-width:1429px;background-size:auto 100%}@media (max-width: 575px){.section-home-3 .container{background:#fdf2df url(home-3-m.jpg) 50% 20% no-repeat;background-size:100% auto}}.section-home-3 .home-3-i{width:50%;margin-left:auto;padding:140px 61px;min-height:966px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}@media (max-width: 991px){.section-home-3 .home-3-i{width:100%;min-height:540px;align-items:center;justify-content:flex-start;padding:50px 20px 43px}}@media (max-width: 575px){.section-home-3 .home-3-i{min-height:171vw}}.section-home-3 h2{font-size:42px;font-weight:700;margin-bottom:33px;text-transform:uppercase}@media (max-width: 991px){.section-home-3 .home-3-i h2{font-weight:500;font-size:18px;margin-bottom:17px}}.section-home-3 .txt{font-size:24px;margin:0 0 65px;max-width:430px;line-height:1.2;text-align:left}@media (max-width: 991px){.section-home-3 .home-3-i .txt{font-size:16px;margin-bottom:34px;text-align:center}}.section-home-3 .link a{font-size:18px;padding:13px 30px;min-width:253px;text-align:center;border:1px solid #000;display:inline-block;background:#fff}@media (max-width: 991px){.section-home-3 .link a{font-size:14px;padding:7px 30px;line-height:17px}}.section-home-3 .link a:hover{background:#73cbc9}.section-home-purpose{padding:175px 0;text-align:center}@media (max-width: 1279px){.section-home-purpose{padding:120px 0}}@media (max-width: 991px){.section-home-purpose{padding:75px 0 90px}}.section-home-purpose .home-purpose-info{max-width:1020px;margin:0 auto}.section-home-purpose h2{font-size:55px;margin-bottom:45px;font-weight:700;letter-spacing:.01em}@media (max-width: 1279px){.section-home-purpose h2{font-size:43px;margin-bottom:35px}}@media (max-width: 991px){.section-home-purpose h2{font-size:29px;font-weight:600;margin-bottom:25px}}.section-home-purpose .txt{font-size:22px;margin-bottom:160px}@media (max-width: 1279px){.section-home-purpose .txt{font-size:22px;margin-bottom:120px}}@media (max-width: 991px){.section-home-purpose .txt{font-size:13px;margin-bottom:70px}}.section-home-experts{border-bottom:13px solid #7bccc8}.section-home-experts .container{max-width:1429px;padding:0;background:#f8f8f8}.section-home-experts .home-experts-i{display:flex;flex-direction:row-reverse;align-items:stretch}@media (max-width: 1279px){.section-home-experts .home-experts-i{justify-content:center}}@media (max-width: 767px){.section-home-experts .home-experts-i{flex-direction:column}}.section-home-experts .home-experts-i .home-experts-img{flex:0 0 50%;width:50%;line-height:0}@media (max-width: 991px){.section-home-experts .home-experts-i .home-experts-img{width:100%}}@media (max-width: 767px){.section-home-experts .home-experts-i .home-experts-img{flex:0 0 60vw;height:60vw}}.section-home-experts .home-experts-i img{width:100%;height:100%;object-fit:cover}.section-home-experts .home-experts-info{background:#f8f8f8;flex:0 0 50%;width:50%;margin-left:auto;padding:30px 72px;min-height:483px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (max-width: 991px){.section-home-experts .home-experts-info{padding:30px 20px}}@media (max-width: 767px){.section-home-experts .home-experts-info{width:100%;min-height:200px;justify-content:flex-end;padding:40px 20px 80px}}.section-home-experts h2{font-size:40px;font-weight:700;margin-bottom:15px;text-transform:uppercase}@media (max-width: 991px){.section-home-experts .home-experts-i h2{font-weight:700;font-size:30px;text-transform:none;margin-bottom:18px}}@media (max-width: 575px){.section-home-experts .home-experts-i h2{font-size:26px}}.section-home-experts .txt{font-size:24px;margin:0 0 50px;max-width:490px;line-height:1.2;text-align:center}@media (max-width: 991px){.section-home-experts .txt{text-align:center;font-size:18px;margin:0 0 40px}}.section-home-experts .link a{font-size:20px;padding:13px 30px;min-width:253px;text-align:center;border:1px solid #000;display:inline-block;line-height:22px}@media (max-width: 991px){.section-home-experts .link a{font-size:20px;padding:7px 30px;min-width:0}}@media (max-width: 575px){.section-home-experts .link a{font-size:18px}}.section-home-experts .link a:hover{background:#73cbc9}.section-home-categories{margin:10px 0}.section-home-categories .container{padding:0 5px}@media (max-width: 1440px){.section-home-categories .container{padding:0}}.section-home-categories .home-category-items{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 991px){.section-home-categories .home-category-items{gap:7px}}.section-home-categories .home-category-items .home-category-item{width:calc(50% - 5px);position:relative;overflow:hidden}@media (max-width: 575px){.section-home-categories .home-category-items .home-category-item{width:100%}}.section-home-categories .home-category-items .home-category-item .home-category-item__title{position:absolute;top:81px;left:50%;transform:translate(-50%);text-transform:uppercase;font-weight:500;font-size:22px;text-align:center}@media (max-width: 991px){.section-home-categories .home-category-items .home-category-item .home-category-item__title{font-size:20px;top:50px}}@media (max-width: 575px){.section-home-categories .home-category-items .home-category-item .home-category-item__title{font-size:18px;top:35px}}.section-home-categories .home-category-items .home-category-item .home-category-item__img{width:100%;height:100%;object-fit:cover;transition:all ease-in-out .2s;overflow:hidden}@media (min-width: 992px){.section-home-categories .home-category-items .home-category-item:hover .home-category-item__img{transform:scale(1.1)}}.section-categories{padding:0 0 188px}@media screen and (max-width: 991px){.section-categories{padding:0 0 55px;overflow:hidden}}.section-categories h2{margin-bottom:36px}@media screen and (max-width: 991px){.section-categories h2{margin-bottom:1em}}.section-categories .swiper-container,.section-categories .swiper-container .swiper-wrapper{overflow:visible}.section-categories .swiper-container .swiper-slide{padding:0 26px;width:356px;background:#fdfdfd;position:relative;height:467px;display:flex!important;align-items:stretch}@media screen and (max-width: 1199px){.section-categories .swiper-container .swiper-slide{width:277px;height:318px;padding:0 20px}}.section-categories .swiper-container .swiper-slide .category-img{position:absolute;bottom:15px;left:0;right:0;text-align:center;transition:all .2s;padding-bottom:100%}.section-categories .swiper-container .swiper-slide .category-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.section-categories .swiper-container .swiper-slide .category-title{position:absolute;z-index:1;top:40px;left:8px;right:8px;font-size:32px;text-align:center;text-transform:capitalize}@media screen and (max-width: 1199px){.section-categories .swiper-container .swiper-slide .category-title{font-size:28px;top:20px}}@media screen and (max-width: 991px){.section-categories .swiper-container .swiper-slide .category-title{font-size:23px}}.section-categories .swiper-container .swiper-slide a{display:block;width:100%;position:relative}.section-categories .swiper-container .swiper-slide a:hover{opacity:1}.section-categories .swiper-container .swiper-slide a:hover .category-title{opacity:.7}.section-categories .swiper-container .swiper-slide a:hover .category-img{opacity:.9}.section-features{padding:0 0 64px}@media screen and (max-width: 991px){.section-features{padding:0 0 55px}}.section-features h2{font-size:38px;margin-bottom:36px}@media screen and (max-width: 991px){.section-features h2{font-size:36px;text-align:center}}@media screen and (max-width: 575px){.section-features h2{font-size:24px;font-weight:400}}@media screen and (max-width: 991px){.section-features .swiper-container{padding:0 35px}}.section-features .swiper-slide .feature{max-width:225px;margin:0 auto;display:block!important;padding:0 15px}@media screen and (max-width: 991px){.section-features .swiper-slide .feature{max-width:240px}}.section-features .swiper-slide .feature-img{margin-bottom:22px}.section-features .swiper-slide .feature-title{text-transform:uppercase;font-size:16px;font-family:Arial,sans-serif;margin-bottom:8px;letter-spacing:.03em;line-height:2}@media screen and (max-width: 1279px){.section-features .swiper-slide .feature-title{font-size:18px}}@media screen and (max-width: 991px){.section-features .swiper-slide .feature-title{font-size:16px}}.section-features .swiper-slide .feature-text{font-size:20px;font-family:Arial,sans-serif;font-weight:700}@media screen and (max-width: 1279px){.section-features .swiper-slide .feature-text{font-size:21px}}@media screen and (max-width: 991px){.section-features .swiper-slide .feature-text{font-size:18px}}.section-features .swiper-button-prev,.section-features .swiper-button-next{width:23px;height:23px;padding:2px}@media screen and (min-width: 992px){.section-features .swiper-button-prev,.section-features .swiper-button-next{display:none}}.section-features .swiper-button-prev:before,.section-features .swiper-button-next:before{content:url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http://www.w3.org/2000/svg" width="9.84" height="17" viewBox="0 0 9.84 17"><path d="M.88,0a.89.89,0,0,1,.6.25L9.84,8.5,1.48,16.75a.88.88,0,0,1-1.22,0,.83.83,0,0,1,0-1.21l7.15-7-7.15-7A.83.83,0,0,1,.26.24,1,1,0,0,1,.88,0Z"/></svg>');opacity:.7;display:flex;width:10px;height:17px;align-items:stretch;justify-content:center}.section-features .swiper-button-prev:before:hover,.section-features .swiper-button-prev:before:focus,.section-features .swiper-button-next:before:hover,.section-features .swiper-button-next:before:focus{opacity:1}.section-features .swiper-button-prev:after,.section-features .swiper-button-next:after{display:none}.section-features .swiper-button-prev:before{transform:scaleX(-1)}.section-product-list{padding:18px 0 22px}@media screen and (max-width: 575px){.section-product-list{padding:50px 0 30px}}.product-list-categories{background:#f8f8f8;padding:8px 0 16px}@media screen and (max-width: 575px){.product-list-categories{margin:-20px 0 20px}}.product-list-categories .categories-tabs{display:flex;align-items:center;justify-content:center;padding:0 0 15px}@media screen and (max-width: 575px){.product-list-categories .categories-tabs{padding:0 0 10px}}.product-list-categories .categories-tabs .categories-tab{margin:0 17px;cursor:pointer;font-size:19px;letter-spacing:.02em}@media screen and (max-width: 575px){.product-list-categories .categories-tabs .categories-tab{margin:0 10px;font-size:20px}}.product-list-categories .categories-tabs .categories-tab.active{font-weight:700;border-bottom:2px solid #73cbc9}.product-list-categories .categories-tabs-content .categories-tab-content{display:none;margin:0 -15px;justify-content:center;align-items:flex-end}@media screen and (max-width: 1199px){.product-list-categories .categories-tabs-content .categories-tab-content{margin:0 -10px}}@media screen and (max-width: 575px){.product-list-categories .categories-tabs-content .categories-tab-content{margin:0 -5px}}.product-list-categories .categories-tabs-content .categories-tab-content.active{display:flex}.product-list-categories .categories-tabs-content .categories-tab-content .category-img{display:flex;align-items:center;justify-content:center;width:92px;height:75px;margin:0 auto 4px}@media screen and (max-width: 1199px){.product-list-categories .categories-tabs-content .categories-tab-content .category-img{width:100%}}.product-list-categories .categories-tabs-content .categories-tab-content .category-img img{max-width:100%;max-height:100%}.product-list-categories .categories-tabs-content .categories-tab-content .category-title{display:block;font-size:14px}@media screen and (max-width: 1199px){.product-list-categories .categories-tabs-content .categories-tab-content .category-title{font-size:14px}}@media screen and (max-width: 575px){.product-list-categories .categories-tabs-content .categories-tab-content .category-title{font-size:12px}}.categories-tab-content .category-title.active{border-bottom-color:#73cbc9!important}.product-list-categories .categories-tabs-content .categories-tab-content a{display:block;width:150px;position:relative;padding:0 15px;text-align:center}@media screen and (max-width: 1199px){.product-list-categories .categories-tabs-content .categories-tab-content a{width:120px;padding:0 10px}}@media screen and (max-width: 575px){.product-list-categories .categories-tabs-content .categories-tab-content a{width:auto;padding:0 5px}}.product-list-categories .categories-tabs-content .categories-tab-content a:hover .category-img{opacity:.9}.product-list-categories .categories-tabs-content .categories-tab-content a .category-title{border-bottom:2px solid transparent;display:inline-block}.product-list-categories .categories-tabs-content .categories-tab-content a:hover .category-title{border-bottom-color:#73cbc9}.product-list-categories .swiper-container,.product-list-categories .swiper-container .swiper-wrapper{overflow:visible}.product-list-categories .swiper-container .swiper-slide{padding:0 10px;width:150px;position:relative;display:flex!important;align-items:stretch;text-align:center}@media screen and (max-width: 1199px){.product-list-categories .swiper-container .swiper-slide{width:120px}}.product-list-categories .swiper-container .swiper-slide .category-img{display:flex;align-items:center;justify-content:center;width:101px;height:68px;margin:0 auto 4px}@media screen and (max-width: 1199px){.product-list-categories .swiper-container .swiper-slide .category-img{width:100%}}.product-list-categories .swiper-container .swiper-slide .category-img img{max-width:100%;max-height:100%}.product-list-categories .swiper-container .swiper-slide .category-title{display:block;font-size:15px}@media screen and (max-width: 1199px){.product-list-categories .swiper-container .swiper-slide .category-title{font-size:15px}}@media screen and (max-width: 575px){.product-list-categories .swiper-container .swiper-slide .category-title{font-size:12px}}.product-list-categories .swiper-container .swiper-slide a{display:block;width:100%;position:relative}.product-list-categories .swiper-container .swiper-slide a:hover .category-img{opacity:.9}.product-list-h{text-align:center;margin:45px 0 60px;color:#000}@media screen and (max-width: 575px){.product-list-h{margin:0 0 50px}}.product-list-h h1{font-size:26px;font-weight:600;margin:0 0 .6em}@media screen and (max-width: 991px){.product-list-h h1{font-size:22px}}@media screen and (max-width: 575px){.product-list-h h1{font-size:18px;font-weight:500}}.product-list-h .text{font-size:18px;line-height:1.6;margin:0 auto;max-width:70%}@media screen and (max-width: 991px){.product-list-h .text{font-size:16px}}@media screen and (max-width: 575px){.product-list-h .text{font-size:12px;max-width:90%;line-height:1.4}}.free-filter{margin:15px 0 30px;transition:all .3s}@media screen and (max-width: 991px){.free-filter{overflow-x:auto;margin:15px -20px 25px;padding:0 20px;display:flex}}@media screen and (max-width: 575px){.free-filter{margin:15px -16px 25px;padding:0 16px}}.free-filter ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 15px;list-style:none;margin:0;padding:0}@media (max-width: 991px){.free-filter ul{gap:8px;flex-wrap:nowrap;padding-bottom:5px}}.free-filter ul li{margin:0}.free-filter ul li div{border-radius:26px;border:1px solid #000000;padding:15px 20px;line-height:20px;font-size:12px;font-weight:400;white-space:nowrap;min-width:113px;display:block;text-align:center;color:#000;cursor:pointer;transition:all .2s}@media (max-width: 991px){.free-filter ul li div{font-size:12px;line-height:18px;min-width:81px;padding:7px 10px}.free-filter ul li .filter-toggler{font-size:10px;display:flex;align-items:center}.free-filter ul li .filter-toggler .icon{width:12px;height:12px}}.free-filter ul li div:hover{color:#000;background:#73cbc9;border-color:#73cbc9}.free-filter ul li div.active{font-weight:600;background:#73cbc9;border-color:#73cbc9;color:#000;pointer-events:none}.product-list-filters-w{position:relative;min-height:38px;margin-bottom:30px}.product-list-panel{position:absolute;top:0;left:0;width:100%}.product-list-panel.active{opacity:0;visibility:hidden;padding-bottom:0}.product-list-panel .product-list-filters-top{display:flex;justify-content:space-between;transition:all .3s}.product-list-panel .product-list-filters-top .panel-l{display:none}.product-list-panel .product-list-filters-top{justify-content:flex-end}.product-list-panel .panel-l{margin-right:30px}.filter-toggler{display:flex;align-items:center;cursor:pointer;transition:all .3s;padding:0 8px;border-radius:4px}.filter-toggler .icon{width:12px;height:12px;margin-right:1px;fill:#858c93}@media screen and (max-width: 991px){.filter-toggler .icon{width:20px;height:20px;margin-right:10px}}.filter-toggler span{font-size:12px}.filter-toggler:hover{background:#f8f8f8}.product-list-panel .filter-toggler{display:flex;align-items:center;cursor:pointer;transition:all .3s;padding:0 8px;border-radius:4px}.product-list-panel .filter-toggler .icon{width:18px;height:18px;margin-right:11px;fill:#858c93}@media screen and (max-width: 991px){.product-list-panel .filter-toggler .icon{width:20px;height:20px;margin-right:10px}}@media screen and (max-width: 991px){.product-list-panel .filter-toggler span{font-size:17px}}.product-list-panel .filter-toggler:hover{background:#f8f8f8}.product-list-panel .product-list-count{color:#757575;margin-top:2px;font-size:18px}@media screen and (max-width: 991px){.product-list-panel .product-list-count{font-size:18px}}@media screen and (max-width: 575px){.product-list-panel .product-list-count{font-size:16px}}.product-list-filters{max-height:0;opacity:.5;visibility:hidden;overflow:hidden;background:#f8f8f8;padding:0 35px;width:100%;transition:all .5s cubic-bezier(.42,0,.58,1)}@media screen and (max-width: 991px){.product-list-filters{position:fixed;z-index:120;top:0;left:0;width:100%;height:100%;padding:0;max-height:none;overflow-y:auto;opacity:0}}.product-list-filters.active{opacity:1;visibility:visible;max-height:1125px;padding:24px 35px 11px;margin-bottom:30px}@media screen and (max-width: 991px){.product-list-filters.active{padding:0;max-height:none}}.product-list-filters .product-list-filters-inner{position:relative;width:100%}@media screen and (max-width: 991px){.product-list-filters .product-list-filters-inner{padding:67px 0 117px}}.product-list-filters .filter-t .filter-close{position:absolute;top:0;right:0;padding:8px;cursor:pointer;transition:all .3s;line-height:0}@media screen and (max-width: 991px){.product-list-filters .filter-t .filter-close{position:fixed;padding:7px;top:5px;right:18px}}.product-list-filters .filter-t .filter-close .icon{width:18px;height:18px}@media screen and (max-width: 991px){.product-list-filters .filter-t .filter-close .icon{width:16px;height:16px}}.product-list-filters .filter-t .filter-close:hover{opacity:.7}@media screen and (max-width: 991px){.product-list-filters .filter-b{padding:20px 30px;box-shadow:0 0 5px #00000008;background:#fff;text-align:center;position:fixed;bottom:0;left:0;width:100%}}.product-list-filters .filter-count-reset{display:flex;align-items:center;justify-content:center;position:absolute;font-size:18px;bottom:0;left:50%;transform:translate(-50%)}@media screen and (max-width: 991px){.product-list-filters .filter-count-reset{position:static;left:0;transform:none;text-align:center;display:block}}.product-list-filters .filter-count-reset .filter-count{color:#757575;padding:0 11px;border-right:1px solid #979797}@media screen and (max-width: 991px){.product-list-filters .filter-count-reset .filter-count{font-size:15px;color:#757575;text-align:center;border:none;margin-bottom:10px}}.product-list-filters .filter-count-reset .view-results{background:#73cbc9;transition:all .2s;display:none;padding:8px 10px 12px;color:#000;text-align:center;line-height:25px;letter-spacing:1.77px;font-size:21px;text-transform:lowercase;cursor:pointer}@media (max-width: 991px){.product-list-filters .filter-count-reset .view-results{display:block}}.product-list-filters .filter-count-reset .view-results:hover{background:#63bbb9}.product-list-filters .filter-count-reset .filter-reset{color:#73cbc9;padding:0 11px;cursor:pointer;transition:all .3s;line-height:1.3}@media screen and (max-width: 991px){.product-list-filters .filter-count-reset .filter-reset{position:fixed;top:7px;left:5px;font-size:24px;color:#000}}.product-list-filters .filter-count-reset .filter-reset:hover{color:#63bbb9}@media screen and (max-width: 991px){.product-list-filters .filter-count-reset .filter-reset:hover{color:#73cbc9}}.product-list-filters .filter-results{position:absolute;bottom:8px;right:0;display:block;background:#fff;border:1px solid #a0a0a0;font-size:21px;line-height:26px;padding:11px 14px;cursor:pointer;transition:all .3s}@media screen and (max-width: 991px){.product-list-filters .filter-results{position:relative;bottom:auto;right:auto;border:none;background:#73cbc9;color:#000;width:100%;max-width:400px;margin:0 auto;padding:5px 10px;text-align:center;line-height:35px;font-size:21px}}.product-list-filters .filter-results:hover{background:#f8f8f8}@media screen and (max-width: 991px){.product-list-filters .filter-results:hover{background:#63bbb9}}.product-list-filters .filter-tabs{padding:12px 0 51px}@media screen and (max-width: 991px){.product-list-filters .filter-tabs{display:none}}.product-list-filters .filter-tabs ul{margin:0;padding:0;display:flex;align-items:center;justify-content:center}.product-list-filters .filter-tabs ul li{list-style:none;margin:0 16px;cursor:pointer;font-size:19px;letter-spacing:.03em}.product-list-filters .filter-tabs ul li:hover{text-decoration:underline}.product-list-filters .filter-tabs ul li.active{font-weight:700;text-decoration:underline}.product-list-filters .filter-tabs-content{padding-bottom:75px}@media screen and (max-width: 991px){.product-list-filters .filter-tabs-content{padding:0 20px}}@media screen and (max-width: 575px){.product-list-filters .filter-tabs-content{padding:0}}.product-list-filters .filter-tabs-content .filter-tab-content-h{font-size:18px;line-height:1.3;text-align:center;margin:0 0 28px}@media screen and (min-width: 992px){.product-list-filters .filter-tabs-content .filter-tab-content-h{display:none}}.product-list-filters .filter-tabs-content .filter-tab-content{display:none;flex-wrap:wrap;justify-content:center;align-items:stretch}@media screen and (max-width: 991px){.product-list-filters .filter-tabs-content .filter-tab-content{display:flex;margin:0 -10px;padding:0 0 50px;justify-content:flex-start}}.product-list-filters .filter-tabs-content .filter-tab-content.active{display:flex}@media screen and (max-width: 991px){.product-list-filters .filter-tabs-content .filter-tab-content .card-filter-w{width:33.3333%;flex:0 0 33.3333%;padding:0 10px 20px;display:flex;align-items:stretch}}@media screen and (max-width: 575px){.product-list-filters .filter-tabs-content .filter-tab-content .card-filter-w{width:50%;flex:0 0 50%}}.product-list-filters .filter-tabs-content .filter-tab-content.filter-tab-content-diamondshape{max-width:612px;margin:0 auto}@media screen and (max-width: 575px){.product-list-filters .filter-tabs-content .filter-tab-content.filter-tab-content-diamondshape{margin:0 -10px}}.product-list-filters .filter-tabs-content .filter-tab-content.filter-tab-content-gemstone{margin:8px auto 0;max-width:532px}@media screen and (max-width: 575px){.product-list-filters .filter-tabs-content .filter-tab-content.filter-tab-content-gemstone{margin:0 -10px}}.product-list-filters .filter-tabs-content .filter-tab-content.filter-tab-content-style{max-width:450px;margin:0 auto}@media screen and (max-width: 575px){.product-list-filters .filter-tabs-content .filter-tab-content.filter-tab-content-style{margin:0 -10px}}.card.card-filter{background:#fff;border-radius:8px;border:1px solid transparent;text-align:center;display:block;font-family:Times,serif}.card.card-filter .card-image{margin:0 auto 8px;display:flex;align-items:center;justify-content:center;position:relative}.card.card-filter .card-image img{max-height:100%}.card.card-filter.card-filter-sm{width:75px;height:64px;margin:0 14px 35px;padding:11px 11px 8px}@media screen and (max-width: 991px){.card.card-filter.card-filter-sm{width:100%;padding:15px 20px 15px 25px;margin:0;display:flex;align-items:center;justify-content:space-between}}.card.card-filter.card-filter-sm .card-image{width:24px;height:24px;margin-bottom:4px}@media screen and (max-width: 991px){.card.card-filter.card-filter-sm .card-image{margin:0 0 0 auto;order:2}}.card.card-filter.card-filter-sm .card-title{font-size:11px}@media screen and (max-width: 991px){.card.card-filter.card-filter-sm .card-title{font-size:14px;order:1}}.card.card-filter.card-filter-md{padding:22px 24px 15px;width:159px;height:134px;margin:0 12px 38px}@media screen and (max-width: 991px){.card.card-filter.card-filter-md{width:100%;height:auto;padding:8px 15px;margin:0}}.card.card-filter.card-filter-md .card-image{width:112px;height:82px}@media screen and (max-width: 991px){.card.card-filter.card-filter-md .card-image{width:80px;height:60px}}.card.card-filter.card-filter-md .card-title{font-size:11px;text-transform:uppercase}@media screen and (max-width: 991px){.card.card-filter.card-filter-md .card-title{font-size:14px}}.card.card-filter.card-filter-lg{padding:22px 30px 15px;width:193px;height:162px;margin:0 28px 30px}@media screen and (max-width: 991px){.card.card-filter.card-filter-lg{width:100%;height:auto;padding:8px 15px;margin:0}}.card.card-filter.card-filter-lg .card-image{width:135px;height:105px;margin-bottom:0}@media screen and (max-width: 991px){.card.card-filter.card-filter-lg .card-image{width:80px;height:60px}}.card.card-filter.card-filter-lg .card-title{font-size:20px}@media screen and (max-width: 991px){.card.card-filter.card-filter-lg .card-title{font-size:14px}}.card.card-filter.card-filter-material{width:84px;height:70px;font-size:12px;padding:8px;display:flex;align-items:center;justify-content:center;margin:0 15px 30px}@media screen and (max-width: 575px){.card.card-filter.card-filter-material{width:100%;height:77px;margin:0}}.card.card-filter.card-filter-gemstone{width:117px;height:65px;padding:8px 11px;display:flex;align-items:center;justify-content:center;font-size:12px;margin:0 8px 15px}@media screen and (max-width: 575px){.card.card-filter.card-filter-gemstone{width:100%;height:77px;margin:0}}.card.card-filter.card-filter-gemstone .card-title{text-align:left}.card.card-filter.card-filter-gemstone .card-title.card-title-all{font-size:15px;text-align:center}.card.card-filter.card-filter-gemstone .card-image{margin:0 0 0 auto;padding-left:8px}.card.card-filter.card-filter-style{width:133px;height:65px;padding:8px;display:flex;align-items:center;justify-content:center;font-size:11px;margin:0 8px 15px}@media screen and (max-width: 575px){.card.card-filter.card-filter-style{width:100%;height:77px;margin:0}}.card.card-filter.card-filter-style .card-title.card-title-all{font-size:15px}.card.card-filter.card-filter-style .card-image{margin:0 0 0 auto;padding-left:8px;height:49px;width:60px}.card.card-filter.card-filter-style.card-filter-style-noimage .card-title{font-size:15px}.card.card-filter.selected{border-color:#333}@media screen and (max-width: 575px){.price-range{width:100%}}.price-range .price-range-inputs{width:285px;margin:0 auto 11px;display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 575px){.price-range .price-range-inputs{width:100%}}.price-range .price-range-input{display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #ccc;padding:0;line-height:18px;width:75px}.price-range .price-range-input .cur{font-size:14px;flex:1 0 auto;text-align:center;padding:4px 6px;border-right:1px solid #ccc;background:#eee}.price-range .price-range-input input{font-size:11px;font-family:Times,serif;border:none;background:none;line-height:18px;box-shadow:none;-moz-appearance:textfield;width:45px;flex:1 0 auto;text-align:center;padding:4px}.price-range .price-range-input input:-webkit-outer-spin-button,.price-range .price-range-input input:-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.price-range .vue-slider{padding:9px 0;max-width:218px;margin:0 auto}.price-range .vue-slider .vue-slider-dot{width:21px!important;height:21px!important;border-radius:50%;background:#fff;box-shadow:0 1px 3px #63636380;border:1px solid #ccc}.price-range .vue-slider .vue-slider-dot-handle{box-shadow:none}.price-range .vue-slider .vue-slider-process{height:4px;background:#73cbc9}.product-list-items{display:flex;flex-wrap:wrap;margin:0 -22px}@media screen and (max-width: 991px){.product-list-items{margin:0 -20px}}@media screen and (max-width: 575px){.product-list-items{margin:0 -10px}}.product-list-items .product-list-item{width:33.3333%;flex:0 0 33.3333%;padding:0 22px 60px}@media screen and (max-width: 991px){.product-list-items .product-list-item{padding:0 15px 60px}}@media screen and (max-width: 575px){.product-list-items .product-list-item{width:50%;flex:0 0 50%;padding:0 5px 40px}}.dm-product-list-fix .card-title div{font-size:16px}@media (max-width: 576px){.dm-product-list-fix .card-title div{font-size:13px}}@media (max-width: 399px){.dm-product-list-fix .card-title div{font-size:12px}}@media screen and (min-width: 992px){.dm-product-list-fix .card.card-product .card-title{margin-bottom:23px}.dm-product-list-fix .card-title a{color:#484848;font-size:21px;line-height:16px}.dm-product-list-fix .card.card-product .card-image{margin:0 auto 14px}dm-product-list-fix .dm-product-list-fix.product-list-items .product-list-item{padding:0 22px 89px}}.card.card-product{text-align:center;font-family:Times,sans-serif}.card.card-product .card-image{width:380px;line-height:0;margin:0 auto 15px;max-width:100%;position:relative}@media screen and (max-width: 991px){.card.card-product .card-image{max-width:100%}}.card.card-product .card-image .card-img-top-w{padding-bottom:100%;position:relative}.card.card-product .card-image .card-img-top-w>a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.card.card-product .card-image a img{max-height:100%}.card.card-product .card-image .swiper-slide{padding-bottom:100%;position:relative}.card.card-product .card-image .swiper-slide a{position:absolute;top:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.card.card-product .card-image .swiper-slide a img{max-height:100%}.card.card-product .card-image .item-swiper-pagination{position:absolute;z-index:1;bottom:14px;left:14px;display:flex;justify-content:flex-start}.card.card-product .card-image .item-swiper-pagination .swiper-pagination-bullet{width:12px;height:2px;background:#cdcdcd;opacity:1;border-radius:0;margin:0}.card.card-product .card-image .item-swiper-pagination .swiper-pagination-bullet-active{background:#73cbc9}.card.card-product .card-colors{display:flex;align-items:center;justify-content:center;margin-bottom:15px}@media screen and (max-width: 991px){.card.card-product .card-colors{margin-bottom:10px}}.card-colors .color{cursor:pointer}.card.card-product .card-colors i{width:21px;height:21px;border-radius:50%;margin:0 8px}@media screen and (max-width: 991px){.card.card-product .card-colors i{width:18px;height:18px;margin:0 5px}}.card.card-product .card-colors .Yellow{background:#ffd89a}.card.card-product .card-colors .White{background:#cdcdcd}.card.card-product .card-colors .Rose{background:#e2a79f}.card.card-product .card-colors.Yellow .Yellow,.card.card-product .card-colors.White .White,.card.card-product .card-colors.Rose .Rose{position:relative}.card.card-product .card-colors.Yellow .Yellow:after,.card.card-product .card-colors.White .White:after,.card.card-product .card-colors.Rose .Rose:after{content:"";display:block;position:absolute;top:-3px;left:-3px;right:-3px;bottom:-3px;border:1px solid #cdcdcd;border-radius:50%;pointer-events:none}.card.card-product .card-title{font-size:22px;margin-bottom:23px;line-height:1.3}@media screen and (max-width: 991px){.card.card-product .card-title{font-size:21px;margin-bottom:15px}}@media screen and (max-width: 575px){.card.card-product .card-title{font-size:18px}}.card.card-product .card-price{font-size:18px;font-weight:700}@media screen and (max-width: 991px){.card.card-product .card-price{font-size:18px}}@media screen and (max-width: 575px){.card.card-product .card-price{font-size:16px}}.product-list-load{display:flex;align-items:center;justify-content:center;padding:22px}@media screen and (max-width: 991px){html{overflow-x:hidden}.section-product{width:100%;min-height:100vh}}@media (max-width: 991px){.section-product .btn.btn-primary.btn-lg{font-size:18px}}.section-product .product-info{padding:60px 0 113px;position:relative;z-index:2}@media screen and (max-width: 991px){.section-product .product-info{padding:42px 0 134px}}@media screen and (max-width: 575px){.section-product .product-info{padding:44px 0 37px}}.section-product .product-info .container{max-width:100%}.section-product .product-info .product-info-inner{display:flex;align-items:flex-start}@media screen and (max-width: 991px){.section-product .product-info .product-info-inner{display:block}}.section-product .product-info .product-img{width:60%;flex:0 0 60%;position:relative;z-index:1}@media screen and (max-width: 991px){.section-product .product-info .product-img{width:100%;padding:0 0 60px}}@media screen and (max-width: 575px){.section-product .product-info .product-img{padding:0 0 40px;min-height:calc(100vw + 8px)}}.section-product .product-info .product-img .slider-i{margin-bottom:68px}@media screen and (max-width: 1279px){.section-product .product-info .product-img .slider-i{margin-bottom:50px}}@media screen and (max-width: 991px){.section-product .product-info .product-img .slider-i{margin-bottom:0}}@media screen and (max-width: 575px){.section-product .product-info .product-img .slider-i{margin:0 -16px}}.section-product .product-info .product-img .video-container{display:flex;align-items:center;justify-content:center}.section-product .product-info .product-img .video-item{max-width:100%;width:100%;height:100%;object-fit:contain;background:#fff}@media screen and (max-width: 991px){.section-product .product-info .product-img .video-item{max-width:80%}}@media screen and (max-width: 575px){.section-product .product-info .product-img .video-item{max-width:98%;width:100%;margin-top:0}}.section-product .product-info .product-img .slider-v{display:none}.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide{-webkit-transform:translate3d(0,0,0)}.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide .img{display:flex;align-items:center;justify-content:center;max-width:65%;margin:0 auto;position:relative;padding-bottom:65%}@media screen and (max-width: 1279px){.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide .img{max-width:80%;padding-bottom:80%}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide .img{max-width:98%;padding-bottom:98%}}.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide .img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%}.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide.swiper-slide-customer .img .img-i{height:71%;width:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center}.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide.swiper-slide-customer .img img{width:100%;height:100%;object-fit:cover}.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide.swiper-slide-customer .img-customer-link{background:#f8f8f8;position:absolute;bottom:1px;left:1px;right:1px;height:29%;display:flex;align-items:center;justify-content:center;z-index:2}.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide.swiper-slide-customer .img-customer-link span{text-decoration:underline;font-family:Arial,sans-serif;font-size:19px;cursor:pointer;transition:all .2s}.section-product .product-info .product-img .product-gallery .swiper-wrapper .swiper-slide.swiper-slide-customer .img-customer-link span:hover{opacity:.8}.section-product .product-info .product-img .customer-gallery .swiper-wrapper .swiper-slide .img{display:flex;align-items:center;justify-content:center;max-width:65%;margin:0 auto 68px;position:relative;padding-bottom:65%}@media screen and (max-width: 991px){.section-product .product-info .product-img .customer-gallery .swiper-wrapper .swiper-slide .img{margin-bottom:40px}}@media screen and (max-width: 575px){.section-product .product-info .product-img .customer-gallery .swiper-wrapper .swiper-slide .img{max-width:98%;padding-bottom:98%;margin-bottom:0}}.section-product .product-info .product-img .customer-gallery .swiper-wrapper .swiper-slide .img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;max-height:100%}@media screen and (max-width: 575px){.section-product .product-info .product-img .customer-gallery .swiper-wrapper .swiper-slide .img img{max-width:100%}}.section-product .product-info .product-img .customer-gallery .swiper-wrapper .swiper-slide.swiper-slide-diamond .img{max-height:60%;padding-bottom:60%}@media screen and (max-width: 575px){.section-product .product-info .product-img .customer-gallery .swiper-wrapper .swiper-slide.swiper-slide-diamond .img{max-height:75%;padding-bottom:75%;margin-bottom:10px}}.section-product .product-info .product-img .customer-gallery .swiper-wrapper .swiper-slide.swiper-slide-diamond .img-diamond-info{text-align:center;font-size:21px;display:flex;align-items:center;justify-content:center}@media (max-width: 991px){.section-product .product-info .swiper-button-next,.section-product .product-info .swiper-button-prev{display:none}}.section-product .product-info .product-img .product-img-b{display:flex;flex-wrap:wrap;align-items:center}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b{justify-content:flex-end;position:relative;padding:0 85px}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b{justify-content:flex-start;padding:0 20px;margin-top:-40px;z-index:1}}.section-product .product-info .product-img .product-img-b .product-shape-w{margin:0 38px 0 0;width:110px;height:48px;position:relative;z-index:1}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b .product-shape-w{height:36px;position:absolute;left:0;top:0}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .product-shape-w{height:27px;width:auto;margin-right:20px}}.section-product .product-info .product-img .product-img-b .product-shape-selector{display:flex;align-items:center;border:1px solid #979797;border-radius:20px;background:#fff;padding:7px 15px;position:absolute;top:0;bottom:0;left:0;max-width:110px;overflow:hidden;transition:all .3s}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b .product-shape-selector{border-radius:18px;padding:3px 10px}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .product-shape-selector{border-radius:14px;padding:2px 8px}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .product-shape-selector{position:relative}}.section-product .product-info .product-img .product-img-b .product-shape-selector .product-shape-selector-m{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}@media screen and (min-width: 992px){.section-product .product-info .product-img .product-img-b .product-shape-selector .product-shape-selector-m{display:none}}.section-product .product-info .product-img .product-img-b .product-shape-selector .icon.icon-filter{width:21px;height:21px;flex:0 0 auto;margin-right:17px;cursor:pointer}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b .product-shape-selector .icon.icon-filter{width:16px;height:16px;margin-right:12px}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .product-shape-selector .icon.icon-filter{width:12px;height:12px;margin-right:9px}}.section-product .product-info .product-img .product-img-b .product-shape-selector .shapes{display:flex;align-items:center}.section-product .product-info .product-img .product-img-b .product-shape-selector .shape{width:32px;flex:0 0 0;height:32px;max-width:0;display:flex;justify-content:center;align-items:stretch;padding:1px 0;border-width:1px 0;border-style:solid;border-color:transparent;transition:all .3s;cursor:pointer}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b .product-shape-selector .shape{width:27px;height:27px}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .product-shape-selector .shape{width:20px;height:20px}}.section-product .product-info .product-img .product-img-b .product-shape-selector .shape:not(:last-child){margin:0}.section-product .product-info .product-img .product-img-b .product-shape-selector .shape img{max-width:100%;max-height:100%}.section-product .product-info .product-img .product-img-b .product-shape-selector .shape input{display:none}.section-product .product-info .product-img .product-img-b .product-shape-selector .shape.active{max-width:32px;flex:0 0 32px}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b .product-shape-selector .shape.active{max-width:30px;flex:0 0 30px}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .product-shape-selector .shape.active{max-width:20px;flex:0 0 20px}}@media screen and (min-width: 992px){.section-product .product-info .product-img .product-img-b .product-shape-selector.active{max-width:2000px}.section-product .product-info .product-img .product-img-b .product-shape-selector.active .shape{max-width:32px;flex:0 0 32px}.section-product .product-info .product-img .product-img-b .product-shape-selector.active .shape:hover{opacity:.9}.section-product .product-info .product-img .product-img-b .product-shape-selector.active .shape:not(:last-child){margin-right:20px}.section-product .product-info .product-img .product-img-b .product-shape-selector.active .shape.active{padding:1px;border-width:1px;border-color:#73cbc9}}@media screen and (min-width: 992px){.section-product .product-info .product-img .product-img-b .product-shape-selector.hover{max-width:800px}.section-product .product-info .product-img .product-img-b .product-shape-selector.hover .shape{max-width:40px;flex:0 0 40px}.section-product .product-info .product-img .product-img-b .product-shape-selector.hover .shape:hover{opacity:.9}.section-product .product-info .product-img .product-img-b .product-shape-selector.hover .shape:not(:last-child){margin-right:20px}.section-product .product-info .product-img .product-img-b .product-shape-selector.hover .shape.active{padding:1px;border-width:1px;border-color:#73cbc9}}@media screen and (min-width: 992px){.section-product .product-info .product-img .product-img-b .product-shape-selector .popup-shape-selector{display:none}}.section-product .product-info .product-img .product-img-b .product-shape-selector .popup-shape-selector .popup-content .shape-current{font-weight:700;margin-bottom:22px;text-align:center}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .product-shape-selector .popup-shape-selector .popup-content .shape-current{margin-bottom:20px}}.section-product .product-info .product-img .product-img-b .product-shape-selector .popup-shape-selector .popup-content .shapes{flex-wrap:wrap;justify-content:center}.section-product .product-info .product-img .product-img-b .product-shape-selector .popup-shape-selector .popup-content .shapes .shape{width:38px;height:38px;max-width:38px;flex:0 0 38px;margin:0 4px 8px;padding:5px;border:1px solid transparent}.section-product .product-info .product-img .product-img-b .product-shape-selector .popup-shape-selector .popup-content .shapes .shape.active{padding:5px;border-color:#73cbc9}.section-product .product-info .product-img .product-img-b .pagination{display:none;align-items:center}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b .pagination{margin-right:0}}.section-product .product-info .product-img.product-review-img .product-img-b .pagination{display:block}.section-product .product-info .product-img .product-img-b .pagination.active{display:flex}.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet{width:19px;height:19px;cursor:pointer;transition:all .2s;position:relative;background:none;opacity:1}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet{width:22px;height:22px;padding:5px}}.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet:not(:last-child){margin-right:8px}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet:not(:last-child){margin-right:6px}}@media screen and (max-width: 479px){.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet:not(:last-child){margin-right:5px}}.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet:after{content:"";display:block;border-radius:50%;background:#d8d8d8;width:14px;height:14px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet:after{width:10px;height:10px}}.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet:hover:after{background:#ccc}.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#666e78}.section-product .product-info .product-img .product-img-b .pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:hover:after{background:#666e78}.section-product .product-info .product-img .product-img-b .product-img-360{margin-right:15px;line-height:0;cursor:pointer;transition:all .2s}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .product-img-360{margin-right:10px}}.section-product .product-info .product-img .product-img-b .product-img-360:hover{opacity:.9}.section-product .product-info .product-img .product-img-b .product-img-360 img{width:32px;flex:0 0 32px}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .product-img-360 img{width:28px;flex:0 0 28px}}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b .img-customer-link{margin-right:auto}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .img-customer-link{margin-right:20px}}.section-product .product-info .product-img .product-img-b .img-customer-link span{font-size:18px;font-weight:700;cursor:pointer;text-decoration:underline;display:block;color:#73cbc9}@media screen and (max-width: 991px){.section-product .product-info .product-img .product-img-b .img-customer-link span{font-size:16px}}@media screen and (max-width: 575px){.section-product .product-info .product-img .product-img-b .img-customer-link span{font-size:12px;opacity:1}}.section-product .product-info .product-img .product-img-b .img-customer-link span:hover{opacity:.7}.product-gallery-desktop{display:flex;flex-wrap:wrap;gap:8px}.product-gallery-desktop .img-w{flex:0 0 calc(50% - 4px);width:calc(50% - 4px);position:relative;padding-bottom:calc(50% - 4px)}.product-gallery-desktop .img-w:only-child{flex:0 0 80%;width:80%;position:relative;padding-bottom:80%;margin:0 auto}.product-gallery-desktop .img{background:#fff}.product-gallery-desktop .img,.product-gallery-desktop .video-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.product-gallery-desktop .img img{width:100%;height:100%;object-fit:contain}.product-gallery-desktop .img-w.img-w-customer .img{height:71%}.product-gallery-desktop .img-w.img-w-customer .img img{width:100%;height:100%;object-fit:cover}.product-gallery-desktop .img-w.img-w-customer .img-customer-link{background:#f8f8f8;position:absolute;bottom:1px;left:1px;right:1px;height:29%;display:flex;align-items:center;justify-content:center;z-index:2}.product-gallery-desktop .img-w.img-w-customer .img-customer-link span{text-decoration:underline;font-family:Arial,sans-serif;font-size:19px;cursor:pointer;transition:all .2s}.product-gallery-desktop .img-w.img-w-customer .img-customer-link span:hover{opacity:.8}.product-gallery-desktop .img-w.img-w-diamond{background:none;border:3px solid #F8F8F8}.product-gallery-desktop .img-w.img-w-diamond .img{height:80%;padding:20px}.product-gallery-desktop .img-w.img-w-diamond .img-diamond-info{font-family:Times,sans-serif;height:20%;text-align:center;font-size:21px;display:flex;align-items:center;justify-content:center;position:absolute;bottom:0;left:0;right:0;color:#333}.section-product .product-info .product-brief{width:40%;flex:0 0 40%;padding:0 7.5%;position:sticky;top:20px;color:#000}@media screen and (max-width: 1599px){.section-product .product-info .product-brief{padding:0 4%}}@media screen and (max-width: 1279px){.section-product .product-info .product-brief{padding:0 0 0 4%}}@media screen and (max-width: 991px){.section-product .product-info .product-brief{width:100%;padding:0}}.section-product .product-info .product-brief .product-brief-h{letter-spacing:-.03em;color:#0a0a0a;padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #d8d8d8}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-h{margin-bottom:0;padding-bottom:20px;border-bottom:none}}.section-product .product-info .product-brief .product-brief-h h1{width:100%;font-size:24px;font-weight:500;margin:0 8px 0 0;display:inline-flex}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-h h1{font-size:25px;margin:0;justify-content:center;gap:10px}.section-product .product-info .product-brief .product-brief-h .title-separator{display:none}}.section-product .product-info .product-brief .product-brief-h .product-brief-h-collection{display:inline-block;margin:0 8px 0 0}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-h .product-brief-h-collection{display:none}}.section-product .product-info .product-brief .product-brief-h .product-brief-h-params{font-size:16px;display:block}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-h .product-brief-h-params{line-height:30px;font-size:14px;display:inline-block;margin-inline-start:8px}.section-product .product-info .product-brief .product-brief-h .product-brief-h-params .product-brief-h-params__pc{display:none}}.section-product .product-info .product-brief .product-brief-desc{margin-bottom:32px;font-size:20px;line-height:1.3}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-desc{margin-bottom:30px;text-align:center;font-size:18px}}.section-product .product-info .product-brief .product-brief-price{font-size:18px;line-height:1.3;margin-bottom:1em}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-price{font-size:16px;margin-bottom:38px;text-align:center}}.section-product .product-info .product-brief .product-brief-params .product-brief-metal{font-size:14px;margin-bottom:20px}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-metal{text-align:start;font-size:14px;margin-bottom:20px}}@media screen and (max-width: 575px){.section-product .product-info .product-brief .product-brief-params .product-brief-metal{margin-bottom:6px}}.section-product .product-info .product-brief .product-brief-params .product-brief-metal .label{font-weight:600;margin-inline-end:10px}.section-product .product-info .product-brief .product-brief-params .product-brief-metal .label{margin-inline-end:5px}.section-product .product-info .product-brief .product-brief-params .product-brief-metal.metal-type .val{font-size:12px}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-metal.metal-type .val{font-size:14px;font-weight:500}}.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:61px}.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight.product-brief-color-weight--shape{display:flex;flex-wrap:nowrap;overflow-x:auto;width:100%;flex-direction:row}.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight.product-brief-color-weight--shape .shape{min-width:45px}.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight--shape-container{position:relative}.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight--shape-container .product-brief-shape-next-arrow{position:absolute;left:-10px;cursor:pointer;top:22.5px;transform:translateY(-50%);touch-action:manipulation;z-index:1}.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight--shape-container .product-brief-shape-previous-arrow{position:absolute;right:-10px;cursor:pointer;top:22.5px;transform:translateY(-50%) rotateY(180deg);touch-action:manipulation;z-index:1}.product-brief-color-weight--shape-container .product-brief-shape-previous-arrow.hidden,.product-brief-color-weight--shape-container .product-brief-shape-next-arrow.hidden{display:none!important}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight--shape-container{position:relative}.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight--shape-container:after{position:absolute;bottom:0;content:"";left:-16px;right:-16px;border-bottom:1px solid #F3F3F3}.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight{margin-bottom:40px}.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight.product-brief-color-weight--color{margin-bottom:50px}}@media screen and (max-width: 359px){.section-product .product-info .product-brief .product-brief-params .product-brief-color-weight{margin-bottom:30px}}.section-product .product-info .product-brief .product-brief-params .product-brief-color{display:flex;padding-right:32px;position:relative;margin-right:21px}@media screen and (max-width: 1279px){.section-product .product-info .product-brief .product-brief-params .product-brief-color{padding-right:20px;margin-right:20px}}@media screen and (max-width: 359px){.section-product .product-info .product-brief .product-brief-params .product-brief-color{margin:0}}@media (max-width: 575px){.section-product .product-info .product-brief .product-brief-params .product-brief-color{padding-right:36px;margin-right:26px}}.section-product .product-info .product-brief .product-brief-params .product-brief-color:after{content:"";display:block;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1px;height:37px;background:#d8d8d8}.section-product .product-info .product-brief .product-brief-params .product-brief-color .color{width:43px;height:43px;border-radius:50%;margin:0;border:1px solid transparent;padding:3px;display:flex;align-items:stretch;cursor:pointer}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-color .color{width:43px;height:43px;padding:2px;margin:0}}@media screen and (max-width: 359px){.section-product .product-info .product-brief .product-brief-params .product-brief-color .color{width:30px;height:30px}}.section-product .product-info .product-brief .product-brief-params .product-brief-color .color:not(:last-child){margin:0 25px 0 0}@media screen and (max-width: 1279px){.section-product .product-info .product-brief .product-brief-params .product-brief-color .color:not(:last-child){margin:0 25px 0 0}}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-color .color:not(:last-child){margin:0 15px 0 0}}.section-product .product-info .product-brief .product-brief-params .product-brief-color .color:hover{opacity:.9}.section-product .product-info .product-brief .product-brief-params .product-brief-color .color span{width:100%;border-radius:50%}.section-product .product-info .product-brief .product-brief-params .product-brief-color .color.Yellow span{background:#ffd89a}.section-product .product-info .product-brief .product-brief-params .product-brief-color .color.White span{background:#cdcdcd}.section-product .product-info .product-brief .product-brief-params .product-brief-color .color.Rose span{background:#e2a79f}.section-product .product-info .product-brief .product-brief-params .product-brief-color .color.active{border-color:#cdcdcd}.section-product .product-info .product-brief .product-brief-params .product-brief-weight{display:flex;align-items:baseline;font-family:Times,sans-serif}.section-product .product-info .product-brief .product-brief-params .product-brief-weight .weight{color:#979797;padding:0 11px;font-size:18px;cursor:pointer;line-height:38px}@media screen and (max-width: 1279px){.section-product .product-info .product-brief .product-brief-params .product-brief-weight .weight{font-size:30px;line-height:1.2;padding:0 10px}}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-weight .weight{font-size:24px;padding:0 8px}}@media screen and (max-width: 575px){.section-product .product-info .product-brief .product-brief-params .product-brief-weight .weight{font-size:18px}}.section-product .product-info .product-brief .product-brief-params .product-brief-weight .weight:hover{color:#757575}.section-product .product-info .product-brief .product-brief-params .product-brief-weight .weight.active{color:#000;font-size:26px;text-decoration:underline;cursor:default}@media screen and (max-width: 1279px){.section-product .product-info .product-brief .product-brief-params .product-brief-weight .weight.active{font-size:42px}}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-weight .weight.active{color:#333;font-size:36px}}@media screen and (max-width: 575px){.section-product .product-info .product-brief .product-brief-params .product-brief-weight .weight.active{font-size:30px}}.section-product .product-info .product-brief .product-brief-params .product-brief-diamonds{margin-bottom:22px;display:flex;flex-wrap:wrap}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-diamonds{justify-content:center}}.section-product .product-info .product-brief .product-brief-params .product-brief-diamonds .diamonds{width:66px;height:66px;padding:4px;border:1px solid #333;display:flex;align-items:center;justify-content:center;font-size:16px;color:#979797;text-align:center;cursor:pointer;transition:all .2s;margin-bottom:15px}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-diamonds .diamonds{margin:0 5px 10px;width:60px;height:60px;font-size:16px}}.section-product .product-info .product-brief .product-brief-params .product-brief-diamonds .diamonds:hover{background:#f1efed}.section-product .product-info .product-brief .product-brief-params .product-brief-diamonds .diamonds:not(:last-child){margin-right:13px}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-diamonds .diamonds:not(:last-child){margin:0 5px 10px}}.section-product .product-info .product-brief .product-brief-params .product-brief-diamonds .diamonds.active{color:#000;background:#73cbc9;border-color:#73cbc9;cursor:default}.section-product .product-info .product-brief .product-brief-params .product-brief-diamonds .diamonds.active:hover{background:#73cbc9}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones{margin-bottom:22px;display:flex;flex-wrap:wrap}@media screen and (max-width: 991px){.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones{justify-content:center}}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone{width:45px;height:45px;margin:0 8px 8px 0;border:2px solid transparent;background-position:50% 50%;background-repeat:no-repeat;transition:all .2s;cursor:pointer}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone:last-child{margin-right:0}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone:hover{opacity:.8}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.gemstone-ruby{background-image:url(Gemstone_Ruby.jpg)}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.gemstone-morganite{background-image:url(Gemstone_Morganite.jpg)}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.gemstone-gemstone-small{background-image:url(Gemstone_Gemstone_small.jpg)}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.gemstone-gemstone{background-image:url(Gemstone_Gemstone.jpg)}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.gemstone-emerald{background-image:url(Gemstone_Emerald.jpg)}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.gemstone-diamond{background-image:url(Gemstone_Diamond.jpg)}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.gemstone-blue-sapphire{background-image:url(Gemstone_Blue_Sapphire.jpg)}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.gemstone-aquamarine{background-image:url(Gemstone_Aquamarine.jpg)}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.gemstone-amethyst{background-image:url(Gemstone_Amethyst.jpg)}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.active{border-color:#73cbc9;cursor:default}.section-product .product-info .product-brief .product-brief-params .product-brief-gemstones .gemstone.active:hover{opacity:1}.section-product .product-info .product-brief .btns .btn{height:55px;line-height:31px;margin:0}@media (max-width: 991px){.section-product .product-info .product-brief .btns .btn{height:52px;line-height:28px}}.section-product .product-info .product-brief .btns .btn.btn-primary:not(:last-child),.section-product .product-info .product-brief .btns .btn.btn-outline-primary{margin-bottom:10px}.section-product .product-info .product-brief .btns .btn.disabled{background:#d8d8d8;pointer-events:none}.section-product .product-info .booking-w{width:100%}.section-product .product-info .btn.btn-booking{display:flex;align-items:center;justify-content:center}.section-product .product-info .btn.btn-booking:hover i{filter:invert(1)}.section-product .product-info .btn.btn-booking i{width:16px;flex:0 0 16px;height:17px;margin-right:10px;background:url(icon-booking.svg) 50% 50% no-repeat;background-size:contain}.section-product .btns-m-sticky{position:fixed;bottom:0;left:0;width:100%;padding:10px;background:#fff;border-top:1px solid #d8d8d8;z-index:100;display:none}@media (max-width: 991px){.section-product .btns-m-sticky.visible{display:block}}.section-product .btns-m-sticky .loader{height:27px;width:27px}.section-product .product-info .product-shipping{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:14px;margin:43px 0 0}@media screen and (max-width: 575px){.section-product .product-info .product-shipping{font-size:12px}}@media (max-width: 399px){.section-product .product-info .product-shipping{letter-spacing:-.01em}}.section-product .product-info .product-shipping .product-shipping-line{display:flex;align-items:center;padding:0 0 22px;max-width:50%;min-width:45%}.section-product .product-info .product-shipping .product-shipping-line span{white-space:nowrap}.section-product .product-info .product-shipping .product-shipping-line svg{width:21px;flex:0 0 21px;height:19px;margin:0 10px 0 0}@media screen and (max-width: 575px){.section-product .product-info .product-shipping .product-shipping-line svg{width:17px;height:17px}}.section-product .product-info .product-shipping .product-shipping-line .tip{cursor:pointer}.section-product .product-info .product-shipping .product-shipping-line i.icon-payments{background:url(icon-payments.png) 50% 50% no-repeat;background-size:contain}.section-product .product-info .product-shipping .product-shipping-line i.icon-help{background:url(icon-help.svg) 50% 50% no-repeat;background-size:contain;margin:0 0 0 8px;width:13px;height:13px;display:block}.tippy-content p{margin:0}.section-product .product-info .product-shipping .product-shipping-line .tip-content{display:none}.section-product .product-info .product-shipping .product-shipping-line i.icon-shipping{background:url(icon-shipping.svg) 50% 50% no-repeat;background-size:contain}.section-product .product-info .product-shipping .product-shipping-line i.icon-shield{background:url(icon-shield.svg) 50% 50% no-repeat;background-size:contain}.section-product .product-info .product-shipping .product-shipping-line .date{color:#73cbc9}.section-product .product-faster{margin:57px 0 70px;padding:46px 0 0;border-top:1px solid #D8D8D8;text-align:center}@media (max-width: 991px){.section-product .product-faster{margin:30px 0 40px;padding:30px 0 0}}.section-product .product-faster .faster-h{font-size:14px;margin:0 0 5px;color:#000}@media (max-width: 991px){.section-product .product-faster .faster-h{font-size:16px;font-weight:600;margin:0 0 9px}}.section-product .product-faster .faster-txt{font-size:10px;margin-bottom:26px;color:#484848}@media (max-width: 991px){.section-product .product-faster .faster-txt{font-size:12px;margin-bottom:36px}}.section-product .product-faster .faster-icons{display:flex;justify-content:center;align-items:center;gap:35px}@media (max-width: 991px){.section-product .product-faster .faster-icons{gap:27px}}.section-product .product-faster .faster-icon{display:block;cursor:pointer}.section-product .product-faster .faster-icon a{display:block;line-height:0}.section-product .product-faster .faster-icon i{display:block}@media (max-width: 991px){.section-product .product-faster .faster-icon i{max-width:18px}}.section-product .product-faster .faster-icon i.icon-faster-phone{width:22px;height:26px;background:url(icon-faster-phone.svg) 0 0 no-repeat;background-size:contain}.section-product .product-faster .faster-icon i.icon-faster-chat{width:22px;height:22px;background:url(icon-faster-chat.svg) 0 0 no-repeat;background-size:contain}.section-product .product-faster .faster-icon i.icon-faster-email{width:22px;height:18px;background:url(icon-faster-email.svg) 0 0 no-repeat;background-size:contain}.product-brief .shape input{position:absolute;opacity:0;width:0}.product-brief .shape{width:45px;height:45px;padding:0;display:flex;align-items:center;justify-content:center;margin:0 15px 0 0}.product-brief .shape img{height:33px}.product-brief label{cursor:pointer;border-bottom:solid 2px transparent}.product-brief label.active{cursor:default;border-bottom:solid 2px #83cbc2}.customer-rings-stage .settings{font-size:27px;letter-spacing:.5px}.customer-rings-stage .container{display:flex;flex-wrap:wrap}.customer-rings-stage .crs-left{width:67%;flex:0 0 67%;position:relative;display:flex;flex-wrap:wrap;justify-content:center}.customer-rings-stage .crs-right{width:33%;flex:0 0 33%;padding-left:30px}.customer-rings-stage{padding:60px 0 113px}.customer-rings-stage .crs-btn{margin:0 0 46px;width:100%;font-size:27px;padding:12px 20px;line-height:1.15;background:#73cbc9;cursor:pointer;text-align:center;border:initial}.customer-rings-stage .crs-settings{font-size:27px;justify-content:center;margin-bottom:10px;line-height:1.2;display:flex;flex-wrap:wrap;padding-left:6px}.customer-rings-stage .crs-settings .crs-bold{font-weight:600}.customer-rings-stage .crs-title{font-size:25px;font-weight:600;letter-spacing:-.26px;text-align:center;margin-bottom:24px;padding-right:13px}.customer-rings-stage .crs-back{font-size:25px;text-decoration:underline;text-align:center;padding-left:20px;letter-spacing:.1px;cursor:pointer}.customer-rings-stage .crs-settings span span{font-size:42px;font-weight:100;align-items:center;margin:0 10px 0 6px;position:relative;top:4px}.customer-rings-stage .crs-settings>span{display:flex;align-items:center;line-height:1.1}.customer-rings-stage .crs-price{text-align:center;margin-bottom:24px;padding-right:8px}.customer-rings-stage .crs-go-select-size{width:100%}.customer-rings-stage .crs-img{width:65%;display:flex;justify-content:center;margin-bottom:56px}.customer-rings-stage .crs-img img{width:100%;height:100%;object-fit:cover}.crs-slider-scroll{overflow:hidden}.customer-rings-stage .crs-slider{display:flex;flex-wrap:nowrap;width:100%;max-width:486px;position:relative;transition:.2s}.customer-rings-stage .crs-slider .crs-item{width:150px;margin:0 5px;max-width:33.33%;display:flex;justify-content:center;flex-shrink:0;align-items:center;max-height:90px;border:1px solid #fff}.customer-rings-stage .crs-slider .crs-item:hover{filter:brightness(.98);background:#00000005;border:1px solid #dfdfdf}.crs-go-select-size{display:none}.customer-rings-stage .crs-slider .crs-item.active{border:1px solid #73cbc9}.customer-rings-stage .crs-slider .crs-item img{width:100%;height:100%;object-fit:cover}.customer-rings-stage .crs-slider .crs-item:first-child{margin-left:5px}.customer-rings-stage .crs-slider .crs-item:last-child{margin-right:5px}.crs-prev{left:10px}.crs-next{right:10px}.crs-prev,.crs-next{position:absolute;top:50%;transform:translateY(-50%);width:15px;height:100%;display:flex;justify-content:center;align-items:center}.crs-slider-wrapper{width:100%;max-width:546px;margin:auto;position:relative;padding:0 30px}.crs-slider-wrapper{width:100%;position:relative}@media (min-width: 991px){.customer-rings-stage .crs-mob{display:none}}@media (max-width: 991px){.customer-rings-stage{padding:0}.crs-head-title{font-weight:600}.customer-rings-stage .crs-img{width:100%;height:220px;margin-bottom:35px}.customer-rings-stage .crs-slider{width:100%;max-width:480px}.customer-rings-stage .crs-slider .crs-item{width:33.33%;max-height:initial;height:90px;max-width:150px}.customer-rings-stage .crs-title{font-size:18px;letter-spacing:0;padding-right:18px;margin-bottom:5px}.customer-rings-stage .crs-pc{display:none}.crs-head.crs-mob{display:flex;width:100%;justify-content:center;height:50px;align-items:center}.crs-head .nav-search-close{position:absolute;right:25px}.customer-rings-stage .container{padding:0}.customer-rings-stage .crs-left{width:100%;flex:0 0 100%}.customer-rings-stage .crs-right{width:100%;flex:0 0 100%;padding-left:0}.product-stage.customer-rings-stage{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:3}.customer-rings-stage .crs-back{display:none}.customer-rings-stage .crs-settings{font-size:21px;padding-left:0;padding-right:4px;margin-bottom:37px;font-weight:700}.customer-rings-stage .crs-settings span span{font-size:38px;top:2px;margin:0 8px 0 6px}.customer-rings-stage .crs-price{padding-right:18px;margin-bottom:13px}.customer-rings-stage .crs-price div{margin-bottom:0}.customer-rings-stage .crs-btn{margin:0 auto 50px;width:220px;font-size:21px;letter-spacing:0;padding:9px 10px 11px;border-radius:5px}.customer-rings-stage .crs-slider.crs-mob{overflow-x:auto;flex-wrap:nowrap;margin:auto;padding:0 0 10px}.crs-slider-wrapper.crs-mob{padding:0}.customer-rings-stage .crs-slider .crs-item{flex-shrink:0}.customer-rings-stage .crs-slider{justify-content:initial}}.section-product .product-info .product-review-img{width:60%;flex:0 0 60%}@media screen and (max-width: 991px){.section-product .product-info .product-review-img{width:100%;margin-bottom:40px}}@media screen and (max-width: 575px){.section-product .product-info .product-review-img{margin:0 -16px 30px;width:auto}}.section-product .product-info .product-review-img .review-img{display:flex;align-items:center;justify-content:center;max-width:70%;margin:0 auto 38px;position:relative;padding-bottom:70%}@media screen and (max-width: 991px){.section-product .product-info .product-review-img .review-img{max-width:60%;padding-bottom:60%;margin-bottom:30px}}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .review-img{margin-bottom:-23px;max-width:100%;padding-bottom:100%}}.section-product .product-info .product-review-img .review-img .review-img-inner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.section-product .product-info .product-review-img .review-img .img-w{margin:0 auto 35px}@media screen and (max-width: 991px){.section-product .product-info .product-review-img .review-img .img-w{margin-bottom:20px}}.section-product .product-info .product-review-img .review-img .img-w img{display:block;margin:0 auto}.section-product .product-info .product-review-img .review-img .img-w .img-diamond-info{font-size:27px;text-align:center}@media screen and (max-width: 991px){.section-product .product-info .product-review-img .review-img .img-w .img-diamond-info{font-size:24px}}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .review-img .img-w .img-diamond-info{font-size:16px}}.section-product .product-info .product-review-img .product-review-img-b{display:flex;align-items:center;flex-wrap:wrap;position:relative;z-index:1}@media screen and (max-width: 991px){.section-product .product-info .product-review-img .product-review-img-b{flex-direction:row-reverse;justify-content:flex-end;gap:15px}.section-product .product-info .product-review-img .product-review-img-b:not(.product-img-b){justify-content:center;margin-top:-50px}}.section-product .product-info .product-review-img .product-review-img-b .product-diamond-w{cursor:pointer;margin:-10px 29px 0 0;line-height:0;display:none}@media (max-width: 991px){.section-product .product-info .product-review-img .product-review-img-b .product-diamond-w{display:block}}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .product-review-img-b .product-diamond-w{margin-right:20px}}.section-product .product-info .product-review-img .product-review-img-b .product-diamond-w:hover{opacity:.9}.section-product .product-info .product-review-img .product-review-img-b .product-diamond-w img{max-width:32px}.section-product .product-info .product-review-img .product-review-img-b .product-setting-w{cursor:pointer;transition:all .2s;margin-right:29px;line-height:0}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .product-review-img-b .product-setting-w{margin-right:0}}.section-product .product-info .product-review-img .product-review-img-b .product-setting-w:hover{opacity:.9}.section-product .product-info .product-review-img .product-review-img-b .product-setting-w .icon{width:22px;height:27px;fill:#979797}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .product-review-img-b .product-setting-w .icon{width:17px;height:23px;max-width:32px;margin-bottom:2px}}.section-product .product-info .product-review-img .product-review-img-b .product-review-img-dots{display:flex;align-items:center;margin-right:8px}.section-product .product-info .product-review-img .product-review-img-b .product-review-img-dots .dot{width:19px;height:19px;padding:4px;cursor:pointer;display:flex;align-items:stretch}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .product-review-img-b .product-review-img-dots .dot{width:22px;height:22px;padding:6px}}.section-product .product-info .product-review-img .product-review-img-b .product-review-img-dots .dot:not(:last-child){margin-right:8px}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .product-review-img-b .product-review-img-dots .dot:not(:last-child){margin:0}}.section-product .product-info .product-review-img .product-review-img-b .product-review-img-dots .dot span{width:100%;border-radius:50%;background:#d8d8d8;transition:all .2s}.section-product .product-info .product-review-img .product-review-img-b .product-review-img-dots .dot:hover span{background:#ddd}.section-product .product-info .product-review-img .product-review-img-b .product-review-img-dots .dot.active span,.section-product .product-info .product-review-img .product-review-img-b .product-review-img-dots .dot.active:hover span{background:#666e78}.section-product .product-info .product-review-img .product-review-img-b .product-review-img-360{margin-right:8px;line-height:0;cursor:pointer;transition:all .2s}.section-product .product-info .product-review-img .product-review-img-b .product-review-img-360:hover{opacity:.9}.section-product .product-info .product-review-img .product-review-img-b .product-review-img-360 img{width:32px}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .product-review-img-b .product-review-img-360 img{width:28px}}@media screen and (max-width: 991px){.section-product .product-info .product-review-img .product-review-img-b .img-customer-link{margin-right:auto}}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .product-review-img-b .img-customer-link{margin-right:20px}}.section-product .product-info .product-review-img .product-review-img-b .img-customer-link span{font-size:18px;font-weight:700;cursor:pointer;text-decoration:underline;display:block}@media screen and (max-width: 991px){.section-product .product-info .product-review-img .product-review-img-b .img-customer-link span{font-size:14px}}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .product-review-img-b .img-customer-link span{font-size:12px}}.section-product .product-info .product-review-img .product-review-img-b .img-customer-link span:hover{opacity:.9}@media screen and (max-width: 575px){.section-product .product-info .product-review-img .product-review-img-diamond .review-img .img-w img{max-width:100%;margin-bottom:10px}}.product-review-img-diamond .img-w img{width:60%}.section-product .product-info .product-review{width:40%;flex:0 0 40%;padding:0 7.5%;position:sticky;top:20px}@media screen and (max-width: 1599px){.section-product .product-info .product-review{padding:0 4%}}@media screen and (max-width: 1279px){.section-product .product-info .product-review{padding:0 0 0 4%}}@media screen and (max-width: 991px){.section-product .product-info .product-review{width:auto;padding:0 20px;margin:0 -20px}}@media screen and (max-width: 575px){.section-product .product-info .product-review{margin:0 -16px}}.section-product .product-info .product-review .product-review-h h2{font-weight:600;font-size:24px;line-height:1.92;margin:0 0 4px;letter-spacing:0}@media screen and (max-width: 991px){.section-product .product-info .product-review .product-review-h h2{font-weight:500}}.section-product .product-info .product-review .product-review-subtitle{font-size:14px;font-weight:500;padding-bottom:10px;border-bottom:1px solid #e9e9e9;margin-bottom:43px;line-height:1.3}@media screen and (max-width: 991px){.section-product .product-info .product-review .product-review-subtitle{font-size:16px;font-weight:400;margin-bottom:39px;border:none}}.section-product .product-info .product-review .product-review-subtitle .val{font-weight:600;text-decoration:underline}.section-product .product-info .product-review .product-review-params{margin-bottom:50px}@media screen and (max-width: 575px){.section-product .product-info .product-review .product-review-params{margin-bottom:61px}}.section-product .product-info .product-review .product-review-param{margin-bottom:52px}@media (max-width: 991px){.section-product .product-info .product-review .product-review-param{margin-bottom:39px}}.section-product .product-info .product-review .product-review-param .product-review-param-h{display:flex;align-items:flex-start;margin-bottom:5px}.section-product .product-info .product-review .product-review-param .product-review-param-h .icon{margin-right:12px;fill:#73cbc9}@media screen and (max-width: 575px){.section-product .product-info .product-review .product-review-param .product-review-param-h .icon{margin-right:12px}}.section-product .product-info .product-review .product-review-param .product-review-param-h .icon.icon-setting{width:35px;height:34px;flex:0 0 35px;margin-top:-2px}.section-product .product-info .product-review .product-review-param .product-review-param-h .icon.icon-setting svg{width:35px;height:34px}@media screen and (max-width: 575px){.section-product .product-info .product-review .product-review-param .product-review-param-h .icon.icon-setting{width:29px;height:37px;flex:0 0 29px;margin-right:25px}.section-product .product-info .product-review .product-review-param .product-review-param-h .icon.icon-setting svg{width:29px;height:37px}}.section-product .product-info .product-review .product-review-param .product-review-param-h .icon.icon-diamond{width:38px;height:26px;flex:0 0 38px;margin:-3px 11px 0 -2px}.section-product .product-info .product-review .product-review-param .product-review-param-h .icon.icon-diamond svg{width:38px;height:26px}@media (max-width: 575px){.section-product .product-info .product-review .product-review-param .product-review-param-h .icon.icon-diamond{width:29px;height:24px;flex:0 0 29px;margin:-1px 25px 0 1px}.section-product .product-info .product-review .product-review-param .product-review-param-h .icon.icon-diamond svg{width:29px;height:24px}}.section-product .product-info .product-review .product-review-param .product-review-param-h .param-title{font-weight:600;font-size:18px;line-height:1;margin-right:9px;margin-bottom:8px}@media screen and (max-width: 991px){.section-product .product-info .product-review .product-review-param .product-review-param-h .param-title{font-size:16px;font-weight:500}}.section-product .product-info .product-review .product-review-param .product-review-param-h .change{margin-top:1px;font-size:14px}@media screen and (max-width: 575px){.section-product .product-info .product-review .product-review-param .product-review-param-h .change{font-size:13px}}.section-product .product-info .product-review .product-review-param .product-review-param-h .change a{text-decoration:underline;color:#73cbc9}.section-product .product-info .product-review .product-review-param .product-review-param-body{font-size:18px;line-height:1.4}.section-product .product-info .product-review .product-review-param.product-review-param-diamond .product-review-param-body span{display:block;font-size:12px;margin-top:14px}.section-product .product-info .product-review .product-review-param.product-review-param-diamond .product-review-param-h .product-review-param-top-block .product-review-param-body{line-height:1}@media screen and (max-width: 991px){.section-product .product-info .product-review .product-review-param .product-review-param-body{font-size:16px}}@media screen and (max-width: 575px){.section-product .product-info .product-review .product-review-param .product-review-param-body{font-size:14px;padding:3px 0 0}}.product-review-param-block{display:flex;justify-content:space-between}.product-review-param-top-block{width:100%}.section-product .product-info .product-review .product-review-subtitle-m{color:#484848;font-size:16px;margin-bottom:27px}@media screen and (min-width: 992px){.section-product .product-info .product-review .product-review-subtitle-m{display:none}}.section-product .product-info .product-review .product-review-subtotal{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;background-color:#f8f8f8;padding:16px 34px 14px 9px}.section-product .product-info .product-review .product-review-subtotal .shipping-label{font-size:12px;text-align:center;display:flex;flex-direction:column}.section-product .product-info .product-review .product-review-subtotal .shipping-label .date{font-weight:700}@media screen and (max-width: 991px){.section-product .product-info .product-review .product-review-subtotal{padding:14px 9px 15px 10px}}.section-product .product-info .product-review .product-review-subtotal .label{font-size:14px;margin-right:8px}.section-product .product-info .product-review .product-review-subtotal .val{font-family:Times,sans-serif;font-size:24px}@media screen and (max-width: 991px){.section-product .product-info .product-review .product-review-subtotal .val{font-size:32px}}@media screen and (max-width: 575px){.section-product .product-info .product-review .product-review-subtotal .val{font-size:26px}}.section-product .product-info .product-review .product-review-addtocart{margin-bottom:15px}@media screen and (max-width: 575px){.section-product .product-info .product-review .product-review-addtocart{margin-bottom:10px}}.section-product .product-info .product-review .product-review-addtocart .btn{height:55px;line-height:31px}@media (max-width: 991px){.section-product .product-info .product-review .product-review-addtocart .btn{height:52px;line-height:28px}}.section-product .product-info .product-review .product-review-addtocart .btn.btn-primary{margin-bottom:10px}.section-product .product-info .product-review .product-review-shipping{font-size:22px;text-align:center}@media screen and (max-width: 991px){.section-product .product-info .product-review .product-review-shipping{font-size:21px}}@media screen and (max-width: 575px){.section-product .product-info .product-review .product-review-shipping{font-size:16px}}.reviews-custom{margin:50px 0 100px;display:flex;flex-wrap:wrap}@media screen and (max-width: 991px){.reviews-custom{margin:40px 0 80px}}.reviews-custom .reviews-custom-h{order:1;width:50%;flex:0 0 50%;margin:0 40px 90px 0}@media screen and (max-width: 991px){.reviews-custom .reviews-custom-h{width:100%;flex:0 0 100%;margin:0 0 36px}}.reviews-custom h2{font-size:40px;font-weight:400;margin:0}@media screen and (max-width: 991px){.reviews-custom h2{font-weight:700;text-align:center;font-size:25px}}.reviews-custom .reviews-custom-nav{order:2;flex:0 0 auto;margin-left:auto;display:flex;gap:8px;align-items:flex-start}@media screen and (max-width: 991px){.reviews-custom .reviews-custom-nav{order:3;justify-content:center;margin:0 auto}}.reviews-custom .swiper-review-prev,.reviews-custom .swiper-review-next{display:block;width:80px;height:56px;border-radius:8px;border:1px solid #7BCCC8;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="26.78" height="21.2" viewBox="0 0 26.78 21.2"><path d="M17.25.45,16.8,0l-.91.91.46.45,4.84,4.85L25,10H0v1.28H25l-8.6,8.6-.46.46.91.9.45-.45,9.09-9.09a1.49,1.49,0,0,0,0-2.12L22.1,5.3Z" style="fill:%237bccc8"/></svg>') 50% 50% no-repeat;cursor:pointer}@media screen and (max-width: 991px){.reviews-custom .swiper-review-prev,.reviews-custom .swiper-review-next{width:67px;height:47px;background-size:24px 20px}}.reviews-custom .swiper-review-prev{transform:scaleX(-1)}.reviews-custom .swiper-review-prev.disabled,.reviews-custom .swiper-review-next.disabled{opacity:.3;cursor:default}.reviews-custom .reviews-swiper-w{order:3;flex:0 0 100%;width:100%;position:relative}@media (max-width: 991px){.reviews-custom .reviews-swiper-w{order:2;margin-bottom:36px}}.reviews-custom .swiper-container{overflow:visible}@media (max-width: 991px){.reviews-custom .swiper-container{overflow:hidden}}.reviews-custom .swiper-wrapper{align-items:stretch}.reviews-custom .swiper-slide{position:relative;padding:72px 106px 85px 72px;width:1024px;border:1px solid #72836D;border-radius:12px;height:auto}@media (max-width: 1280px){.reviews-custom .swiper-slide{width:900px}}@media (max-width: 991px){.reviews-custom .swiper-slide{padding:92px 23px 31px}}.reviews-custom .swiper-slide:after{content:"";display:block;width:34px;height:32px;position:absolute;right:72px;top:41px;background:url(review-quote.svg) 0 0 no-repeat;z-index:0}@media (max-width: 991px){.reviews-custom .swiper-slide:after{right:calc(50% - 17px);top:32px}}.reviews-custom .review-txt{font-size:24px;margin-bottom:46px;max-width:80%}@media (max-width: 991px){.reviews-custom .review-txt{font-size:18px;text-align:center;max-width:100%;margin:0 0 26px}}.reviews-custom .review-author{font-size:14px;font-family:Arial,sans-serif;margin-bottom:3px}@media (max-width: 991px){.reviews-custom .review-author{text-align:center;margin:0 auto 10px}}.reviews-custom .review-stars-w{background:url(review-stars.svg) 0 0 no-repeat;height:17px;width:105px}@media (max-width: 991px){.reviews-custom .review-stars-w{margin:0 auto}}.reviews-custom .review-stars.review-stars-1{width:20%}.reviews-custom .review-stars.review-stars-2{width:40%}.reviews-custom .review-stars.review-stars-3{width:60%}.reviews-custom .review-stars.review-stars-4{width:80%}.reviews-custom .review-stars.review-stars-5{width:100%}.section-product .product-desc{text-align:center;line-height:1.3}@media screen and (max-width: 991px){.section-product .product-desc{display:none}}.section-product .product-desc p{margin:0 0 15px}.section-product .product-desc.product-desc-v1{background:#f8f8f8;font-size:27px;padding:68px 0 52px}@media (max-width: 991px){.section-product .product-desc.product-desc-v1{font-size:21px;padding:40px 0}}.section-product .product-desc.product-desc-v1 .product-desc-inner{max-width:960px;margin:0 auto}.section-product .product-desc.product-desc-v2{padding:180px 0 169px;font-size:38px}.section-product .product-desc.product-desc-v2 .product-desc-inner{max-width:960px;margin:0 auto}.section-product .product-desc.product-desc-v2 .product-desc-icon{margin:0 auto 38px}.section-product .product-desc.product-desc-v3{background:#f8f8f8;font-size:36px;padding:113px 0 98px}.section-product .product-desc.product-desc-v3 .product-desc-inner{max-width:698px;margin:0 auto}.section-product .product-description{font-size:18px;font-weight:500;line-height:35px;position:relative;text-align:center;max-width:960px;margin:0 auto}@media (max-width: 991px){.section-product .product-description{font-size:15px;text-align:left;color:#333}}@media (max-width: 575px){.section-product .product-description{font-size:12px}}.section-product .product-description.collapsed,.section-product .product-description.expanded{opacity:1;visibility:visible}.section-product .product-description.collapsed{max-height:70px;overflow:hidden}.section-product .product-details .product-description{margin-bottom:20px;line-height:21px;display:none}.section-product .product-details .product-description.collapsed{max-height:42px}@media (max-width: 991px){.section-product .product-details .product-description{display:block;margin-bottom:33px}}.section-product .product-description p{margin:0}.section-product .product-description .more{display:flex;align-items:flex-end;position:relative;cursor:pointer;transition:all .2s;position:absolute;right:0;bottom:0;z-index:1;background:#f8f8f8;padding-left:5px}.section-product .product-description .more:hover{color:#444}.section-product .product-description .more:before{content:"";position:absolute;right:100%;width:60px;height:100%;top:0;display:block;background-image:linear-gradient(to right,#f8f8f800,#f8f8f8)}.section-product .product-description .more .ellpsis{padding-right:5px}.section-product .product-description .more .txt{font-size:16px;color:#b2b2b2;text-decoration:underline}.section-product .product-description.expanded{max-height:1000vh;overflow:visible}.section-product .product-description.expanded .more{display:none}.section-product .product-details{padding:112px 0 120px}@media screen and (max-width: 1599px){.section-product .product-details{padding:80px 0 100px}}@media screen and (max-width: 991px){.section-product .product-details{padding:80px 0 60px;background:#f8f8f8}}@media screen and (max-width: 575px){.section-product .product-details{padding:50px 0 40px}}@media screen and (max-width: 359px){.section-product .product-details{padding:30px 0}}.section-product .product-details .product-details-inner{display:flex;align-items:flex-start}@media screen and (max-width: 991px){.section-product .product-details .product-details-inner{display:block}}.section-product .product-details .product-header-section{font-size:18px;font-weight:600;margin-bottom:24px;line-height:1.2}@media screen and (max-width: 575px){.section-product .product-details .product-header-section{font-size:14px;margin-bottom:24px;font-weight:700}}.section-product .product-details .product-details-info{width:50%;flex:0 0 50%}@media screen and (max-width: 991px){.section-product .product-details .product-details-info{width:100%}}.section-product .product-details .product-details-info h2{font-size:30px;font-weight:500;margin-bottom:40px}@media screen and (max-width: 991px){.section-product .product-details .product-details-info h2{font-size:24px;font-weight:600;margin-bottom:20px}}@media screen and (max-width: 575px){.section-product .product-details .product-details-info h2{font-size:22px;letter-spacing:-.06px;margin-bottom:14px}}.section-product .product-details .product-details-info .product-details-desc{font-size:16px;margin-bottom:27px}@media screen and (min-width: 992px){.section-product .product-details .product-details-info .product-details-desc{display:none}}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-desc{line-height:1.3;margin-bottom:50px;font-size:16px}}.section-product .product-details .product-details-info .product-details-rows{max-width:375px}@media screen and (max-width: 991px){.section-product .product-details .product-details-info .product-details-rows{max-width:100%}}.section-product .product-details .product-details-info .product-details-row{display:flex;margin-bottom:58px}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-row{margin-bottom:44px}}.section-product .product-details .product-details-info .product-details-row .product-details-item{text-align:center;flex:1 0 auto;padding:0 4px}.section-product .product-details .product-details-info .product-details-row .product-details-item .val-top{font-size:18px;line-height:1;color:#0a0a0a;display:block;margin-bottom:10px;font-family:Times,sans-serif}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-row .product-details-item .val-top{font-size:18px;margin-bottom:7px}}@media screen and (max-width: 359px){.section-product .product-details .product-details-info .product-details-row .product-details-item .val-top{font-size:16px}}.section-product .product-details .product-details-info .product-details-row .product-details-item .val-top .times{font-family:serif}.section-product .product-details .product-details-info .product-details-row .product-details-item .val{font-size:32px;line-height:1.1;color:#484848;display:block}@media screen and (max-width: 991px){.section-product .product-details .product-details-info .product-details-row .product-details-item .val{font-size:32px}}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-row .product-details-item .val{font-size:16px;margin-bottom:5px}}@media screen and (max-width: 359px){.section-product .product-details .product-details-info .product-details-row .product-details-item .val{font-size:14px}}.section-product .product-details .product-details-info .product-details-row .product-details-item .label{font-size:14px;color:#0a0a0a;line-height:33px;display:block}@media (min-width: 992px){.section-product .product-details .product-details-info .product-details-row .product-details-item:first-child .label{font-size:11px}.section-product .product-details .product-details-info .product-details-row .product-details-item:nth-child(2) .label{font-size:12px}}@media screen and (max-width: 991px){.section-product .product-details .product-details-info .product-details-row .product-details-item .label{font-size:21px;line-height:19.5px}}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-row .product-details-item .label{font-size:13px;color:#484848}}@media screen and (max-width: 359px){.section-product .product-details .product-details-info .product-details-row .product-details-item .label{font-size:12px}}.section-product .product-details .product-details-info .product-details-list{margin-bottom:68px;max-width:435px}@media screen and (max-width: 991px){.section-product .product-details .product-details-info .product-details-list{max-width:100%;margin-bottom:0}}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-list{margin-bottom:40px}}.section-product .product-details .product-details-info .product-details-list-item{display:flex;justify-content:space-between;align-items:center;padding:5px 8px;font-size:12px;min-height:34px}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-list-item{font-size:12px;padding:5px 10px;font-weight:500}.section-product .product-details .product-details-info .product-details-list-item .val-w .val{font-size:16px}}.section-product .product-details .product-details-info .product-details-list-item:nth-child(2n){background:#f6f6f6}.section-product .product-details .product-details-info .product-details-list-item:nth-child(odd){background:#fff}.section-product .product-details .product-details-info .product-details-list-item .val-w{display:flex;align-items:center;font-size:16px}.section-product .product-details .product-details-info .product-details-list-item .tip{width:12px;height:12px;flex:1 0 0;line-height:0;position:relative;margin-left:8px}.section-product .product-details .product-details-info .product-details-list-item .tip .icon{width:12px;height:12px;fill:#0326d5;cursor:pointer}.section-product .product-details .product-details-info .product-details-list-item .tip .icon:hover{opacity:.9}.section-product .product-details .product-details-info .product-details-list-item .tip-content{display:none}.tippy-box{background:#fff;color:#000;border:1px solid #eee;border-radius:3px;box-shadow:0 2px 3px 2px #0000004d}.tippy-content{padding:10px}.tippy-content img{padding:5px}.tippy-arrow{color:#fff}.tippy-arrow:before{z-index:1}.tippy-arrow:after{content:"";position:absolute;border-color:transparent;border-style:solid;z-index:0}.tippy-box[data-placement^=top]>.tippy-arrow:after{bottom:-11px;left:0;border-width:8px 8px 0;border-top-color:#bbb;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow:after{top:-11px;left:0;border-width:0 8px 8px;border-bottom-color:#bbb;transform-origin:center bottom}.section-product .product-details .product-details-info .product-details-shapes h3{font-size:18px;font-weight:600;margin-bottom:35px}@media screen and (max-width: 991px){.section-product .product-details .product-details-info .product-details-shapes h3{font-size:20px;margin-bottom:30px}}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-shapes h3{font-size:14px;margin-bottom:20px}}.section-product .product-details .product-details-info .product-details-shapes-list{display:flex;flex-wrap:wrap;max-width:375px}.section-product .product-details .product-details-info .product-details-shapes-item{width:75px;flex:0 0 75px;text-align:center;margin:0 15px 30px 0;font-size:12px;line-height:24px;color:#0a0a0a}@media screen and (max-width: 991px){.section-product .product-details .product-details-info .product-details-shapes-item{width:60px;flex:0 0 60px;margin:0 15px 15px}}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-shapes-item{width:47px;flex:0 0 47px;margin:0 10px 10px}}.section-product .product-details .product-details-info .product-details-shapes-item .item-img{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin:0 auto 4px}@media screen and (max-width: 991px){.section-product .product-details .product-details-info .product-details-shapes-item .item-img{width:32px;height:32px}}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-shapes-item .item-img{width:24px;height:24px}}.section-product .product-details .product-details-info .product-details-shapes-item .item-img img{max-height:100%}@media screen and (max-width: 991px){.section-product .product-details .product-details-info .product-details-shapes-item .item-title{font-size:14px}}@media screen and (max-width: 575px){.section-product .product-details .product-details-info .product-details-shapes-item .item-title{font-size:12px}}.section-product .product-details .product-details-img{width:50%;flex:0 0 50%;padding-left:22px}@media screen and (max-width: 991px){.section-product .product-details .product-details-img{display:none}}.section-product .product-details .product-details-img .swiper-pagination-bullet{display:none}.section-product .product-instagram{padding:0 0 131px;position:relative;z-index:1}@media screen and (max-width: 991px){.section-product .product-instagram{padding:70px 0}}@media screen and (max-width: 359px){.section-product .product-instagram{padding:40px 0}}@media (max-width: 991px){.section-product .product-instagram .container{display:flex;align-items:center;margin-bottom:5px}}.section-product .product-instagram .block-title-1{font-size:24px;margin-bottom:11px;text-align:center;font-weight:700}@media screen and (min-width: 992px){.section-product .product-instagram .block-title-1{display:none}}@media screen and (max-width: 991px){.section-product .product-instagram .block-title-1{font-size:22px}}@media screen and (max-width: 575px){.section-product .product-instagram .block-title-1{font-size:20px;margin-bottom:10px}}.section-product .product-instagram .block-title-2{font-size:30px;font-weight:700;margin:30px auto;font-style:italic;text-align:center}@media screen and (max-width: 991px){.section-product .product-instagram .block-title-2{display:none;font-size:24px;color:#979797;font-style:normal}}@media screen and (max-width: 575px){.section-product .product-instagram .block-title-2{font-size:19px}}.section-product .product-instagram .block-title-2 a{color:#979797}.section-product .product-instagram .block-title-2 a:hover{text-decoration:underline}@media screen and (max-width: 991px){.section-product .product-instagram .swiper-container{padding:0 5px}}@media screen and (max-width: 991px){.section-product .product-instagram .swiper-slide{width:250px}}.section-product .product-instagram .swiper-button-prev,.section-product .product-instagram .swiper-button-next{width:24px;height:38px;padding:4px}@media screen and (max-width: 991px){.section-product .product-instagram .swiper-button-prev,.section-product .product-instagram .swiper-button-next{display:none}}.section-product .product-instagram .swiper-button-prev:before,.section-product .product-instagram .swiper-button-next:before{content:url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.67 19.8'><path d='M0,18.05l1.77,1.76,9.9-9.9L1.77,0,0,1.81,8.13,9.92Z'/></svg>");opacity:.7;display:flex;width:17px;height:30px;align-items:stretch;justify-content:center}.section-product .product-instagram .swiper-button-prev:before:hover,.section-product .product-instagram .swiper-button-prev:before:focus,.section-product .product-instagram .swiper-button-next:before:hover,.section-product .product-instagram .swiper-button-next:before:focus{opacity:1}.section-product .product-instagram .swiper-button-prev:after,.section-product .product-instagram .swiper-button-next:after{display:none}.section-product .product-instagram .swiper-button-prev:before{transform:scaleX(-1)}.section-product .product-instagram #insta-feed{z-index:0}@media (max-width: 991px){.section-product .product-instagram #insta-feed{display:flex;flex-wrap:nowrap;overflow-x:auto}.section-product .product-instagram #insta-feed::-webkit-scrollbar{display:none}}@media (max-width: 991px){.section-product .product-instagram #insta-feed>a{flex:0 0 250px}}.section-product .product-instagram #insta-feed a:nth-child(6){display:none}@media (max-width: 991px){.section-product .product-instagram #insta-feed .instafeed-new-layout-item{width:250px!important;flex:0 0 250px;padding-top:250px!important}.section-product .product-instagram #insta-feed .instafeed-new-layout-wrapper{display:flex!important;overflow-x:auto}.section-product .product-instagram #insta-feed a:nth-child(6),.section-product .product-instagram #insta-feed a:nth-child(7),.section-product .product-instagram #insta-feed a:nth-child(8){display:inline}}.instafeed-lightbox{z-index:1000000!important}@media (max-width: 991px){.instafeed-lightbox{top:42px!important;height:auto!important;bottom:63px!important}}.section-product .product-pair{padding:100px 0 112px;position:relative;z-index:0}@media screen and (max-width: 991px){.section-product .product-pair{padding:50px 0 80px}}@media screen and (max-width: 359px){.section-product .product-pair{padding:40px 0}}@media screen and (max-width: 991px){.section-product .product-pair .product-pair-h{margin-bottom:12px;display:flex;align-items:center}}.section-product .product-pair h2{font-size:35px;font-weight:600;text-align:center;margin-bottom:12px}@media screen and (max-width: 991px){.section-product .product-pair h2{font-size:22px;font-weight:600;margin:0 auto 0 0}}.section-product .product-pair .subtitle{font-size:22px;line-height:1.3;color:#757575;text-align:center;margin-bottom:22px}@media screen and (max-width: 991px){.section-product .product-pair .subtitle{display:none}}.section-product .product-pair .product-pair-nav{display:none;align-items:center;gap:8px;margin-left:auto}@media screen and (max-width: 991px){.section-product .product-pair .product-pair-nav{display:flex}}.section-product .product-pair .product-pair-nav .swiper-prev,.section-product .product-pair .product-pair-nav .swiper-next{width:50px;height:34px;border:1px solid #7bccc8;border-radius:8px;display:block;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="16" viewBox="0 0 26.78 21.2"><path d="M17.25.45,16.8,0l-.91.91.46.45,4.84,4.85L25,10H0v1.28H25l-8.6,8.6-.46.46.91.9.45-.45,9.09-9.09a1.49,1.49,0,0,0,0-2.12L22.1,5.3Z" style="fill:%237bccc8"/></svg>') 50% 50% no-repeat;cursor:pointer}.section-product .product-pair .product-pair-nav .swiper-prev{transform:scaleX(-1)}.section-product .product-pair .product-pair-nav .swiper-prev.swiper-button-disabled,.section-product .product-pair .product-pair-nav .swiper-next.swiper-button-disabled{opacity:.3}.section-product .product-pair .product-pair-list{margin:0 -16px}.section-product .product-pair .swiper-slide{text-align:center}@media screen and (max-width: 991px){.section-product .product-pair .swiper-slide{width:236px}}.section-product .product-pair .swiper-slide .item-img{margin-bottom:15px;line-height:0}@media screen and (max-width: 991px){.section-product .product-pair .swiper-slide .item-img{max-width:220px;margin:0 auto 20px}}.section-product .product-pair .swiper-slide .item-img a{line-height:0;transition:all .2s}.section-product .product-pair .swiper-slide .item-img a:hover{opacity:.9}.section-product .product-pair .swiper-slide .item-title{font-size:21px;line-height:1.25}@media screen and (max-width: 991px){.section-product .product-pair .swiper-slide .item-title{font-size:24px}}.section-product .product-pair .swiper-slide .item-title a{color:#333;transition:all .2s}.section-product .product-pair .swiper-slide .item-title a:hover{color:#484848}.section-product .product-pair .swiper-slide .item-title .card-title{display:block;font-family:Times,serif}@media (max-width: 991px){.section-product .product-pair .swiper-slide .item-title .card-title{font-size:24px}}.section-product .product-pair .swiper-slide .item-title .card-price{display:block}@media (max-width: 991px){.section-product .product-pair .swiper-slide .item-title .card-price{font-size:12px}}.section-product .product-pair .swiper-button-prev:before:hover,.section-product .product-pair .swiper-button-prev:before:focus,.section-product .product-pair .swiper-button-next:before:hover,.section-product .product-pair .swiper-button-next:before:focus{opacity:1}.section-product .product-pair .swiper-button-prev:after,.section-product .product-pair .swiper-button-next:after{display:none}.section-product .product-pair .swiper-button-prev:before{transform:scaleX(-1)}.section-product .product-included{margin:0 0 130px;background:#f8f8f8;position:relative;overflow:hidden}@media screen and (max-width: 1599px){.section-product .product-included{margin:0 0 100px}}@media screen and (max-width: 991px){.section-product .product-included{margin:35px 0 100px}}@media screen and (max-width: 767px){.section-product .product-included{background:none}}.section-product .product-included-i{display:flex;flex-direction:row-reverse;align-items:stretch}@media (max-width: 767px){.section-product .product-included-i{flex-direction:column}}.section-product .product-included .product-included-info{width:50%;flex:0 0 50%;padding:110px 40px 165px 20px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width: 1199px){.section-product .product-included .product-included-info{padding:60px 20px}}@media screen and (max-width: 767px){.section-product .product-included .product-included-info{width:100%;flex:auto;order:2;padding:50px 0 20px}}.section-product .product-included h2{font-size:32px;font-weight:600;text-align:center;margin-bottom:42px}@media screen and (max-width: 991px){.section-product .product-included h2{font-size:24px;margin-bottom:23px}}@media screen and (max-width: 575px){.section-product .product-included h2{font-size:18px}}.section-product .product-included .product-included-txt{font-size:18px;text-align:center}@media (max-width: 991px){.section-product .product-included .product-included-txt{font-size:14px}}@media (max-width: 575px){.section-product .product-included .product-included-txt{font-size:12px}}.section-product .product-included .product-included-img{position:absolute;right:52vw;width:48vw;top:50%;transform:translateY(-50%);min-height:100%}@media (max-width: 767px){.section-product .product-included .product-included-img{order:1;width:calc(100% + 40px);height:50vw;flex:auto;position:relative;right:-20px;top:auto;transform:none;min-height:100px}}@media (max-width: 575px){.section-product .product-included .product-included-img{order:1;width:calc(100% + 32px);height:90vw;flex:auto;position:relative;right:-16px}}.section-product .product-included .product-included-img img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:50% 50%}.section-product .product-info .product-brief .price-annex{margin-top:50px}@media screen and (max-width: 991px){.section-product .product-info .product-brief .price-annex{margin-top:30px}}@media screen and (min-width: 991px){.gray-stripe{width:100%;height:2px;background:#d6d6d6;margin:1.25rem 0 1.5rem}.price-annex div{font-size:32px;margin-bottom:11px}}@media screen and (max-width: 991px){.price-annex div{font-size:29px;margin-bottom:17px;letter-spacing:.4px}.section-product .product-info .product-brief .product-brief-price{margin-bottom:36px!important}}.section-product .product-similar{padding:64px 0 124px}@media screen and (max-width: 991px){.section-product .product-similar{padding:60px 0}}@media screen and (max-width: 575px){.section-product .product-similar{padding:40px 0}}.section-product .product-similar h2{font-size:48px;font-weight:700;text-align:center;margin:0 0 105px}@media screen and (max-width: 991px){.section-product .product-similar h2{font-size:42px;margin-bottom:80px}}@media screen and (max-width: 575px){.section-product .product-similar h2{font-size:32px;margin-bottom:60px}}.section-product .product-similar .swiper-slide{text-align:center}.section-product .product-similar .swiper-slide .item-img{margin-bottom:15px}@media screen and (max-width: 991px){.section-product .product-similar .swiper-slide .item-img{max-width:220px;margin:0 auto 20px}}.section-product .product-similar .swiper-slide .item-img a{line-height:0;transition:all .2s}.section-product .product-similar .swiper-slide .item-img a:hover{opacity:.9}.section-product .product-similar .swiper-slide .item-title{font-size:22px}@media screen and (max-width: 991px){.section-product .product-similar .swiper-slide .item-title{font-size:24px}}@media screen and (max-width: 575px){.section-product .product-similar .swiper-slide .item-title{font-size:20px}}.section-product .product-similar .swiper-slide .item-title a{color:#333;transition:all .2s}.section-product .product-similar .swiper-slide .item-title a:hover{color:#484848}.section-product .product-similar .swiper-slide .item-title .item-title-t,.section-product .product-similar .swiper-slide .item-title .item-title-b{display:block}.section-product .product-similar .swiper-button-prev,.section-product .product-similar .swiper-button-next{width:21px;height:26px;padding:8px;top:90px}.section-product .product-similar .swiper-button-prev{left:0}.section-product .product-similar .swiper-button-next{right:0}@media screen and (min-width: 992px){.section-product .product-similar .swiper-button-prev,.section-product .product-similar .swiper-button-next{display:none}}.section-product .product-similar .swiper-button-prev:before,.section-product .product-similar .swiper-button-next:before{content:url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http://www.w3.org/2000/svg" width="9.84" height="17" viewBox="0 0 9.84 17"><path d="M.88,0a.89.89,0,0,1,.6.25L9.84,8.5,1.48,16.75a.88.88,0,0,1-1.22,0,.83.83,0,0,1,0-1.21l7.15-7-7.15-7A.83.83,0,0,1,.26.24,1,1,0,0,1,.88,0Z"/></svg>');opacity:.7;display:flex;width:6px;height:11px;align-items:stretch;justify-content:center}.section-product .product-similar .swiper-button-prev:before:hover,.section-product .product-similar .swiper-button-prev:before:focus,.section-product .product-similar .swiper-button-next:before:hover,.section-product .product-similar .swiper-button-next:before:focus{opacity:1}.section-product .product-similar .swiper-button-prev:after,.section-product .product-similar .swiper-button-next:after{display:none}.section-product .product-similar .swiper-button-prev:before{transform:scaleX(-1)}.section-product .product-features{padding:79px 0 150px}@media screen and (max-width: 991px){.section-product .product-features{background:#fcfcfc;padding:50px 0 30px}}@media screen and (max-width: 575px){.section-product .product-features{padding:35px 0 10px}}.section-product .product-features h2{font-size:38px;margin-bottom:101px;text-align:center}@media screen and (max-width: 991px){.section-product .product-features h2{font-size:36px;margin-bottom:80px;font-weight:700}}@media screen and (max-width: 575px){.section-product .product-features h2{font-size:28px;margin-bottom:50px}}@media screen and (max-width: 359px){.section-product .product-features h2{margin-bottom:30px}}.section-product .product-features .product-features-list{padding-bottom:45px}.section-product .product-features .swiper-slide{text-align:center}.section-product .product-features .swiper-slide .icon-w{margin:0 auto 22px}@media screen and (max-width: 575px){.section-product .product-features .swiper-slide .icon-w .icon{width:42px;height:40px;margin-bottom:25px}}.section-product .product-features .swiper-slide .item-title{font-size:27px;font-weight:700;margin-bottom:14px}@media screen and (max-width: 991px){.section-product .product-features .swiper-slide .item-title{font-size:26px;margin-bottom:17px}}@media screen and (max-width: 575px){.section-product .product-features .swiper-slide .item-title{font-size:22px}}.section-product .product-features .swiper-slide .item-desc{font-family:Arial,sans-serif;font-size:20px;color:#666e78}@media screen and (max-width: 991px){.section-product .product-features .swiper-slide .item-desc{font-size:20px}}@media screen and (max-width: 575px){.section-product .product-features .swiper-slide .item-desc{font-size:17px}}@media screen and (min-width: 992px){.section-product .product-features .swiper-pagination{display:none}}.section-product .product-features .swiper-pagination .swiper-pagination-bullet{background:none;width:14px;height:14px;padding:4px;position:relative;cursor:pointer;opacity:1}.section-product .product-features .swiper-pagination .swiper-pagination-bullet:after{content:"";display:block;width:7px;height:7px;border-radius:50%;border:1px solid #d8d8d8;background:#fff}.section-product .product-features .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#666e78;border-color:#666e78}@media (max-width: 991px){.product-reviews.is-spr{background:#f8f8f8;border-bottom:3px solid #fff}}@media screen and (min-width: 991px){.product-reviews.is-spr #shopify-product-reviews{background:initial!important}}.section-product #shopify-product-reviews .spr-container{border:none}.section-product #shopify-product-reviews .spr-review-header-byline,.section-product #shopify-product-reviews .spr-review-content-body{font-size:16px}@media screen and (min-width: 991px){.spr-container{border:initial;display:flex;flex-wrap:wrap;padding:24px 24px 90px!important}.spr-header-title{color:#484848;font-size:34px;letter-spacing:.55px;margin-bottom:37px;white-space:nowrap}.spr-icon{color:#73cbc9;font-size:28px;margin-right:11px}.spr-summary-actions-newreview{color:#73cbc9;text-decoration:underline}.spr-summary-actions span.write-a-review:first-child,.spr-summary-caption span.write-a-review:first-child{display:none}.spr-header{display:flex;flex-direction:column;width:24%;margin-right:auto}.spr-content{width:72.2%;margin-top:182px}.spr-starrating.spr-summary-starrating{order:4;margin-bottom:5px}.spr-summary-actions{font-size:24px;display:flex;margin-left:2px;margin-bottom:111px}.spr-summary{display:flex;flex-direction:column}.spr-summary-caption{order:5}.spr-summary-actions-togglereviews{font-size:28px;padding-left:6px}.spr-review-reply{background:initial}.spr-review-header{display:flex;flex-direction:column;margin-bottom:14px}.spr-review-header-title{order:1;font-size:20px;letter-spacing:3.23px;margin-bottom:14px}.spr-starratings.spr-review-header-starratings{order:3}.spr-review-header-byline{order:2;margin-left:5px;margin-bottom:4px;color:#9b9b9b;font-style:inherit;font-weight:100;font-size:14px;letter-spacing:3.2px}.spr-content .spr-icon{font-size:13px;margin-right:2.8px}.spr-content .review-author{letter-spacing:2px;color:#4b4b4b;font-weight:600}.spr-review-content-body,.spr-review-reply-body{font-size:28px;line-height:35px}.spr-form-title{font-size:28px;padding-left:6px}.spr-form form label{font-size:22px;margin-left:4px;line-height:33px}.spr-form form input{padding:.5rem 1rem;border-color:#333}.spr-review{padding:102px 0 45px;border-top:1px solid #d8d8d8!important}.spr-review:first-child{border-top:initial!important;margin-top:27px;padding-top:24px}.spr-pagination{border-top:initial}.spr-pagination *{font-size:21px}.spr-review-footer{display:none}.review-location{letter-spacing:3px;color:#4b4b4b}}@media screen and (max-width: 991px){.spr-pagination *{font-size:21px}.spr-review-footer{display:none}.reviews-fix #shopify-product-reviews{background:initial!important}.spr-container{border:initial;padding:55px 9px 25px!important}.spr-header-title{overflow:hidden;color:#484848;text-align:left!important;font-size:32px;letter-spacing:-.3px;margin-bottom:11px;text-transform:uppercase;font-family:sans-serif;position:relative;text-indent:-141px}.spr-header-title span{display:none}.spr-header{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.spr-summary-caption{margin-bottom:10px}.spr-content{width:100%;margin-bottom:18px}.spr-icon{color:#73cbc9;font-size:28px;margin-right:11px}.spr-summary-actions-newreview{color:#333;text-decoration:underline;text-decoration-thickness:1px}.spr-summary-actions-newreview a{color:#333}.spr-summary-actions span.write-a-review:last-child{display:none}.spr-summary-caption span.write-a-review:last-child{display:none}.spr-starrating.spr-summary-starrating{width:170px}.spr-starrating.spr-summary-starrating .spr-icon{font-size:22px;margin-right:6px}.spr-summary-actions{font-size:20px;margin-bottom:6px;display:flex;width:100%}.spr-summary{display:flex;flex-wrap:wrap;position:relative}.spr-summary-actions-togglereviews{font-size:23px;padding-left:6px}.spr-review-reply{background:initial}.spr-review-header{display:flex;flex-direction:column;margin-bottom:7px}.spr-review-header-title{order:1;font-size:15px;letter-spacing:1.23px;margin-bottom:0;margin-left:-4px}.spr-starratings.spr-review-header-starratings{order:3}.spr-review-header-byline{order:2;margin-left:2px;margin-bottom:4px;color:#9b9b9b;font-style:inherit;font-weight:100;font-size:14px;letter-spacing:3.2px}.spr-content .spr-icon{font-size:13px;margin-right:.8px}.spr-content .review-author{letter-spacing:2px;color:#4b4b4b;font-weight:600}.spr-review-content-body,.spr-review-reply-body{font-size:16px;line-height:18px;margin-left:-2px;letter-spacing:.9px}.spr-form-title{font-size:28px;padding-left:6px}.spr-form form label{font-size:22px;margin-left:4px;line-height:33px}.spr-form form input,.spr-form form textarea{padding:.5rem 1rem;border-color:#333}.spr-review{padding:0 12px;border:initial;margin-bottom:94px}.review-location{letter-spacing:1.8px}}.quantity-wrapper{margin-bottom:15px;display:flex;justify-content:space-between;margin-top:40px}.quantity-wrapper .ear-qty-btn{border:1px solid #CDCDCD;padding:10px 10px 11px;color:#cdcdcd;text-transform:uppercase;font-size:20px;text-align:center;width:calc(50% - 3px);cursor:pointer;transition:all .2s}.quantity-wrapper .ear-qty-btn:hover{background:#00000005}.quantity-wrapper .ear-qty-btn.active{border-color:#73cbc9;box-shadow:0 0 0 1px #73cbc9 inset;color:#000;cursor:default}.quantity-wrapper .ear-qty-btn.active:hover{background:none}.section-product .back-to-top{margin:38px auto 17px;text-align:center;cursor:pointer;transition:all .2s}@media screen and (max-width: 991px){.section-product .back-to-top{display:none}}.section-product .back-to-top:hover{opacity:.9}.section-product .back-to-top .icon-w{margin:0 auto 8px;width:38px;line-height:0}.section-product .back-to-top .icon-w .icon{width:9px;height:9px}.section-product .back-to-top span{display:block;margin:0 auto;font-size:21px;color:#979797}.section-product .product-stage .stage-cols{display:flex;width:100%;height:100%;position:absolute;z-index:0;top:0;left:0;right:0;overflow-x:hidden}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols{display:block}}.section-product .product-stage .stage-cols .stage-col-1{width:55%;flex:0 0 55%;padding:24px 15px}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1{width:100%;padding:10px 20px 15px}}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-1{padding:10px 20px}}.section-product .product-stage .stage-cols .stage-col-1 .stage-h{display:flex;align-items:baseline}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-h{justify-content:center;margin-bottom:10px}}.section-product .product-stage .stage-cols .stage-col-1 .stage-h .back{margin-right:36px;cursor:pointer;padding:4px}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-h .back{position:absolute;left:10px;top:10px;padding:10px}}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-1 .stage-h .back{padding:5px 8px}}.section-product .product-stage .stage-cols .stage-col-1 .stage-h .back .icon{width:17px;height:21px;transition:all .2s}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-h .back .icon{width:16px;height:16px}}.section-product .product-stage .stage-cols .stage-col-1 .stage-h .back:hover .icon{opacity:.9}.section-product .product-stage .stage-cols .stage-col-1 .stage-h .product-title{font-size:38px;font-weight:600;margin-right:12px}.section-product .product-stage .stage-cols .stage-col-1 .stage-h .product-collection{font-size:14px;color:#757575}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-h .product-collection{display:none}}.section-product .product-stage .stage-cols .stage-col-1 .stage-images{position:relative;z-index:100}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-1 .stage-images{width:32px;position:absolute;right:12px;z-index:100}}.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img{max-width:45%;padding-bottom:65%;margin:15px auto;position:relative}@media screen and (max-width: 1279px){.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img{margin:20px auto}}.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:100%;max-height:100%;text-align:center;font-size:14px}.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .stage-img-top-label{display:block;font-weight:700}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .stage-img-top-label{display:none}}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .stage-img-top-label{font-size:13px}.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .stage-img-bottom-label{font-size:15px}}.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper img{display:block;margin:auto}.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img img.img-m{display:none}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper{max-width:100%;max-height:100%}.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper img{margin-bottom:43px;filter:invert(.03);max-height:40dvh}}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img img.img-d{display:none}.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img img.img-m{display:block}}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img-b{display:none}}.section-product .product-stage .stage-cols .stage-col-1 .stage-images .stage-img-b img{width:230px;margin-right:22px}.section-product .product-stage .stage-cols .stage-col-1 .stage-desc{text-align:left;font-style:italic;font-size:18px;line-height:1.2;color:#000;margin:100px 0 40px 38px;padding-left:14px;position:relative}.section-product .product-stage .stage-cols .stage-col-1 .stage-desc:before{content:"";width:2px;height:42px;background:#73cbc9;position:absolute;left:0}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-1 .stage-desc{display:none}}.popup-help-diamond-photo{display:none!important}@media (max-width: 991px){.popup-help-diamond-photo{display:flex!important}}.popup-help-diamond-photo .help-desc{font-size:13px;font-weight:700;font-style:italic;text-align:center}.section-product .product-stage .stage-cols .stage-col-2{position:relative;display:flex;flex-direction:column;width:45%;flex:0 0 45%;background:#f8f8f8;min-height:fit-content}.section-product .product-stage .stage-cols .stage-col-2 .progress-meter{content:"";position:absolute;width:100%;top:0;left:0;right:0;height:12px;background-color:#cdcdcd;z-index:1}.section-product .product-stage .stage-cols .stage-col-2 .progress-meter .progress-meter-back{content:"";position:absolute;width:attr(data-width %);height:12px;top:0;left:0;right:0;z-index:1;background-color:#7bccc8;transition:.3s width ease-in-out}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .progress-meter,.section-product .product-stage .stage-cols .stage-col-2 .progress-meter .progress-meter-back{height:7px}.section-product .product-stage .stage-cols .stage-col-2{width:100%;flex:1;padding:0 15px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block{padding:18px 13.3% 71px;position:relative}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block--total,.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block--less-padding{padding-top:10px}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block--less-padding{padding-bottom:10px}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block{position:static}}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block.stage-col-2-block--total{margin-top:auto}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block.stage-col-2-block--column{display:flex;flex-direction:column;min-height:fit-content;height:100%}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block.stage-col-2-block--column .stage-total{margin-top:auto}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block{padding:0 15px}}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block{padding:0}}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block.stage-col-2-block-grey{background:#f8f8f8}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block.stage-col-2-block-grey{background:none}}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block .back{margin-right:36px;cursor:pointer;padding:4px;position:absolute;left:20px;top:42px}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block .back{position:absolute;left:10px;top:22px;padding:10px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-col-2-block .back{left:13px;top:10px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block .back .icon{width:17px;height:21px;transition:all .2s}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block .back .icon{width:16px;height:16px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block .back:hover .icon{opacity:.9}.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block .label-help-wrapper{position:absolute;top:43px;right:23px;font-size:16px;font-weight:600;text-decoration:underline;cursor:pointer}@media (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-col-2-block .label-help-wrapper{font-size:12px;top:35px;right:20px}}.section-product .product-stage .stage-cols .stage-col-2 h2{color:#000;font-size:18px;font-weight:500;text-align:center;margin:50px 0 34px}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 h2{color:#333;font-size:21px;margin-bottom:30px}}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 h2{font-size:16px;margin-top:35px;margin-bottom:20px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param{display:flex;align-items:center}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .max-content{max-width:max-content}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param:not(:last-child){margin-bottom:41px}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param:not(:last-child){margin-bottom:24px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param>.label{min-width:70px;flex:0 0 70px;font-size:23px;margin-right:12px;color:#000;padding-bottom:6px}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row{flex:1;min-width:0;display:flex;align-items:center}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row{display:block}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .help{width:30px;flex:0 0 30px;margin-right:12px;line-height:0;cursor:pointer;padding:4px}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .help{width:26px;flex:0 0 26px;margin:0}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .help .icon{width:21px;height:21px;fill:#73cbc9;transition:all .2s}@media screen and (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .help .icon{width:16px;height:16px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .help:hover .icon{fill:#63bbb9}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions-list{flex:1;min-width:0;margin:10px -20px 0 0;position:relative;overflow:hidden}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions-list .doptions-list-inner{position:relative;margin-right:20px}@media screen and (max-width: 360px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions-list .doptions-list-inner{margin-left:0}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions-list .doptions-list-inner .doptions-label-info{display:block;margin-bottom:12px;font-size:14px;font-weight:500;max-width:500px;margin-left:auto;margin-right:auto}@media (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions-list .doptions-list-inner .doptions-label-info{max-width:470px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions{cursor:pointer;text-align:center;transition:all .2s}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions .val{padding:10px;display:block;border-radius:4px;width:137px;height:68px;border:1px solid #dfdfdf;font-size:18px;font-weight:500;text-align:center;line-height:47px;color:#000;margin-bottom:5px;transition:all .2s;background-color:#fff}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions .val{width:90px;height:50px;font-size:16px;padding:5px;line-height:38px;margin:0 auto 6px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions .val:hover{background:#00000005}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions .desc{font-size:12px;color:#757575;display:block;text-align:center}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions .desc{font-size:8px;margin:0 -5px;font-weight:600}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions.active .val{border:2px solid #0A0A0A;padding:10px}@media screen and (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions.active .val{padding:4px}}.section-product .product-stage .stage-cols .animation-opacity{animation-name:opacitystagecol;animation-duration:1s}.section-product .product-stage .stage-cols .animation-transform{animation-name:transformstagecol;animation-duration:1s}@media (min-width: 460px) and (max-width: 991px),(min-width: 1441px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions-list .doptions-list-inner{margin-right:0}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param .param-row .doptions-list .doptions-list-inner .swiper-wrapper{justify-content:center}}.section-product .product-stage.product-stage-diamond{background:linear-gradient(to right,#fff 55% 55%);position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:3}@media screen and (max-width: 1439px){.section-product .product-stage.product-stage-diamond{background:linear-gradient(to right,#fff 55%,#f8f8f8 55%)}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond{background:#fff;display:flex;justify-content:stretch}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols{display:flex;flex-direction:column}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-1{display:none;flex:0 0 73px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-1{flex:0 0 52px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-1 .stage-h{margin-bottom:0}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-1 .stage-h .product-title{display:none}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-1 .stage-images .stage-img{max-width:48px;padding-bottom:48px;margin:0 auto;cursor:pointer}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-1 .stage-images .stage-img{max-width:32px;padding-bottom:32px}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2{flex:1;position:relative;padding-bottom:180px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2{padding-bottom:160px}}@media screen and (max-width: 479px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2{padding-bottom:140px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab{justify-content:center;margin-left:-37px}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .naturalorlab-w{display:flex;align-items:center;border:1px solid #e9e9e9}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .naturalOrLab{width:110px;text-align:center;padding:4px 12px;background:none;display:inline-block;position:static;line-height:20px;align-items:center;vertical-align:middle;font-size:12px;margin:0;cursor:pointer;transition:all .2s;color:#000}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .naturalOrLab{font-size:14px;padding:2px 10px;width:100px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .naturalOrLab{font-size:12px;width:90px}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab{justify-content:center;margin-left:-33px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .naturalOrLab:not(:last-child){border-right:#e9e9e9}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .naturalOrLab:hover{background:#00000005}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .naturalOrLab.active{background:#060606;color:#fff;cursor:default;font-weight:500}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .naturalOrLab.active:hover{background:#060606;color:#fff}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .help{margin:0 9px 0 0;padding:5px;line-height:0;cursor:pointer}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .help{margin-right:5px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .help .icon{width:20px;height:20px;fill:#000;transition:all .2s}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .help .icon{width:16px;height:16px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-naturalorlab .help:hover .icon{fill:#63bbb9}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-color{display:block}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-color>.label{padding-left:32px;font-size:16px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-color .swiper-container{overflow:visible!important}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-color .swiper-slide{width:137px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-color .swiper-slide{width:90px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-clarity{display:block}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-clarity>.label{padding-left:32px;font-size:16px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-clarity .swiper-container{overflow:visible!important}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-clarity .swiper-slide{width:137px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-clarity .swiper-slide{width:90px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat{margin-top:40px;padding:60px 0 10px;align-items:flex-end;position:relative}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat{display:block;margin-top:0;padding-top:12px}}@media screen and (max-width: 359px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat{margin-top:20px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat>.label{padding-left:32px;font-size:16px;padding-bottom:0}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .param-row{align-items:flex-end;padding-bottom:7px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param .param-row .help{position:relative;top:-30px;left:45px}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .param-row .help{margin-bottom:6px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .param-row .help{top:-25px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider{flex:1;margin-bottom:5px;position:relative}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider{margin:40px 25px 14px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .vue-slider-dot-tooltip-top{top:10px}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-current{display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-140%)}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-current .carat-current-inner{padding:6px 20px;text-align:center;font-size:24px;line-height:1.25;position:relative;white-space:nowrap;font-family:Times,sans-serif}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-current .carat-current-inner{font-size:20px;padding:6px 12px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-current .carat-current-inner{font-size:18px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner{display:flex;align-items:center}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider-w{position:relative;flex:1;height:11px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider-w{height:7px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider-w:after{content:"";display:block;position:absolute;z-index:0;top:50%;left:0;width:100%;transform:translateY(-50%);background:#e9e9e9;border-radius:5px;height:11px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider-w:after{height:7px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider{position:relative;z-index:1;height:11px;padding:0 11px!important;box-sizing:border-box}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider{height:7px;padding:0!important}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider .vue-slider-dot{width:30px!important;height:30px!important}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider .vue-slider-dot{padding:3px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider .vue-slider-dot-handle{border-radius:50%;background:#000;box-shadow:1px 5px 16px -2px #24242480}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider .vue-slider-rail{background:none;border-radius:5px;height:11px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider .vue-slider-rail{height:7px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .vue-slider .vue-slider-process{background:none}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .carat-slider-max{font-size:15px;font-family:Times,sans-serif;margin-left:11px;flex:0 0 50px;text-align:right}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat .carat-slider .carat-slider-inner .carat-slider-max{display:none}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-color>.label,.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-clarity>.label,.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-carat>.label{padding-left:0}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total{padding:0}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total{display:flex;flex-direction:column;justify-content:flex-end;background:#fff;padding:22px 27px;position:fixed;bottom:0;left:0;right:0;z-index:10;min-height:155px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total{padding:22px 27px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond{display:flex;align-items:center;margin-bottom:13px}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-1,.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-2{width:50%;flex:0 0 50%;text-align:center}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-1 .val,.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-2 .val{font-size:36px;line-height:1.3}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-1 .val,.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-2 .val{font-size:30px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-1 .val,.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-2 .val{font-size:20px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-1 .label,.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-2 .label{font-size:14px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-1 .label,.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-2 .label{font-size:12px}}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-1{position:relative}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-diamond .total-t-diamond-1:after{content:"";display:block;width:1px;height:35px;background:#ccc;right:0%;top:50%;position:absolute;transform:translateY(-50%)}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-size{font-size:30px;margin-bottom:40px}.section-product .product-stage.product-stage-diamond .stage-cols .stage-col-2 .stage-total .total-t-size span{text-decoration:underline;margin-left:15px;font-size:40px}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help{text-align:center}.section-product .product-stage.product-stage-diamond .popup-help .popup-tabs{display:flex;align-items:center;justify-content:center;gap:10px 45px;padding:40px 20px 20px;position:absolute;bottom:120px;left:0;right:0}@media (max-width: 1399px){.section-product .product-stage.product-stage-diamond .popup-help .popup-tabs{padding:20px;gap:10px 30px}}@media (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-help .popup-tabs{gap:10px 24px;padding:40px 20px 20px;position:absolute;bottom:85px}}@media (max-width: 399px){.section-product .product-stage.product-stage-diamond .popup-help .popup-tabs{gap:20px}}@media (max-width: 360px){.section-product .product-stage.product-stage-diamond .popup-help .popup-tabs{bottom:50px}}.section-product .product-stage.product-stage-diamond .popup-help .tab{color:#a9a9a9;font-size:20px;line-height:1.2;cursor:pointer;transition:all .2s}@media (max-width: 1399px){.section-product .product-stage.product-stage-diamond .popup-help .tab{font-size:18px}}@media (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-help .tab{font-size:14px}}.section-product .product-stage.product-stage-diamond .popup-help .tab:hover{color:#777}.section-product .product-stage.product-stage-diamond .popup-help .tab.tab-active{color:#333;border-bottom:2px solid #83CBC2;cursor:default}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .img{margin-bottom:30px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .img{margin-bottom:20px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .img img{margin:0 auto;display:block}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .img img{max-width:220px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .img .active{display:block!important}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info{max-width:380px;margin:0 auto 40px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info{margin:0 auto 20px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info{max-width:100%;margin:0 auto 10px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info p{font-size:14px;margin-bottom:11px;text-align:left}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info p{font-size:18px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options{display:flex;flex-wrap:wrap;margin:0 -16px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options{margin:0 -10px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option{padding:0 5px 20px;width:33.3333%;flex:0 0 33.3333%}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option{padding:0 10px 20px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option .val{border:1px solid #d8d8d8;width:100px;height:80px;padding:11px;display:flex;align-items:center;justify-content:center;position:relative;margin:0 auto 5px;cursor:pointer;transition:all .2s}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option .val{width:100%;height:68px;margin:0}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option .val:hover{opacity:.9}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option .val span{font-size:28px;text-align:center}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option .val span{font-size:21px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option .val span{font-size:21px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option .label{font-size:13px;text-align:center;color:#757575}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option .label{display:none}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-info .diamond-help-options .diamond-help-option.active .val:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:11px;background:#73cbc9}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-options-info{font-size:16px;max-width:500px;margin:0 auto;line-height:1.3}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-options-info{font-size:20px;text-align:left}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-options-info{font-size:16px;max-width:100%}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-options-info .val{font-size:26px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-options-info .val{font-size:21px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-help-options-info .val{font-size:16px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-block{position:relative;width:325px;margin:50px auto 120px}@media (max-width: 1399px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-block{margin:40px auto 80px}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-block{margin:0 auto 80px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-block{width:220px;margin:60px auto 80px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-block .img{line-height:0}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-block .img img{width:100%}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-block .diamond-visual{position:absolute;top:52%;left:44%;transform:translate(-50%,-50%);line-height:0}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider{display:flex;align-items:center;justify-content:center;flex:1;margin-bottom:5px}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .carat-slider-inner{display:flex;align-items:center;position:relative}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-center{display:flex;justify-content:center;align-items:center;align-content:center;width:400px;position:relative}@media (max-width: 1399px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-center{width:300px}}@media (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-center{width:350px}}@media (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-center{margin-left:0;margin-right:0;width:300px}}@media (max-width: 479px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-center{width:200px}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-min,.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-max{white-space:nowrap;font-size:30px;position:absolute}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-min,.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-max{font-size:22px;width:110px;flex:0 0 110px}}@media (max-width: 767px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-max{margin-left:100px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-min,.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-max{font-size:16px;width:80px;flex:0 0 80px}}@media (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-max{margin-left:0}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-min{text-align:right;left:0;transform:translate(-100%);padding-right:20px}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .diamond-visual-slider .diamond-visual-max{text-align:left;right:0;transform:translate(100%);padding-left:20px}.diamond-visual-slider .carat-current{display:flex;justify-content:flex-end;margin-bottom:3px;position:absolute;bottom:0;transform:translate(-50%)}.diamond-visual-slider .carat-current .carat-current-inner{border:1px solid #73cbc9;padding:6px 20px;text-align:center;font-size:24px;line-height:1.25;position:relative;top:0;white-space:nowrap}@media screen and (max-width: 991px){.diamond-visual-slider .carat-current .carat-current-inner{font-size:20px;padding:6px 12px}}@media (max-width: 575px){.diamond-visual-slider .carat-current .carat-current-inner{font-size:15px}}.diamond-visual-slider .carat-current .carat-current-inner:after{content:"";display:block;border-width:6px;border-style:solid;border-color:#73cbc9 transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .vue-slider{width:400px;flex:0 0 400px;margin:0}@media (max-width: 1399px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .vue-slider{width:300px;flex:0 0 300px}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .vue-slider{width:350px;flex:0 0 350px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .vue-slider{width:100%;flex:1}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .vue-slider .vue-slider-dot{width:35px!important;height:35px!important;border-radius:50%;background:#f8f8f8;box-shadow:1px 4px 12px -2px #24242480}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .vue-slider .vue-slider-dot{width:21px!important;height:21px!important}}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .vue-slider .vue-slider-dot-handle{box-shadow:none;background:#f8f8f8}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .vue-slider .vue-slider-rail{background:#73cbc9;border-radius:5px;height:10px}.section-product .product-stage.product-stage-diamond .popup-content-diamond-help .vue-slider .vue-slider-process{background:#73cbc9}@media (max-width: 991px){.section-product .product-stage.product-stage-diamond.product-stage-diamond-mob-show-diamond .stage-cols .stage-col-1{flex:1;background:#f8f8f8;padding-top:123px;display:block}.section-product .product-stage.product-stage-diamond.product-stage-diamond-mob-show-diamond .stage-cols .stage-images{width:100%;position:static}.section-product .product-stage.product-stage-diamond.product-stage-diamond-mob-show-diamond .stage-cols .stage-col-1 .stage-images .stage-img{width:100%;max-width:100%;padding:0}.section-product .product-stage.product-stage-diamond.product-stage-diamond-mob-show-diamond .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper{position:relative;top:unset;left:unset;transform:unset}.section-product .product-stage.product-stage-diamond.product-stage-diamond-mob-show-diamond .stage-cols .stage-col-2,.section-product .product-stage.product-stage-diamond.product-stage-diamond-mob-show-diamond .stage-cols .stage-col-2 .stage-col-2-block.stage-col-2-block-grey{position:static}.section-product .product-stage.product-stage-diamond.product-stage-diamond-mob-show-diamond .stage-cols .stage-col-2 h2{position:absolute;top:30px;left:50%;transform:translate(-50%);width:fit-content;white-space:nowrap;margin:0}.section-product .product-stage.product-stage-diamond.product-stage-diamond-mob-show-diamond .stage-cols .stage-col-2 .stage-params{display:none}}.section-product .product-stage.product-stage-size{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;overflow-y:auto}@media screen and (max-width: 1439px){.section-product .product-stage.product-stage-size{background:linear-gradient(to right,#fff 55%,#f8f8f8 55%)}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size{background:#fff;display:flex;align-items:stretch}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols{display:flex;flex-direction:column}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-1{display:none;flex:0 0 145px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-1{flex:0 0 auto}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-1 .stage-h .product-title{text-align:center;font-size:21px;margin:0}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-1 .stage-h .product-title{font-size:19px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-1 .stage-images{position:relative;right:auto;margin:0 auto 20px}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-1 .stage-images .stage-img{max-width:90px;padding-bottom:110px;margin:0 auto}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-1 .stage-images .stage-img{padding-bottom:100px}}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2{flex:1;position:relative;padding-bottom:180px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2{padding-bottom:180px}}@media screen and (max-width: 359px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2{padding-bottom:160px}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 h2{font-size:22px;margin-bottom:24px;font-weight:500}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 h2{font-size:18px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 h2{font-size:16px;font-weight:400;max-width:200px;margin-left:auto;margin-right:auto}}@media screen and (max-width: 359px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 h2{margin-bottom:10px}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-subtitle{text-align:center;font-size:18px;text-decoration:underline;margin-bottom:117px;cursor:pointer;transition:color .2s}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-subtitle{display:none;font-size:20px;color:#979797;margin-bottom:50px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-subtitle{font-size:14px;margin-bottom:35px}}@media screen and (max-width: 359px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-subtitle{margin-bottom:20px}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-subtitle:hover{opacity:.9}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params{padding:0 3px;margin:0 0 100px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params{padding:0;margin:70px 0 0}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size{display:flex;flex-wrap:wrap;background:#f1efed;border-width:1px 0 0 1px;border-style:solid;border-color:#d8d8d8;box-shadow:-1px -1px #d8d8d8 inset}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label{width:20%;flex:0 0 auto;height:68px;display:flex;align-items:center;justify-content:center;background:#fff;border-width:0 1px 1px 0;border-style:solid;border-color:#d8d8d8;cursor:pointer;transition:all .2s ease}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label{height:65px;font-size:16px}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label:hover{background:#fafafa}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label .val{color:#757575;font-size:18px;font-family:Times,sans-serif}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label .val{font-size:16px}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label .ruler{line-height:0}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label .icon.icon-ruler{width:40px;height:40px;fill:#757575}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label .icon.icon-ruler{width:34px;height:20px}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label.active{border:none;background:#000}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-size>label.active span{color:#fff}.section-product .product-stage.product-stage-size .notclosed-label{display:flex;align-items:center;margin-top:35px}.section-product .product-stage.product-stage-size .notclosed-label input[type=checkbox]{position:absolute;opacity:0;z-index:-1}.section-product .product-stage.product-stage-size .notclosed-label input[type=checkbox]+span{position:relative;padding:0 0 0 30px;display:block;width:100%;font-size:16px}.section-product .product-stage.product-stage-size .notclosed-label input[type=checkbox]+span:before{content:"";width:22px;height:22px;border:1px solid #d8d8d8;border-radius:50%;background:#fff;position:absolute;left:0;top:1px;box-sizing:border-box}.section-product .product-stage.product-stage-size .notclosed-label input[type=checkbox]:checked+span:before{background:#73cbc9}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total{display:flex;flex-direction:column;justify-content:flex-end;background:#fff;padding:22px 27px;position:fixed;bottom:0;left:0;right:0;min-height:155px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total{padding:10px}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-nosize{text-align:center;margin-bottom:40px;font-size:28px;font-weight:700}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-nosize{font-size:24px;margin-bottom:20px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-nosize{font-size:20px}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size{text-align:center;margin-bottom:40px;font-size:28px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size{display:none}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size span{text-decoration:underline;font-size:40px;margin-left:11px;line-height:1}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size-m{text-align:center;margin-bottom:10px;font-size:24px;display:none}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size-m{display:block}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size-m{font-size:20px;margin-bottom:10px}}@media screen and (max-width: 359px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size-m{margin-bottom:10px}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size-m .val{font-size:36px;margin-top:16px;line-height:1}@media screen and (max-width: 359px){.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size-m .val{margin-top:0}}.section-product .product-stage.product-stage-size .stage-cols .stage-col-2 .stage-total .total-t-size-m .label{font-weight:700}.section-product .product-stage.product-stage-size .popup-sizing-chart{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;overflow-y:auto;z-index:1}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-cols{display:flex}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-intro{width:50%;flex:0 0 50%}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-intro{display:none}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-intro .sizing-chart-img{max-width:65%;padding-bottom:65%;margin:40px auto;position:relative}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-intro .sizing-chart-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:50%;max-height:50%}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-intro .sizing-chart-guide{max-width:500px;margin:0 auto;font-size:21px}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-intro .sizing-chart-guide ol li{margin:0 0 20px}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-intro .finger-size-img{text-align:center;padding:40px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-intro .finger-size-img img{height:70px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details{width:50%;flex:0 0 50%}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details{width:100%;flex:1}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure{background:#f8f8f8;padding:30px 30px 40px;text-align:center;margin-bottom:80px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure{margin-bottom:40px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure{padding:35px 24px;margin-bottom:20px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure h2{font-size:32px;margin-bottom:20px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure h2{font-size:24px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure h2{font-size:23px;margin-bottom:15px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .subtitle{font-size:27px;margin-bottom:60px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .subtitle{font-size:22px;margin-bottom:30px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .subtitle{font-size:17px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options{display:flex;align-items:center;justify-content:center}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options .measure-option{width:212px;height:47px;background:#e9e9e9;cursor:pointer;transition:all .3s;font-size:18px;line-height:1.2;padding:12px;text-align:center}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options .measure-option{font-size:16px;width:180px;height:auto;background:#fff}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options .measure-option{font-size:14px;padding:10px;height:auto;width:143px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options .measure-option:not(:last-child){margin-right:40px}@media screen and (max-width: 399px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options .measure-option:not(:last-child){margin-right:30px}}@media screen and (max-width: 359px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options .measure-option:not(:last-child){margin-right:10px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options .measure-option:hover{background:#0000000d}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options .measure-option.active{background:#73cbc9;cursor:default}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-measure .sizing-chart-measure-options .measure-option.active:hover{background:#73cbc9}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-content{position:relative;padding:20px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-content{width:100%;flex:auto}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-intro-m{padding:0 0 15px}@media screen and (min-width: 992px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-intro-m{display:none}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-intro-m .sizing-chart-img{max-width:60px;padding-bottom:60px;margin:0 auto 15px;position:relative}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-intro-m .sizing-chart-img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:100%;max-height:100%}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-intro-m .sizing-chart-guide{text-align:center}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-intro-m .sizing-chart-guide .step{margin-bottom:18px}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-intro-m .sizing-chart-guide .step .num{font-size:14px;display:block}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-intro-m .sizing-chart-guide .step .desc{font-size:13px;display:block}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-option-table{max-width:540px;margin:0 auto;padding:0 0 30px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-option-table{max-width:100%}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-option-table .table{width:100%}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-option-table .table thead{text-transform:uppercase}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-option-table .table thead th{padding:6px 20px;text-align:center;font-size:14px;font-weight:400}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-option-table .table thead th{padding:5px 10px;font-size:11px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-option-table .table tbody tr:nth-child(odd){background:#f8f8f8}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-option-table .table td{padding:4px 20px;text-align:center}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-option-table .table td{padding:2px 10px;font-size:12px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-unsure{padding:0}@media screen and (min-width: 992px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-unsure{display:none}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-unsure .unsure-title{font-weight:700;font-size:21px;text-transform:uppercase}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-unsure .unsure-title{font-size:17px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-unsure p{font-size:16px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-unsure p{font-size:14px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-unsure p a{text-decoration:underline}.section-product .product-stage.product-stage-size .popup-sizing-chart .sizing-chart-details .sizing-chart-unsure p a:hover{opacity:.9}.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close{position:absolute;bottom:60px;left:50%;transform:translate(-50%);transition:all .2s;cursor:pointer}@media screen and (min-width: 992px){.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close{display:none}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close{bottom:40px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close:hover{opacity:.9}.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close .icon-w{width:18px;height:18px;line-height:0;margin:0 auto 3px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close .icon-w{width:16px;height:16px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close .icon-w .icon{width:18px;height:18px}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close .icon-w .icon{width:16px;height:16px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close span{font-size:14px;font-weight:400;text-align:center}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close span{font-size:16px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close-2{position:fixed;top:11px;right:11px;padding:4px;line-height:0;cursor:pointer;transition:all .2s}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close-2{padding:10px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close-2 .icon{width:24px;height:24px}@media screen and (max-width: 991px){.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close-2 .icon{width:24px;height:24px}}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close-2 .icon{width:16px;height:16px}}.section-product .product-stage.product-stage-size .popup-sizing-chart .popup-close-2:hover{opacity:.9}.section-product .product-stage.product-stage-engraving{background:#fff;position:fixed;top:0;left:0;width:100%;height:100%;z-index:3;overflow-y:auto}@media (max-width: 991px){.section-product .product-stage.product-stage-engraving{background-color:#f8f8f8}}.section-product .product-stage.product-stage-engraving .mob-title{display:none}@media (max-width: 991px){.section-product .product-stage.product-stage-engraving .mob-title{display:block;font-size:18px;text-align:center;font-weight:400}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1{padding-top:45px;background-color:#f8f8f8}}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img{max-width:87%;padding-bottom:65%;margin:15px auto;position:relative}@media screen and (max-width: 575px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images{position:static;width:auto}}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper img{width:100%}@media (max-width: 991px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img{padding-bottom:158px}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper{top:unset;transform:translate(-50%)}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-2{padding:0 50px 200px;position:static}}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-2 h2{font-size:22px;margin-bottom:100px;font-weight:500}@media (max-width: 991px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-2 h2{display:none}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving{flex-wrap:wrap}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving .stage-param__label{width:100%;font-size:18px;margin-bottom:20px}@media (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving .stage-param__label{font-size:14px;font-weight:500;line-height:25px;margin:0}}@media (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving .stage-param__label{font-size:12px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving label{width:100%;position:relative}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving input{width:100%;font-size:22px;padding:38px 17px;border:1px solid #E1E1E1}@media (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving input{font-size:16px;padding:28px 15px;border-radius:5px}}@media (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving input{font-size:12px;padding:20px 14px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving .characters-left{position:absolute;bottom:8px;right:8px;font-size:12px;color:#333;line-height:25px}@media (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving .characters-left{font-size:10px;bottom:0;right:6px;border-radius:5px}}@media (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving .characters-left{font-size:8px;right:3px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font{margin-top:73px;flex-wrap:wrap;justify-content:space-between}@media (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font{margin-top:38px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font .stage-param__label{font-size:18px;width:100%;margin-bottom:17px}@media (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font .stage-param__label{margin-bottom:5px;font-weight:500;font-size:14px}}@media (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font .stage-param__label{font-size:12px}}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font label{width:49%;display:flex;text-align:center;justify-content:center;align-items:center;border:1px solid #E1E1E1;font-size:18px;cursor:pointer;border-radius:5px;transition:.1s all linear;height:63px}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font label .stage-param__font-secondary-label{font-family:GreatVibes,cursive}.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font label.active,.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font label:hover{background-color:#fff;border-color:#000}@media (max-width: 991px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font label{height:50px;font-size:16px;max-width:140px}}@media (max-width: 575px){.section-product .product-stage .stage-cols .stage-col-2 .stage-params .stage-param.stage-param-free-engraving-font label{height:44px;font-size:14px}}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-2 .btns{gap:19px;margin-top:30px}@media (max-width: 991px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-2 .btns{flex-wrap:nowrap;gap:7px}}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-2 .btns .btn{margin:0}@media (max-width: 991px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-2 .btns .btn{font-size:18px}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-2 .btns .btn:last-child{width:40%}}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{font-size:22px;line-height:26px;position:absolute;top:3.5dvw;left:50%;transform:translate(-50%)}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label.font-secondary{font-family:GreatVibes,cursive}@media (max-width: 1900px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{top:3.1dvw}}@media (max-width: 1860px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{top:3.1dvw}}@media (max-width: 1280px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{top:2.8dvw}}@media (max-width: 991px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-2 .stage-col-2-block.stage-col-2-block--column .stage-total{display:flex;flex-direction:column;justify-content:flex-end;background:#fff;padding:22px 27px;position:fixed;bottom:0;left:0;right:0;min-height:155px}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{font-size:16px}.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{top:6dvw}}@media (max-width: 765px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{top:25%}}@media (max-width: 630px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{top:5dvw}}@media (max-width: 575px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{font-size:12px;top:19%}}@media (max-width: 410px){.section-product .product-stage.product-stage-engraving .stage-cols .stage-col-1 .stage-images .stage-img .stage-img__wrapper .img-engraving-label{top:15%}}.section-education .education-tab-container.ring-container .education-content{max-width:1344px;margin:0 auto;padding:0}.section-education .education-tab-container.ring-container .education-content h1.page-heading{font-size:59px;font-weight:700;margin-bottom:116px}.size-title{text-align:center;font-size:58px;font-weight:400;margin-bottom:110px}.size-table table{width:100%;border-collapse:collapse;border:none;margin:0}.size-table table thead th{text-align:center;padding:0 10px 27px;font-size:14px;font-weight:400;text-transform:uppercase}.size-table table tbody td{text-align:center;font-size:17px;line-height:24px;font-weight:400;padding:10px}.size-table table tbody tr:nth-child(odd) td{background-color:#f8f8f8}.size-container{display:flex;padding-left:64px;margin-bottom:335px;margin-top:126px}.size-container .size-table{flex:1 1 648px}.size-container .size-text{flex:1 1 567px;margin-left:65px}.size-container .size-img{text-align:center;margin-bottom:90px;margin-top:34px}.size-step{margin:0;padding:0;list-style-position:inside;font-size:26px;line-height:32px}.size-step>li:not(:last-child){margin-bottom:24px}.size-img2{text-align:center;margin-bottom:113px}.size-title+.size-img2{margin-top:-28px}.size-img2 img{display:block;margin:0 auto}.size-container2{display:flex;margin-bottom:300px;padding-left:8px}.size-container2 .size-text{flex:1 1 635px;margin-right:53px;margin-top:69px}.size-container2 .size-step>li:not(:last-child){margin-bottom:26px}.size-container2 .size-table{flex:1 1 648px}.size-container3{display:flex;padding-left:12px;margin-bottom:217px}@media (min-width: 1440px){.size-container3{margin-left:-41px;margin-right:-41px;padding-left:53px}}.size-container3 .size-text{flex:1 1 632px;margin-right:63px;font-size:27px;line-height:38px}.size-container3 .size-img{flex:1 1 678px}.size-container3 .size-buttons{margin-top:95px}.size-buttons{text-align:center}.section-education .education-tab-container .education-content .txt a.size-button{text-decoration:none}.size-button{display:inline-block;text-decoration:none;background:none;font-size:32px;line-height:39px;color:#000;padding:22px 57px;background:#73cbc9;transition:all .3s}.size-button:hover,.size-button:active{color:#000;background:#83dcda;text-decoration:none;opacity:1}.size-container4{margin-bottom:292px;text-align:center;font-size:45px}.size-container4 .size-title{font-weight:700;margin-bottom:35px}.size-container4 .size-buttons{margin-top:110px}.size-container4 .size-button{text-transform:uppercase;padding:32px 48px;line-height:38px}.size-container5{margin-bottom:195px;text-align:center;font-size:45px}.size-container5 p:last-child{margin-bottom:0}.size-container5 .size-title{margin-bottom:53px}@media (max-width: 991px){.section-education .education-tab-container.ring-container .education-content h1.page-heading,.size-title{margin-bottom:60px}.size-container{margin-top:0;padding:0 10px;margin-bottom:60px}.size-container .size-text{margin-left:30px}.size-title+.size-img2{margin:0}.size-img2,.size-container2{padding:0 10px;margin-bottom:60px}.size-container2 .size-text{margin-right:30px}.size-container3{padding:0 10px;margin-bottom:60px}.size-container3 .size-text{margin-right:30px}.size-container4{padding:0 10px;margin-bottom:60px}.size-container5{padding:0 10px;margin-bottom:40px}}@media (max-width: 767px){.section-education .education-tab-container.ring-container .education-content h1.page-heading{font-size:30px;margin-bottom:30px}.size-title{font-size:28px;margin-bottom:30px}.size-container,.size-container2,.size-container3{flex-flow:row wrap;margin-bottom:30px}.size-container .size-text,.size-container .size-table,.size-container2 .size-text,.size-container2 .size-table,.size-container3 .size-text,.size-container3 .size-img{flex:1 1 100%;margin-left:0;margin-right:0}.size-container .size-text,.size-container2 .size-text,.size-container3 .size-img{order:-1;margin-bottom:20px}.size-container2 .size-text{margin-top:20px}.size-img2{margin-bottom:30px}.size-container4{margin-bottom:30px;font-size:18px}.size-container5{margin-bottom:0;font-size:18px}.size-step{font-size:18px;line-height:1.2}.size-step>li:not(:last-child),.size-container2 .size-step>li:not(:last-child){margin-bottom:1em}.size-container3 .size-text{font-size:20px;line-height:1.2}.size-container3 .size-buttons{margin-top:30px}.size-button{font-size:20px;padding:10px 25px;line-height:1.2}.size-container4 .size-button{padding:10px 25px;line-height:1.2}.size-container4 .size-buttons{margin-top:30px}.size-container5 .size-title{margin-bottom:30px}.size-container .size-img{margin-top:0;margin-bottom:20px}}.section-product .product-stage.product-stage-finish .stage-h{margin-bottom:8px;display:flex;justify-content:flex-start}@media screen and (min-width: 992px){.section-product .product-stage.product-stage-finish .stage-h{display:none}}.section-product .product-stage.product-stage-finish .stage-h .back{cursor:pointer;padding:12px;display:flex;align-items:center}.section-product .product-stage.product-stage-finish .stage-h .back .icon{width:12px;height:12px;transition:all .2s;margin-right:12px}.section-product .product-stage.product-stage-finish .stage-h .back span{font-size:14px;color:#484848}.section-product .product-stage.product-stage-finish .stage-h .back:hover .icon{opacity:.9}.section-product .product-stage.product-stage-finish .stage-h .back:hover span{color:#555}body.popup-active{position:fixed;top:0;left:0;width:100%;height:100%;min-height:fit-content;overflow:hidden}@media (min-width: 992px){body.popup-active{padding-right:17px}}.popup.popup-cart{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;align-items:stretch;justify-content:flex-end;overflow-y:scroll}.popup.popup-cart:after{content:"";display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;animation-duration:.25s;animation-name:cardBgShow}@media (max-width: 480px){.popup.popup-cart:after{display:none}}.popup.popup-cart .popup-container{width:505px;background:#f8f8f8;animation-duration:.25s;animation-name:cardShow;z-index:1;position:relative}#openCartIdBlock.hiding .popup.popup-cart .popup-container{animation-duration:.25s;animation-name:cardHide;opacity:0;transform:translate(100%)}#openCartIdBlock.hiding .popup.popup-cart:after{animation-duration:.25s;animation-name:cardBgHide;opacity:0}@keyframes cardShow{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes cardHide{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}@keyframes cardBgShow{0%{opacity:0}to{opacity:1}}@keyframes cardBgHide{0%{opacity:1}to{opacity:0}}.popup.popup-cart .popup-header{display:flex;align-items:center;padding:28px;justify-content:center;background:#f8f8f8;box-shadow:0 0 10px #0000000d;position:relative;z-index:1}@media screen and (max-width: 991px){.popup.popup-cart .popup-header{padding:12px 20px;box-shadow:0 0 10px #0000001a}}.popup.popup-cart .popup-header .cart-h{font-size:40px;line-height:1.2;font-weight:700}@media screen and (max-width: 991px){.popup.popup-cart .popup-header .cart-h{font-size:27px}}.popup.popup-cart .popup-header .popup-close{top:11px;right:11px;position:absolute;border:none;line-height:0;background:none;cursor:pointer;padding:4px;transition:all .2s}@media screen and (max-width: 991px){.popup.popup-cart .popup-header .popup-close{right:15px;margin:0}}@media screen and (max-width: 575px){.popup.popup-cart .popup-header .popup-close{top:10px;right:10px}}.popup.popup-cart .popup-header .popup-close:hover{opacity:.8}.popup.popup-cart .popup-header .popup-close .icon-w{line-height:0;padding:4px}@media screen and (max-width: 575px){.popup.popup-cart .popup-header .popup-close .icon-w{padding:10px}}.popup.popup-cart .popup-header .popup-close .icon-w .icon{width:24px;height:24px}@media screen and (max-width: 991px){.popup.popup-cart .popup-header .popup-close .icon-w .icon{width:24px;height:24px}}@media screen and (max-width: 575px){.popup.popup-cart .popup-header .popup-close .icon-w .icon{width:16px;height:16px}}.popup.popup-cart .popup-content{padding:0 25px 15px;background:#f8f8f8}@media screen and (max-width: 575px){.popup.popup-cart .popup-content{padding:0 10px 10px}}.popup.popup-cart .cart-list{position:absolute;top:104px;left:0;width:100%;bottom:245px;padding:20px 25px;overflow-y:auto}@media (max-width: 991px){.popup.popup-cart .cart-list{top:57px;bottom:182px;padding:10px 25px}}@media (max-width: 575px){.popup.popup-cart .cart-list{padding:10px}}.popup.popup-cart .cart-list .cart-item{background:#fff;position:relative}.popup.popup-cart .cart-list .cart-item:not(:last-child){margin-bottom:12px}.popup.popup-cart .cart-list .cart-item .cart-item-row{padding:20px 10px;display:flex;align-items:center}@media (max-width: 991px){.popup.popup-cart .cart-list .cart-item .cart-item-row{padding:10px}}.popup.popup-cart .cart-list .cart-item .cart-item-img{width:100px;flex:0 0 100px;margin-right:32px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 991px){.popup.popup-cart .cart-list .cart-item .cart-item-img{width:70px;flex:0 0 70px;margin-right:15px}}.popup.popup-cart .cart-list .cart-item .cart-item-img a{line-height:0}.popup.popup-cart .cart-list .cart-item .cart-item-info{flex:1;line-height:1.3}.popup.popup-cart .cart-list .cart-item .cart-item-info .cart-item-row-title{font-weight:700;margin-bottom:5px;font-size:25px}@media screen and (max-width: 991px){.popup.popup-cart .cart-list .cart-item .cart-item-info .cart-item-row-title{font-size:16px}}.popup.popup-cart .cart-list .cart-item .cart-item-info .cart-item-title{font-size:18px}@media screen and (max-width: 991px){.popup.popup-cart .cart-list .cart-item .cart-item-info .cart-item-title{font-size:14px}}.popup.popup-cart .cart-list .cart-item .cart-item-b{padding:0 24px}@media screen and (max-width: 575px){.popup.popup-cart .cart-list .cart-item .cart-item-b{padding:0 10px}}.popup.popup-cart .cart-list .cart-item .cart-item-qty{text-align:right}.popup.popup-cart .cart-list .cart-item .cart-item-price{text-align:right;font-size:21px;font-weight:700;padding-bottom:10px}.popup.popup-cart .cart-list .cart-item .cart-item-engrave{padding:16px 0;border-top:1px solid #e9e9e9}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-label{display:flex;align-items:center}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-label input[type=checkbox]{position:absolute;opacity:0;z-index:-1}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-label input[type=checkbox]+span{position:relative;padding:0 30px 0 0;display:block;width:100%;font-size:21px}@media (max-width: 991px){.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-label input[type=checkbox]+span{font-size:14px}}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-label input[type=checkbox]+span:before{content:"";border:1px solid #979797;border-radius:1px;background:#fff;width:24px;height:24px;position:absolute;right:0;top:1px;box-sizing:border-box}@media (max-width: 991px){.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-label input[type=checkbox]+span:before{width:20px;height:20px;border:2px solid #ccc}}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-label input[type=checkbox]:checked+span:after{content:"";display:block;position:absolute;top:4px;right:0;width:22px;height:18px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16.24 16.16"><defs><style>.a {fill:%237bccc8;}<\/style></defs><path class="a" d="M6.41,16.16a1.38,1.38,0,0,1-.85-.28l-.1-.08-5-4.32A1.42,1.42,0,0,1,2.35,9.33l3.74,3.25L13.62.66A1.42,1.42,0,1,1,16,2.18l-8.4,13.3-.07.11a1.56,1.56,0,0,1-.35.33,1.43,1.43,0,0,1-.59.23Z"/></svg>');background-repeat:no-repeat;background-position:0 0;background-size:contain}@media (max-width: 991px){.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-label input[type=checkbox]:checked+span:after{width:17px;height:14px}}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-label input[type=checkbox]:focus+span:before{background:#f8f8f8}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form{padding:14px 0 11px}@media (max-width: 991px){.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form{padding:10px 0 0}}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .form-group{margin-bottom:11px}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .form-control{border-color:#979797}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .label{font-family:Arial,sans-serif;font-size:12px;margin-bottom:4px}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .engrave-options-btn,.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .engrave-options-btn .engrave-options{display:flex;align-items:center}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .engrave-options-btn .engrave-option{margin-right:5px}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .engrave-options-btn .engrave-option input[type=radio]{position:absolute;opacity:0;z-index:-1}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .engrave-options-btn .engrave-option input[type=radio]+.img{line-height:0;padding:1px;display:block;border:1px solid transparent}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .engrave-options-btn .engrave-option input[type=radio]:checked+.img{border-color:#979797}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .engrave-options-btn .btn{margin-left:auto;position:relative;height:22px}.popup.popup-cart .cart-list .cart-item .cart-item-engrave .engrave-form .engrave-options-btn .btn>div{width:100%;height:100%;position:absolute;background:#73cbc9;top:0;left:0;right:0;z-index:1;padding:4px}.popup.popup-cart .cart-list .cart-item .cart-item-remove{position:absolute;top:0;right:0;padding:10px;line-height:0}.popup.popup-cart .cart-list .cart-item .cart-item-remove button{border:none;background:none;padding:10px;line-height:0;cursor:pointer;transition:all .2s}.popup.popup-cart .cart-list .cart-item .cart-item-remove button:hover{opacity:.8}.popup.popup-cart .cart-list .cart-item .cart-item-remove button .icon{width:10px;height:10px}.popup.popup-cart .cart-footer{background:#f8f8f8;position:absolute;bottom:0;left:0;width:100%;padding:15px 25px;box-shadow:0 0 10px #0000000d}@media (max-width: 991px){.popup.popup-cart .cart-footer{padding:10px;box-shadow:0 0 10px #0000001a}}.popup.popup-cart .cart-price-details{padding:0 0 10px;margin:0 20px 10px;font-size:16px;border-bottom:2px solid #fff}.popup.popup-cart .cart-price-details .cart-price-detail{margin-bottom:4px;display:flex}@media (max-width: 991px){.popup.popup-cart .cart-price-details .cart-price-detail{margin:0}}.popup.popup-cart .cart-price-details .cart-price-detail .label{padding-right:20px;display:flex;align-items:center}.popup.popup-cart .cart-price-details .cart-price-detail .label .txt{margin-right:10px}.popup.popup-cart .cart-price-details .cart-price-detail .label .help{display:flex;align-items:center;color:#979797;cursor:pointer}.popup.popup-cart .cart-price-details .cart-price-detail .label .help:hover{opacity:.9}.popup.popup-cart .cart-price-details .cart-price-detail .label .help .icon{margin-right:10px;width:13px;height:13px;fill:#979797}.popup.popup-cart .cart-price-details .cart-price-detail .val{min-width:55px;text-align:center;margin-left:auto}.popup.popup-cart .price-subtotal{display:flex;align-items:flex-end;font-weight:700;padding:0 20px 10px}.popup.popup-cart .price-subtotal .label{font-size:20px}.popup.popup-cart .price-subtotal .val{margin-left:auto;padding-left:20px}.popup.popup-cart .cart-btns{margin-bottom:10px}.popup.popup-cart .cart-btns .btns{margin-bottom:0}.popup.popup-cart .cart-btns .btns .btn{font-size:32px;padding:15px}@media screen and (max-width: 991px){.popup.popup-cart .cart-btns .btns .btn{font-size:24px;padding:10px;margin:0}}.popup.popup-cart .cart-btns .label{text-align:center;color:#979797;font-size:16px;margin-bottom:16px}.popup.popup-cart .cart-btns .cart-paypal{line-height:0;text-align:center}.popup.popup-cart .cart-btns .cart-paypal a{line-height:0}.popup.popup-cart .cart-shipping-info{border:1px solid #73cbc9;padding:10px 20px;font-size:18px;line-height:1.3;display:flex;align-items:center;justify-content:center;gap:0 5px}@media screen and (max-width: 991px){.popup.popup-cart .cart-shipping-info{font-size:14px;padding:0;border:none}}.popup.popup-cart .cart-shipping-info .val{font-weight:700}.popup.popup-cart .cart-faq{margin-bottom:24px}.popup.popup-cart .cart-faq .cart-faq-h{font-weight:700;font-size:16px}.popup.popup-cart .cart-faq .cart-faq-list .faq-item{border-bottom:1px solid #d8d8d8;padding:10px 0}.popup.popup-cart .cart-faq .cart-faq-list .faq-item .faq-q{display:flex;align-items:flex-start;cursor:pointer}.popup.popup-cart .cart-faq .cart-faq-list .faq-item .faq-q .faq-title{color:#000;font-size:16px;padding-right:30px}.popup.popup-cart .cart-faq .cart-faq-list .faq-item .faq-q .icon-w{margin-left:auto;padding:8px 5px;line-height:0}.popup.popup-cart .cart-faq .cart-faq-list .faq-item .faq-q .icon-w .icon{transform:rotate(180deg);transition:all .2s;fill:#73cbc9}.popup.popup-cart .cart-faq .cart-faq-list .faq-item .faq-a{max-height:0;overflow:hidden;transition:all .2s;font-size:14px;color:#484848;padding:0}.popup.popup-cart .cart-faq .cart-faq-list .faq-item.active .faq-q .faq-title{color:#000}.popup.popup-cart .cart-faq .cart-faq-list .faq-item.active .faq-q .icon-w .icon{transform:rotate(0)}.popup.popup-cart .cart-faq .cart-faq-list .faq-item.active .faq-a{max-height:300px;padding-top:20px}.popup.popup-cart .cart-help{text-align:center}.popup.popup-cart .cart-help a{color:#484848;text-decoration:underline}.popup.popup-cart .cart-empty{padding:30px 0;text-align:center}.cart-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#f8f8f8;transition:all .2s;padding:50px 67px 50px 134px;z-index:110}.nav-cart-t{display:flex;align-items:center;padding:0 0 50px}.nav-cart-h{text-transform:uppercase;font-size:31px;color:#757575}.nav-cart-close{margin-left:auto;padding:8px;line-height:0;width:40px;flex:0 0 40px;cursor:pointer}.section-account{padding:75px 0}@media screen and (max-width: 991px){.section-account{padding:60px 0}}@media screen and (max-width: 575px){.section-account{padding:40px 0}}.section-account .container{max-width:910px}.section-account .account-cols{display:flex}@media screen and (max-width: 991px){.section-account .account-cols{display:block}}.section-account .account-menu{width:300px;flex:0 0 300px;padding:0 30px}@media screen and (max-width: 1199px){.section-account .account-menu{width:300px;flex:0 0 300px}}@media screen and (max-width: 991px){.section-account .account-menu{display:none}}.section-account .account-menu ul{padding:0;margin:0}.section-account .account-menu ul li{list-style:none;margin:0 0 22px;font-size:24px;line-height:1.2}.section-account .account-menu ul li span{color:#73cbc9}.section-account .account-content{flex:1;max-width:495px}@media screen and (max-width: 991px){.section-account .account-content{margin:0 auto}}.section-account .account-content .back{cursor:pointer;padding:8px;display:none;align-items:center;margin-bottom:22px}@media screen and (max-width: 991px){.section-account .account-content .back{display:flex}}.section-account .account-content .back .icon{width:16px;height:16px;transition:all .2s;margin-right:8px}.section-account .account-content .back span{font-size:16px;color:#484848;letter-spacing:.03em}.section-account .account-content .back:hover .icon{opacity:.9}.section-account .account-content .back:hover span{color:#555}@media screen and (max-width: 991px){.section-account .account-content h1{text-align:center}}.section-account .account-content .address-new-form{display:none;margin-top:30px}.section-account .account-content .address-new-form.active{display:block}.section-account .account-content .address-new-form h2{font-size:30px}@media screen and (max-width: 991px){.section-account .account-content .address-new-form h2{font-size:32px}}@media screen and (max-width: 575px){.section-account .account-content .address-new-form h2{font-size:24px}}.section-account .account-content .account-addresses ul{margin:15px 0;padding:0}.section-account .account-content .account-addresses ul li{display:block;list-style:none}.section-account .account-content .account-addresses ul li:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #d8d8d8}.section-account .account-content .addresses-empty{margin:22px 0}.section-account .account-content .account-addresses-link{margin:0 0 22px}@media screen and (min-width: 992px){.section-account .account-content .account-addresses-link{display:none}}.section-account .account-content .account-addresses-link a{text-decoration:underline}.section-account .account-content .account-logout-link{margin:22px auto;text-align:center}@media screen and (min-width: 992px){.section-account .account-content .account-logout-link{display:none}}.section-account .section-header a{text-decoration:underline}table.responsive-table.order-table{margin-bottom:30px}@media screen and (max-width: 767px){table.responsive-table.order-table tbody tr,table.responsive-table.order-table tfoot tr{background:#fafafa;border:1px solid #ddd}}@media screen and (max-width: 767px){table.responsive-table.order-table dl{margin:0}}@media screen and (max-width: 767px){table.responsive-table.order-table dt,table.responsive-table.order-table dd{margin:0}}@media screen and (max-width: 767px){table.responsive-table.order-table tfoot{background:#f5f5f5}}@media screen and (max-width: 767px){table.responsive-table.order-table tfoot tr:not(:last-child){border-bottom:none;margin:0}}@media screen and (max-width: 575px){.myaccount__account-details .col-sm-6{margin-bottom:40px}}.section-education{padding:22px 0}.section-education .education-tabs{margin-bottom:60px}@media screen and (max-width: 991px){.section-education .education-tabs{margin-bottom:50px}}@media screen and (max-width: 575px){.section-education .education-tabs{margin-bottom:40px}}.section-education .education-tabs .education-tab{text-align:center;padding:15px;cursor:pointer;border:1px solid #f8f8f8;display:block}@media screen and (max-width: 991px){.section-education .education-tabs .education-tab{width:225px;padding:20px 10px}}.section-education .education-tabs .education-tab .img{display:block;width:125px;height:125px;display:flex;align-items:center;justify-content:center;margin:0 auto 8px}@media screen and (max-width: 991px){.section-education .education-tabs .education-tab .img{width:100%;height:82px;margin-bottom:4px}}.section-education .education-tabs .education-tab .img img{max-height:100%}.section-education .education-tabs .education-tab .tab-title{display:block;font-size:16px}@media screen and (max-width: 991px){.section-education .education-tabs .education-tab .tab-title{font-size:16px}}@media screen and (max-width: 575px){.section-education .education-tabs .education-tab .tab-title{font-size:16px}}.section-education .education-tabs .education-tab.active{position:relative}.section-education .education-tabs .education-tab.active:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:8px;background:#73cbc9}@media screen and (max-width: 991px){.section-education .education-tabs .education-tab.active:after{height:4px}}.section-education .education-tab-container{display:flex}@media screen and (max-width: 991px){.section-education .education-tab-container{display:block}}.section-education .education-tab-container .education-menu{width:262px;flex:0 0 262px;padding:0 15px 0 35px}@media screen and (max-width: 1279px){.section-education .education-tab-container .education-menu{padding:0 20px;width:300px;flex:0 0 300px}}@media screen and (max-width: 991px){.section-education .education-tab-container .education-menu{width:100%;padding:0 20px 60px}}.section-education .education-tab-container .education-menu .education-menu-h{font-size:24px;position:relative;margin-bottom:15px;padding-bottom:8px}@media screen and (max-width: 1279px){.section-education .education-tab-container .education-menu .education-menu-h{font-size:27px}}@media screen and (max-width: 991px){.section-education .education-tab-container .education-menu .education-menu-h{display:none}}.section-education .education-tab-container .education-menu .education-menu-h:after{content:"";display:block;position:absolute;bottom:0;left:0;width:28px;height:2px;background:#73cbc9}.section-education .education-tab-container .education-menu .education-menu-list{font-size:16px}@media screen and (max-width: 1279px){.section-education .education-tab-container .education-menu .education-menu-list{font-size:18px}}@media screen and (max-width: 991px){.section-education .education-tab-container .education-menu .education-menu-list{font-size:16px}}@media screen and (max-width: 575px){.section-education .education-tab-container .education-menu .education-menu-list{font-size:13px}}.section-education .education-tab-container .education-menu .education-menu-list ul{margin:0;padding:0 0 0 15px}@media screen and (max-width: 991px){.section-education .education-tab-container .education-menu .education-menu-list ul{padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}}.section-education .education-tab-container .education-menu .education-menu-list ul li{list-style:none;margin:0 0 22px}@media screen and (max-width: 991px){.section-education .education-tab-container .education-menu .education-menu-list ul li{margin:0 5px 10px}}@media screen and (max-width: 991px){.section-education .education-tab-container .education-menu .education-menu-list ul li a{padding:3px 10px;border-radius:12px;background:#f8f8f8;white-space:nowrap}}@media screen and (max-width: 991px){.section-education .education-tab-container .education-menu .education-menu-list ul li a:hover{opacity:1;background:#f1efed}}.section-education .education-tab-container .education-menu .education-menu-list ul li span{color:#73cbc9;cursor:default}@media screen and (max-width: 991px){.section-education .education-tab-container .education-menu .education-menu-list ul li span{padding:2px 7px;color:#333;background:#73cbc9;border-radius:12px;white-space:nowrap}}.section-education .education-tab-container .education-content{flex:1;padding-right:30px;max-width:1200px;margin:0 auto}@media screen and (max-width: 1279px){.section-education .education-tab-container .education-content{padding-right:20px}}@media screen and (max-width: 991px){.section-education .education-tab-container .education-content{padding:0 20px}}.section-education .education-tab-container .education-content h1{text-align:center;font-size:48px;font-weight:400;margin-bottom:45px}@media screen and (max-width: 1279px){.section-education .education-tab-container .education-content h1{font-size:56px;margin-bottom:1em}}@media screen and (max-width: 991px){.section-education .education-tab-container .education-content h1{font-weight:700;font-size:42px}}@media screen and (max-width: 575px){.section-education .education-tab-container .education-content h1{font-size:24px}}.section-education .education-tab-container .education-content .txt{font-size:24px;letter-spacing:-.02em}@media screen and (max-width: 1279px){.section-education .education-tab-container .education-content .txt{font-size:24px}}@media screen and (max-width: 991px){.section-education .education-tab-container .education-content .txt{font-size:20px}}@media screen and (max-width: 575px){.section-education .education-tab-container .education-content .txt{font-size:16px}}.section-education .education-tab-container .education-content .txt a{text-decoration:underline}.section-education .education-tab-container .education-content .txt h2{margin-bottom:.5em}.section-education .education-tab-container .education-content .education-faq{margin:15px 0}.section-education .education-tab-container .education-content .education-faq .faq-item:not(:last-child){padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #d8d8d8}.section-education .education-tab-container .education-content .education-faq .faq-item .faq-q{display:flex;align-items:flex-start;cursor:pointer}.section-education .education-tab-container .education-content .education-faq .faq-item .faq-q .icon{margin:12px 0 0 auto;fill:#73cbc9;transform:rotate(180deg);transition:all .2s}@media screen and (max-width: 991px){.section-education .education-tab-container .education-content .education-faq .faq-item .faq-q .icon{margin-top:12px}}@media screen and (max-width: 575px){.section-education .education-tab-container .education-content .education-faq .faq-item .faq-q .icon{margin-top:10px}}.section-education .education-tab-container .education-content .education-faq .faq-item .faq-a{max-height:0;overflow:hidden;padding:0;transition:all .2s;font-size:18px;color:#484848}@media screen and (max-width: 1279px){.section-education .education-tab-container .education-content .education-faq .faq-item .faq-a{font-size:18px}}@media screen and (max-width: 991px){.section-education .education-tab-container .education-content .education-faq .faq-item .faq-a{font-size:16px}}@media screen and (max-width: 575px){.section-education .education-tab-container .education-content .education-faq .faq-item .faq-a{font-size:14px}}.section-education .education-tab-container .education-content .education-faq .faq-item .faq-a p:last-child{margin-bottom:0}.section-education .education-tab-container .education-content .education-faq .faq-item.active .faq-q span{color:#73cbc9}.section-education .education-tab-container .education-content .education-faq .faq-item.active .faq-q .icon{transform:rotate(0)}.section-education .education-tab-container .education-content .education-faq .faq-item.active .faq-a{max-height:225px;padding:15px 0 0}.section-login{padding:112px 0}@media screen and (max-width: 991px){.section-login{padding:60px 0}}@media screen and (max-width: 575px){.section-login{padding:40px 0}}.section-login .container{max-width:720px}.section-login .container.container-guest{max-width:860px}.section-login .btn{padding:11px 15px;text-transform:uppercase}@media screen and (max-width: 767px){.section-login .btn{border-radius:10px;height:55px}}.section-login .login-cols{display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width: 767px){.section-login .login-cols{display:block}}.section-login .login-col{width:247px;flex:0 0 247px}@media screen and (max-width: 767px){.section-login .login-col{width:100%}}.section-login .login-col.login-col-l h1{font-size:24px;font-weight:400;margin:0 0 26px 8px;color:#484848}@media screen and (max-width: 575px){.section-login .login-col.login-col-l h1{margin:0 0 30px;text-align:center}}.section-login .login-col.login-col-l .btns{margin-bottom:34px}@media screen and (max-width: 991px){.section-login .login-col.login-col-l .btns{margin-bottom:20px}}.section-login .login-col.login-col-l .login-recover{text-align:center}.section-login .login-col.login-col-l .login-recover a{color:#008ee0;font-size:16px}@media screen and (max-width: 767px){.section-login .login-col.login-col-l .login-recover a{color:#e98181;font-size:16px}}.section-login .login-col.login-col-l .login-recover a:hover{opacity:.9}.section-login .login-col.login-col-r h2{font-size:24px;font-weight:400;margin:0 0 26px 8px}@media screen and (max-width: 575px){.section-login .login-col.login-col-r h2{margin:0 0 30px;text-align:center}}.section-login .login-col.login-col-r .register-info{margin-top:18px}@media screen and (max-width: 767px){.section-login .login-col.login-col-r .register-info{display:none}}.section-login .login-col.login-col-r .register-info ul{padding:0;margin:0}.section-login .login-col.login-col-r .register-info ul li{list-style:none;position:relative;padding-left:26px}.section-login .login-col.login-col-r .register-info ul li:before{content:"";display:block;width:5px;height:5px;background:#484848;border-radius:50%;position:absolute;left:8px;top:9px}.section-login .login-col.login-col-r .register-info-m{margin-top:35px}@media screen and (min-width: 768px){.section-login .login-col.login-col-r .register-info-m{display:none}}.section-login .login-col.login-col-r .register-info-m .item{display:flex;align-items:flex-start}.section-login .login-col.login-col-r .register-info-m .item:not(:last-child){margin-bottom:30px}.section-login .login-col.login-col-r .register-info-m .item .icon-w{width:24px;height:24px;line-height:0;flex:0 0 24px;margin:5px 20px 0 0}.section-login .login-col.login-col-r .register-info-m .item .txt{flex:1;font-size:18px}.section-login .login-col.login-col-guest h2{font-size:24px;font-weight:400;margin:0 0 26px 8px}.section-login .login-or{position:relative;width:30px;height:264px;flex:0 0 30px;margin-top:30px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 767px){.section-login .login-or{width:100%;height:1px;margin:40px 0;background:#b2b2b2}}@media screen and (max-width: 575px){.section-login .login-or{margin:30px 0}}.section-login .login-or:after{content:"";display:block;position:absolute;top:0;bottom:0;left:50%;width:1px;background:#b2b2b2;z-index:0}@media screen and (max-width: 767px){.section-login .login-or:after{display:none}}.section-login .login-or span{display:block;height:40px;line-height:40px;font-size:21px;color:#b2b2b2;text-align:center;position:relative;z-index:1;font-family:Arial,sans-serif;background:#fff}@media screen and (max-width: 767px){.section-login .login-or span{display:none}}.section-recover-password{max-width:525px;width:100%;margin:0 auto;padding:90px 15px}@media screen and (max-width: 575px){.section-recover-password{padding:10px 20px}}.section-recover-password .recover-password-back{margin:0 0 22px 8px}@media screen and (min-width: 992px){.section-recover-password .recover-password-back{display:none}}.section-recover-password .recover-password-back a{display:flex;align-items:center}.section-recover-password .recover-password-back a .icon{margin-right:11px;width:8px;height:12px}.section-recover-password .recover-password-back a span{font-size:15px;letter-spacing:.03em}.section-recover-password h2{font-size:27px;letter-spacing:.1em;text-align:center;margin:0 0 50px}@media screen and (max-width: 991px){.section-recover-password h2{font-size:27px;font-weight:400;margin-bottom:35px}}@media screen and (max-width: 575px){.section-recover-password h2{font-size:26px;margin-bottom:25px}}.section-recover-password .subtitle{max-width:435px;margin:0 auto 75px;color:#757575;text-align:center;font-size:21px}@media screen and (max-width: 991px){.section-recover-password .subtitle{font-size:20px;margin-bottom:60px;letter-spacing:.02em}}@media screen and (max-width: 575px){.section-recover-password .subtitle{font-size:15px;margin-bottom:40px}}.section-recover-password .form-group{margin-bottom:40px}@media screen and (max-width: 991px){.section-recover-password .form-group{margin-bottom:40px}}@media screen and (max-width: 575px){.section-recover-password .form-group{margin-bottom:34px}}.section-recover-password .form-control{padding:18px 38px;font-size:21px;border-color:#d8d8d8;background:#f8f8f8;line-height:1.1}@media screen and (max-width: 767px){.section-recover-password .form-control{border-radius:10px;padding:20px 30px}}@media screen and (max-width: 575px){.section-recover-password .form-control{padding:15px 20px;font-size:16px}}.section-recover-password .btns{margin-bottom:38px}.section-recover-password .btns .btn{font-size:21px;letter-spacing:.05em;padding:26px 22px}@media screen and (max-width: 991px){.section-recover-password .btns .btn{font-size:26px;padding:30px}}@media screen and (max-width: 767px){.section-recover-password .btns .btn{border-radius:10px;padding:22px 30px;font-size:20px}}@media screen and (max-width: 575px){.section-recover-password .btns .btn{font-size:16px;padding:18px 20px}}.section-recover-password .login-recover{text-align:center}@media screen and (max-width: 991px){.section-recover-password .login-recover{display:none}}.section-recover-password .login-recover a{color:#008ee0;font-size:16px}@media screen and (max-width: 767px){.section-recover-password .login-recover a{color:#e98181;font-size:16px}}.section-recover-password .login-recover a:hover{opacity:.9}.shopify-challenge__container{padding:30px 15px;text-align:center}.product-list-bottom{margin:40px 0}.faq{margin:20px 0}.faq-item{border-top:1px solid #979797;padding-top:22px;margin-top:22px}@media (max-width: 991px){.faq-item{padding-top:15px;margin-top:15px}}.faq-item .faq-q{font-size:18px;line-height:24px;font-weight:700;position:relative;cursor:pointer;padding:0 30px 0 0}.faq-item .faq-q:after{content:"+";color:#b2b2b2;font-weight:700;position:absolute;right:0;top:0;font-size:24px;line-height:20px}.faq-item .faq-a{display:none;font-size:16px}.faq-item.active .faq-a{display:block;padding-top:20px}@media (max-width: 991px){.faq-item .faq-q,.faq-item .faq-a{font-size:12px}}.section-faq{padding:8px 0 38px}@media screen and (max-width: 575px){.section-faq{padding:0 0 30px}}.section-faq .faq-img{margin:0 0 20px;text-align:center}.section-faq h1{font-size:41px;margin-bottom:70px;font-family:Arial,sans-serif;letter-spacing:.03em;text-align:center}@media screen and (max-width: 991px){.section-faq h1{font-size:44px;margin-bottom:70px}}@media screen and (max-width: 575px){.section-faq h1{font-size:36px;margin-bottom:70px}}.section-faq .faq-options{display:flex;margin:0 -75px 105px}@media screen and (max-width: 1279px){.section-faq .faq-options{margin:0 -50px 100px}}@media screen and (max-width: 991px){.section-faq .faq-options{margin:0 -40px 100px}}@media screen and (max-width: 575px){.section-faq .faq-options{display:block;margin:0 0 100px}}.section-faq .faq-options .faq-option{width:33.3333%;flex:0 0 33.3333%;text-align:center;padding:0 75px}@media screen and (max-width: 1279px){.section-faq .faq-options .faq-option{padding:0 50px}}@media screen and (max-width: 991px){.section-faq .faq-options .faq-option{padding:0 40px}}@media screen and (max-width: 575px){.section-faq .faq-options .faq-option{width:100%;padding:0;display:flex;justify-content:center}}@media screen and (max-width: 575px){.section-faq .faq-options .faq-option:not(:last-child){margin-bottom:90px}}@media screen and (max-width: 359px){.section-faq .faq-options .faq-option:not(:last-child){margin-bottom:40px}}.section-faq .faq-options .faq-option a{display:block}@media screen and (max-width: 575px){.section-faq .faq-options .faq-option a{display:flex;align-items:center;width:225px}}.section-faq .faq-options .faq-option .icon-w{margin:0 auto 30px;width:43px;height:43px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 1279px){.section-faq .faq-options .faq-option .icon-w{margin:0 auto 20px}}@media screen and (max-width: 575px){.section-faq .faq-options .faq-option .icon-w{margin:0 34px 0 0}}.section-faq .faq-options .faq-option .icon-w .icon.icon-mail{width:43px;height:35px}.section-faq .faq-options .faq-option .icon-w .icon.icon-phone{width:39px;height:39px}.section-faq .faq-options .faq-option .icon-w .icon.icon-chat{width:43px;height:43px}.section-faq .faq-options .faq-option .option-title{font-size:25px;font-family:Arial,sans-serif;text-transform:uppercase;color:#008ee0}@media screen and (max-width: 1279px){.section-faq .faq-options .faq-option .option-title{font-size:24px}}@media screen and (max-width: 991px){.section-faq .faq-options .faq-option .option-title{font-size:20px}}@media screen and (max-width: 575px){.section-faq .faq-options .faq-option .option-title{font-size:18px}}.faq-container{padding:75px 0!important;max-width:910px!important}@media screen and (max-width: 991px){.faq-container{padding:60px 0!important}}@media screen and (max-width: 575px){.faq-container{padding:40px 0!important}}.faq-container .faq-title h3{font-size:44px!important}@media screen and (max-width: 991px){.faq-container .faq-title h3{font-size:42px!important}}@media screen and (max-width: 575px){.faq-container .faq-title h3{font-size:30px!important}}.faq-container .faq-content-wrapper .s-main-faq__main .faq-heading-title{font-size:33px!important}@media screen and (max-width: 991px){.faq-container .faq-content-wrapper .s-main-faq__main .faq-heading-title{font-size:33px!important}}@media screen and (max-width: 575px){.faq-container .faq-content-wrapper .s-main-faq__main .faq-heading-title{font-size:30px!important}}.faq-container .faq-content-wrapper .s-main-faq__main .faq-subcategory-header{border-top:1px solid #979797;padding-top:22px;margin-top:22px}.faq-container .faq-content-wrapper .s-main-faq__main .faq-subcategory-header .faq-subcategory-title{font-size:22px!important}@media screen and (max-width: 991px){.faq-container .faq-content-wrapper .s-main-faq__main .faq-subcategory-header .faq-subcategory-title{font-size:22px!important}}@media screen and (max-width: 575px){.faq-container .faq-content-wrapper .s-main-faq__main .faq-subcategory-header .faq-subcategory-title{font-size:20px!important}}.faq-container .faq-content-wrapper .s-main-faq__main .faq-subcategory-header .faq-icon{color:#b2b2b2;line-height:1;font-size:24px!important}@media screen and (max-width: 991px){.faq-container .faq-content-wrapper .s-main-faq__main .faq-subcategory-header .faq-icon{font-size:24px!important}}@media screen and (max-width: 575px){.faq-container .faq-content-wrapper .s-main-faq__main .faq-subcategory-header .faq-icon{font-size:24px!important}}.faq-container .faq-content-wrapper .s-main-faq__main .faq-subcategory-header .faq-icon:after{color:#b2b2b2}.faq-container .faq-content-wrapper .s-main-faq__main .faq-subcategory-content{font-size:14px!important}.section-page-text{padding:75px 0}@media screen and (max-width: 991px){.section-page-text{padding:60px 0}}@media screen and (max-width: 575px){.section-page-text{padding:40px 0}}.section-page-text .container{max-width:1210px}.section-page-text h1{text-align:center;font-size:45px;font-weight:700}@media screen and (max-width: 991px){.section-page-text h1{font-size:42px;font-weight:400}}@media screen and (max-width: 575px){.section-page-text h1{font-size:30px}}.section-page-text .txt{font-size:24px}@media screen and (max-width: 991px){.section-page-text .txt{font-size:24px}}@media screen and (max-width: 575px){.section-page-text .txt{font-size:18px}}.section-page-text .txt a{text-decoration:underline}.section-page-text .txt a:hover{opacity:.7}.terms-top{margin:0 auto 38px;text-align:center;max-width:300px;color:#0326d5;font-family:Arial,sans-serif}.terms-top .terms-label{text-transform:uppercase;margin-bottom:3px;font-size:14px}@media screen and (max-width: 575px){.terms-top .terms-label{font-size:14px}}.terms-top .terms-choose{margin:0 auto 15px;width:225px;height:42px;position:relative}@media screen and (max-width: 575px){.terms-top .terms-choose{width:240px;height:46px;margin-bottom:10px}}.terms-top .terms-choose ul{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:40px 0 0}@media screen and (max-width: 575px){.terms-top .terms-choose ul{padding:44px 0 0}}.terms-top .terms-choose ul li{display:none;list-style:none;margin:0 0 -2px;border-color:#f9ece1;border-style:solid;border-width:2px}.terms-top .terms-choose ul li .item{display:flex;align-items:center;padding:11px 12px 11px 8px;line-height:18px;font-size:12px;background:#fff;cursor:pointer;color:#0326d5}@media screen and (max-width: 575px){.terms-top .terms-choose ul li .item{padding:9px 15px 9px 10px}}.terms-top .terms-choose ul li .item:hover{opacity:1;background:#f8f8f8}.terms-top .terms-choose ul li .item .flag-w{width:18px;height:18px;margin-right:11px}.terms-top .terms-choose ul li .item .flag-w .icon{max-width:100%;max-height:100%}.terms-top .terms-choose ul li .item .country{flex:1;text-align:left}.terms-top .terms-choose ul li .item .dropdown{width:15px;height:15px;display:none;align-items:center;justify-content:center;margin-left:auto}.terms-top .terms-choose ul li .item .dropdown .icon{max-width:100%;max-height:100%}.terms-top .terms-choose ul li.active{display:block;position:absolute;top:0;left:0;right:0}.terms-top .terms-choose ul li.active .item .dropdown{display:flex}.terms-top .terms-choose ul li.active:hover .item{background:#fff}.terms-top .terms-choose.active ul li{display:block}.terms-top .terms-revised{font-size:20px}@media screen and (max-width: 991px){.terms-top .terms-revised{font-size:20px}}@media screen and (max-width: 575px){.terms-top .terms-revised{font-size:18px}}.terms-top .terms-revised .label{font-weight:700}.section-order-status{padding:75px 0}@media screen and (max-width: 991px){.section-order-status{padding:60px 0}}@media screen and (max-width: 575px){.section-order-status{padding:40px 0}}.section-order-status .container{max-width:910px}.section-order-status h1{text-align:center;font-size:45px;font-weight:700}@media screen and (max-width: 991px){.section-order-status h1{font-size:42px;font-weight:400}}@media screen and (max-width: 575px){.section-order-status h1{font-size:30px}}.section-order-status .txt{font-size:24px}@media screen and (max-width: 991px){.section-order-status .txt{font-size:24px}}@media screen and (max-width: 575px){.section-order-status .txt{font-size:18px}}.section-page-text.section-page-text-emailus{text-align:center}.section-page-text.section-page-text-emailus h1{font-size:24px;text-transform:uppercase}.section-page-text.section-page-text-emailus h2{font-weight:400;font-size:inherit;line-height:inherit}.section-page-text.section-page-text-emailus .icon-w{margin:53px auto 0;line-height:1}.section-page-text.section-page-text-emailus .icon-w .icon{width:33px;height:27px;fill:#333}.section-page-text.section-page-text-emailus a{text-decoration:none}input.input--error{border:solid red!important}.clarity_image{width:185px}.section-page-about .container{max-width:1500px}.section-page-about .about-top{padding:170px 0 180px}@media (max-width: 991px){.section-page-about .about-top{padding:80px 0}}@media (max-width: 575px){.section-page-about .about-top{padding:40px 0 60px}}.section-page-about .row{margin:0}.section-page-about .row [class*=col-]{padding:0}@media (max-width: 767px){.section-page-about .row .img{order:2;padding-bottom:40px}}.section-page-about .row .img img{width:100%;height:100%;object-fit:cover}.section-page-about .row .txt{display:flex;align-items:center;justify-content:center;text-align:center;padding:20px}@media (max-width: 767px){.section-page-about .row .txt{order:1;padding:20px 0}}.section-page-about .row .txt .txt-i{max-width:400px;transition:all .8s ease-in-out}.section-page-about h1,.section-page-about h2{font-size:57px;margin:0 0 20px;letter-spacing:.02em}@media (max-width: 991px){.section-page-about h1,.section-page-about h2{font-size:40px}}@media (max-width: 575px){.section-page-about h1,.section-page-about h2{font-size:28px}}.section-page-about .row p{font-size:21px}@media (max-width: 991px){.section-page-about .row p{font-size:18px}}.section-page-about .row p:last-child{margin-bottom:0}.section-page-about .about-bottom{margin-bottom:180px;line-height:0}@media (max-width: 991px){.section-page-about .about-bottom{margin-bottom:80px}}@media (max-width: 575px){.section-page-about .about-bottom{margin-bottom:60px}}.section-page-about .about-bottom h2{margin-bottom:85px;text-align:center}@media (max-width: 991px){.section-page-about .about-bottom h2{margin-bottom:40px}}@media (max-width: 575px){.section-page-about .about-bottom h2{margin-bottom:20px}}.section-page-about .about-bottom .row [class*=col-]{position:relative}@media (max-width: 767px){.section-page-about .about-bottom .row [class*=col-]:first-child{margin-bottom:60px}}@media (max-width: 575px){.section-page-about .about-bottom .row [class*=col-]:first-child{margin-bottom:50px}}.section-page-about .about-bottom .about-link{position:absolute;bottom:0;left:0;right:0;transform:translateY(50%);display:flex;justify-content:center}.section-page-about .about-bottom .about-link a{display:block;border:2px solid #7bccc8;background:#fff;padding:20px 30px;line-height:42px;min-width:323px;font-size:30px;text-align:center;transition:all .2s}@media (max-width: 991px){.section-page-about .about-bottom .about-link a{padding:15px 25px;min-width:230px;line-height:30px;font-size:20px}}@media (max-width: 575px){.section-page-about .about-bottom .about-link a{padding:10px 20px;min-width:200px;line-height:25px;font-size:18px}}.section-page-about .about-bottom .about-link a:hover{color:#fff;background:#7bccc8;opacity:1}.js-slidein{opacity:0;transform:translateY(200px)}.js-slidein-visible{opacity:1!important;transform:translateY(0)!important}img.arrow-transition-images{width:52px;height:52px;object-fit:contain}.rotateimg180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.x-magnification{width:87px;height:14px;margin:124px 213.5px 153px 0;font-family:Times;font-size:12px;font-weight:400;font-stretch:normal;font-style:italic;line-height:normal;letter-spacing:normal;color:#333;position:relative;left:242px;top:-108px}@keyframes opacitystagecol{0%{opacity:0}to{opacity:1}}@keyframes transformstagecol{0%{transform:translate(100%)}to{transform:translate(0)}}.section-virtual .virtual-video{line-height:0;position:relative;max-width:1680px;margin:0 auto}.section-virtual .virtual-video video{object-fit:cover;position:relative;z-index:0;transition:all .1s}.section-virtual .virtual-video video.active{opacity:1;visibility:visible}@media (max-width: 991px){.section-virtual .virtual-video video{height:300px}}.section-virtual .virtual-video:after{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.section-virtual .virtual-info{padding:80px 0 140px;text-align:center}@media (max-width: 991px){.section-virtual .virtual-info{padding:45px 0 110px}}.section-virtual .virtual-info h1{font-size:44px;margin-bottom:40px;font-weight:400}@media (max-width: 991px){.section-virtual .virtual-info h1{font-size:29px;margin-bottom:25px}}.section-virtual .virtual-info .txt{font-size:20px;max-width:940px;margin:0 auto 140px}@media (max-width: 991px){.section-virtual .virtual-info .txt{font-size:16px;margin-bottom:65px}}.section-virtual .virtual-info h2{font-size:30px;font-weight:400;margin-bottom:50px}@media (max-width: 991px){.section-virtual .virtual-info h2{font-size:21px;font-weight:700}}@media (min-width: 992px){.section-virtual .virtual-info .features .swiper-container{margin:0}}@media (min-width: 992px){.section-virtual .virtual-info .features .swiper-wrapper{align-items:flex-start;justify-content:center;gap:10px 40px}}.section-virtual .virtual-info .features .swiper-button-prev,.section-virtual .virtual-info .features .swiper-button-next{width:21px;height:26px;padding:0;top:90px;margin-top:-13px}@media (min-width: 992px){.section-virtual .virtual-info .features .swiper-button-prev,.section-virtual .virtual-info .features .swiper-button-next{display:none}}.section-virtual .virtual-info .features .swiper-button-prev{left:0}.section-virtual .virtual-info .features .swiper-button-next{right:0}.section-virtual .virtual-info .features .swiper-button-prev:before,.section-virtual .virtual-info .features .swiper-button-next:before{content:url('data:image/svg+xml;charset=UTF-8, <svg xmlns="http://www.w3.org/2000/svg" width="9.84" height="17" viewBox="0 0 9.84 17"><path d="M.88,0a.89.89,0,0,1,.6.25L9.84,8.5,1.48,16.75a.88.88,0,0,1-1.22,0,.83.83,0,0,1,0-1.21l7.15-7-7.15-7A.83.83,0,0,1,.26.24,1,1,0,0,1,.88,0Z"/></svg>');opacity:.7;display:flex;width:11px;height:14px;align-items:stretch;justify-content:center}.section-virtual .virtual-info .features .swiper-button-prev:before:hover,.section-virtual .virtual-info .features .swiper-button-prev:before:focus,.section-virtual .virtual-info .features .swiper-button-next:before:hover,.section-virtual .virtual-info .features .swiper-button-next:before:focus{opacity:1}.section-virtual .virtual-info .features .swiper-button-prev:after,.section-virtual .virtual-info .features .swiper-button-next:after{display:none}.section-virtual .virtual-info .features .swiper-button-prev:before{transform:scaleX(-1)}.section-virtual .virtual-info .features .item{text-align:center}@media (min-width: 992px){.section-virtual .virtual-info .features .item{max-width:320px;flex:0 0 320px}}.section-virtual .virtual-info .features .item .item-img{display:block;line-height:0;margin-bottom:30px}.section-virtual .virtual-info .features .item .item-img img{border-radius:50%}@media (max-width: 991px){.section-virtual .virtual-info .features .item .item-img img{width:181px;height:181px;object-fit:cover}}.section-virtual .virtual-info .features .item .item-title{font-size:24px;line-height:1.2;margin-bottom:20px}@media (max-width: 991px){.section-virtual .virtual-info .features .item .item-title{margin-bottom:15px}}.section-virtual .virtual-info .features .item .item-desc{font-size:15px;font-family:Arial,sans-serif;letter-spacing:.04em}.section-virtual .virtual-appointment{background:#faf7f0;padding:60px 30px 90px}@media (max-width: 991px){.section-virtual .virtual-appointment{padding:40px 30px}.section-virtual .virtual-appointment .container{padding:0}}@media (max-width: 649px){.section-virtual .virtual-appointment{padding:40px 30px 70px}}@media (max-width: 399px){.section-virtual .virtual-appointment{padding:40px 10px 70px}}.section-virtual .virtual-appointment h2{font-size:22px;text-transform:uppercase;font-family:Arial,sans-serif;text-align:center;margin:0}@media (max-width: 649px){.section-virtual .virtual-appointment h2{font-size:16px;font-weight:700;margin-bottom:35px}}@media (max-width: 991px){.section-virtual .virtual-appointment .calendly-inline-widget{height:1020px!important}}@media (max-width: 649px){.section-virtual .virtual-appointment .calendly-inline-widget{height:950px!important}}@media (max-width: 399px){.section-virtual .virtual-appointment .calendly-inline-widget iframe{transform:scale(.9)}}.section-virtual .virtual-questions{padding:80px 0 90px;text-align:center}@media (max-width: 991px){.section-virtual .virtual-questions{display:none}}.section-virtual .virtual-questions h2{font-size:30px;font-weight:400;margin-bottom:25px}.section-virtual .virtual-questions .txt{font-size:16px;max-width:640px;margin:0 auto 45px}.section-virtual .virtual-questions .txt a{text-decoration:underline}.section-virtual .virtual-questions .question-options{display:flex;justify-content:center;align-items:flex-start;gap:20px 50px}.section-virtual .virtual-questions .question-options .item{display:flex;align-items:center;font-size:16px}.section-virtual .virtual-questions .question-options .item .item-icon{width:30px;height:30px;display:flex;align-items:center;justify-content:center;margin-right:12px}.section-virtual .virtual-questions .question-options .item .item-icon .icon{fill:#484848}.section-virtual .virtual-questions .question-options .item.chat-toggler{cursor:pointer}.section-virtual .virtual-questions .question-options .item.email-us .item-label{text-decoration:underline}.section{margin-bottom:20px}.section .image{width:100px;height:100px;border:1px solid #ddd;margin-right:10px}.section .shape{display:flex;align-items:center;margin-bottom:10px}.article{max-width:1429px;margin:0 auto 100px}.article .article-img{width:100%;text-align:center;margin-bottom:50px;line-height:0}@media (max-width: 991px){.article .article-img{margin-bottom:20px}}.article .article-i{margin:0 auto;max-width:729px}.article h1{font-size:40px;margin-bottom:20px;text-align:center;font-weight:400}@media (max-width: 991px){.article h1{font-size:32px}}.article .article-date{margin-bottom:20px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#999}.article .article-body{margin:0 0 50px;font-size:20px}@media (max-width: 991px){.article .article-body{font-size:16px}}.article .article-body p{margin:0 auto 1em}.article .article-body h2{font-size:32px;margin:1em 0;font-weight:400}@media (max-width: 991px){.article .article-body h2{font-size:26px}}.article .article-body h3{font-size:26px;margin:1em 0;font-weight:400}@media (max-width: 991px){.article .article-body h3{font-size:22px}}.article .article-body ul,.article .article-body ol{margin:1.3em 0}.article .article-body table{border:1px solid #ccc;font-size:14px;line-height:1.2}.article .article-body table th,.article .article-body table td{padding:5px 10px;text-align:left;border:1px solid #ccc}.article .article-back{display:flex;justify-content:center}.article .article-back a{display:flex;align-items:center;gap:8px;color:#333}.article .article-back a:hover{color:#7bccc8}.article .article-back a svg{transform:scaleX(-1)}.blog{margin-bottom:50px}.blog h1{font-weight:400;font-size:40px;margin-bottom:20px}@media (max-width: 991px){.blog h1{font-size:32px}}.blog .article-list{display:grid;gap:8px}.blog .article-item{padding-bottom:30px}.blog .article-item .item-img{margin-bottom:10px;position:relative;padding-bottom:307px}@media (max-width: 575px){.blog .article-item .item-img{padding-bottom:50vw}}.blog .article-item .item-img a{display:block;line-height:0;position:absolute;top:0;left:0;width:100%;height:100%}.blog .article-item .item-img a:hover{opacity:.8}.blog .article-item .item-img img{width:100%;height:100%;object-fit:cover}.blog .article-item .item-title{font-size:24px;margin-bottom:10px}.blog .article-item .item-title a{text-decoration:underline}.blog .article-item .item-title a:hover{color:#7bccc8}.blog .article-item .item-date{margin-bottom:10px;font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#999}.blog .article-item:nth-child(3n+1),.blog .article-item:nth-child(3n+2):last-child{grid-column:span 2;text-align:center}@media (max-width: 991px){.blog .article-item:nth-child(3n+1),.blog .article-item:nth-child(3n+2):last-child{grid-column:span 1}}.blog .article-item:nth-child(3n+1) .item-img,.blog .article-item:nth-child(3n+2):last-child .item-img{padding-bottom:550px}@media (max-width: 991px){.blog .article-item:nth-child(3n+1) .item-img,.blog .article-item:nth-child(3n+2):last-child .item-img{padding-bottom:307px}}@media (max-width: 575px){.blog .article-item:nth-child(3n+1) .item-img,.blog .article-item:nth-child(3n+2):last-child .item-img{padding-bottom:50vw}}.section-contact{padding:0 0 100px;font-family:Assistant,Segoe UI,San Francisco,Arial,sans-serif}@media (max-width: 575px){.section-contact{padding-bottom:60px}}.section-contact .container{max-width:1500px}.section-contact .heading{background:url(contact-bg.jpg) 50% 50% no-repeat;background-size:cover;padding:195px 0 40px;height:350px;text-align:center;margin:0 -30px 120px}@media (max-width: 991px){.section-contact .heading{margin:0 -20px 100px}}@media (max-width: 575px){.section-contact .heading{height:185px;background-image:url(contact-bg-m.jpg);padding:55px 0 20px;margin:0 -16px 90px}}.section-contact .heading h1{text-transform:uppercase;text-shadow:0 4px 4px rgba(0,0,0,.25);line-height:1.1;font-size:40px;color:#fff}@media (max-width: 991px){.section-contact .heading h1{font-size:30px;font-weight:700}}@media (max-width: 575px){.section-contact .heading h1{font-size:21px;font-weight:700}}.section-contact .contact-blocks{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:15px;max-width:1152px;margin:0 auto}@media (max-width: 575px){.section-contact .contact-blocks{grid-template-columns:repeat(2,1fr)}}.section-contact .contact-blocks .item{padding:60px 20px 35px;text-align:center;background:#faf7f0}@media (max-width: 575px){.section-contact .contact-blocks .item{padding:50px 20px 40px;min-height:250px}.section-contact .contact-blocks .item:nth-child(1){order:1}.section-contact .contact-blocks .item:nth-child(2){order:2}.section-contact .contact-blocks .item:nth-child(3){order:5}.section-contact .contact-blocks .item:nth-child(4){order:6}.section-contact .contact-blocks .item:nth-child(5){order:3}.section-contact .contact-blocks .item:nth-child(6){order:4}}.section-contact .contact-blocks .item .icon-w{width:36px;height:36px;display:flex;align-items:center;justify-content:center;margin:0 auto 18px}@media (max-width: 575px){.section-contact .contact-blocks .item .icon-w{margin-bottom:25px}}.section-contact .contact-blocks .item .icon-w .icon{display:block;background-size:auto;background-position:50% 50%;background-repeat:no-repeat;width:100%;height:100%}.section-contact .contact-blocks .item .icon-w .icon.icon-c-message{background-image:url(icon-c-message.svg)}.section-contact .contact-blocks .item .icon-w .icon.icon-c-email{background-image:url(icon-c-email.svg)}.section-contact .contact-blocks .item .icon-w .icon.icon-c-faq{background-image:url(icon-c-faq.svg)}.section-contact .contact-blocks .item .icon-w .icon.icon-c-partner{background-image:url(icon-c-partner.svg)}.section-contact .contact-blocks .item .icon-w .icon.icon-c-about{background-image:url(icon-c-about.svg)}.section-contact .contact-blocks .item .icon-w .icon.icon-c-appointment{background-image:url(icon-c-appointment.svg)}.section-contact .contact-blocks .item .item-txt{margin:0 auto 25px;height:50px}@media (max-width: 575px){.section-contact .contact-blocks .item .item-txt{font-size:14px;height:55px}}.section-contact .contact-blocks .item .item-link{font-weight:600;font-size:14px;text-transform:uppercase}@media (max-width: 575px){.section-contact .contact-blocks .item .item-link{word-break:break-word;font-size:12px}}.section-contact .contact-blocks .item .item-link a{text-decoration:underline}.section-contact .contact-blocks .item .item-link a:hover{opacity:.8}.add-to-wishlist-btn{color:#1c1b1f;transition:all .3s ease;cursor:pointer}.card-product .card-image{position:relative}.card-product .card-image .add-to-wishlist-btn{position:absolute;top:10px;right:10px;z-index:2;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0}.card-product .card-image .add-to-wishlist-btn svg{width:20px;height:20px}@media screen and (min-width: 992px){.card-product .card-image .add-to-wishlist-btn{display:none}.wishlist-section .card-product .card-image .add-to-wishlist-btn{display:block}}@media screen and (max-width: 767px){.card-product .card-image .add-to-wishlist-btn{width:32px;height:32px;top:8px;right:8px}.card-product .card-image .add-to-wishlist-btn svg{width:18px;height:18px}}#header-wishlist-btn .icon-heart-active,.add-to-wishlist-btn .icon-heart-active{display:none}#header-wishlist-btn.active .icon-heart-active,.add-to-wishlist-btn.active .icon-heart-active{display:inline-block}#header-wishlist-btn.active .icon-heart,.add-to-wishlist-btn.active .icon-heart{display:none}.products-not-found-label{font-size:24px;font-weight:500;width:100%;text-align:center;margin-bottom:40px}.product-wishlist-btn-wrapper-mob{display:none}.product-wishlist-btn-wrapper-desktop{margin-inline-start:auto}@media (max-width: 991px){.product-wishlist-btn-wrapper-mob{display:block;position:absolute;right:0}.product-wishlist-btn-wrapper-desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/application.css.map */
