px.allo{overflow-wrap:break-word}.product_page .show-addon-for-option .addOn{display:none}.product_page .camera-buttons{display:flex;align-items:center;column-gap:10px;margin-top:0;position:absolute;bottom:25px;right:19px}.product_page .camera-buttons button{border-radius:10px;padding:0;border:1px solid #021F3C1A;background:#fff;cursor:pointer;width:60px;height:46px;overflow:hidden}.product_page .camera-buttons button img{width:100%;height:100%;object-fit:cover}.product_page .camera-buttons-hand{display:flex;align-items:center;column-gap:10px;margin-top:0;position:absolute;bottom:25px;right:19px;display:none}.product_page .camera-buttons-hand button{border-radius:10px;padding:0;border:1px solid #021F3C1A;background:#fff;cursor:pointer;width:60px;height:46px;overflow:hidden}.product_page .camera-buttons-hand button img{width:100%;height:100%;object-fit:cover}.canvas_wraper div{display:none!important}.container{max-width:1440px;padding:0 40px;margin:0 auto;box-sizing:content-box}.top-bar-info{display:flex;align-items:center;justify-content:space-between}.top_header_bar{background:#f6f6f6;padding:10px 0}.top-bar-info .left_part{display:flex;align-items:center;column-gap:30px}.top-bar-info .left_part a{display:flex;align-items:center;column-gap:5px;font-weight:500;font-size:12px;line-height:100%;color:#021f3c;text-decoration:none}.top-bar-info .left_part a svg g{transition:all .3s ease}.top-bar-info .left_part a:hover svg g{opacity:1}.top-bar-info .left_part a svg{width:20px;height:20px;object-fit:contain}.top-bar-info .right_part{display:flex;align-items:center;column-gap:5px;font-weight:500;font-size:12px;line-height:100%;color:#021f3c}.top-bar-info .right_part img{width:20px;height:20px;object-fit:contain}body .header{width:100%;max-width:1440px;padding:25px 40px;margin:0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:space-between}.center_header{display:flex;align-items:center;column-gap:30px}.page-width.product_page{width:100%;padding:0;margin:0;max-width:100%}.breadcrumbs ul{display:flex;align-items:center;column-gap:15px;padding:15px 0;margin-bottom:25px;width:100%;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.breadcrumbs ul::-webkit-scrollbar{display:none}.breadcrumbs ul li{font-weight:500;font-size:12px;line-height:100%;list-style:none;color:#021f3c;white-space:nowrap}.breadcrumbs ul li a{text-decoration:none;color:#021f3c}.breadcrumbs ul li span{opacity:.5}body .product_page .product__info-wrapper.grid__item{width:calc(50% - 20px);padding:0;max-width:calc(50% - 20px)}body .product__info-container{max-width:100%}body .product-form__submit{margin:0}body .product_page .grid__item.product__media-wrapper{width:calc(50% - 20px);padding:0;max-width:calc(50% - 20px);position:sticky;top:10px}.product_page .product.grid{display:flex;align-items:flex-start;justify-content:space-between}.canvas_hand{display:none}.canvas_hand div{display:none!important}#my-canvas{width:100%;height:520px;display:block;border-radius:20px}html,body{overscroll-behavior:none}#hand-canvas{width:100%;height:auto;border-radius:20px;height:520px}.share-button{margin:0}.share-button__button{font-weight:500;font-size:14px;line-height:14px;color:#021f3c;display:flex;align-items:center;column-gap:10px;min-height:fit-content}.share-button__button:hover{text-decoration:none}.share-button__button svg g{transition:all .3s ease}.share-button__button:hover svg g{opacity:1}body{font-family:Mulish,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#021f3c}.product__title{margin:30px 0}.product__title h1{margin:0;font-family:Belleza,sans-serif;font-weight:400;font-size:46px;line-height:48px;letter-spacing:-1px}.price .price-item{font-weight:600;font-size:26px;line-height:26px;color:#021f3c}body .product__info-container .price--on-sale .price-item--regular{font-weight:600;font-size:26px;line-height:26px;opacity:.6;text-decoration:none;color:#021f3c;display:flex;flex-direction:column}body .discount-percentage{font-weight:700;font-size:12px;line-height:10px;padding:5px;display:block;background:#ece5db;border-radius:100px;width:fit-content;margin-right:30px;margin-left:-8px;margin-top:-3px}.product_page .price--on-sale .price__sale{display:flex;align-items:flex-start}.gpo-group h3{font-weight:500;font-size:22px;line-height:22px;color:#021f3c;margin-bottom:20px}body .gpo-group .label-content{font-weight:500;font-size:12px;line-height:12px;margin-bottom:15px;color:#021f3c;opacity:.5}.gpo-ov-wrapper.vertical{display:grid;grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-column-gap:10px;grid-row-gap:10px}.color_style .gpo-ov-wrapper.vertical{grid-template-columns:repeat(auto-fit,minmax(90px,1fr))}.style_product .gpo-swatches .gpo-ov-helptext{opacity:0;position:absolute;width:0;height:0;left:0;top:0;z-index:-1}.product_page .style_product .gpo-ov-wrapper.vertical .gpo-swatches{display:flex;flex-direction:column;align-items:center;position:relative}.product_page .style_product .gpo-ov-extend{font-weight:400;font-size:12px;line-height:normal;text-align:center;margin:5px 0 0;color:#021f3c;padding:0 20px;position:absolute;left:0;top:73px;width:100%;pointer-events:none}.product_page .style_product .gpo-swatches input:checked+label{border:2px solid #2F496E}.product_page .style_product .gpo-swatches input+label{border:1px solid #021F3C1A;border-radius:10px;width:100%;display:flex;align-items:center;justify-content:center}.product_page .style_product .gpo-swatches label{padding:18px 20px 53px;border:1px solid #021F3C1A;border-radius:10px}.gpo-swatches input+label .gpo-swatch__inner{width:50px;height:50px}.gpo-swatches input+label .gpo-swatch__inner img{object-fit:contain;max-width:100%;max-height:100%}.gpo-swatches input+label:hover .gpo-tooltip{display:none}.gpo-label+.gpo-selected-values.has-value{display:none}.color_style .break-word{display:none}.color_style .gpo-swatches{position:relative;width:100%}.color_style .gpo-ov-helptext{position:absolute;width:28px;height:28px;border-radius:50%;background:#fff;font-weight:600;font-size:12px;display:flex;align-items:center;justify-content:center;left:calc(50% - 14px);top:calc(50% - 14px);pointer-events:none;margin:0}.color_style .gpo-swatches input+label .gpo-swatch__inner{border:none;width:40px;height:40px;border-radius:50%}.color_style .gpo-swatches .swatch-top{width:40px!important;height:40px!important}.color_style .gpo-swatches .top-color{width:100%;height:100%;border-radius:50%}.product_page .color_style .gpo-swatches input:checked+label{border:2px solid #2F496E}.product_page .color_style .gpo-swatches input+label{border:1px solid #021F3C1A;border-radius:10px;width:100%;display:flex;align-items:center;justify-content:center;padding:15px}.product_page .color_style .gpo-swatches{gap:0}.custom-features{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px;padding:40px 0;border-bottom:1px solid rgba(2,31,60,.1);margin-bottom:40px}.custom-features .custom-feature{display:flex;align-items:center;column-gap:15px;color:#021f3c}.custom-features .custom-feature img{width:40px;height:40px;object-fit:contain}.custom-features .custom-feature .label{font-weight:500;font-size:12px;line-height:12px;margin-bottom:5px;opacity:.5}.custom-features .custom-feature .value{font-weight:500;font-size:14px;line-height:18px}.delivery_methods{margin:0;display:flex;align-items:center;gap:30px;flex-wrap:wrap}.delivery_methods img{height:40px;width:auto}.delivery_bl{margin:0 0 40px}.delivery_bl .title_bl{font-weight:500;font-size:12px;line-height:12px;opacity:.5;color:#021f3c;margin-bottom:20px;display:block}.characteristics_bl{margin:0 0 40px;padding:25px 30px;border:1px solid rgba(2,31,60,.1);border-radius:20px}.characteristics_bl .label{font-weight:500;font-size:12px;line-height:12px;opacity:.5}.characteristics_bl .value{font-weight:500;font-size:14px;line-height:18px;text-align:right}.characteristics_list{list-style:none;padding:0;margin:0}.characteristics_list li{list-style:none;display:flex;align-items:center;justify-content:space-between;column-gap:40px;margin-bottom:15px;color:#021f3c}.characteristics_list li:last-of-type{margin-bottom:0}.accordion-section{margin:0 0 40px;padding:25px 30px;border:1px solid rgba(2,31,60,.1);border-radius:20px;color:#021f3c}.accordion-top_bl{display:flex;align-items:flex-start;column-gap:30px}.accordion-top_bl img{max-width:286px;width:50%;border-radius:20px}.accordion-top_bl h2{font-family:Belleza;font-weight:400;font-size:30px;line-height:32px;margin:0 0 20px;letter-spacing:-1px}.accordion-top_bl p{font-weight:500;font-size:12px;line-height:18px;margin:0;letter-spacing:-.1px}.accordion-list{padding:0;margin:30px 0 0;color:#021f3c;list-style:none}.acc_title{font-weight:500;font-size:14px;line-height:18px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.acc_title:hover .plus{opacity:1}.plus:before,.plus:after{display:block;content:"";background-color:#021f3c;position:absolute;width:7px;height:1px;bottom:50%;right:50%;transform:translate(50%,50%);transition:.3s}.plus:before{width:1px;height:7px}.plus{position:relative;border-radius:50%;border:1.15px solid #021F3C;opacity:.5;transition:all .3s ease;width:15px;height:15px}.accordion-item.active .plus.plus:before{transform:translate(50%,50%) rotate(90deg)}.acc_text{display:none;margin-top:10px;font-weight:500;font-size:12px;line-height:18px}.accordion-item{margin-bottom:15px}.banner{margin:0 0 120px;padding:80px;color:#ece5db;min-height:750px;border-radius:20px}.product__info-container .banner{margin:120px 0}.banner h3{font-family:Belleza;font-weight:400;font-size:66px;line-height:66px;letter-spacing:-1px;margin:0 0 25px;color:#ece5db}.banner p{font-weight:500;font-size:16px;line-height:26px;margin:0 0 40px;letter-spacing:-.1px}.secondary_btn{font-weight:600;font-size:16px;padding:15px 30px;background:#ece5db;border-radius:100px;text-decoration:none;transition:all .3s ease;display:block;width:fit-content;color:#021f3c;letter-spacing:-.2px}.secondary_btn:hover{background:#e2d9cb}.also_like{margin-bottom:120px}.also_like h3{font-family:Belleza;font-weight:400;font-size:46px;line-height:48px;letter-spacing:-1px;color:#021f3c;margin:0 0 40px}.recomended_slide a{text-decoration:none;color:#021f3c;display:flex;flex-direction:column;border:1px solid #021F3C1A;border-radius:20px;overflow:hidden}.recomended_slide a img{width:100%;height:245px;object-fit:cover;position:relative;z-index:1}.recomended_slide a .card_text{padding:20px 25px 25px;min-height:128px;box-sizing:border-box}.recomended_slide a .card_text p{font-family:Belleza;font-weight:400;font-size:24px;line-height:26px;letter-spacing:-1.2px;margin:0}.recomended_slide a .card_text .price p{font-family:Mulish;font-size:16px;line-height:16px;font-weight:600;letter-spacing:-.5px}.recomended_slide a .card_text span{font-family:Mulish;font-weight:600;font-size:16px;line-height:16px;display:block;margin-top:15px;opacity:.5;letter-spacing:.5px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.swiper-button-next,.swiper-button-prev{position:initial;margin:0;padding:0;left:initial;width:24px;height:24px}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%}.swiper-button-next svg g,.swiper-button-prev svg g{transition:all .3s ease}.swiper-button-next:hover svg g,.swiper-button-prev:hover svg g{opacity:1}.bottom_slider_bl{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.bottom_slider_bl a{display:flex;align-items:center;column-gap:10px;font-weight:500;font-size:14px;line-height:14px;text-decoration:none;color:#021f3c}.bottom_slider_bl a svg{width:24px;height:24px}.bottom_slider_bl a svg g{transition:all .3s ease}.bottom_slider_bl a:hover svg g{opacity:1}.arrow_bl{display:flex;align-items:center;column-gap:20px;flex-direction:row-reverse}.top_footer{display:flex;align-items:flex-start;justify-content:space-between;text-align:left;margin-bottom:120px;column-gap:40px}.top_footer .left_text{max-width:660px}.top_footer h3{font-family:Belleza;font-weight:400;font-size:66px;line-height:68px;letter-spacing:-1px;margin:0}.top_footer .right_text ul{margin:0;padding:0;display:flex;flex-direction:column}footer .footer-block:only-child:last-child{max-width:100%}.top_footer .right_text ul a{font-weight:600;font-size:14px;line-height:100%;margin-bottom:20px;color:#f6f6f6;text-decoration:none;display:block;text-align:right}.footer-block__newsletter{width:50%;max-width:660px}.footer-block__newsletter .form_title{font-weight:600;font-size:16px;line-height:16px;display:flex;align-items:center;column-gap:20px;margin-bottom:25px}.footer-block__newsletter .form_title strong{font-weight:600;opacity:.5}.newsletter-form__field-wrapper .field__input{padding:15px 60px 15px 30px;background:#2f496e80;border:1px solid #2F496E80;border-radius:100px;font-weight:600;font-size:16px;line-height:100%;width:100%}.footer-block__newsletter .newsletter-form__field-wrapper,.footer-block__newsletter .newsletter-form{max-width:100%}.newsletter-form__field-wrapper .field__label{color:#ece5db;font-weight:600;font-size:16px;line-height:100%;opacity:.5;top:15px}.newsletter-form__field-wrapper .field__button{opacity:0;transition:all. 3s ease}.newsletter-form__field-wrapper .field__input:focus~.field__label{display:none}.newsletter-form__field-wrapper .field__input:focus~.field__button{opacity:1}.footer-block__newsletter .field:after{display:none}.footer-block__newsletter .field:before{display:none}.footer-block__newsletter .field__input:focus-visible{box-shadow:none;outline:0;border:1px solid #ECE5DB;border-radius:100px}.text_under_form{font-weight:500;font-size:12px;line-height:18px;margin-top:25px;color:#ece5db80;max-width:542px}.text_under_form a{text-decoration:none;color:#f6f6f6}.social_block{max-width:50%}.social_block .top_links{display:flex;align-items:center;column-gap:40px;flex-wrap:wrap;row-gap:10px;margin-bottom:40px}.social_block .top_links a{font-weight:600;font-size:14px;line-height:normal;text-decoration:none;color:#f6f6f6;display:flex;align-items:center;column-gap:5px}.social_block .top_links a svg g{transition:all .3s ease}.social_block .top_links a:hover svg g{opacity:1}footer .footer-block--newsletter{align-items:flex-start}footer .footer__content-bottom{display:none}footer .footer__content-top{padding-bottom:120px}.bottom_footer{display:flex;align-items:center;justify-content:space-between;column-gap:40px}.bottom_footer .left_text p{font-weight:500;font-size:12px;line-height:18px;opacity:.5}.bottom_footer .right_text ul{padding:0;margin:0;display:flex;align-items:center;flex-wrap:wrap;column-gap:40px;row-gap:20px}.bottom_footer .right_text ul li{list-style:none}.bottom_footer .right_text ul li a{display:block;font-weight:500;font-size:12px;line-height:18px;color:#f6f6f6;text-decoration:none}.field__input:not(:placeholder-shown)~.field__label{display:none}.field__input:not(:placeholder-shown)~.field__button{opacity:1}.jdgm-rev-widg__header{display:flex;align-items:flex-start;column-gap:30px;justify-content:space-between}.product_page .jdgm-rev-widg__title{margin:0;text-align:left;font-family:Belleza;font-weight:400;font-size:46px;line-height:48px;letter-spacing:-1px;color:#021f3c}.product_page .jdgm-widget .jdgm-temp-hidden{display:none}.product_page .jdgm-rev-widg__summary .jdgm-star,.product_page .jdgm-star{font-size:36px;line-height:normal;padding:0!important}.product_page .jdgm-rev-widg__summary-stars{position:relative;padding-left:45px;text-align:right;margin-bottom:2px}.product_page .jdgm-rev-widg__summary-average{position:absolute;font-family:Belleza;font-weight:400;font-size:46px;line-height:46px;letter-spacing:-1px;left:0;top:0;width:55px;overflow:hidden;white-space:nowrap;color:#021f3c}.product_page .jdgm-rev-widg__summary-text{font-weight:500;font-size:12px;line-height:18px;text-align:right;width:100%;justify-content:flex-end}.jdgm-widget .jdgm-verified-checkmark{display:none}.product_page .jdgm-review-widget--medium .jdgm-write-rev-link{max-width:fit-content;margin:0;padding:15px 30px;font-weight:600;font-size:16px;line-height:normal;text-align:center;color:#d7b06c;transition:all .3s ease;background:#021f3c;border-radius:100px}.product_page .jdgm-write-rev-link.jdgm-write-rev-link:not([disabled]):hover{color:#f6f6f6;background:#021f3c;opacity:1}.product_page .jdgm-widget-actions-wrapper{margin:0}.product_page .jdgm-row-actions{padding:40px 0;border:none}.product_page .jdgm-row-actions .jdgm-rev-widg__sort-wrapper{display:flex;justify-content:flex-start;align-items:center;column-gap:10px}.product_page .jdgm-row-actions .jdgm-rev-widg__sort-wrapper:before{content:"Sort by";font-weight:500;font-size:14px;line-height:14px;color:#021f3c;opacity:.5}.product_page .jdgm-row-actions .jdgm-rev-widg__sort-wrapper select:focus-visible{outline:none;outline-offset:none;box-shadow:none}.product_page .jdgm-rev{padding:35px 40px;border:1px solid #021F3C1A;border-radius:20px;margin-bottom:20px}.product_page .jdgm-star.jdgm--off:before{content:"\2606"}.product_page .jdgm-star.jdgm--on:before{content:"\2605"}.product_page .jdgm-star.jdgm--half:before{content:"\2605"}.product_page .jdgm-star.jdgm--half{position:relative}.product_page .jdgm-star.jdgm--half:after{content:"\2605";position:absolute;right:2px;overflow:hidden;color:#fff;display:flex;width:46%;height:fit-content;top:1px;align-items:center;justify-content:flex-end;font-size:30px}.product_page .jdgm-rev__header{display:flex;flex-direction:column}.product_page .jdgm-row-profile{order:-1;display:flex;align-items:center;font-weight:600;font-size:14px;line-height:18px;color:#021f3c;max-width:300px}.product_page .jdgm-rev__icon{width:40px;height:40px;margin-right:15px;border-radius:50%;min-width:40px}.product_page .jdgm-row-rating{display:flex;justify-content:flex-end;flex-direction:column;width:100%;align-items:flex-end;margin-top:-45px}.product_page .jdgm-rev__timestamp{float:left;width:100%;margin-top:20px;font-weight:500;font-size:12px;line-height:100%;color:#2f496e;position:relative;padding-left:30px;display:block}.product_page .jdgm-rev__timestamp:before{content:"";width:20px;height:20px;background:url(/cdn/shop/files/date_cf0c54e7-7774-4b24-aba0-7ea4b3d344f5.svg?v=1752130942);background-size:contain;position:absolute;left:0;top:-3px}.product_page .jdgm-rev__body{font-weight:500;font-size:14px;line-height:20px;margin-top:20px}.product_page .jdgm-rev__pics{margin-top:25px;display:flex;align-items:flex-start;gap:10px;margin-bottom:40px}.product_page .jdgm-rev__pics a{width:132px;height:104px;border-radius:20px;overflow:hidden}.product_page .jdgm-rev__pics a img{object-fit:cover}.product_page .jdgm-rev__reply{margin:0;padding:25px 0 0 150px;font-family:Belleza;font-weight:400;font-size:24px;line-height:26px;letter-spacing:-1px;position:relative;background:transparent}.product_page .jdgm-rev__reply:before{content:"";width:130px;height:70px;background:url(/cdn/shop/files/team.svg?v=1752131856);background-size:contain;left:0;top:0;position:absolute}.product_page .jdgm-rev__reply:after{content:"Celirra Team";font-weight:500;font-size:12px;line-height:normal;left:150px;top:0;position:absolute}.product_page .jdgm-rev__reply .jdgm-rev__replier-wrapper{display:none}span.loader{position:absolute;width:100%;height:100%;left:0;top:0;background:#f7f7f7;border-radius:20px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;z-index:10}.loader div{display:inline-block!important}.loader-icon{width:24px;height:24px;animation:rotate 1.5s linear infinite}.loader div.loader_spinner{display:flex!important}.loader_spinner{width:34px;height:34px;background:#fff;border-radius:50%;align-items:center;justify-content:center}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header__icon .svg-wrapper,.header__icon{width:24px;height:24px}.header__icons{gap:10px;align-items:center}.cart-count-bubble{position:initial;font-weight:600;font-size:10px;line-height:10px;text-align:center;color:#fff;background:#021f3c;padding:2px;border-radius:50%;min-width:16px;min-height:16px;display:flex;align-items:center;justify-content:center}#cart-icon-bubble{width:fit-content;height:fit-content;flex-direction:row-reverse;text-decoration:none}.search-modal.modal__content{width:60%;left:20%}.search-modal.modal__content .modal-overlay{display:none}.search-modal .field__input:focus~.field__label{display:none}.search-modal .field__input:focus{border:1px solid #021F3C;box-shadow:none}.search-modal .field__label{font-weight:500;font-size:14px;line-height:14px;opacity:.5;top:15px;left:39px}.search-modal .field__input{border:1px solid #0000001A;border-radius:100px;padding:10px 39px;font-weight:500;font-size:14px;line-height:14px}.search-modal .field:after{display:none}.search-modal .field:before{display:none}.search-modal .search__button{left:0;right:auto}.search-modal .modal__close-button.link{position:absolute;right:10px}.search-modal .search-modal__content{padding:0}.search-modal .search-modal__form{max-width:100%}.predictive-search{padding:20px;box-shadow:0 10px 20px #00000026;border-radius:20px;background:#fff}.predictive-search .predictive-search__item{padding:10px;font-weight:500;font-size:14px;line-height:14px;color:#021f3c}.predictive-search .predictive-search__item:hover{background:#f6f6f6;border-radius:10px}.predictive-search .predictive-search__item .svg-wrapper,.search-modal .reset__button{display:none}.product-form .gpo-total-text{display:none!important}.second_btn{padding:17px 25px;font-weight:600;font-size:16px;line-height:normal;text-align:center;background:#ece5db;border:none;border-radius:100px;color:#021f3c;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;margin:0}.second_btn:hover{background:#e2d9cb}.main_btn{padding:17px 25px;font-weight:600;font-size:16px;line-height:normal;text-align:center;background:#021f3c;border:none;border-radius:100px;color:#d7b06c;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;min-height:fit-content;width:fit-content;margin:0}.main_btn.button:after{display:none}.main_btn.button:before{display:none}.main_btn:hover{color:#f6f6f6}.product-form__buttons{display:flex;align-items:center;column-gap:10px;max-width:100%}.product-form__buttons .btn{width:50%}*{box-sizing:border-box!important}.product-form{width:100%;overflow:hidden}.jdgm-rev-widg__body .jdgm-paginate{padding:30px 0;border:none;text-align:left;display:flex;align-items:center;column-gap:20px;position:relative}.jdgm-paginate .jdgm-paginate__page{font-weight:500;font-size:14px;line-height:14px;color:#021f3c;transition:all .3s ease;width:fit-content;padding:0}.jdgm-paginate .jdgm-paginate__page:not([disabled]):hover,.jdgm-paginate .jdgm-paginate__page:hover{color:#a1762d}.jdgm-paginate .jdgm-paginate__page.jdgm-curt{color:#021f3c;opacity:.5;Font-weight:500;font-size:14px;line-height:14px}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__last-page,.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__first-page{display:none}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__prev-page{position:relative;transition:all .3s ease;opacity:.8;width:24px;height:24px}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__prev-page:hover{opacity:1}.jdgm-paginate .jdgm-paginate__prev-page:before{content:"";width:24px;height:24px;background:url(../assets/arrow.svg);background-size:contain;position:absolute;top:0;left:0;transform:rotate(180deg)}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__next-page{position:relative;transition:all .3s ease;opacity:.8;width:24px;height:24px}.jdgm-paginate:before{content:"";width:24px;height:24px;background:url(../assets/arrow.svg);background-size:contain;position:absolute;top:calc(50% - 12px);left:0;transform:rotate(180deg);opacity:.5}.jdgm-rev-widg__body .jdgm-paginate{padding-left:44px;padding-right:44px;width:fit-content}.jdgm-rev-widg__body .jdgm-paginate:has(.jdgm-paginate__prev-page){padding-left:0}.jdgm-rev-widg__body .jdgm-paginate:has(.jdgm-paginate__prev-page):before{display:none}.jdgm-rev-widg__body .jdgm-paginate:has(.jdgm-paginate__next-page){padding-right:0}.jdgm-rev-widg__body .jdgm-paginate:has(.jdgm-paginate__next-page):after{display:none}.jdgm-paginate:after{content:"";width:24px;height:24px;background:url(../assets/arrow.svg);background-size:contain;position:absolute;top:calc(50% - 12px);right:0;opacity:.5}.jdgm-paginate .jdgm-paginate__page.jdgm-paginate__next-page:hover{opacity:1}.jdgm-paginate .jdgm-paginate__next-page:before{content:"";width:24px;height:24px;background:url(../assets/arrow.svg);background-size:contain;position:absolute;top:0;left:0}.gpo-label.required span.label-content:after{display:none}@media screen and (max-width: 991px){.product_page .price_wrap{position:sticky;top:377px;background:#fff;z-index:10;padding:20px 0;margin:0}.product_page .product__title{margin-bottom:0}.product_page .info_price .text,.credit_wrap .info_price .text{bottom:auto;left:-180px;z-index:10;top:30px}.product__info-container .banner{margin:25px 0;min-height:540px}.product_page .camera-buttons button{width:50px;height:36px;overflow:hidden}.product_page .camera-buttons{align-items:center;column-gap:4px;bottom:15px;right:10px}.product_page .camera-buttons-hand button{width:50px;height:36px;overflow:hidden}.product_page .camera-buttons-hand{align-items:center;column-gap:4px;bottom:15px;right:10px}.hand_icon .info_bl{font-size:13px;padding:7px}.product_page .shopify-block.shopify-app-block{margin:0}.jdgm-rev-widg__body .jdgm-paginate{margin:0 auto}#my-canvas{height:320px;max-height:50dvh}#hand-canvas{height:288px;max-height:40vh}.top_header_bar{display:none}.header.page-width{padding:23px 70px 23px 20px;position:relative;max-height:76px}.center_header{display:none}.header .header__heading-link{padding:0;position:absolute;left:20px;top:25px}.header__icon.header__icon--menu{position:absolute;right:20px;top:24px;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid #021F3C1A;border-radius:100px;transition:all .3s ease}.header__icon.header__icon--menu span{display:flex;align-items:center;justify-content:center}.header__icon.header__icon--menu span .close_menu{display:none}.menu-opening .header__icon.header__icon--menu{background:#2f496e;border:1px solid #2F496E}.menu-opening .header__icon.header__icon--menu span .close_menu{display:block}.menu-opening .header__icon.header__icon--menu span .open_menu{display:none}.header__icon--menu[aria-expanded=true]:before{display:none}.breadcrumbs ul{margin:0}.container{padding:0 20px}.product_page .product.grid{flex-direction:column;padding-top:10px;position:relative}body .product_page .grid__item.product__media-wrapper{width:100%;max-width:100%;position:sticky;top:0;z-index:2;background:#fff;padding-top:10px}body .product_page .grid__item.product__media-wrapper.not-sticky{position:relative}body .product_page .product__info-wrapper.grid__item{width:100%;padding:0;max-width:100%}.product__title{margin:15px 0 20px}.product__title h1{font-size:36px;line-height:38px}.price .price-item{font-size:20px;line-height:20px;letter-spacing:-.5px}body .price--on-sale .price-item--regular{font-size:20px;line-height:20px;letter-spacing:-.5px;text-decoration:none}body .product__info-container .price--on-sale .price-item--regular{font-size:22px;line-height:24px;letter-spacing:-.5px}.gpo-group h3{font-size:24px;line-height:26px;margin-bottom:15px}.product__info-container{max-width:100%}.custom-features{padding:25px 0;margin-bottom:25px}.delivery_bl{margin:0 0 25px}.characteristics_bl,.accordion-section{margin:0 0 25px;padding:20px}.banner h3{font-size:46px;line-height:48px;margin:0 0 15px;letter-spacing:-3px}.banner{margin:0 0 25px;padding:30px}.banner p{margin:0 0 25px}.also_like h3{font-size:43px;line-height:38px;margin:0 0 15px}.also_like{margin-bottom:25px}.product_page .jdgm-rev-widg__title{font-size:36px;line-height:38px}.product_page .jdgm-rev{padding:20px;margin-bottom:5px}footer .footer__content-top{padding:0}.top_footer{margin-bottom:35px;flex-direction:column}.top_footer h3{font-size:46px;line-height:48px}.top_footer .right_text ul{align-items:flex-start;list-style:none;margin-top:25px}.footer-block--newsletter{margin-top:35px}.footer-block__newsletter{width:100%}.footer-block__newsletter .form_title{align-items:flex-start;margin-bottom:20px;flex-wrap:wrap;row-gap:10px}.text_under_form{margin-top:20px;max-width:100%;text-align:left}.social_block .top_links{row-gap:15px;margin-bottom:25px;flex-direction:column;align-items:flex-start;margin-top:20px}.bottom_footer{align-items:flex-start;flex-direction:column-reverse;margin-top:35px}.bottom_footer .right_text{width:100%}.bottom_footer .left_text{width:100%;margin-top:25px}.bottom_footer .right_text ul{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;grid-row-gap:15px}}@media screen and (max-width: 991px){.jdgm-rev-widg__header{flex-direction:column;row-gap:15px}.product_page .jdgm-rev-widg__summary-text{text-align:left;justify-content:flex-start;padding-left:70px;margin-top:-5px}.product_page .jdgm-review-widget--medium .jdgm-write-rev-link{max-width:100%;width:100%}.jdgm-row-stars{width:100%}.jdgm-rev-widg__summary{margin-bottom:24px;width:fit-content}.product_page .jdgm-rev-widg__summary-stars{position:relative;padding-left:65px}}.mega-menu__list{padding:0;display:flex;flex-wrap:wrap;gap:40px;width:50%}.menu-level-2.has-children>a{pointer-events:none;font-weight:500;font-size:12px;line-height:12px;opacity:.5;margin-bottom:30px}.menu-level-2:nth-child(1) ul.menu-submenu{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:0}.menu-level-2.has-children:nth-child(1){width:calc(50% - 20px)}.menu-level-2.has-children:nth-child(2){width:calc(50% - 20px)}.menu-level-2.has-children:nth-child(3){width:calc(50% - 20px)}.menu-level-2.has-children:nth-child(4){width:calc(50% - 20px)}.mega-menu__link{padding:0}.mega-menu__link{font-weight:500;font-size:16px;line-height:normal;margin-bottom:15px;color:#021f3c;text-decoration:none;transition:all .3s ease}.mega-menu__link:hover{color:#a1762d;text-decoration:none}.wrap_sub_menu{display:flex;align-items:flex-start;justify-content:space-between}.banner_menu{width:48%;position:relative;border-radius:20px;overflow:hidden;height:409px}.banner_menu img{width:100%;height:100%;object-fit:cover;min-height:409px}.banner_menu .content{position:absolute;width:100%;height:fit-content;text-align:center;padding:0 40px;left:0;bottom:60px}.banner_menu .content .title{font-family:Belleza;font-weight:400;font-size:46px;line-height:48px;letter-spacing:-1px;text-align:center;display:block;margin-bottom:30px;color:#fff}.banner_menu .content a{width:fit-content;margin:0 auto}.mega-menu__content{padding:40px 0;box-shadow:0 15px 21px #00000026;border-radius:0 0 25px 25px}.header__menu-item:hover{color:#a1762d;text-decoration:none}.header__menu-item:hover span{text-decoration:none}details[open]>.header__menu-item{text-decoration:none;color:#a1762d}.mobile-menu{margin:0;padding:0;list-style:none}.mobile-menu .mobile-menu__item{font-weight:500;font-size:16px;line-height:normal;margin-bottom:25px;color:#021f3c;display:block;display:flex;align-items:center;column-gap:5px}.mobile-menu .mobile-menu__item a{color:#021f3c;text-decoration:none}.mobile-menu .mobile-menu__item:has(.mobile-submenu__list):after{content:"\203a";opacity:.5}.menu-drawer__navigation-container{position:relative}.mobile-submenu__list{position:absolute;width:100%;height:fit-content;min-height:100%;display:none;left:0;top:-25px;list-style:none;z-index:2;background:#fff;box-shadow:0 15px 21px #00000026;border-radius:0 0 25px 25px;padding:25px 20px 40px;overflow:scroll;max-height:calc(100vh - 100px)}.burger{position:absolute;right:20px;top:22px;border:1px solid #021F3C1A;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center}.burger .close_menu{display:none}.burger.open{background:#2f496e;border:1px solid #2F496E}.burger.open .close_menu{display:block}.burger.open .open_menu{display:none}.mob_menu_wrap{display:none;position:absolute;left:0;top:70px;background:#fff;width:100%;height:fit-content;box-shadow:0 15px 21px #00000026;border-radius:0 0 25px 25px;padding:25px 0 0}.nav_menu{position:relative}.mobile-submenu__link.has-submenu{font-weight:500;font-size:12px;line-height:12px;margin-bottom:30px;opacity:.5;color:#021f3c;margin-top:35px}.mobile-subsubmenu__list{padding:0;list-style:none}.mobile-submenu__list a{font-weight:500;font-size:16px;line-height:normal;color:#021f3c;margin-bottom:25px;display:block}.back_menu{display:flex;align-items:center;column-gap:10px;font-weight:500;font-size:18px;line-height:18px;color:#021f3c}.back_menu span{opacity:.5}body.fixed{overflow:hidden}.mobile-submenu__list .level2:nth-child(2) .mobile-subsubmenu__list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.mobile-submenu__list .level2:nth-child(3) .mobile-subsubmenu__list{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px}.top-bar-info-clone{width:calc(100% + 40px);margin-left:-20px;padding:25px 20px;background:#f6f6f6;border-radius:0 0 25px 25px}.top-bar-info-clone .left_part{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}.top-bar-info-clone .left_part a{display:flex;align-items:center;column-gap:5px;color:#021f3c;font-weight:500;font-size:12px;line-height:normal;text-decoration:none}.top-bar-info-clone .right_part{display:flex;align-items:center;column-gap:5px;color:#021f3c;font-weight:500;font-size:12px;line-height:normal;text-decoration:none;width:calc(50% - 10px);margin:-23px 0 0 auto}.tom_new_menu{display:flex;align-items:center;column-gap:15px;align-items:stretch}.tom_new_menu .search{width:50%}.tom_new_menu .search .field:before{display:none}.tom_new_menu .search .field:after{display:none}.tom_new_menu .search input{border:1px solid #021F3C1A;border-radius:100px;font-family:Mulish;font-weight:600;font-size:14px;line-height:14px;padding:13px 13px 13px 39px}.tom_new_menu .search .field__label{font-family:Mulish;font-weight:600;font-size:14px;line-height:14px;top:16px;opacity:.5;left:44px}.tom_new_menu .search .field__input:focus~.field__label{display:none}.tom_new_menu .search .search__button{left:0}.tom_new_menu .acc_wrap{width:50%}.tom_new_menu .acc_wrap .header__icon{width:100%;padding:8px 10px;background:#f6f6f6;height:100%;text-decoration:none;border-radius:100px;display:block!important}.tom_new_menu .acc_wrap .svg-wrapper{width:100%;height:100%;display:flex;align-items:center;column-gap:5px;font-weight:500;font-size:16px;line-height:normal;color:#021f3c;justify-content:flex-start}.tom_new_menu .acc_wrap .svg-wrapper svg{width:24px;height:24px}.tom_new_menu{margin-bottom:25px}.jdgm-write-review-modal .jdgm-write-review-modal__content{border-radius:20px}body .jdgm-write-review-modal__stars .jdgm-star{color:#d7b06c!important}.jdgm-write-review-modal .jdgm-write-review-modal__product-image img,.jdgm-write-review-modal textarea.jdgm-write-review-modal__field-input{border-radius:20px}.jdgm-write-review-modal textarea:focus-visible{outline:none;box-shadow:none}.jdgm-write-review-modal input:focus-visible{outline:none;box-shadow:none}.jdgm-write-review-modal .jdgm-write-review-modal__field-input{border-radius:100px}body .jdgm-write-review-modal .jdgm-write-review-modal__field-input.error{border-color:#ff6638;background-color:inherit}body .jdgm-write-review-modal .jdgm-write-review-modal__field-error{margin-top:-10px;font-size:12px;margin-left:13px;line-height:normal;color:#fff;font-weight:400;background:#ff6638;padding:2px 5px;border-radius:100px;width:fit-content}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn{padding:17px 25px;font-weight:600;font-size:16px;line-height:normal;text-align:center;background:#021f3c;border:none;border-radius:100px;color:#d7b06c;transition:all .3s ease;text-decoration:none;display:flex;align-items:center;justify-content:center;min-height:fit-content;width:fit-content;margin:0}.jdgm-write-review-modal .jdgm-write-review-modal__nav-btn:hover{color:#f6f6f6}.jdgm-write-review-modal .jdgm-write-review-modal__page--share-media .jdgm-write-review-modal__field-group--media-upload{border-radius:20px}.jdgm-write-review-modal__content .jdgm-star.jdgm--off:before{content:"\2606";font-size:94px;line-height:1}.jdgm-write-review-modal__content .jdgm-star.jdgm--on:before{content:"\2605";font-size:94px;line-height:1}.jdgm-write-review-modal__content .jdgm-write-review-modal .jdgm-write-review-modal__stars .jdgm-star{padding:0}.wishlist-btn{padding:0;margin:0;border:none;background:transparent;width:32px;height:32px;cursor:pointer}.wishlist-btn svg{width:100%}.wishlist-btn svg rect,.wishlist-btn svg path{transition:all .3s ease}.wishlist-btn:hover svg rect{fill:#e2d9cb}.wrap_hare_btns{display:flex;align-items:center;column-gap:30px}.wishlist-btn.active svg rect{fill:#d7b06c}.wishlist-btn.active svg path{stroke:#fff}.wishlist-wrap{display:flex;align-items:center;column-gap:5px;padding:9px 13px;border-radius:100px;text-decoration:none;font-weight:600;font-size:12px;line-height:12px;color:#021f3c;transition:all .3s ease}.wishlist-wrap:hover{background:#f6f6f6}.wishlist-wrap:hover span{background:#fff}.wishlist-wrap span{display:flex;align-items:center;justify-content:center;padding:3px;border-radius:50%;min-width:20px;min-height:20px;background:#f6f6f6;transition:all .3s ease;opacity:0}.wishlist-wrap span.show{opacity:1}.header__icon--account{padding:8px;border-radius:50%;transition:all .3s ease;width:fit-content;height:fit-content}.header__icon--account:hover{background:#f6f6f6}.mob_bl{display:none}@media screen and (max-width: 991px){.mob_bl{display:block;margin-bottom:15px}.mob_bl .wrap_hare_btns{display:flex;justify-content:space-between}.wrap_hare_btns{display:none}}.price__sale.price-fixed{width:100%;background:#fff;z-index:1;padding:20px 0 10px;position:absolute;left:0;top:0}.price__sale.price-fixed .credit_wrap{display:none}.price__sale.price-fixed .price .price-item.price-item--regular{color:#021f3c;opacity:.6}@media screen and (min-width: 991px){.product__media-wrapper .price__sale.price-fixed{display:none!important}}.price-item.price-item--sale.price-item--last{position:relative;display:flex;flex-direction:column;row-gap:10px}.price-item.price-item--sale.price-item--last:after{content:"Celirra Price";font-weight:400;font-size:12px;line-height:100%;color:#021f3c}.price-item.price-item--regular{position:relative;display:flex;flex-direction:column;row-gap:10px}.price-item.price-item--regular:after{content:"Mined-diamond equivalent";font-weight:400;font-size:12px;line-height:100%;color:#021f3c;opacity:.6;position:absolute;width:181px;bottom:-21px;left:0}.hand_icon{position:absolute;bottom:0;left:0;cursor:pointer;display:flex;align-items:center;padding:20px 20px 22px}.grid__item.product__media-wrapper:hover .info_bl{display:none}.hand_icon .info_bl{padding:7px 10px;font-weight:600;font-size:14px;line-height:normal;color:#fff;background:#0003;border-radius:100px}#skin-buttons{padding:25px 30px;background:#fff;box-shadow:0 15px 21px #00000026;border-radius:15px;display:grid;position:absolute;width:238px;height:fit-content;bottom:22px;left:55px;opacity:0;z-index:-1;pointer-events:none;transition:all .3s ease;max-height:230px}.hand_icon:hover #skin-buttons{opacity:1;z-index:1;pointer-events:initial}.hand_icon svg rect,.hand_icon svg path{transition:all .3s ease}.hand_icon:hover svg.hand_svg rect{fill:#2f496e}.hand_icon:hover svg.hand_svg path{stroke:#fff}.wrap_skin_btns{grid-template-columns:repeat(3,1fr);grid-column-gap:10px;grid-row-gap:10px}.skin-btn{padding:5px;border:1px solid #021F3C1A;border-radius:50%;overflow:hidden;transition:all .3s ease;background:transparent;cursor:pointer}.skin-btn:hover,.skin-btn.active{border:1px solid #2F496E}.skin-btn span{display:block;width:40px;height:40px;border-radius:50%}.title_skin{font-weight:600;font-size:18px;line-height:normal;display:block;margin-bottom:15px;color:#021f3c;display:flex;align-items:center;column-gap:10px}.checkbox{display:flex;align-items:center;column-gap:10px;font-weight:500;font-size:12px;line-height:normal;margin-top:15px;cursor:pointer}.checkbox svg path{stroke:#021f3c;transition:all .3s ease}.checkbox.active svg path{stroke:#fff}.radio_select .gpo-choicelist input:checked+label:before{display:none}.radio_select .gpo-choicelist.gpo-radio input+label:after{display:none}.radio_select .gpo-choicelist.gpo-radio input+label:before{display:none}.radio_select .gpo-ov-wrapper.vertical .gpo-choicelist input:checked+label{border:2px solid #2F496E}.radio_select .gpo-ov-wrapper.vertical .gpo-choicelist input+label{padding:18px 20px;border:1px solid #021F3C1A;border-radius:10px;text-align:center;justify-content:center}.radio_select .gpo-choicelist input+label span{font-weight:600;font-size:14px;line-height:normal;color:#021f3c}@media screen and (max-width: 560px){.gpo-ov-wrapper.vertical{grid-template-columns:repeat(3,1fr)}}body .color_style .gpo-swatches .top-color{width:40px!important;height:40px!important}.policy-page .page-width--narrow{padding:80px 20px 120px;max-width:700px;box-sizing:border-box;color:#021f3c}.policy-page h1{font-family:Belleza;font-weight:400;font-size:46px;line-height:48px;letter-spacing:-1.2px;margin:0 0 20px;text-align:center}.policy-page h2{font-family:Belleza;font-weight:400;font-size:46px;line-height:48px;letter-spacing:-1.2px;margin:20px 0 10px}.policy-page h3{font-family:Belleza;font-weight:400;font-size:30px;line-height:32px;letter-spacing:-1.2px;margin:20px 0 10px}.policy-page h4{font-family:Belleza;font-weight:400;font-size:24px;line-height:26px;letter-spacing:-1.2px;margin:20px 0 10px}.policy-page p{margin:0 0 20px;font-family:Mulish;font-weight:500;font-size:16px;line-height:26px;color:#021f3c80;letter-spacing:-.1px}.policy-page ul{margin:0;padding:0}.policy-page li{margin:0;font-family:Mulish;font-weight:500;font-size:16px;line-height:26px;color:#021f3c80}.policy-page p:first-of-type{color:#021f3c}@media screen and (max-width: 768px){.policy-page h1{font-size:46px;line-height:48px}.policy-page h2{font-size:36px;line-height:38px}.policy-page h3{font-size:30px;line-height:32px}.policy-page h4{font-size:24px;line-height:26px}.policy-page .page-width--narrow{padding:35px 20px}.recomended_slide a .card_text p{font-size:20px;line-height:24px}.recomended_slide a .card_text{padding:15px}}@media screen and (max-width: 560px){.recomended_slide a img{height:131px}}.jdgm-rev__author{max-width:300px;overflow:hidden;display:block}.header__active-menu-item{text-decoration:none;color:initial;opacity:.5}.header__menu-item:hover .header__active-menu-item{color:#a1762d;text-decoration:none;opacity:1}.header__menu-item:hover .icon-caret{opacity:1}.header__menu-item:hover .icon-caret path{stroke:#a1762d}.header__menu-item .icon-caret,.mobile-menu__item.active-menu-item .mobile-menu__title{opacity:.5}.mobile-menu__item.active-menu-item:after{opacity:.5}summary .icon-caret{height:16px;right:21px;top:calc(50% - 8px)}.info_price{position:relative;cursor:pointer;height:20px}.info_price svg g{transition:all .3s ease}.info_price:hover svg g{opacity:1}.info_price:hover .text{display:block}.info_price .text{padding:15px;font-weight:500;font-size:12px;line-height:18px;width:200px;box-shadow:0 10px 20px #00000026;border-radius:15px;background:#fff;color:#2f496e;position:absolute;bottom:30px;left:0;display:none}span:has(.price-item.price-item--regular){display:flex;align-items:center;column-gap:5px}.price .credit_wrap{display:flex;align-items:center;column-gap:10px}.credit_wrap .credit_text{font-weight:500;font-size:12px;line-height:normal;color:#2f496e}.product__info-wrapper .price{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;flex-wrap:wrap}.bottom_slider_bl .swiper-pagination,.card-information .credit_wrap{display:none}.btn_control{position:absolute;top:20px;left:20px;display:flex;flex-direction:column;row-gap:10px}.btn_control .play{display:none;cursor:pointer}.btn_control .pause{cursor:pointer}@media screen and (max-width: 991px){.btn_control{top:70px;left:10px;column-gap:10px;flex-direction:row}.hand_icon{padding:20px 10px 22px}.jdgm-rev__author{max-width:100%}.top-bar-info-clone .left_part a:nth-child(2){order:3}.top-bar-info-clone .left_part a:nth-child(3){order:2}.accordion-top_bl{flex-direction:column;row-gap:30px}.accordion-top_bl img{max-width:100%;width:100%}.secondary_btn{font-size:15px}.bottom_slider_bl{align-items:flex-start;justify-content:flex-start;flex-direction:column-reverse;row-gap:15px;margin-top:15px}.bottom_slider_bl .arrow_bl{justify-content:space-between;width:100%}.bottom_slider_bl .swiper-pagination{display:flex;position:initial;top:0;bottom:0;left:0;width:fit-content}.bottom_slider_bl .swiper-pagination-bullet{border:1px solid #2F496E;width:5px;height:5px;background:transparent;margin:0 7px}.bottom_slider_bl .swiper-pagination-bullet-active{background:#2f496e}.bottom_slider_bl .swiper-button-next,.bottom_slider_bl .swiper-button-prev{padding:7px;border-radius:50%;background:#f7f7f7;width:fit-content;height:fit-content}.product_page .jdgm-row-rating{align-items:flex-start;margin-top:0}.product_page .jdgm-rev__author-wrapper{max-width:calc(100% - 50px);overflow:hidden}}@media screen and (max-width: 375px){.hand_icon .info_bl{padding:5px 7px;font-size:12px}.product_page .camera-buttons button,.product_page .camera-buttons-hand button{width:45px;height:31px;overflow:hidden}.page-width.product_page{overflow:hidden}.header__heading-logo-wrapper{width:110px}}.product-form.event_none{pointer-events:none}.gpo-choicelist .gpo-ov-helptext{display:none}#calendly-close{position:fixed;right:10px;top:10px;z-index:999999999;border:none;padding:10px;background:#f6f6f6;border-radius:50%;width:30px;height:30px;line-height:10px;cursor:pointer}span.loader.full{position:fixed;display:flex;width:100%;height:100%}span.loader.full.hide{display:none}.cart-items tr.cart-item>td{border-bottom:1px solid rgba(0,0,0,.12);padding-bottom:1.5rem}.cart-items .product-option dt{opacity:.7;font-size:12px}.cart-items .product-option dd{font-size:12px}cart-item__details>.product-option{font-size:18px;font-weight:600}.cart-item__image-container{border-radius:10px;overflow:hidden}#celirra-cart-body .empty{padding:40px;margin:0;font-family:Belleza,sans-serif;font-weight:400;font-size:46px;line-height:48px;letter-spacing:-1px}@media screen and (max-width: 768px){.cart-items tr.cart-item>td{border-bottom:none;padding-bottom:1.5rem}.cart-item{border-bottom:1px solid rgba(0,0,0,.12)}#celirra-cart-body .empty{font-size:36px;line-height:38px}}.cart__custom-wrapper .celirra-quantity-wrapper{display:flex;align-items:center}.cart__custom-wrapper .celirra-quantity{display:inline-flex;align-items:center;justify-content:space-between;min-width:10rem;min-height:4rem;border-radius:var(--inputs-radius, 999px);border:var(--inputs-border-width, 1px) solid var(--color-input-border, #d1d5db);background-color:var(--color-input, #fff);overflow:hidden}.cart__custom-wrapper .celirra-qty-btn{flex:0 0 4rem;height:4rem;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.cart__custom-wrapper .celirra-qty-btn .svg-wrapper{display:inline-flex;line-height:1;font-size:1.6rem}.cart__custom-wrapper .celirra-qty-btn:hover{background-color:#00000008}.cart__custom-wrapper .celirra-qty-btn:active{background-color:#0000000f}.cart__custom-wrapper .celirra-qty-input{flex:1 1 auto;width:4rem;text-align:center;border:none;background:transparent;font:inherit;padding:0;margin:0;-moz-appearance:textfield;pointer-events:none}.cart__custom-wrapper .celirra-qty-input::-webkit-outer-spin-button,.cart__custom-wrapper .celirra-qty-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cart__custom-wrapper .celirra-qty-input:focus-visible{outline:2px solid var(--color-input-border, #4b5563);outline-offset:-2px}.cart__custom-wrapper .celirra-quantity-container{display:flex;flex-direction:column;gap:.6rem}@media screen and (min-width: 768px){.cart__custom-wrapper .celirra-quantity-container{flex-direction:row;align-items:center;gap:1rem}}.cart__custom-wrapper .celirra-remove{margin-left:0;font-size:1.2rem;padding:.6rem 1.2rem;white-space:nowrap}.celirra-catalog-layout{display:flex;align-items:flex-start;gap:40px}.celirra-filters{max-width:300px;width:20%}.celirra-filter-list{display:flex;flex-direction:column;gap:10px}.celirra-products{width:80%}#celirra-products-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:20px;grid-row-gap:20px}.celirra-filter-item{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:10px}.celirra-filter-item .label{font-weight:600;font-size:14px;color:#021f3c;transition:all .3s ease}.celirra-filter-item:hover .label{color:#a1762d}.celirra-filter-item input{position:absolute;opacity:0}.celirra-filter-item .box{width:16px;height:16px;border:1px solid #2F496E;border-radius:3px;position:relative;flex:0 0 16px}.celirra-filter-item .box:after{content:"";position:absolute;width:4px;height:8px;border:2px solid #fff;border-left:none;border-top:none;top:45%;left:50%;transform:translate(-50%,-50%) rotate(45deg);opacity:0}.celirra-filter-item input:checked+.box{background:#2f496e;border-color:#2f496e}.celirra-filter-item input:checked+.box:after{opacity:1}.celirra-filter-item .count{font-weight:400;font-size:12px;line-height:normal;color:#021f3c;opacity:.6}.wishlist-item{border-radius:20px;border:1px solid #021F3C1A;overflow:hidden;position:relative;background:#fff}.wishlist-item img{width:100%;height:245px;object-fit:cover;display:block}.wishlist-item a{text-decoration:none}.wishlist-item .bottom_card{padding:20px 25px}.wishlist-item h3{font-family:Belleza;font-weight:400;font-size:24px;line-height:26px;letter-spacing:-1.2px;margin:0 0 15px;color:#021f3c}.wishlist-item p{font-weight:600;font-size:16px;line-height:16px;letter-spacing:-3%;margin:0;color:#021f3c;opacity:.5}.celirra-page-btn.prev-btn{background-image:url(../assets/arrow.svg);width:24px;height:24px;background-size:100%;padding:0;border:none;transform:rotate(180deg);background-color:transparent;cursor:pointer}.celirra-page-btn.next-btn{background-image:url(../assets/arrow.svg);width:24px;height:24px;background-size:100%;padding:0;border:none;cursor:pointer;background-color:transparent}.celirra-page-btn:disabled{opacity:.3;cursor:default}#celirra-pagination{display:flex;align-items:center;gap:20px;margin:30px 0}.celirra-page-btn{font-weight:500;font-size:14px;line-height:14px;color:#021f3c;transition:all .3s ease;border:none;background-color:transparent;cursor:pointer}.celirra-page-btn.active{opacity:.3}.celirra-page-btn:hover{color:#a1762d}.celirra-catalog-layout .accordion h3 span{transition:all .3s ease}.celirra-catalog-layout .accordion.active h3 span{transform:rotate(180deg)}.celirra-catalog-layout .acc_t{font-size:16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin-top:30px}.filters_mob,.celirra-filters h2 .close_filters{display:none}@media screen and (max-width: 991px){.celirra-catalog-layout .acc_t{margin:20px 0 10px}.celirra-filters h2{display:flex;align-items:center;padding:5px 0;background:#fff;justify-content:space-between;position:sticky;top:0;z-index:1}.celirra-filters h2 .close_filters{display:block;width:40px;height:40px}.filters_mob{display:flex;align-items:center;flex-direction:row-reverse;gap:10px;border:2px solid #2F496E;border-radius:10px;font-weight:600;font-size:14px;text-align:center;color:#2f496e;padding:5px 15px}.filters_mob svg{width:20px;height:20px}#celirra-pagination{justify-content:center}.celirra-catalog-layout{display:flex;align-items:flex-start;gap:20px;flex-direction:column}.celirra-filters{display:none;width:100%;position:fixed;z-index:100;background:#fff;max-width:100%;top:0;left:0;padding:0 20px;overflow:scroll;height:100%}.celirra-products{width:100%}}@media screen and (max-width: 768px){#celirra-products-grid{grid-template-columns:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}#celirra-catalog-root .wishlist-item h3{font-size:18px}#celirra-catalog-root .wishlist-item .bottom_card{padding:15px}#celirra-catalog-root .wishlist-item img{height:150px}}.celirra-products{position:relative}#celirra-catalog-root span.loader.full.products{position:absolute;width:100%;height:100%;min-height:500px;z-index:1}.celirra-catalog-root>span.loader.full{z-index:100}.co-hidden{display:none!important}#cart-icon-bubble:has(.cart-badge[data-cart-count]:not([hidden])){padding:5px 10px;background:#f6f6f6;border-radius:100px}.section.all_products{padding-bottom:40px}.cart-badge[data-cart-count]{min-width:16px;min-height:16px;line-height:normal;padding:0;border-radius:50%;background:#0b1b34;color:#fff;font-size:10px;text-align:center;text-decoration:none;border:none}.cart-badge[hidden],#celirra-cart-footer,#celirra-cart-head{display:none}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
