@import"https://fonts.googleapis.com/css2?family=Mulish:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600;700&display=swap";body::-webkit-scrollbar{width:5px}body::-webkit-scrollbar-track{background:#f1f1f1}body::-webkit-scrollbar-thumb{background-color:#000}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-family:Cormorant Garamond;font-style:normal;letter-spacing:-2px;font-weight:500}.banner__box>*+.banner__buttons{margin-top:1rem}.page-width{max-width:100%}.page-width.euda-page{max-width:var(--page-width);margin:0 auto;padding-left:0 1.5rem;padding-right:0 1.5rem}.main-page-title{margin:1.5rem 0 .5em;font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:29px;color:#3f3f3f;letter-spacing:-2px}.euda-page h3{font-family:Mulish;letter-spacing:normal;font-size:14px}.page-width.euda-page p{color:#3f3f3f;font-size:14px;font-weight:400;font-family:Mulish;margin-bottom:1rem;margin-top:1rem;letter-spacing:normal}.rte li{color:#3f3f3f;font-size:14px;font-weight:400;font-family:Mulish;letter-spacing:normal}.product-option *{font-size:14px!important}.product-option{font-size:14px;letter-spacing:normal}.cart-item__name{font-size:18px}.menu-drawer__menu-item{padding:.5rem 3rem;text-decoration:none;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;letter-spacing:normal;line-height:22px}.feature_info a{text-decoration:none}p,li,span,a{text-transform:initial!important;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;letter-spacing:normal;line-height:22px}.account_header{text-align:center}:is(.account,.order) p{margin:0 0 2rem;font-size:14px}.header__icon span{font-size:8px}header-drawer{justify-self:start;margin-left:-.5em;display:flex}.field__label,.customer .field label{display:none}.header__menu-item span,.button-appointment a,.wishlist-p-right h3{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;letter-spacing:normal;line-height:22px;color:#3f3f3f}.button-appointment a{text-decoration:none;background:transparent;color:#3f3f3f}.header__icon--cart .icon{width:20px!important;height:20px!important}.header .header__icons .header__icon--account{justify-content:end}.header__icons{align-items:center}.header__active-menu-item,.header__menu-item:hover span{text-decoration:none}.button-appointment{margin-right:30px}.header-wrapper{border-bottom:none}.menu-drawer__utility-links .button-appointment{display:none}.menu-drawer__account{text-decoration:none;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;letter-spacing:normal;line-height:22px;color:#3f3f3f;line-height:normal}.menu-drawer__utility-links{position:fixed;width:100%;bottom:3.8em}.search__input.field__input{font-family:Mulish;letter-spacing:normal;height:3.2rem;box-shadow:unset!important;outline:none!important;font-size:14px;border:1px solid #d7d5d5!important}.search-modal__form .field__label{display:none}.search-modal__form .field__button{height:3.2rem}.search-modal__form .field:before,.search-modal__form .field:after{display:none}.field__input,.customer .field input,.select__select,.customer select{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#3f3f3f;height:3.2rem;border-radius:0;border:1px solid #b1b0b0;outline:none!important;box-shadow:unset!important;background:#ebebe9}.field__input:after,.field__input:before,.customer .field input:after,.customer .field input:before,.field:before,.select:before,.customer .field:before,.customer select:before,.localization-form__select:before,.field:after,.select:after,.customer .field:after,.customer select:after,.localization-form__select:after{display:none}.field__input:focus,.select__select:focus,.customer .field input:focus,.customer select:focus,.localization-form__select:focus.localization-form__select:after{outline:none!important}.field__label{display:none}.field__input:focus,.field__input:not(:placeholder-shown),.field__input:-webkit-autofill,.customer .field input:focus,.customer .field input:not(:placeholder-shown),.customer .field input:-webkit-autofill{padding:1.5rem}.field__input::placeholder,.customer .field input::placeholder{opacity:1}.h-wishlist-icon svg path{stroke-width:1.5px}.h-wishlist-icon .wishlist-h-count,.cart-count-bubble{background:#f9c405;width:15px;height:15px}.h-wishlist-icon .wishlist-h-count{padding-left:1px;display:flex;align-items:center;justify-content:center;line-height:normal}.h-wishlist-icon .wishlist-h-count[data-total="0"]{display:none}.wishlist-price,.wishlist-cart{color:#3f3f3f;margin:0 0 2px;font-size:14px;line-height:20px}.cart-count-bubble{bottom:unset;top:.8rem}.wishlist-variant{display:none}.footer_appoint{display:flex;width:100%;align-items:center}.appoint_heading{flex:0 0 auto;width:50%}.appoint_heading h2{margin:0;font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:38px;color:#3f3f3f;letter-spacing:-2px}.appoint_sub_heading{flex:0 0 auto;width:50%;display:flex!important;justify-content:flex-end!important}.appoint_sub_heading div{text-align:center}.appoint_sub_heading p{font-family:Mulish;font-style:normal;font-size:14px;letter-spacing:normal;color:#3f3f3f}.appoint_button{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 9px;gap:10px;border:1px solid #7b7b7b;font-family:Mulish;font-style:normal;font-size:14px;letter-spacing:normal;color:#3f3f3f;text-decoration:none}.footer__content-top{padding-bottom:0;border-top:1px solid #d6d5d5}.footer__content-bottom{border-top:1px solid #d6d5d5;padding-top:0}.footer-block__details-content{display:flex}.footer-block__details-content.quick-links{justify-content:end}.footer-block__details-content .list-menu__item--link{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;letter-spacing:normal;text-align:center;color:#3f3f3f;padding:8px 0!important}.footer__content-bottom-wrapper{justify-content:end}.powered-by{display:none;justify-content:space-between;align-items:center;gap:5px}.powered-by p{margin:0;font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:14px;color:#3f3f3f;line-height:normal}.powered-by span{display:flex;align-items:center}.copyright__content{line-height:16px;color:#3f3f3f;font-family:Mulish;font-style:normal;font-size:14px;letter-spacing:normal}.footer__copyright{margin-top:0;padding:1em 0}@media screen and (max-width: 749px){.footer_appoint{display:flex;width:100%;align-items:center;flex-flow:column;justify-content:center}.appoint_heading{width:100%}.appoint_heading h2{font-size:24px;line-height:26px;text-align:center;letter-spacing:-2px}.appoint_sub_heading{width:100%;justify-content:center!important}.footer__content-top{padding:0em .5rem 0rem}.footer-block__details-content{margin-bottom:0}.footer-block.grid__item{margin:0rem 0}.footer-block__details-content,.footer-block__details-content.quick-links{display:block;padding:0 15px}.footer-block__details-content .list-menu__item--link,.copyright__content{font-size:14px;line-height:normal}.footer-block__details-content .list-menu__item--link{padding:18px 0!important;border-bottom:1px solid #dcdcdc}.footer-block__details-content li:last-child .list-menu__item--link{border-bottom:0 solid #dcdcdc}#footer_menu_link_list_rKdRAi .list-menu__item--link{border-bottom:1px solid #dcdcdc}.footer__content-bottom-wrapper{justify-content:center;gap:0}.footer__blocks-wrapper{margin-bottom:0}.footer__copyright{padding:1.5em 0}}.banner__heading,.rich-text__heading{margin-bottom:0;font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:38px;letter-spacing:-2px}.rich-text__heading{line-height:38px;font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:39px;text-align:center;letter-spacing:-2px;color:#3f3f3f;margin:0}.banner__buttons .button{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 46px;gap:10px;border:1px solid #ffffff;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#fff;min-height:auto;letter-spacing:normal}.banner__buttons .button:after,.banner__buttons .button:before{display:none}.banner__text p{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:18px;line-height:20px;text-align:center;color:#3f3f3f;max-width:350px;margin:0 auto}.rich-text__blocks>*+*{margin-top:1rem}@media screen and (min-width: 750px){.banner--content-align-left .banner__box{padding-left:0}}@media screen and (max-width: 749px){.banner__heading{font-size:32px;line-height:38px}.banner__buttons .button{padding:6px 35px;font-size:14px;line-height:18px;min-height:fit-content}.banner__text p{font-size:14px;line-height:16px}}.collection-hero__text-wrapper{text-align:center}.collection-hero__description{margin-top:50px!important;margin-bottom:10px!important;margin:0 auto}.collection-hero__description span,.collection-hero__description p{font-family:Mulish;color:#3f3f3f;font-size:14px;text-align:center;font-weight:400;max-width:400px;display:block;margin:0 auto;letter-spacing:normal}.collection-hero__title{margin:2.5rem 0 0;font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:38px;color:#3f3f3f;display:none}select{outline:none!important;box-shadow:unset!important}.filter_custom select{background:transparent;border:0;outline:none!important;box-shadow:unset!important;letter-spacing:normal;text-transform:capitalize;font-family:Mulish;color:#3f3f3f;font-size:14px}.filter_custom label{color:#3f3f3f;font-size:14px;text-align:center;font-weight:400;max-width:300px;letter-spacing:normal;text-transform:capitalize;font-family:Mulish}.title.inline-richtext{font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:34px;color:#3f3f3f;letter-spacing:-2px}.card__heading a,.price__regular{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#3f3f3f;text-decoration:none;letter-spacing:normal}.card--standard>.card__content{padding:0 10px}@media screen and (min-width: 750px){.collection slider-component:not(.page-width-desktop){padding:0!important}}@media screen and (min-width: 750px){.product-width{padding:0}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:50%;width:50%}.product__column-sticky{display:block;position:sticky;top:10rem;z-index:2}.product__info-wrapper{padding:2.5em 0 0 5rem}}.product__media-list{margin-bottom:0;height:100%}.slider-mobile-gutter{height:100%}.thumbnail-slider{display:none}.product__title h1{font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:29px;color:#3f3f3f}.product__description p,.product-popup-modal__button,.form__label{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:141%;color:#3f3f3f;letter-spacing:normal}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1.5rem 0}.price__regular .price-item--regular{margin-right:0;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:150%;color:#3f3f3f;letter-spacing:normal}.product-popup-modal__button{text-decoration-line:underline;color:#3f3f3f;height:auto;min-height:fit-content}.select__select,.personalize_btn{background:#ebebe9;border:1px solid #d7d5d5;border-radius:29px;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:normal;color:#3f3f3f;height:2.5em;outline:none!important;text-transform:capitalize}.product-form__input--dropdown{margin-bottom:0}.price--large{margin-bottom:0;line-height:normal;font-size:inherit}.price--show-badge{border-bottom:1px solid #ccc;padding-bottom:1em;margin-bottom:1em}.product-form__input .form__label{display:none}.product .price .badge,.product .price__container{margin-bottom:0}.select:after,.select:before,.product-form__submit:after,.product-form__submit:before{display:none}.select__select:focus{outline:none}.form__label{display:none;margin-bottom:.6rem;color:#3f3f3f}variant-selects{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:20px;align-items:center;justify-content:space-between}.product-form__buttons{max-width:100%}.installment.caption-large{display:none}.product-form__submit{margin-bottom:4.5rem;background:#d7d5d5;border:1px solid #b1b0b0;border-radius:31px;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:center;letter-spacing:normal;color:#3f3f3f;min-height:calc(3.2rem + var(--buttons-border-width) * 2)}.wishlist-text,.wishlist-count{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;color:#3f3f3f!important;letter-spacing:normal}.feature_info p,.feature_info a{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:133%;color:#3f3f3f;margin:8px 0;letter-spacing:normal}.feature_info{border-top:1px solid #ccc;padding:10px 0;margin:0!important}.feature_info_2{border-top:none}.feature_info_2 .euda_studio{margin-bottom:10px}.grid_2x2{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:0}.grid_2x2 li.grid__item{width:100%!important;max-width:100%!important}.product__info-container>*+*{margin:1.5rem 0 0}.wishlist-icon svg path{stroke-width:1px}@media screen and (max-width: 749px){.grid_2x2{display:none}}.personalize_btn{width:100%;padding:0 calc(var(--inputs-border-width) + 3rem) 0 2rem;display:flex;align-items:center;justify-content:center;text-decoration:none}.des_color_1{margin-bottom:20px}.blocker{z-index:999!important}.modal .customize{max-width:180px}.modal{max-width:850px;padding:0}.personalize_wrapper{display:flex;justify-content:space-between;padding:10px;align-items:center;gap:20px;background:#ebebe9}.personalize_variant h3{margin:0;font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:34px;color:#3f3f3f;letter-spacing:-2px}.personalize_variant .select__select,.personalize_dropdown{background:#ebebe9;border:1px solid #d7d5d5;border-radius:0;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:150%;letter-spacing:normal;color:#3f3f3f;height:3.2rem;outline:none!important;text-transform:capitalize;box-shadow:unset!important}.personalize_variant .select__select,.select__select{text-transform:lowercase}.personalize_variant .select__select{margin:20px 0}.personalize_wrapper .personalize_img{width:50%}.personalize_img img{width:100%;object-fit:contain}.personalize_wrapper variant-selects{grid-template-columns:1fr}.personalize_option{display:flex;flex-flow:column;padding-bottom:15px}.personalize_dropdown{outline:none!important}.personalize_option label{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:141%;color:#3f3f3f;letter-spacing:normal;margin-bottom:5px}.personalize_options h3{font-family:Cormorant Garamond;font-style:normal;font-size:20px;line-height:150%;letter-spacing:-2px;text-decoration-line:underline;color:#3f3f3f;margin:0}.personalize_variant{width:50%;padding-right:1em}.personalize_wrapper .product-form__submit{margin-top:20px}.personalize_wrapper .product-form__submit span{display:flex;align-items:center;gap:6px}#booking{padding:2em!important;background:#ebebe9}#booking .field{margin-bottom:2rem}#booking .button{background:#d7d5d5;border:1px solid #b1b0b0;border-radius:31px;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:center;letter-spacing:normal;color:#3f3f3f;min-height:calc(3.2rem + var(--buttons-border-width) * 2);width:100%}#booking .button:after,#booking .button:before{display:none}#personalize{background:#ebebe9;padding:0 0 2em!important;max-width:650px}.personalize_faq{padding:0 1.5em}.personalize_faq .product__accordion{margin-top:0;border:0}.p_faq{display:grid;grid-template-columns:1fr 1fr;gap:0px 20px;padding-bottom:20px}.personalize_faq h3{font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:30px;letter-spacing:-2px;color:#3f3f3f;margin-top:0;margin-bottom:10px}.accordion__title{font-weight:400;font-size:14px;line-height:16px;font-family:Mulish;color:#3f3f3f;letter-spacing:normal}.accordion summary{display:flex;position:relative;line-height:1;padding:.5rem 0;border:0}@media screen and (max-width: 749px){.personalize_wrapper{flex-flow:column}.personalize_wrapper .personalize_img,.personalize_variant{width:100%}.personalize_wrapper .personalize_img{text-align:center}.personalize_img img{max-width:100%;height:250px;object-fit:contain}.p_faq{display:grid;grid-template-columns:1fr;gap:20px 0px;padding-bottom:10px}}.rich-text__text p{font-family:Mulish;font-style:normal;font-weight:300;font-size:14px;line-height:21px;text-align:center;letter-spacing:normal;color:#3f3f3f}.inline-richtext.h2{font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:38px;letter-spacing:.04em;color:#3f3f3f;letter-spacing:-2px}.gallery .subheading--over{margin-bottom:1.25rem;margin-top:1rem;line-height:21px!important}.gallery .overlay-text__title:not(:last-child){margin-bottom:0rem}.gallery__item{position:relative;flex:1 1 320px;width:100%;transition:background-color .15s;cursor:pointer}.gallery__item .gallery__image{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0}.gallery__item.lazyload--placeholder{background-color:#f0f0f0}.gallery--height-adapt .gallery__row{align-items:center}.gallery--height-adapt .gallery__image{position:relative;padding-top:var(--ar-padding);height:0}.gallery__item--shape-fixed .gallery__image{position:relative;padding-top:80%}@media (min-width: 768px){.gallery__item--shape-l-21 .gallery__image{padding-top:50%}.gallery__item--shape-l-64 .gallery__image{padding-top:66.7%}.gallery__item--shape-l-5x4 .gallery__image{padding-top:80%}.gallery__item--shape-sq .gallery__image{padding-top:100%}.gallery__item--shape-p-4x5 .gallery__image{padding-top:125%}}.gallery--with-margins{padding:20px}.gallery--with-margins .gallery__item:not(:first-child),.gallery--with-margins .gallery__row:not(:first-child){margin-top:20px}.gallery--with-margins.slick-slider.slick-slider-overlay-dots .slick-dots{bottom:20px}.gallery.slick-slider .gallery__item,.gallery.slick-slider.gallery--with-margins .gallery__item{margin-top:0}@media (min-width: 768px){.gallery{margin-left:0;margin-right:0}.gallery--with-vertical-outer-padding{padding-top:20px;padding-bottom:20px}.gallery--with-margins{margin-left:0;margin-right:20px;padding-left:0;padding-right:0}.container>.gallery--with-margins{margin-left:-20px;margin-right:0}.gallery--with-margins .gallery__row:not(:first-child){margin-top:0}.gallery--with-margins .gallery__row:last-child{margin-bottom:-20px}.gallery--with-margins .gallery__item{margin:0 0 20px 20px}.gallery--with-margins .gallery__item:not(:first-child){margin-top:0}.gallery__row{display:flex;flex-wrap:wrap;gap:5px;background:#ebebe9}.gallery--grid-2 .gallery__item.gallery__item--enlarged{flex-grow:2}.gallery--grid-3 .gallery__item.gallery__item--enlarged{flex-grow:3}.gallery--grid-4 .gallery__item{flex-basis:40%}.gallery--grid-4 .gallery__item.gallery__item--enlarged{flex-grow:4}}@media (min-width: 1200px){.gallery--grid-4 .gallery__item{flex-basis:20%}}@media (min-width: 1301px){.gallery--with-margins .gallery__row:last-child{margin-bottom:-30px}.gallery--with-vertical-outer-padding{padding-top:30px;padding-bottom:30px}.gallery--with-margins{margin-right:30px;padding-top:30px;padding-bottom:30px}.container>.gallery--with-margins{margin-left:-30px}.gallery--with-margins .gallery__item{margin-left:30px;margin-bottom:30px}}.height--full .rimage-outer-wrapper,.height--full .placeholder-image{padding:0;height:100vh}.image-overlay{position:relative;overflow:hidden;color:var(--shopify-editor-setting-image_overlay_text)}.image-overlay .rte a{color:inherit}.image-overlay--bg-shadow .overlay-text .overlay-text__inner:before{content:"";pointer-events:none;position:absolute;top:-200px;right:-100px;bottom:-200px;left:-100px;z-index:-1;background:radial-gradient(rgba(0,0,0,.15) 0%,transparent 70%)}.image-overlay--bg-shadow .overlay--h-left .overlay-text__inner:before{left:-85%;right:0}.image-overlay--bg-shadow .overlay--h-right .overlay-text__inner:before{left:15%;right:-50%}.image-overlay--bg-full:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#0000001c;z-index:1;pointer-events:none;transition:opacity .35s}.image-overlay--bg-box .overlay-text .overlay-text__text{background:#ffffffe6;color:var(--shopify-editor-setting-font_col_base);display:inline-block;vertical-align:top;padding:20px;min-width:50%}.image-overlay--bg-box .overlay-text .overlay-text__text .overlay-text__title{color:var(--shopify-editor-setting-font_col_heads)}.image-overlay--bg-box .overlay-text .overlay-text__text .overlay-text__rte a,.image-overlay--bg-box .overlay-text .overlay-text__text .small-feature-link{color:var(--shopify-editor-setting-font_col_link);text-decoration-color:#0006}.image-overlay--bg-box .overlay-text .overlay-text__text .overlay-text__rte a:hover,.image-overlay--bg-box .overlay-text .overlay-text__text .small-feature-link:hover{text-decoration-color:var(--shopify-editor-setting-font_col_link)}.image-overlay--bg-box .overlay-text .overlay-text__text .overlay-text__button-row--link{margin-bottom:-5px}.image-overlay--bg-box .overlay-text .overlay-text__text .video-container__play{color:currentColor}.image-overlay--bg-box.image-overlay--edge-boxes .overlay-text__inner{padding:0}.image-overlay__over{position:relative;z-index:2}.image-overlay__image-link{display:block;height:100%}.image-overlay__image-link,.image-overlay__image-link:hover{color:inherit}.overlay-text{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:flex;align-items:center;z-index:2}.overlay-text .overlay-text__rte a,.overlay-text .overlay-text__rte a:hover{color:inherit;text-decoration-color:#fff6}.overlay-text .overlay-text__rte a:hover{text-decoration-color:var(--shopify-editor-setting-image_overlay_text)}.overlay-text .small-feature-link{color:inherit;text-decoration-color:#fff6}.overlay-text .small-feature-link:hover{color:inherit;text-decoration-color:var(--shopify-editor-setting-image_overlay_text)}.overlay-text--inline{position:relative}.overlay--h-left{justify-content:left;text-align:left}.overlay--h-left .overlay-text__subheading,.overlay--h-left .overlay-text__title,.overlay--h-left .overlay-text__rte{margin-right:auto}.overlay--h-right{justify-content:right;text-align:right}.overlay--h-right .overlay-text__subheading,.overlay--h-right .overlay-text__title,.overlay--h-right .overlay-text__rte{margin-left:auto}.overlay--v-top{align-items:flex-start}.overlay--v-bottom{align-items:flex-end}.overlay--h-center{justify-content:center}.overlay--h-center .overlay-text__subheading,.overlay--h-center .overlay-text__title,.overlay--h-center .overlay-text__rte{margin-left:auto;margin-right:auto}.overlay-text__subheading,.overlay-text__title{max-width:var(--heading-max-width, none)}.overlay-text__rte{max-width:65ch}.overlay-text__button-row{margin:calc(2rem - 10px) -.5em 0}.overlay-text__button-row .overlay-text__button{margin:10px .5em 0}@media (min-width: 768px){.slideshow--navigation-arrows .overlay-text{left:40px;right:40px;width:auto}.image-overlay--bg-box .overlay-text--for-banner .overlay-text__text{padding:30px 45px}}@media (min-width: 1100px){.image-overlay--bg-box .overlay-text--for-banner .overlay-text__text{padding:40px 60px}}.overlay-text__inner{display:block;position:relative;width:100%;padding:20px}@media (min-width: 768px){.overlay-text--for-banner .overlay-text__inner{padding:50px}}@media (min-width: 1100px){.overlay-text--for-banner .overlay-text__inner{padding:70px}}.overlay-text .overlay-text__title{line-height:1.1em;color:inherit;margin-bottom:1.25rem}.overlay-text .overlay-text__title:last-child{margin-bottom:0}.overlay-text .overlay-text__title+.overlay-text__button-row--link{margin-top:-.1em}.overlay-text--with-reveal .overlay-text__title:last-child{margin-bottom:1.25rem}.overlay-text--with-reveal .overlay-text__reveal:last-child .overlay-text__title{margin-bottom:.175em}.image-overlay--bg-no_background:not(.overlay-text-parent--mobile-stack) .overlay-text__button.button,.image-overlay--bg-no_background:not(.overlay-text-parent--mobile-stack) .overlay-text__button.btn,.image-overlay--bg-full:not(.overlay-text-parent--mobile-stack) .overlay-text__button.button,.image-overlay--bg-full:not(.overlay-text-parent--mobile-stack) .overlay-text__button.btn,.image-overlay--bg-shadow:not(.overlay-text-parent--mobile-stack) .overlay-text__button.button,.image-overlay--bg-shadow:not(.overlay-text-parent--mobile-stack) .overlay-text__button.btn{border:none!important}@media (min-width: 768px){.overlay-text-parent--mobile-stack.image-overlay--bg-no_background .overlay-text__button.button,.overlay-text-parent--mobile-stack.image-overlay--bg-no_background .overlay-text__button.btn,.overlay-text-parent--mobile-stack.image-overlay--bg-full .overlay-text__button.button,.overlay-text-parent--mobile-stack.image-overlay--bg-full .overlay-text__button.btn,.overlay-text-parent--mobile-stack.image-overlay--bg-shadow .overlay-text__button.button,.overlay-text-parent--mobile-stack.image-overlay--bg-shadow .overlay-text__button.btn{border:none!important}}.overlay-text__button-row--primary,.overlay-text__button-row--secondary{margin-top:1em}.rimage-outer-wrapper{margin-left:auto;margin-right:auto}.gallery:not(.gallery--height-adapt) .rimage-wrapper{position:relative;transition:background .15s;height:100%;padding:0!important}.rimage-wrapper.lazyload--placeholder{background:#f0f0f0}.rimage-wrapper .rimage__image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top center}.rimage-wrapper .rimage__image.blur-in{-webkit-filter:blur(10px);filter:blur(10px);transition:filter .4s,-webkit-filter .4s}.rimage-wrapper .rimage__image.blur-in.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}.rimage-wrapper .rimage__image.fade-in{opacity:0;transition:opacity .5s}.rimage-wrapper .rimage__image.fade-in.lazyloaded{opacity:1}.rimage-wrapper .rimage__image.cover{object-fit:cover}.rimage-background{background-repeat:no-repeat;background-position:center center;background-size:cover}.rimage-wrapper .rimage-background{position:absolute;top:0;left:0;width:100%;height:100%}.rimage-background[data-parent-fit=contain]{background-size:contain}.rimage-background.fade-in{opacity:0;transition:opacity .5s}.rimage-background.fade-in.lazyloaded{opacity:1}.rimage-background-wrapper{transition:background .15s}.rimage-background-wrapper.lazyload--placeholder{background:#f0f0f0}.overlay-text .overlay-text__title{font-family:Cormorant Garamond;font-style:normal;color:#fff}.gallery .subheading--over{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:26px;color:#fff;letter-spacing:normal}.overlay-text .overlay-text__title{font-size:32px!important}.overlay-text__inner{opacity:0;transition:opacity .8s cubic-bezier(.44,.13,.48,.87),transform 1.2s cubic-bezier(.44,.13,.48,.87)}.gallery__item:hover .overlay-text__inner{opacity:1;transform:translateY(-10px)}.product__modal-opener .product__media-icon{opacity:0;display:none}.product-popup-modal__opener{margin-top:1rem!important}.dont_shop_row.column-2{display:grid;grid-template-columns:1fr 1fr;gap:5px}.dont_shop_row.column-1{display:grid;grid-template-columns:1fr;gap:5px;margin-top:5px;margin-bottom:5px}.dont_shop_wrapper{background:#ddd;text-align:center}.dont_shop_title{text-align:center;color:#3f3f3f}.dont_shop_wrapper img{max-width:100%;padding:2em;object-fit:contain}.dont_shop_row.column-1 img{object-fit:cover;object-position:center;height:100%;width:100%}.dont_shop_row.column-1 .gallery__image{height:600px}.dont_shop_title{max-width:500px;margin:0 auto;padding-bottom:2.5em}.dont_shop_title h2{font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:39px;text-align:center;letter-spacing:-2px;color:#3f3f3f;margin:0 0 15px}.dont_shop_title p{font-family:Mulish;font-style:normal;font-weight:300;font-size:14px;line-height:21px;text-align:center;letter-spacing:normal;color:#3f3f3f;margin-top:1rem}.rte h3{font-size:14px;margin:0}.rte p{font-size:14px;letter-spacing:normal}@media (max-width: 767px){.dont_shop_row.column-1 .gallery__image{height:200px}.dont_shop_title h2{font-size:24px;line-height:24px;margin-bottom:10px}.dont_shop_title p{font-size:14px;line-height:18px}.dont_shop_wrapper img{max-width:100%;padding:0 15px;object-fit:contain}.dont_shop_row.column-2{grid-template-columns:1fr}.dont_shop_title{padding-bottom:.5em;width:calc(100% - 4rem / var(--font-body-scale));margin:0 auto}}#size_chart{max-width:750px;padding:0}.size_chart img{width:100%}.modal a.close-modal{display:none!important}.h-wishlist-icon svg{width:18px!important;height:18px!important}@media screen and (min-width: 750px){.product-media-container.constrain-height{--viewport-offset: 170px;--constrained-min-height: 1100px}}.related-products__heading.inline-richtext.h2{font-family:Cormorant Garamond;font-style:normal;font-size:32px;line-height:29px;color:#3f3f3f}.price{font-size:14px;letter-spacing:normal}.banner__text p{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px}.wishlist-heading{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-size:32px;line-height:34px;color:#3f3f3f;letter-spacing:-2px}#wishlist-input,#wishlist-input:focus{margin-bottom:0;background:#ebebe9;border:1px solid #c9c9c9;width:100%;padding:9px 10px 9px 45px;height:3.6rem;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:14px;color:#3f3f3f;letter-spacing:normal}.sewp-header a,.wihslist-meta h3 a,.wh-pro-meta a,.wihslist-meta .wishlist-price,.wh-pro-meta .wishlist-price,.wihslist-meta .wishlist-variant,.wh-pro-meta .wishlist-variant{font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;letter-spacing:normal;color:#3f3f3f}.sewp-header a{color:#ebebe9}.sewp-header{background:#3f3f3f}.wishlist-cart{margin:0 0 2px;border-radius:31px;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;text-align:center;letter-spacing:normal;color:#3f3f3f!important;width:fit-content;background:#d7d5d5!important;text-transform:initial}.wh-list-left{width:90px}.wh-list-left a{display:block}.wh-list-left img{width:100%;height:100%;object-fit:cover}.wh-pro-meta{width:250px;display:flex;flex-flow:column;justify-content:center}.wh-pro-button{text-align:right;padding-left:10px;display:flex;align-items:center}.sewp-content{background:#ebebe9}.customer button{background:#d7d5d5;border:1px solid #b1b0b0;border-radius:31px;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:center;letter-spacing:normal;color:#3f3f3f;min-height:calc(3.2rem + var(--buttons-border-width) * 2)}.shopify-challenge__button:before,.customer button:before,.shopify-payment-button__button--unbranded:before,.shopify-payment-button [role=button]:before,.cart__dynamic-checkout-buttons [role=button]:before,.customer button:after,.shopify-payment-button__button--unbranded:after{display:none}.customer>h1,.customer__title{margin-top:0;font-size:32px;line-height:38px}.title-wrapper-with-link .title{margin-bottom:0;margin-top:0;font-size:32px;line-height:38px}.cart-items thead th,.cart-item__name,.product-option,.totals__total,.totals__total-value,.tax-note{text-transform:capitalize;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;letter-spacing:normal;line-height:22px;color:#3f3f3f;text-transform:initial}.totals__total,.totals__total-value,.tax-note,.totals>h2{font-size:14px}.product-option dd{text-transform:lowercase}quantity-popover .quantity{background:rgb(var(--color-background));min-height:3.2rem;border:1px solid #b1b0b0}quantity-popover .quantity:after,quantity-popover .quantity:before{display:none}.cart-item__name:hover{text-decoration:none}.cart__ctas button{width:100%;background:#d7d5d5;border:1px solid #b1b0b0;border-radius:31px;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;line-height:150%;text-align:center;letter-spacing:normal;color:#3f3f3f;min-height:calc(3.2rem + var(--buttons-border-width) * 2)}.cart__ctas button:before,.cart__ctas button:after{display:none}.predictive-search__item-heading{margin:0;font-family:Mulish!important;letter-spacing:normal!important;font-size:14px}.caption-with-letter-spacing{font-size:14px;letter-spacing:normal;line-height:normal;text-transform:capitalize}.contact__button{margin-top:2rem}.multicolumn-card__info h3{font-family:Mulish!important;letter-spacing:normal!important;font-size:14px}.filter_custom{text-align:center;display:flex;align-items:center;justify-content:center}.custom-select{position:relative;width:90px}.custom-select__option--value{padding-right:0;background-color:transparent;border:0;border-radius:0;text-transform:capitalize;font-family:Mulish;color:#3f3f3f;font-size:14px}.custom-select__dropdown,.custom-select--active .custom-select__option--value,.custom-select__option{background-color:#ebebe9!important;border:0;border-radius:0;text-transform:inherit;font-family:Mulish;color:#3f3f3f;font-size:14px}.custom-select__option--value:hover{background-color:#ebebe9!important}@media (max-width: 767px){.inline-richtext.h2{font-size:32px;line-height:36px}.overlay-text .overlay-text__title,.related-products__heading.inline-richtext.h2{font-size:24px!important}.personalize_img img{height:300px;object-fit:cover}.banner__heading,.inline-richtext.h2,.product__title h1,.rich-text__heading,.title.inline-richtext,.wishlist-heading,.personalize_variant h3,.personalize_faq h3,.main-page-title{font-size:24px!important;line-height:26px}.dont_shop_wrapper{background:#ddd;text-align:center;padding:1em 0}.product-media-container.constrain-height{--viewport-offset: 300px;--constrained-min-height: 600px}.product__title{margin-top:3.5em}body.god-is-in-details .rimage-wrapper{padding-top:0!important;height:75vh}body.god-is-in-details .overlay--h-center{justify-content:center;align-items:flex-end}body.god-is-in-details .banner--large:not(.banner--mobile-bottom):not(.banner--adapt) .banner__content{min-height:40rem}body.about .banner--adapt{height:38rem}.overlay-text__inner.show{opacity:1;transform:translateY(-10px)}}p,.rte h3{text-transform:lowercase}p:first-letter,.overlay-text__subheading:first-letter,.rte h3:first-letter{text-transform:uppercase}@media screen and (max-width: 1000px) and (min-width: 766px){.footer__content-top .grid{row-gap:0rem;margin-bottom:0;flex-flow:column}.grid--4-col-tablet .grid__item{width:100%}.footer-block__details-content{display:flex;align-items:center;justify-content:center}.footer-block__details-content.quick-links,.footer__content-bottom-wrapper{justify-content:center}.header__search.small-hide{display:none!important}.dont_shop_title h2{font-size:28px;line-height:30px}.dont_shop_title{padding:10px}}.read-more-content h1,.read-more-content h2{font-family:Cormorant Garamond;font-style:normal;font-size:24px;line-height:24px;color:#3f3f3f;letter-spacing:-1px;margin-bottom:0}.read-more-content h3{margin-bottom:0;text-transform:initial!important;font-family:Mulish;font-style:normal;font-weight:400;font-size:14px;letter-spacing:normal;line-height:22px}.read-more-content p{margin:0}.read-more-content a{color:#3f3f3f}@media screen and (max-width: 749px){.read-more-content h1,.read-more-content h2{font-size:20px;line-height:22px;letter-spacing:-1px}}.studio_wrapper{display:flex;flex-flow:row;gap:20px;margin-bottom:20px}.studio_wrapper div{flex:50%}.euda_con,.euda_con a{display:flex;align-items:center;gap:5px}@media screen and (max-width: 749px){.studio_wrapper{flex-flow:column}.euda_con{flex-flow:column;align-items:self-start;gap:0px}.studio_wrapper div{flex:100%}}.icon-with-text_url{text-decoration:none;color:#3f3f3f}.icon-with-text{text-align:center}.wishlist-size_chart{display:flex;align-items:center;justify-content:space-between}.wishlist-engine-button,.wishlist-engine-button:focus,.wishlist-engine-button:hover{background:transparent!important}.section-template--23033285738769__custom_liquid_BPRyfp-padding{border-top:none}
/*# sourceMappingURL=/cdn/shop/t/20/assets/style.css.map */
