/*!
 * simply-common-home.css — subset AUTO-GENERADO de simply-common.css
 * SOLO reglas usadas por el home. Regenerar: npm run build:home-css
 * NO editar a mano. Fuente completa: assets/simply-common.css
 */.mbsc-ios .mbsc-textfield-wrapper-underline{overflow:hidden}.mbsc-ios.mbsc-textfield-wrapper{background:none}.mbsc-ios.mbsc-textfield-wrapper-underline{background:#fff}.mbsc-ios-dark.mbsc-textfield-wrapper{background:none}.mbsc-ios-dark.mbsc-textfield-wrapper-underline{background:#1c1c1c}.mbsc-ios-dark.mbsc-popup .mbsc-ios-dark.mbsc-textfield-wrapper{background:none}.mbsc-ios-dark.mbsc-popup .mbsc-ios-dark.mbsc-textfield-wrapper-underline{background:#2b2b2b}.mbsc-textfield-wrapper{position:relative;display:block;margin:0;z-index:0;-webkit-user-select:none;user-select:none}.mbsc-ios.mbsc-range-control-label.active,.mbsc-ios.mbsc-range-control-value.active{font-weight:600}.mbsc-ios.mbsc-range-control-value.active{padding:0 .571429em .571429em;font-size:1.076923em;line-height:1.428572em}.mbsc-ios.mbsc-range-control-value.active{color:#007aff}.mbsc-ios.mbsc-range-control-text-empty.active{color:#0006}.mbsc-ios-dark.mbsc-range-control-value.active{color:#ff9f0a}.mbsc-ios-dark.mbsc-range-control-text-empty.active{color:#fff6}@media screen and (max-width:767px){.xs-hide{display:none}}@media screen and (min-width:768px){.xs-show{display:none}}.cart__price{float:unset;text-align:right}@media screen and (max-width:767px){.cart__widget-content .cart__widget-content-inner .product-upsell .product-upsell__btn:hover{min-width:32px}}.eclispe-selector .phase-wrapper .circle.active:after{content:"";top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:10px;height:10px;background-color:#4e2e76;border-radius:20px}.template-product .ctm-logo-tabs .logos__wrapper{padding-top:30px;padding-bottom:0}.template-product .logos__slider-text{border-bottom:.5px solid #d9d9d9;padding-bottom:50px;margin-bottom:50px!important}@media(max-width:767px){.template-product .logos__slider-text{padding-bottom:25px;margin-bottom:25px!important}}.template-product .ctm-logo-tabs .logos__slide .logo-svg{color:#7b7b7b}.template-product .ctm-logo-tabs .logos__slide.is-selected .logo-svg{color:#000}.section-col-two .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}@media screen and (max-width:767px){.section-col-two .wrapper{flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column}}.section-col-two .wrapper .accordion-title-left{width:50%}@media screen and (max-width:767px){.section-col-two .wrapper .accordion-title-left{width:100%;margin-bottom:40px}}.section-col-two .wrapper .accordion-title-left p{font-size:28px;margin:0;font-weight:700;color:#514689}@media screen and (max-width:767px){.section-col-two .wrapper .accordion-title-left p{text-align:center}}.section-col-two .wrapper .accordion-title-left p b,.section-col-two .wrapper .accordion-title-left p strong{font-weight:700}.section-col-two .wrapper .accordion-right{width:50%}@media screen and (max-width:767px){.section-col-two .wrapper .accordion-right{width:100%}}.section-col-two .wrapper .accordion-right .faq{max-width:100%}@media screen and (min-width:1025px)and (max-width:1199px){.section-col-two .wrapper .accordion-right .faq{padding:0}}.section-col-two .wrapper .accordion-right .faq .accordion{border-top:none;border-bottom:2px solid rgba(204,195,182,.4)}.section-col-two .wrapper .accordion-right .faq .accordion .accordion__title{font-weight:600;color:#514689;font-size:15px;padding:1.2rem 0 1.2rem 30px}.section-col-two .wrapper .accordion-right .faq .accordion .accordion__title:before{right:auto;width:12px;left:6px;height:2px;top:28px;-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0)}.section-col-two .wrapper .accordion-right .faq .accordion .accordion__title:after{width:2px;right:auto;height:12px;left:11px;top:23px;-moz-transform:translateY(0%);-o-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0)}.section-col-two .wrapper .accordion-right .faq .accordion .accordion__title.is-open:after{-moz-transform:translateY(0%) rotate(90deg);-o-transform:translateY(0%) rotate(90deg);-ms-transform:translateY(0%) rotate(90deg);-webkit-transform:translateY(0%) rotate(90deg);transform:translateY(0) rotate(90deg)}.section-col-two .wrapper .accordion-right .faq .accordion .accordion__body p{font-size:14px;margin:0;font-weight:400;color:#212121;line-height:24px}.section-col-two .wrapper .accordion-right .faq .accordion:last-child{border-bottom:none}@media(max-width:767px){.slick-slide img.xs-hide{display:none}}@media(min-width:768px){.slick-slide img.xs-show{display:none}}.template-product .product-info-grid .product-tabs .product-tabs-btns .product-tabs-btn.active{border:1px solid #504786;background:#504786;color:#fff}.template-product .product-info-grid .product-tabs .product-tabs-content-wrap .product-tabs-content.active{display:block}.template-product .section-columns.additional-height .column__content{height:300px}.template-product .section-columns .column__content{padding:20px 8px}.template-product .section-columns .column__image__wrapper{margin-bottom:4px}.template-product .reviews-product-page .yotpo .main-widget .yotpo-footer .footer-actions .share-options-wrapper .share-review .y-label:hover .social-link{color:#514689!important}.template-product .tabs-wrapper .product-grid-outer .product-grid .product-item{padding-inline:7.5px}.loading-img-wrapper{display:none;position:absolute;width:100%;height:100%;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.loading-img-wrapper.popup-loader,.loading-img-wrapper.popup-loader-banner{top:45%;left:58%;height:unset;width:unset;z-index:9}@media screen and (max-width:767px){.loading-img-wrapper.popup-loader,.loading-img-wrapper.popup-loader-banner{top:60%;left:60%}}.loading-img-wrapper.popup-loader .product-loader-img img,.loading-img-wrapper.popup-loader-banner .product-loader-img img{width:70px}.loading-img-wrapper.small-img-loader{z-index:9;top:35%;left:80%;height:unset;width:unset}@media screen and (max-width:767px){.loading-img-wrapper.small-img-loader{top:60%;left:57%}}.loading-img-wrapper.small-img-loader .product-loader-img img{width:50px}.loading-img-wrapper.active{display:block}.loading-img-wrapper .product-loader-img img{width:100px;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.moon-tab .moon-tab-content .select-moon-box .moon-images .slider .moon-phase.active{width:30%}.moon-tab .moon-tab-content .select-moon-box .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator .moon-count-number .date-slider .day-slider .slick-next{background-image:url(/cdn/shop/files/Vector_43_Stroke.png?v=1725736848)}.moon-page-single-product-container .product-details .item-tabs .moon-tab-wrapper .moon-tab .moon-tab-content .select-moon-box .moon-images .slider .moon-phase.active{width:30%}.moon-page-single-product-container .product-details .item-tabs .moon-tab-wrapper .moon-tab .moon-tab-content .select-moon-box .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator .moon-count-number .date-slider .day-slider .slick-next{background-image:url(/cdn/shop/files/Vector_43_Stroke.png?v=1725736848)}.template-collection .product-item.promos{position:relative;list-style-type:none;width:66.6666666667%;margin:0}@media screen and (max-width:767px){.template-collection .product-item.promos{width:100%}}.template-collection .product-item.promos a{display:flex}@media screen and (max-width:767px){.template-collection .product-item.promos a .product-item-bg__under{margin-bottom:1.5rem}}.template-collection .product-item.promos a .product-item-bg__under img{display:block;max-width:100%}.template-collection .product-item.promos .content{text-align:center;position:absolute;top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;z-index:11}.template-collection .product-item.promos .content h3{letter-spacing:.5px;font-weight:400}.template-collection .product-item.promos .content .desc{letter-spacing:.7px;line-height:1.5}.template-collection .product-item.promos a{text-decoration:none}@media screen and (max-width:767px){.template-cart .cart .cart__items .cart__quantity{height:105px}}.template-cart .cart .cart-item.free-gift .cart__quantity{visibility:hidden;height:0}.template-cart .cart .cart__price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.template-cart .cart .cart__price span{text-decoration:line-through}.template-cart .cart .cart__price strong{flex-grow:1;text-align:right;font-weight:700}.cart-dropdown .cart-dropdown__body .cart__message{font-size:10px;font-weight:500;color:#514689}.cart-dropdown .cart-dropdown__body .cart-item.free-gift .cart__price{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.cart-dropdown .cart-dropdown__body .cart-item.free-gift .cart__price span{text-decoration:line-through}.cart-dropdown .cart-dropdown__body .cart-item.free-gift .cart__price strong{flex-grow:1;text-align:right;font-weight:700}.cart-dropdown .cart-dropdown__body .cart-item.free-gift .cart__quantity{visibility:hidden;height:0}.new-price{font-size:14px}.template-search .product-grid--search .product-item{width:100%}.template-product .simple-slide-scrollbar .column__content{width:100%;height:auto!important}@media screen and (min-width:1025px)and (max-width:1199px){.template-product .index-newsletter .hero__content .newsletter__content{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:1024px){.template-product .index-newsletter .hero__content .newsletter__content{padding-top:40px;padding-bottom:40px}}@media screen and (max-width:551px){.template-product .index-newsletter .hero__content .newsletter__content{padding-top:20px;padding-bottom:20px}}.template-product .index-newsletter .hero__content .newsletter__content .newsletter__entry p{font-size:22px;white-space:nowrap}.template-product .index-newsletter .hero__content .newsletter__content .newsletter__entry p bold,.template-product .index-newsletter .hero__content .newsletter__content .newsletter__entry p strong{font-weight:600}.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup{max-width:400px}@media screen and (max-width:551px){.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup{max-width:100%}}.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group{border:0px}@media screen and (max-width:551px){.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-bottom:0;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;-webkit-flex-direction:column;height:auto}}.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group input{background-color:#fff;border-radius:4px;font-size:14px;font-weight:600;letter-spacing:.5px;color:#2a323f}@media screen and (max-width:551px){.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group input{flex:1;max-width:100%}}.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group input::-webkit-input-placeholder{color:#2a323f99}.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group input:-ms-input-placeholder{color:#2a323f99}.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group input::placeholder{color:#2a323f99}@media screen and (max-width:551px){.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group .input-group-btn{flex:1;max-width:100%;width:100%;margin:15px 0 0}}.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group .input-group-btn .btn{background-color:#5042bd;border-radius:4px;margin-left:10px}@media screen and (max-width:551px){.template-product .index-newsletter .hero__content .newsletter__content .newsletter-signup .input-group .input-group-btn .btn{display:block;width:100%;height:46px;margin-left:0}}.template-product .app-container .moon-page-single-product .moon-page-single-product-container .btn-wrap{margin-bottom:20px}.template-product .app-container .moon-page-single-product .moon-page-single-product-container .btn-wrap .btn.add-to-cart{position:relative;color:#fff;border:1px solid #3F2034;background-color:#3f2034;padding-left:40px;padding-right:40px;overflow:hidden;z-index:1}.template-product .app-container .item-tabs .tab-item.moon-tab .icon{top:50%;-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.product-details .btn-wrap .cosmos-chain-v2 .select-size-label{text-transform:uppercase;color:#000;font-size:14px;line-height:28px;letter-spacing:.5px;font-weight:500;margin:0 0 10px}.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .constellation-box .select-constellation-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .constellation-box .select-constellation-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .constellation-box .select-birthstone-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .constellation-box .select-birthstone-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .birthstone-box .select-constellation-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .birthstone-box .select-constellation-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .birthstone-box .select-birthstone-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .birthstone-box .select-birthstone-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .ringsize-box .select-constellation-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .ringsize-box .select-constellation-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .ringsize-box .select-birthstone-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.constellation-container .moon-tab-content .ringsize-box .select-birthstone-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .constellation-box .select-constellation-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .constellation-box .select-constellation-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .constellation-box .select-birthstone-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .constellation-box .select-birthstone-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .birthstone-box .select-constellation-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .birthstone-box .select-constellation-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .birthstone-box .select-birthstone-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .birthstone-box .select-birthstone-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .ringsize-box .select-constellation-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .ringsize-box .select-constellation-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .ringsize-box .select-birthstone-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.birthstone-container .moon-tab-content .ringsize-box .select-birthstone-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .constellation-box .select-constellation-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .constellation-box .select-constellation-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .constellation-box .select-birthstone-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .constellation-box .select-birthstone-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .birthstone-box .select-constellation-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .birthstone-box .select-constellation-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .birthstone-box .select-birthstone-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .birthstone-box .select-birthstone-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .ringsize-box .select-constellation-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .ringsize-box .select-constellation-content .birthstone-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .ringsize-box .select-birthstone-content .constellation-wrapper.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .moon-tab-content .ringsize-box .select-birthstone-content .birthstone-wrapper.active{background-color:#f3f1ee}.product-details .btn-wrap .cosmos-chain-v2 .comsos-flex label input{position:relative;vertical-align:middle;-webkit-appearance:none;border:1px solid #000;border-radius:50%;width:16px;height:16px;padding:0;margin:0}.product-details .btn-wrap .cosmos-chain-v2 .comsos-flex label input:before{content:"";top:50%;left:50%;-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;width:10px;height:10px;border-radius:50%}.product-details .btn-wrap .cosmos-chain-v2 .comsos-flex label input:checked:before{background-color:#000}.product-details .btn-wrap .cosmos-chain-v2 .comsos-flex label span{cursor:pointer;font-size:14px;color:#000;vertical-align:sub}.template-product .app-container .item-tabs .tab-item.find-ring-container .select-ringsize-content .ring-option.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .select-ringsize-content label.active{color:#000}.template-product .app-container .item-tabs .tab-item.find-ring-container .select-ringsize-content .ring-option.active,.template-product .app-container .item-tabs .tab-item.find-ring-container .select-ringsize-content label.active{font-weight:600}.template-product .app-container .item-tabs .tab-item .icon{display:block;position:absolute;top:12px;right:0;width:30px;height:15px;z-index:10;cursor:pointer}.template-product .app-container .item-tabs .tab-item .icon.active svg{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.template-product .app-container .item-tabs .tab-item .icon svg{width:15px;height:15px;fill:#aeb2da;-moz-transition:.3s all;-o-transition:.3s all;-ms-transition:.3s all;-webkit-transition:.3s all;transition:.3s all}.sync-products-wrapper{flex-direction:column;-webkit-flex-direction:column;text-align:left;max-width:90%;margin:8px 0 0}@media screen and (max-width:767px){.sync-products-wrapper{margin:0}}.sync-products-wrapper ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:start;-webkit-justify-content:start;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;list-style:none;margin:0}.sync-products-wrapper ul li{margin-right:10px;cursor:pointer}.sync-products-wrapper ul li:last-child{margin-right:0}.sync-products-wrapper ul li a{display:block;border-radius:50%;width:22px;height:22px;overflow:hidden;border:2px solid #fff;display:flex;justify-content:center;align-items:center}.sync-products-wrapper ul li a.sync-variant{position:relative;width:25px;height:25px}.sync-products-wrapper ul li a.sync-variant img{width:18px;height:18px;pointer-events:none}.sync-products-wrapper ul li.active a{border:2px solid #2e4676}.sync-products-wrapper ul img{border-radius:50%;width:20px;padding-bottom:1px}.sync-products-wrapper .activeswatchName{text-transform:capitalize;padding-top:10px;font-size:14px;font-weight:500;color:#000;letter-spacing:.9px}@media screen and (min-width:768px){.template-index .brick__section{height:100%}}@media screen and (min-width:768px){.template-index .brick__section .brick__block{height:auto}}@media screen and (max-width:1024px){.template-index .brick__section .brick__block .brick__block__image .image-overlay{bottom:1%}}.template-index .brick__section .brick__block video{object-fit:cover;height:100%}@media screen and (max-width:1024px){#meet-our-team .section-columns .wrapper--full .grid__outer .grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;max-width:100%;margin:0 0 -30px}}@media screen and (max-width:1024px){#meet-our-team .section-columns .wrapper--full .grid__outer .grid .grid__item{width:50%}}@media screen and (max-width:1024px){#meet-our-team .section-columns .wrapper--full .grid__outer .grid .grid__item:not(:first-child){margin-left:inherit}}body#find-your-moon .loading-img-wrapper{top:58%;left:53%}@media screen and (max-width:767px){body#find-your-moon .loading-img-wrapper{top:55%;left:62%}}body#find-your-moon .loading-img-wrapper .product-loader-img img{width:100px}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator{margin-top:0;margin-bottom:20px}@media screen and (max-width:1024px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator{margin-top:12px;margin-bottom:12px}}@media screen and (max-width:767px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator{margin-top:0}}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider{padding:8px;border:2px solid #4e2e76;color:#4e2e76}@media screen and (max-width:1024px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider{padding:10px}}@media screen and (max-width:551px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider{border-width:1px}}@media screen and (max-width:1024px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider .slick-element{font-size:16px}}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider .slick-arrow{background-repeat:no-repeat;background-position:center;background-size:8px;height:12px;width:12px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;left:auto;right:-4px;z-index:1}@media screen and (max-width:1024px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider .slick-arrow{background-size:6px}}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider .slick-prev{background-image:url(/cdn/shop/files/arrow.svg?v=1648531228);top:-5px}@media screen and (max-width:1024px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider .slick-prev{top:-2px}}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider .slick-next{background-image:url(/cdn/shop/files/arrow.svg?v=1648531228);bottom:-5px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1024px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider .slick-next{bottom:-2px}}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider.day-slider{width:70px;border-radius:8px 0 0 8px}@media screen and (max-width:551px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider.day-slider{max-width:95px;border-radius:8px 0 0 8px}}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider.month-slider{width:fit-content;border-left:0px;border-right:0px}@media screen and (max-width:551px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider.month-slider{max-width:125px}}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider.year-slider{width:100px;border-radius:0 8px 8px 0}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider.year-slider .year-slider{width:auto}@media screen and (max-width:551px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .date-slider.year-slider{max-width:125px;border-radius:0 8px 8px 0}}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator,.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .slick-slider-wrapper{position:relative}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .date-picker{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .date-picker .slider{padding:1px 4px;border:2px solid #fff;color:#4e2e76}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .date-picker .slider input{cursor:pointer;outline:none;color:#4e2e76;text-align:center;font-size:20px;padding:0}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .date-picker .slider input,.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .date-picker .slider span,.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .date-picker .slider label{border-radius:50px;border-style:inset;border:1px solid rgba(0,0,0,0)}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .date-picker .slider.date-slider{max-width:105px;border-radius:16px 0 0 16px}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .date-picker .slider.month-slider{max-width:150px;border-left:0px;border-right:0px}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .date-picker .slider.year-slider{max-width:145px;border-radius:0 16px 16px 0}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .mbsc-textfield-wrapper-underline{position:absolute;top:0;height:100%;width:100%;opacity:0;cursor:pointer}.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator .mbsc-textfield-wrapper-underline .mbsc-ios.mbsc-textfield-inner .mbsc-textfield{cursor:pointer}@media screen and (max-width:767px){.quiz-page .find-your-moment-quiz .moon-calculator-wrapper .moon-calculator .moon-calculator{justify-content:center;-webkit-justify-content:center}}.quiz-page .find-your-moment-quiz .moon-calculator{padding:0;text-align:center}.quiz-page .find-your-moment-quiz .moon-calculator .date-slider{font-size:16px}.quiz-page .find-your-moment-quiz .moon-calculator .slick-prev{top:-16px}.quiz-page .find-your-moment-quiz .moon-calculator .slick-next{bottom:-16px}.quiz-page .find-your-moment-quiz .moon-calculator .day-slider{width:50px}.quiz-page .find-your-moment-quiz .moon-calculator .month-slider{width:90px}.quiz-page .find-your-moment-quiz .moon-calculator .year-slider{width:60px}.quiz-page .find-your-moment-quiz .quiz-blocks .blocks.active{border:2px solid #c699ff}.page-content .wrapper{max-width:850px}.career .wrapper{max-width:1000px}.brick__block .brick__block__image .hero__content__wrapper{z-index:0}.brick__block .brick__block__image .image-overlay{z-index:-1}.brick__block .brick__block__image video{height:inherit;object-fit:cover}@media screen and (max-width:767px){.template-page#contact-us-moonglow .contact-form-wrap .whole-contact-wrap.show-banner-wrap .wrapper--narrow{padding:0;max-width:unset}}@media screen and (max-width:767px){.contact-form-wrap .whole-contact-wrap .contact-banner-wrap .text-wrap.xs-show{margin-top:15px}}.contact-form-wrap .whole-contact-wrap .contact-banner-wrap .text-wrap.xs-show p{font-size:13px;font-weight:400;text-align:center}.contact-form-wrap .whole-contact-wrap .contact-banner .img-wrap{width:40%}.contact-form-wrap .whole-contact-wrap .contact-banner .img-wrap img{height:100%;width:100%}@media screen and (max-width:767px){.contact-form-wrap .whole-contact-wrap .contact-banner .img-wrap{width:50%}}.contact-form-wrap .email-text-image .img-wrap{width:40%}@media screen and (max-width:767px){.contact-form-wrap .email-text-image .img-wrap{display:none}}.contact-form-wrap .email-text-image .img-wrap img{width:80%}@media screen and (max-width:767px){.contact-form-wrap .email-text-image .img-wrap img{width:100%}}@media screen and (min-width:768px){.contact-form-wrap .email-text-image.xs-show{display:none}}@media screen and (max-width:767px){.contact-form-wrap .email-text-image.xs-hide{display:none}}.template-404 .product-item{padding:0 15px 0 0}.custmer-account-section .custmer-account-wrapper .btn{width:100%;margin:0rem}.custmer-account-section .custmer-account-wrapper .form-field .errors{max-width:100%;padding:1.5rem;margin:0rem}.custmer-account-section .custmer-account-wrapper .form-field .errors ul{margin:0}.moon-calc-container{margin:0 auto;position:relative;z-index:1}.app-container .backdrop.active{display:block}.moon-calculator-banner{position:relative;background-color:#402035;overflow:hidden;margin-bottom:30px;min-height:640px}.moon-calculator-banner.homepage-banner{min-height:unset;padding:0;background-color:#514689}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details{background-color:#514689;align-items:center}@media screen and (max-width:767px){.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details{display:block}}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details{text-align:center;padding:0 0 0 30px}@media screen and (max-width:767px){.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details{width:100%;padding:30px 0 60px}}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper{margin:30px 0 40px}@media screen and (min-width:1200px){.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper{margin:40px 0 50px}}@media screen and (max-width:767px){.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper{margin-top:30px;margin-bottom:50px}}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.day-slider{border-radius:8px 0 0 8px}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider{background-color:#fff;border:2px solid #514689;color:#514689}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.day-slider{max-width:90px}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.month-slider,.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.year-slider{max-width:100px}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-text-head{font-weight:500;letter-spacing:1px}@media screen and (max-width:767px){.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-text-head{display:block}}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-text-desc{font-style:normal;margin-bottom:15px;letter-spacing:1px}@media screen and (max-width:767px){.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-text-desc{display:block}}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .image{width:65%;padding:0;margin:0;outline:none;border:none;background-color:#514689}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .image img{width:100%;height:100%;display:block}@media screen and (max-width:767px){.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .image{width:100%}}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .image .moon-bg-img{width:100%;height:auto;position:static}.moon-calculator-banner.homepage-banner .moon-calc-wrapper .selected-moon-details .image .moon-bg-img img{border-radius:0}.moon-calculator-banner.homepage-banner .moon-calc-container{max-width:100%}.moon-calculator-banner.homepage-banner .shop-with-moon{padding:12px;color:#fff;background-color:#b7b9df;border:none;border-radius:8px;font-weight:500}.moon-calculator-banner.homepage-banner .moon-text-details{background:#514689}.moon-calculator-banner .mbsc-textfield-wrapper.mbsc-textfield-wrapper-underline{position:absolute;opacity:0;z-index:1;height:100%;top:0;left:0;right:0;bottom:0;border-radius:16px;overflow:hidden;cursor:pointer}@media screen and (max-width:767px){.moon-calculator-banner .mbsc-textfield-wrapper.mbsc-textfield-wrapper-underline{margin:0 auto}}.moon-calculator-banner .mbsc-textfield-wrapper.mbsc-textfield-wrapper-underline input{cursor:pointer}.moon-calculator-banner .date-picker{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;cursor:pointer}.moon-calculator-banner .date-picker .slider{padding:1px 4px;border:2px solid #fff;color:#4e2e76}.moon-calculator-banner .date-picker .slider input{cursor:pointer;outline:none;color:#4e2e76;text-align:center;font-size:20px;padding:0}.moon-calculator-banner .date-picker .slider input,.moon-calculator-banner .date-picker .slider span,.moon-calculator-banner .date-picker .slider label{border-radius:50px;border-style:inset;border:1px solid rgba(0,0,0,0)}.moon-calculator-banner .date-picker .slider.date-slider{max-width:105px;border-radius:16px 0 0 16px}.moon-calculator-banner .date-picker .slider.month-slider{max-width:150px;border-left:0px;border-right:0px}.moon-calculator-banner .date-picker .slider.year-slider{max-width:145px;border-radius:0 16px 16px 0}.moon-calculator-banner.page-moon-calculator-banner,.moon-calculator-banner.page-moon-calculator-banner .moon-bg-img{min-height:800px}.moon-calculator-banner:after{content:"";background:#fff;background:linear-gradient(0deg,#fff,#fff0);position:absolute;height:200px;left:0;right:0;bottom:0;z-index:0}@media screen and (max-width:767px){.moon-calculator-banner:after{height:280px}}.moon-calculator-banner .moon-calc-wrapper{position:relative;color:#fff}.moon-calculator-banner .moon-calc-wrapper.popup-moon-calc-wrapper .image{width:50%;padding:0 15px;position:relative}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper.popup-moon-calc-wrapper .image{padding-bottom:50px;width:100%;margin-bottom:25px}}@media(max-width:551px){.moon-calculator-banner .moon-calc-wrapper.popup-moon-calc-wrapper .image{padding-bottom:80px}}.moon-calculator-banner .moon-calc-wrapper .image{width:100%;position:relative}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .top-text{position:absolute;left:50%;top:8%;transform:translate(-50%);text-align:center}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .top-text{left:0;top:5%;padding:0 25px;right:0;transform:translate(0)}}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .bottom-text{position:absolute;left:50%;bottom:8%;transform:translate(-50%);text-align:center}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .bottom-text{padding:0 30px;transform:translate(0);left:0;right:0;bottom:5%}}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .bottom-text .date-selector{display:flex;gap:32px;margin-bottom:40px}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .bottom-text .date-selector{flex-wrap:wrap;gap:0;margin-bottom:16px}}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .bottom-text .date-selector .select-date{height:54px;max-width:100%;width:310px;border-color:#e7e3dd33;background:#ffffff4d;font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);font-size:var(--FONT-SIZE-BASE);position:relative;display:flex;align-items:center;color:#fff9;padding:0 15px;-webkit-appearance:auto;appearance:auto;background-repeat:no-repeat;background-position:95% 50%;background-image:url(/cdn/shop/files/white_down_arrow.svg?v=1757585762);-webkit-appearance:none;appearance:none}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .bottom-text .date-selector .select-date{font-size:14px;height:50px;width:100%}}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .bottom-text .date-selector .select-date:after{position:absolute;right:15px;width:15px;height:9px;background-repeat:no-repeat;top:50%;transform:translateY(-50%);background:url(/cdn/shop/files/Vector_27.png?v=1716143237)}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .bottom-text .btn{background:#fff;color:#000;border-color:#000;font-size:var(--BTN-FONT-SIZE);font-family:varvar(--BTN-FONT-STACK);font-weight:var(--BTN-FONT-WEIGHT);text-transform:uppercase;width:310px;overflow:hidden;z-index:1;max-width:100%}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .bottom-text .btn{font-size:16px}}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .moon-text-head{font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);letter-spacing:var(--LETTER-SPACING-HEADING);font-size:var(--font-heading-medium);text-transform:var(--FONT-UPPERCASE-HEADING);padding:0;margin-bottom:20px}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .moon-text-text{font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);font-size:var(--FONT-SIZE-BASE);padding:0;letter-spacing:var(--LETTER-SPACING-BODY);max-width:656px;line-height:1.4}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img .moon-text-text{font-size:14px}}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img.popup-moon-bg-img{position:absolute;right:0;bottom:0;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img.popup-moon-bg-img img{border-radius:100%;height:100%;width:100%;display:block;max-height:auto}.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img img{height:auto;width:100%;display:block;max-height:800px;object-fit:cover}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img img.xs-hide{display:none}}@media screen and (min-width:768px){.moon-calculator-banner .moon-calc-wrapper .image .moon-bg-img img.xs-show{display:none}}.moon-calculator-banner .moon-calc-wrapper .image .img-wrap{max-width:450px;margin:0 auto;position:relative}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .image .img-wrap{max-width:200px;margin:0 auto}}.moon-calculator-banner .moon-calc-wrapper .image .img-wrap img{max-width:100%;display:block}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details.calc-page-selected-moon-details{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%)}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .btn-wrap{width:100%}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .btn-wrap .btn-wrap-inner{max-width:100%;width:1000px;margin:50px auto 0;gap:30px;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .btn-wrap .btn-wrap-inner{margin-top:15px;display:block;text-align:center}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .shop-moon-btn{background:#fff;color:#000;border-color:#fff;font-size:var(--BTN-FONT-SIZE);font-family:var(--BTN-FONT-STACK);font-weight:var(--BTN-FONT-WEIGHT);max-width:310px;text-transform:uppercase;overflow:hidden;z-index:1}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .shop-moon-btn{font-size:14px;background:#fff;border-color:#fff;width:100%;max-width:100%}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .save-moon-btn{color:#fff;font-size:var(--font-body-large);font-family:var(--FONT-STACK-BODY);font-weight:var(--FONT-WEIGHT-BODY);max-width:466px;text-transform:uppercase;padding-bottom:5px;display:inline-block}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .save-moon-btn{font-size:14px;margin-top:12px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .selected-moon-details-wrapper{max-width:100%;width:1000px;padding:50px;margin:0 auto;background:#ffffff8f;color:#000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row-reverse}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .selected-moon-details-wrapper{flex-direction:initial;flex-wrap:wrap;max-width:80%;padding:20px}}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .selected-moon-details-wrapper .selected-image{width:100%}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .selected-moon-details-wrapper .selected-image img,.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details{width:100%}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details.popup-moon-text-details{width:50%;padding:65px 15px 0 45px}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details.popup-moon-text-details{width:100%;padding:14px 15px 0}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details.popup-moon-text-details .moon-text-head{font-size:28px}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details.popup-moon-text-details .moon-text-head{display:none}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details.popup-moon-text-details .moon-text-desc{display:block}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details.popup-moon-text-details .moon-text-desc{display:none}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details.popup-moon-text-details .moon-desc{margin-bottom:20px}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-text-desc{font-size:18px;display:none;margin-top:5px;font-style:italic}@media screen and (max-width:1024px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-text-desc{font-size:16px}}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-text-desc{display:none}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper{margin-top:15px;margin-bottom:15px}@media screen and (max-width:1024px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper{margin-top:12px;margin-bottom:12px}}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper{margin-top:0;margin-bottom:20px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider{padding:10px;border:2px solid #fff;color:#4e2e76}@media screen and (max-width:1024px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider{padding:10px}}@media screen and (max-width:551px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider{border-width:1px}}@media screen and (max-width:1024px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider .slick-element{font-size:16px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider .slick-arrow{background-repeat:no-repeat;background-position:center;background-size:8px;height:12px;width:12px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;left:auto;right:-4px;z-index:1}@media screen and (max-width:1024px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider .slick-arrow{background-size:6px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider .slick-prev{background-image:url(/cdn/shop/files/arrow.svg?v=1648531228);background-color:#0000;top:-5px}@media screen and (max-width:1024px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider .slick-prev{top:-2px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider .slick-next{background-color:#0000;background-image:url(/cdn/shop/files/arrow.svg?v=1648531228);bottom:-5px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1024px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider .slick-next{bottom:-2px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.day-slider{max-width:105px;border-radius:16px 0 0 16px}@media screen and (max-width:551px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.day-slider{max-width:95px;border-radius:10px 0 0 10px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.month-slider{max-width:175px;border-left:0px;border-right:0px}@media screen and (max-width:551px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.month-slider{max-width:150px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.year-slider{max-width:145px;border-radius:0 16px 16px 0}@media screen and (max-width:551px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .date-slider.year-slider{max-width:125px;border-radius:0 10px 10px 0}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-calculator-wrapper .moon-calculator{justify-content:center;-webkit-justify-content:center}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-phase{font-size:30px;font-weight:700;letter-spacing:1px}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-phase{font-size:20px;text-align:center}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-title.page-moon-title{font-size:var(--font-heading-medium);font-family:var(--FONT-STACK-HEADING);font-weight:var(--FONT-WEIGHT-HEADING);letter-spacing:var(--LETTER-SPACING-HEADING);text-transform:var(--FONT-UPPERCASE-HEADING);margin-bottom:20px}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-title.page-moon-title{font-size:18px;margin-top:30px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .phase-date{display:flex}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-date{width:50%}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-date .label-date{font-size:var(--font-heading-x-small);font-family:var(--FONT-STACK-HEADING);font-weight:600;letter-spacing:var(--LETTER-SPACING-HEADING);text-transform:uppercase;margin-bottom:10px}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-date .label-date{font-size:14px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-date .label-value{font-size:16px;font-family:var(---font-stack-heading);text-transform:uppercase;margin-bottom:20px;letter-spacing:1px}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-date .label-value{font-size:14px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-desc-wrap .moon-desc-title{font-size:var(--font-heading-x-small);font-family:var(--FONT-STACK-HEADING);font-weight:600;text-transform:uppercase;letter-spacing:var(--LETTER-SPACING-HEADING);margin-bottom:10px}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-desc-wrap .moon-desc-title{font-size:14px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-desc-wrap .moon-desc{font-family:var(---font-stack-heading);font-size:16px;margin:0;line-height:22px}@media(max-width:767px){.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .moon-desc-wrap .moon-desc{font-size:14px;line-height:17.5px}}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .btn-wrap{width:fit-content;text-align:center}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .moon-text-details .btn-wrap .learn-more{display:inline-block;background:#fff;text-transform:uppercase;padding:3px 50px;font-size:16px;font-weight:500;max-width:100%;color:#212121}.moon-calculator-banner .moon-calc-wrapper .selected-moon-details .guid-info{display:none}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .icons-details{margin-top:30px}}.moon-calculator-banner .moon-calc-wrapper .icons-details ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:flex-start;-webkit-justify-content:flex-start;margin:0}@media screen and (max-width:767px){.moon-calculator-banner .moon-calc-wrapper .icons-details ul{justify-content:center;-webkit-justify-content:center}}.moon-calculator-banner .moon-calc-wrapper .icons-details ul li{width:110px;list-style:none;background-color:#4e2e76;margin:0 14px 0 0;padding:12px 8px;text-align:center}.moon-calculator-banner .moon-calc-wrapper .icons-details ul li:last-child{margin-right:0}.moon-calculator-banner .moon-calc-wrapper .icons-details ul li .item-block{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;-webkit-flex-direction:column;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.moon-calculator-banner .moon-calc-wrapper .icons-details ul li .icon-title{font-size:13px;line-height:17px;margin:0}.moon-calculator-banner .moon-calc-wrapper .icons-details ul li .icon-text{font-style:italic;font-size:10px;margin:0}.moon-calculator-banner .moon-calc-wrapper .icons-details ul li img{order:-1;margin-bottom:10px;width:100%;max-width:37px}.moon-page-single-product .moon-page-single-product-container .btn-wrap{margin-bottom:20px}.moon-page-single-product .moon-page-single-product-container .btn-wrap .btn.add-to-cart{color:#fff;overflow:hidden;z-index:1;border:1px solid #3F2034;background-color:#3f2034;padding-left:40px;padding-right:40px;height:52px;font-size:18px;border-radius:0;font-weight:500;text-transform:uppercase;letter-spacing:2px}.moon-page-single-product .product-data .product-details .item-tabs .tab-item.moon-tab .icon{top:25px}.moon-page-single-product .product-data .product-details .item-tabs .tab-item .icon{display:block;position:absolute;top:12px;right:0;width:30px;height:15px;z-index:10;cursor:pointer}.moon-page-single-product .product-data .product-details .item-tabs .tab-item .icon.active svg{-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.moon-page-single-product .product-data .product-details .item-tabs .tab-item .icon svg{width:15px;height:15px;fill:#aeb2da;-moz-transition:.3 all;-o-transition:.3 all;-ms-transition:.3 all;-webkit-transition:.3 all;transition:.3 all}.moon-page-single-product .product-data .product-details .item-tabs .tab-item .moon-tab-content .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:stretch;-webkit-flex-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;justify-content:space-between;-webkit-justify-content:space-between;gap:12px}.moon-page-single-product .product-data .product-details .item-tabs .tab-item .moon-tab-content .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator .date-slider{border:1px solid #bbb;background:#fff;width:auto;flex:1;max-width:100%;font-size:14px;text-align:left;padding:12px 0 12px 16px}.moon-page-single-product .product-data .product-details .item-tabs .tab-item .moon-tab-content .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator .date-slider .slick-element{text-align:left;color:#000;font-size:14px;opacity:.6}.moon-page-single-product .product-data .product-details .item-tabs .tab-item .moon-tab-content .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator .date-slider .slick-prev{display:none!important}.moon-page-single-product .product-data .product-details .item-tabs .tab-item .moon-tab-content .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator .date-slider .slick-next{background-image:url(/cdn/shop/files/date_arrow.svg?v=1758107233);bottom:0;width:8px;left:auto;right:12px}.moon-page-single-product .product-data .product-details .item-tabs .tab-item .moon-tab-content .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator .day-slider,.moon-page-single-product .product-data .product-details .item-tabs .tab-item .moon-tab-content .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator .month-slider,.moon-page-single-product .product-data .product-details .item-tabs .tab-item .moon-tab-content .select-moon-box-content .moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator .year-slider{width:inherit}.moon-page-single-product .product-data .product-details .btn-wrap button{width:100%;background-color:#3f2034;color:#fff;font-size:18px;font-weight:500;text-transform:uppercase;height:52px;letter-spacing:2px}.moon-page-single-product .product-data .product-details .moon-calculator{justify-content:flex-start;-webkit-justify-content:flex-start;padding:0;text-align:center}.moon-page-single-product .product-data .product-details .moon-calculator .date-slider{font-size:16px}.moon-page-single-product .product-data .product-details .moon-calculator .slick-prev{top:-16px}.moon-page-single-product .product-data .product-details .moon-calculator .slick-next{bottom:-16px}.moon-page-single-product .product-data .product-details .moon-calculator .day-slider{width:50px}.moon-page-single-product .product-data .product-details .moon-calculator .month-slider{width:90px}.moon-page-single-product .product-data .product-details .moon-calculator .year-slider{width:60px}@media screen and (max-width:767px){#moonphase-calculator-moonglow .index-rte.margin--small{padding:25px 0}}#moonphase-calculator-moonglow .index-rte .text__standard .hero__btn{background:#0000;color:#212121;border:1px solid #212121;font-weight:500;-moz-transition:.3s all;-o-transition:.3s all;-ms-transition:.3s all;-webkit-transition:.3s all;transition:.3s all}#moonphase-calculator-moonglow .index-rte .text__standard .hero__btn:hover{background:#212121;color:#fff}#moonphase-calculator-moonglow .loading-img-wrapper.popup-loader-banner{top:57%;left:52%}@media screen and (max-width:767px){#moonphase-calculator-moonglow .loading-img-wrapper.popup-loader-banner{top:52%;left:58%}}.engraving-box .engraving-texts-details .engv-price-wrap ul li.active{font-weight:700}.moon-calculator-wrapper .moon-calculator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center}.moon-calculator-wrapper .moon-calculator .date-slider{width:100%;max-width:130px;padding:25px 0;font-size:20px}.moon-calculator-wrapper .moon-calculator .date-slider .slick-element{height:22px;line-height:22px;white-space:nowrap;text-align:center;position:relative;overflow:hidden;text-overflow:ellipsis;width:100%;box-sizing:border-box;text-transform:uppercase;cursor:pointer;color:#4e2e72}.moon-calculator-wrapper .moon-calculator .date-slider .slick-prev{outline:none;z-index:10;top:-20px;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);background:url(/cdn/shop/files/Arrow_Up.png?v=1644317461);background-repeat:no-repeat;background-position:center}.moon-calculator-wrapper .moon-calculator .date-slider .slick-next{z-index:0;right:initial;bottom:-20px;top:auto;outline:none;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);background-image:url(/cdn/shop/files/Arrow_Down.png?v=1644317461);background-repeat:no-repeat;background-position:center}.app-container .popup-backdrop.active{display:block}.app-container .popup-find-moon.active{visibility:visible;z-index:9999;opacity:1}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner{padding:15px;min-height:360px}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner:after{display:none}@media screen and (max-width:767px){.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner{height:100%;padding:0}}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .moon-calc-container{overflow:hidden;max-width:100%}@media screen and (max-width:767px){.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .image{padding-bottom:50px}}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-bg-img{width:494px;height:436px;top:-90px}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-bg-img.popup-moon-bg-img{position:absolute;right:0}@media screen and (max-width:767px){.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-bg-img{top:-160px}}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .img-wrap{margin:0 auto;padding-top:32px;max-width:250px}@media screen and (max-width:767px){.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .img-wrap{padding-top:50px;max-width:150px}}@media screen and (max-width:767px){.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .img{padding-top:50px}}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .moon-calculator-banner:after{content:none}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-text-details{padding-top:15px}@media screen and (max-width:551px){.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-text-details{padding-top:14px}}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-text-details .shop-with-moon{width:100%;text-transform:uppercase;padding:15px;text-align:center;display:block;color:#fff!important;background-color:#4e2e76}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-text-details .moon-title{font-size:20px}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-text-details .moon-phase{font-size:30px;font-weight:700}@media screen and (max-width:767px){.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-text-details .moon-phase{font-size:20px;text-align:center}}.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-text-details .moon-desc{font-size:12px}@media screen and (max-width:767px){.app-container .popup-find-moon .find-moon-wrapper .moon-calculator-banner .selected-moon-details .moon-text-details .moon-desc{max-height:100px;line-height:20px;height:auto;overflow:auto}}.moon-calculator-wrapper .moon-calculator{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;-webkit-justify-content:center;position:relative}.moon-calculator-wrapper .moon-calculator .mbsc-textfield-wrapper.mbsc-textfield-wrapper-underline{position:absolute;opacity:0;z-index:1;height:100%;top:0;left:0;right:0;bottom:0;border-radius:16px;overflow:hidden;cursor:pointer}@media screen and (max-width:767px){.moon-calculator-wrapper .moon-calculator .mbsc-textfield-wrapper.mbsc-textfield-wrapper-underline{margin:0 auto}}.moon-calculator-wrapper .moon-calculator .mbsc-textfield-wrapper.mbsc-textfield-wrapper-underline span{height:inherit}.moon-calculator-wrapper .moon-calculator .mbsc-textfield-wrapper.mbsc-textfield-wrapper-underline span input{height:inherit;cursor:pointer}.moon-calculator-wrapper .moon-calculator .date-slider{max-width:130px;padding:25px 0;font-size:18px}.moon-calculator-wrapper .moon-calculator .date-slider .slick-slide{border:none;height:22px}.moon-calculator-wrapper .moon-calculator .date-slider .slick-element{height:22px;line-height:22px;white-space:nowrap;text-align:center;position:relative;overflow:hidden;text-overflow:ellipsis;width:100%;box-sizing:border-box;text-transform:uppercase;cursor:pointer}.moon-calculator-wrapper .moon-calculator .date-slider .slick-prev{outline:none;z-index:10;top:-25px;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);background:url(/cdn/shop/files/Arrow_Up.png?v=1644317461);background-repeat:no-repeat;background-position:center}.moon-calculator-wrapper .moon-calculator .date-slider .slick-next{z-index:0;right:initial;bottom:-25px;top:auto;outline:none;left:50%;-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%);background-image:url(/cdn/shop/files/Arrow_Down.png?v=1644317461);background-repeat:no-repeat;background-position:center}.moon-calculator-wrapper .moon-calculator .date-slider .slick-slide{border:none}.moon-calculator-wrapper .guid-info{font-size:12px}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper{margin-top:20px;margin-bottom:20px}@media screen and (max-width:1024px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper{margin-top:12px;margin-bottom:12px}}@media screen and (max-width:767px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper{margin-top:0;margin-bottom:20px}}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider{padding:8px;border:2px solid #4e2e76;color:#4e2e76}@media screen and (max-width:1024px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider{padding:10px}}@media screen and (max-width:551px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider{border-width:1px}}@media screen and (max-width:1024px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider .slick-element{font-size:16px}}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider .slick-arrow{background-repeat:no-repeat;background-position:center;background-size:8px;height:12px;width:12px;-moz-transform:none;-o-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;left:auto;right:-4px;z-index:1}@media screen and (max-width:1024px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider .slick-arrow{background-size:6px}}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider .slick-prev{background-image:url(/cdn/shop/files/arrow.svg?v=1648531228);top:-5px}@media screen and (max-width:1024px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider .slick-prev{top:-2px}}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider .slick-next{background-image:url(/cdn/shop/files/arrow.svg?v=1648531228);background-position:center;background-repeat:no-repeat;bottom:-5px;-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:1024px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider .slick-next{bottom:-2px}}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider.day-slider{width:70px;border-radius:8px 0 0 8px}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider.day-slider .day-slider{width:auto}@media screen and (max-width:551px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider.day-slider{max-width:95px;border-radius:8px 0 0 8px}}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider.month-slider{width:145px;border-left:0px;border-right:0px}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider.month-slider .month-slider{width:auto}@media screen and (max-width:551px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider.month-slider{max-width:125px}}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider.year-slider{width:80px;border-radius:0 8px 8px 0}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider.year-slider .year-slider{width:auto}@media screen and (max-width:551px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .date-slider.year-slider{max-width:125px;border-radius:0 8px 8px 0}}.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator{justify-content:flex-start;-webkit-justify-content:flex-start}@media screen and (max-width:767px){.moon-page-single-product .single-moon-pahse-with-engraving .moon-calculator-wrapper .moon-calculator{justify-content:center;-webkit-justify-content:center}}.single-product-wrapper .moon-page-single-product .product-data .product-details .basic-info .price{font-size:24px;font-weight:700}@media screen and (max-width:767px){.single-product-wrapper .moon-page-single-product .product-data .product-details .basic-info .price{font-size:20px;display:none}}.single-product-wrapper .moon-page-single-product .product-data .product-details .review-wrapper .price{font-weight:700;font-size:24px}@media screen and (min-width:768px){.single-product-wrapper .moon-page-single-product .product-data .product-details .review-wrapper .price{display:none}}.site-footer-wrapper .footer__secondary .footer__item_bottom{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:100%}.site-footer-wrapper .footer__secondary .footer__item_bottom .grid__item_linklist{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:0%;flex-basis:0%;max-width:100%;padding:0 0 0 30px;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.site-footer-wrapper .footer__secondary .footer__item_bottom .grid__item_linklist::-webkit-scrollbar{display:none}.site-footer-wrapper .footer__secondary .footer__item_bottom .grid__item_linklist ul{margin:0;padding:0;list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.site-footer-wrapper .footer__secondary .footer__item_bottom .grid__item_linklist ul li{display:block;margin:0}.site-footer-wrapper .footer__secondary .footer__item_bottom .grid__item_linklist ul li:not(:last-child){margin-right:.8rem}@media screen and (min-width:1200px){.site-footer-wrapper .footer__secondary .footer__item_bottom .grid__item_linklist ul li:not(:last-child){margin-right:.8rem}}@media screen and (min-width:1400px){.site-footer-wrapper .footer__secondary .footer__item_bottom .grid__item_linklist ul li:not(:last-child){margin-right:1.5rem}}.site-footer-wrapper .footer__secondary .footer__item_bottom .grid__item_linklist ul li a{text-transform:uppercase;letter-spacing:.02rem;font-size:12px;white-space:nowrap;color:#514689}.sliderule__wrapper:last-child .sliderow__title{position:relative}.sliderule__wrapper:last-child .sliderow__title:after{content:"";position:absolute;background-image:url(/cdn/shop/files/symbol_black_new.png?v=1647347536);left:200px;top:16px;background-repeat:no-repeat;width:20px;height:20px;background-size:100%;transition:all .25s ease-out;z-index:9}.template-collection .theme__header .header__menu.caps .header__menu__inner .menu__item .navlink .navtext svg{display:none;width:17px;height:17px;margin-left:8px;transition:all .25s ease-out}.template-collection .theme__header .header__menu.caps .header__menu__inner .menu__item .navlink .navtext svg .cls-1{fill:#51478a;transition:all .25s ease-out}.template-collection .theme__header .header__menu.caps .header__menu__inner .menu__item:nth-last-child(3) .navlink .navtext{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.template-collection .theme__header .header__menu.caps .header__menu__inner .menu__item:nth-last-child(3) .navlink .navtext svg{display:block}.theme__header .navlink--toplevel{padding:10px}.theme__header .header__menu.caps .header__menu__inner .menu__item .navlink .navtext svg{display:none;width:17px;height:17px;margin-left:8px;transition:all .25s ease-out}.theme__header .header__menu.caps .header__menu__inner .menu__item .navlink .navtext svg .cls-1{transition:all .25s ease-out}.theme__header .header__menu.caps .header__menu__inner .menu__item:nth-last-child(3) .navlink .navtext{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.theme__header .header__menu.caps .header__menu__inner .menu__item:nth-last-child(3) .navlink .navtext svg{display:block}.theme__header .header__menu.caps .header__menu__inner .menu__item.is-visible~.menu__item .navtext svg{transition:all .25s ease-out}.theme__header .header__menu.caps .header__menu__inner .menu__item.is-visible~.menu__item .navtext svg .cls-1{fill:#51478a;transition:all .25s ease-out}.header__wrapper:not(.js__show__mobile) .theme__header .header__menu{width:100%}.header__wrapper:not(.js__show__mobile) .theme__header .header__menu .header__menu__inner{justify-content:space-between}.header__wrapper:not(.js__show__mobile) .theme__header .header__menu .header__menu__inner .menu__item.child.logo-child-ctm{order:-1}.header__wrapper[data-header-transparent=true] .cls-1{fill:#fff}.header__wrapper.js__header__stuck .theme__header .header__menu.caps .header__menu__inner .menu__item .navlink .navtext svg .cls-1{fill:#51478a;transition:all .25s ease-out}.header__wrapper.js__header__stuck .header__desktop__upper .header__desktop__bar__c .header__menu .header__menu__inner .navtext{color:#514689}.header__wrapper.js__header__stuck .header__desktop__upper .header__desktop__bar__l .header__logo .header__logo__link .logo__img{opacity:1}.header__wrapper.js__header__stuck .header__desktop__upper .header__desktop__bar__l .header__logo .header__logo__link .logo__img.logo__img--transparent{opacity:0}.header__wrapper.js__header__stuck .header__desktop__upper .header__desktop__bar__r .header__desktop__buttons .header__desktop__button svg{fill:#fff}.header__wrapper.js__header__stuck .header__mobile .header__mobile__left .header__mobile__button .header__mobile__hamburger .hamburger__lines span{background-color:#212121}.header__wrapper.js__header__stuck .header__mobile .header__logo .header__logo__link .logo__img{opacity:1}.header__wrapper.js__header__stuck .header__mobile .header__logo .header__logo__link .logo__img.logo__img--transparent{opacity:0}.template-page .theme__header .header__menu.caps .header__menu__inner .menu__item .navlink .navtext svg{display:none;width:17px;height:17px;margin-left:8px;transition:all .25s ease-out}.template-page .theme__header .header__menu.caps .header__menu__inner .menu__item .navlink .navtext svg .cls-1{fill:#51478a;transition:all .25s ease-out}.template-page .theme__header .header__menu.caps .header__menu__inner .menu__item:nth-last-child(3) .navlink .navtext{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.template-page .theme__header .header__menu.caps .header__menu__inner .menu__item:nth-last-child(3) .navlink .navtext svg{display:block}.template-product .theme__header .header__menu.caps .header__menu__inner .menu__item .navlink .navtext svg{display:none;width:17px;height:17px;margin-left:8px;transition:all .25s ease-out}.template-product .theme__header .header__menu.caps .header__menu__inner .menu__item .navlink .navtext svg .cls-1{fill:#51478a;transition:all .25s ease-out}.template-product .theme__header .header__menu.caps .header__menu__inner .menu__item:nth-last-child(3) .navlink .navtext{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.template-product .theme__header .header__menu.caps .header__menu__inner .menu__item:nth-last-child(3) .navlink .navtext svg{display:block}.product-grid-outer .product-inner-block .product-item{padding:0 15px 0 0}.index-tab-collections .product-grid-outer .product-item{padding:0 15px 15px 0;border:none}@media screen and (min-width:1025px){.index-tab-collections .product-grid-outer .product-item{width:25%!important}}.index-tab-collections .product-grid-outer .product-item:before{border:none}@media screen and (min-width:1200px){.index-look .look__aside .look__slider .flickity-page-dots{bottom:-39px}}select.hide~.select-popout,select.hide~.popout__toggle,select.hide+.select-popout{display:none!important;opacity:0!important;pointer-events:none!important;height:0!important;min-height:0!important;max-height:0!important;margin:0!important;padding:0!important}.shopify-app-block:has(.hulkapps-wl-wishlist-icon){display:none!important}.mg-wishlist-holder{position:relative;display:inline-flex;align-items:center}.mg-wishlist-count{position:absolute;top:-2px;right:-8px;min-width:17px;height:17px;padding:2px;border-radius:15px;display:inline-flex;align-items:center;justify-content:center;color:var(--bg);background:var(--text);font-size:calc(.627 * var(--FONT-SIZE-NAV));line-height:var(--FONT-SIZE-NAV)}.mg-wishlist-count[data-wishlist-count="0"]{display:none}body:has(.main-content>.shopify-section.section-overlay-header:first-of-type):not(:has(.main-content>.shopify-section.section-overlay-header:first-of-type>.prevent-transparent-header)) [data-header-transparent]:not(.meganav--visible) .mg-wishlist-count{--bg: var(--text);color:var(--COLOR-TEXT)}body:has(.main-content>.shopify-section.section-overlay-header:first-of-type):not(:has(.main-content>.shopify-section.section-overlay-header:first-of-type>.prevent-transparent-header)) .js__header__stuck[data-header-transparent]:not(.meganav--visible) .mg-wishlist-count{color:var(--COLOR-BG)}
/*# sourceMappingURL=/cdn/shop/t/1158/assets/simply-common-home.css.map */
