:root{--black:#000;--white:#fff;--haeder_color:#fcf2ee;--body_color:#fcf2ee;--padding-top:8rem;--margin_top:8rem}.faq-section-title,.faq-question,.faq-answer{font-family:sweet-sans-pro!important;letter-spacing:normal!important}.faq-answer{font-size:12px!important}#button-body{color:#000!important;background:#000!important;margin-bottom:10px!important}body.gradient{background:0 0;font-family:Open Sans,sans-serif}@font-face{font-family:sweet-sans-pro;src:url(/cdn/shop/files/fonnts.com-SweetSansProExLight.otf?v=1787544368) format("truetype");font-weight:400;font-style:normal}.header__inline-menu{display:flex}.product.template-product .footer__blocks-wrapper{padding-left:0;padding-right:0}.spf-layout-theme ul#gf-products{display:grid!important}.gf-left #gf-tree,.gf-actions .gf-filter-selection{display:none!important}.gf-left #gf-tree:not(.spf-hidden)+#gf-grid{padding-left:0!important;width:100%!important}.gf-actions{display:block!important;text-align:center}.template-search__header p#template-search-count{display:none}body .template-search__header{margin-bottom:0!important}.search_product_card .card__heading{display:block!important;opacity:1!important;visibility:visible!important;overflow:visible!important}.gl-product-card .gl-card-pricing span{font-size:11px;font-family:Open Sans,sans-serif!important;letter-spacing:normal;color:#4c4c4c;font-weight:500}p{margin:0}a,button{transition:.3s linear!important}.button:after,.customer .field:after,.customer button:after,.customer select:after,.field:after,.localization-form__select:after,.quantity:after,.quantity:before,.select:after,.shopify-challenge__button:after,.shopify-payment-button__button--unbranded:after{display:none}.customer .field input:focus,.customer select:focus,.field__input:focus,.localization-form__select:focus.localization-form__select:after,.select__select:focus{box-shadow:none}#af-preloader{width:100%;height:100%;position:fixed;background-color:#fff;z-index:99999999;top:0;left:0}.af-preloader-wrap{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.af-sp{width:42px;height:42px;clear:both;margin:20px auto}.af-sp-wave{border-radius:50%;position:relative;opacity:1}html{font-size:calc(10px + (16 - 10)*((100vw - 1200px)/ (1920 - 1200)))}@font-face{font-family:FuturaCyrillicBook;src:url(/cdn/shop/files/FuturaCyrillicBook.ttf?v=1768372107) format("truetype");font-weight:400;font-style:normal;font-display:swap}body .ht-tms__recommendation-popup__flag{display:none!important}body .image-magnify-full-size{cursor:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='42'%20height='42'%20viewBox='0%200%2042%2042'%3E%3Cg%20fill='none'%20stroke='%23ffffff'%20stroke-width='4.5'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='17'%20cy='17'%20r='11'/%3E%3Cpath%20d='M25.4%2025.4%2036%2036'/%3E%3Cpath%20d='M12%2017h10'/%3E%3C/g%3E%3Cg%20fill='none'%20stroke='%23111111'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'%3E%3Ccircle%20cx='17'%20cy='17'%20r='11'/%3E%3Cpath%20d='M25.4%2025.4%2036%2036'/%3E%3Cpath%20d='M12%2017h10'/%3E%3C/g%3E%3C/svg%3E") 17 17,zoom-out}.product-media-modal__content>*{width:100%}.luxury-zoom-overlay,.media>:not(.zoom):not(.deferred-media__poster-button),.media model-viewer{cursor:auto!important}.announcement-bar{background:#f1f1f1!important}.announcement-bar .announcement-bar__message{color:#000;font-size:10px;text-transform:uppercase;letter-spacing:.05rem;padding:.74rem 0}body .header-wrapper{border-bottom:1px solid rgba(0,0,0,.1)}body.index .header-wrapper{position:absolute;background:0 0;width:100%;top:0;left:0;transition:all .2s linear}body .header-wrapper .header{padding:1.938rem 0!important;max-width:94.9%;margin:0 auto}body.index .header-wrapper .header{border-bottom:none}.header-wrapper .header .header__heading-logo-wrapper img{width:inherit;max-width:inherit;height:5rem}.header__icon--account:before,.header__icon--cart:before,.header__icons .header__icon.find_store:before,.header__icons .header__icon.wishlist:before,.search_text:before,.translate_text:before{content:"";width:28px;height:28px;display:inline-block;background:url(all_icons.png) no-repeat;margin-right:1.03rem;background-position:0 -44px}body.index .search_text:before{background-position:0 0}.search_text:before{margin-right:0}body.index .translate_text:before{background-position:-49px -2px}.translate_text:before{background-position:-49px -46px}.header__icon--account:before{background-position:-140px -44px;width:26px;margin-right:1px}body.index .header__icon--account:before{background-position:-140px -2px;margin-right:0}.header__icon--cart:before{background-position:-234px -45px;margin-right:0;width:21px}body.index .header__icon--cart:before{background-position:-233px -2px;margin-right:1px}.header__icons .header__icon.wishlist:before{margin-right:0;background-position:-96px -44px}body.index .header__icons .header__icon.wishlist:before{background-position:-96px -2px}.header__icons .header__icon.find_store:before{margin-right:0;background-position:-188px -44px;width:24px}body.index .header__icons .header__icon.find_store:before{background-position:-187px -2px}.header .header__icons .visually-visible{display:none}.header__icon span .search_text,.translate_text{font-size:.875rem;color:#000;letter-spacing:.4px;font-weight:300}body.index .header__icon span .search_text,body.index .translate_text{color:#fff}.header__icon span .search_text{font-size:0}.desktop-localization-wrapper{margin-left:4.35rem}.header--top-center>.header__search{align-items:center;margin-top:-.25rem}.localization-form__select:after{display:none}.desktop-localization-wrapper .disclosure .disclosure__button{background:0 0;border:none;padding:0;min-height:auto;height:auto;gap:5px}.desktop-localization-wrapper .localization-form:only-child{margin:0}body .header__icons--localization .localization-form__select .icon-caret{right:auto;width:10px;height:10px;top:auto;position:relative}.header__icons .header__icon{margin-left:6rem;margin-right:0}.header-wrapper .header .header__icons a,.header__icon span{height:auto;font-size:12px;letter-spacing:.1rem;font-weight:400;font-family:sweet-sans-pro;color:var(--black)}body .header__inline-menu{margin-left:0}.template-index .header-wrapper .header .header__icons a,.template-index .header__icon span{color:#fff}.translate_text{display:flex;flex-wrap:wrap;align-items:center}body.index .localization-selector.link{color:#fff}.header-wrapper .header .header__icons a{margin-left:1.313rem}.header-wrapper .header .header__icons .header__icon.header__icon--account{margin-left:1.125rem}.header-wrapper .header .header__icons{margin-top:-.188rem}.header__heading-link{padding:0}body .header .header__menu-item{padding:0;font-size:12px;text-transform:uppercase;color:var(--black);letter-spacing:.094rem;gap:10px;position:relative;line-height:normal;font-family:sweet-sans-pro}.list-menu.list-menu--inline{gap:3rem;align-items:center}body.index .header .header__menu-item,body.index .header .header__menu-item span{color:#fff}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{margin-top:0;padding-top:1.15rem;min-height:auto;height:auto;line-height:normal}.header__icon,.header__search .header__icon.header__icon--search{width:auto;height:auto;text-decoration:none}body .cart-count-bubble{left:1.5rem;top:-.5rem}body .header__icon .cart-count-bubble span{color:var(--white)}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header--top-center header-drawer{margin-left:0!important}body .header .header__menu-item:hover,body .header .header__menu-item:hover .header__active-menu-item{color:#800020!important}body.index .header .header__menu-item:hover{color:#000!important}.header__menu-item .icon-caret{position:relative;right:auto;top:auto}.header__inline-menu .list-menu--megamenu:hover .icon-caret{transform:rotateX(-180deg)}body .cart-count-bubble{left:12px;top:-8px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;line-height:10px;width:18px;height:18px}body .cart-count-bubble span{font-size:10px;text-align:center;letter-spacing:0;margin-right:0;color:#fff!important;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Open Sans,sans-serif}.product.product--medium .product__info-wrapper .product__title .wishlist-hero-custom-button button{padding:3px!important}.search__input.field__input{border:1px solid #ddd;font-size:14px;font-weight:400}.header-wrapper.fixed{position:fixed;left:0;width:100%;z-index:9;top:0;background:#fff!important;box-shadow:0 0 13px -4px #eee;bottom:auto}@keyframes scrolltop{0%{top:-100px;opacity:.2}to{top:0;opacity:1;transition:.33s linear}}.header-wrapper.fixed .header{padding:15px 0!important;border:none}.header-wrapper.fixed .header .header__heading-logo-wrapper img{height:55px}body.index .header-wrapper.fixed{position:fixed}.header__icons--localization .disclosure__list-wrapper{right:auto!important;left:0;margin-left:0!important;border-radius:5px}body .header .header__menu-item .header__menu-item{padding:0}.header__submenu.list-menu{left:2.2rem;padding:0;border:none;margin-top:5px;background:#fff;box-shadow:#64646f33 0 7px 29px}body .header .header__submenu.list-menu .header__menu-item{color:#000!important;padding:14px 15px;border-bottom:1px solid #eee}body .header .header__submenu.list-menu .header__menu-item:hover{background:#000;color:#fff!important;border-color:transparent}body .disclosure-has-popup[open]>summary:before{display:none}.header-wrapper.fixed .header.header--top-center{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.header-wrapper.fixed .header__inline-menu{padding:0!important}.header-wrapper.fixed .header .header__icons{margin-bottom:-6px;min-height:auto}html #powrIframeLoader{display:none}body.product .header .header__inline-menu ul.header__submenu a{background-image:none!important;-webkit-background-clip:inherit!important;-webkit-text-fill-color:#000!important}body.product .header .header__inline-menu ul.header__submenu a:hover{color:#fff!important;-webkit-text-fill-color:#fff!important}.header__icon--account:before,.header__icon--cart:before,.header__icons .header__icon.find_store:before,.header__icons .header__icon.wishlist:before{display:none}.header-wrapper .header__icon svg{width:26px;height:26px}.index .header-wrapper .header__icon svg g{fill:#fff}.header-wrapper .header__icon.header__icon--account svg{width:25px;height:25px}.header-wrapper .header .header__icons .header__icon.header__icon--account{margin-left:1.563rem}.top_banner_row .banner__media.media,.top_banner_row .banner__media.media img{position:static}body .top_banner_row{min-height:auto!important;position:relative!important;display:block;margin-top:-2px}.top_banner_row .banner_content_row{position:absolute;width:100%;bottom:19.1%;left:0}.top_banner_row .banner_content_row .banner__content{padding:0;justify-content:left}.top_banner_row .banner_content_row .banner__box{background:0 0;text-align:left;max-width:100%;width:43%;padding:0 0 0 3px;min-width:43%}.top_banner_row .banner_content_row .banner__box .banner__heading{color:#fff;font-size:1.625rem;font-weight:300;line-height:1.67;letter-spacing:.081rem;padding-bottom:1.563rem}.top_banner_row .banner_content_row .banner__box .banner__text{margin:0}.top_banner_row .banner_content_row .banner__box .banner__text p{color:#fff;font-size:1rem;font-weight:300;letter-spacing:.05rem;line-height:1.89;padding-right:1.438rem}.top_banner_row .banner_content_row .banner__buttons{margin-top:2.438rem}.top_banner_row .banner_content_row .banner__buttons .button{background:0 0;border:1px solid #f4eeeb;min-height:auto;font-size:1rem;font-weight:400;text-transform:uppercase;min-width:inherit;padding:1.438rem 3.313rem;letter-spacing:.063rem;color:#fff;transition:.4s linear}.top_banner_row .banner_content_row .banner__buttons .button:hover{background:#000;border-color:transparent;color:#fff}.top_banner_row .banner_content_row .banner__content{min-height:auto!important}body .global-media-settings{border:none;margin-top:-1px}body .video-section__media .deferred-media__poster-button{background-color:#000000c9;height:7.375rem;width:7.375rem;top:50%}body .video-section__media .deferred-media__poster-button .icon-play{margin-left:.5rem;width:4.625rem;height:4.625rem}body .video-section__media .deferred-media__poster-button{color:#fff}.slider_section{padding:10.8rem 0 8.15rem}.about_section h2,.slider_text_content h4{margin:0;font-size:1.625rem;color:#000;font-weight:300;line-height:1.65;margin-top:-.875rem;letter-spacing:.081rem;padding-right:2.7rem;padding-bottom:2.313rem}.about_section p,.slider_text_content p{color:#4c4c4c;font-weight:300;font-size:1rem;line-height:1.87;letter-spacing:.05rem}.slider_section .owl-theme .owl-dots{position:absolute;left:2.688rem;bottom:1.5rem;border:none;z-index:1;margin:0!important;line-height:1}.slider_section .owl-theme .owl-dots .owl-dot span{width:.75rem;height:.75rem;background:#dfccbf;margin:0;margin-right:.75rem}.slider_section .owl-theme .owl-dots .owl-dot.active span,.slider_section .owl-theme .owl-dots .owl-dot:hover span{background:#fff}.slider_wrap .slider_row_left{width:37.1%;float:left;z-index:2;position:absolute}.slider_wrap .slider_text{width:62.1%;margin-left:auto}.slider_wrap .slider_text .content_wrap_slider{padding-left:12.1rem;padding-bottom:6.15rem}body .slider_wrap .owl-carousel .owl-item img{width:100%}body .slideshow__text.banner__box{max-width:31%;min-width:31%}body .slideshow__text-wrapper.banner__content,body .slideshow__text.slideshow__text--left{padding:0}.slideshow__text-wrapper h2.banner__heading{font-size:1.625rem;font-weight:300;line-height:1.66;padding-bottom:1.563rem;letter-spacing:.081rem;color:#fff}.slideshow__text-wrapper p{font-size:1rem;color:#fff;font-weight:300;line-height:1.88;letter-spacing:.05rem}.slideshow__text-wrapper .banner__text.rte{margin:0;padding:0;padding-bottom:3.563rem}.slideshow__text-wrapper .banner__box>*+.banner__buttons{margin:0}.slideshow__text-wrapper a.button.button--primary{background:0 0;color:#fff;font-size:1rem;text-transform:uppercase;padding:1.58rem 3.4rem;border:1px solid #fff;transition:.3s linear;line-height:1;min-height:auto;letter-spacing:.05rem}slideshow-component .slider-counter--dots{margin:0}slideshow-component .slideshow__controls{position:absolute;right:4.188rem;bottom:3.625rem;border:none;z-index:1}slideshow-component .slider-button{display:none}slideshow-component .slider-counter__link--dots .dot{width:.75rem;height:.75rem;background:#ddccbd;border-color:#ddccbd}slideshow-component .slider-counter__link--active.slider-counter__link--dots .dot{background:var(--white);border-color:var(--white)}slideshow-component .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot{border-color:var(--white);background-color:var(--white)}slideshow-component .slider-counter__link--active.slider-counter__link--numbers,slideshow-component .slider-counter__link--dots:not(.slider-counter__link--active):hover .dot,slideshow-component .slider-counter__link--numbers:hover{transform:scale(1)}slideshow-component .slider-counter__link{padding:0;margin-left:.688rem}slideshow-component .slider-counter{justify-content:end;min-width:auto}body .owl-carousel .owl-item img{width:auto}body .owl-theme .owl-dots .owl-dot span{margin-top:0;margin-bottom:0}footer .footer__content-top.page-width{padding:0;max-width:94.8%}.footer_block_top_info .footer_info_{padding-top:6.438rem}.footer_block_top_info ul{padding:0;list-style:none;text-align:center;display:grid;grid-template-columns:1fr 1fr;max-width:72.3%;margin:0 auto;grid-gap:0 1.563rem}.footer_block_top_info ul .free_delivery{padding-top:.313rem}.footer_block_top_info li{font-size:.875rem;color:#000;font-weight:300;letter-spacing:.017rem}.footer_block_top_info li strong{display:block;line-height:1;font-size:1.375rem;font-weight:300;letter-spacing:0;padding-bottom:.938rem}.footer_block_top_info li a{display:block;color:#000;text-decoration:none;margin-top:.625rem;line-height:normal;letter-spacing:0}.footer_block_top_info li:before{content:"";width:55px;height:50px;display:block;margin:0 auto 1.563rem;background:url(all_icons.png) no-repeat;background-position:-311px -2px}.footer_block_top_info li.art_giving:before{background-position:-400px -5px}body .footer-block--newsletter{display:flex;align-items:center;padding:2.88rem 0 2.56rem;gap:0;justify-content:center;width:fit-content;margin:auto}.footer{border-bottom:1px solid #e2d9d6}body .footer-block__newsletter:not(:only-child){margin:0}footer .newsletter-form__field-wrapper .field__input{background:0 0;border:1px solid #e0d7d3;width:auto;padding:1.522rem 6.3rem 1.522rem 1.4rem!important;height:auto;box-shadow:none;line-height:normal;margin:0;font-size:.975rem;font-weight:300;font-family:Open Sans,sans-serif;font-family:sweet-sans-pro;letter-spacing:normal}.newsletter-form__field-wrapper .field__label{display:none}footer .newsletter-form__button:not(:focus-visible):not(.focused){width:auto;padding:1.22rem 3.27rem;height:auto;font-size:1rem;background:var(--black);color:var(--white);position:relative;text-transform:uppercase;letter-spacing:.04rem;transition:.3s linear!important;font-family:sweet-sans-pro;letter-spacing:normal}footer .newsletter-form,footer .newsletter-form__field-wrapper{max-width:100%}body .footer-block--newsletter .footer-block__newsletter_text{line-height:1.89}footer .footer-block--newsletter .footer-block__heading{margin-bottom:1.2rem}body .footer-block--newsletter .field__input::placeholder{opacity:1}footer .newsletter-form__field-wrapper{max-width:100%}.footer-block--newsletter .footer_social_icons ul.list-social{padding-top:1.25rem}.footer-block--newsletter .footer_social_icons{padding-left:5.79rem;margin-top:-.75rem;padding-right:.438rem}.footer__content-top .footer__blocks-wrapper{padding:2.56rem 0 2.72rem;display:block;width:100%;float:left}footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(2){width:16.7%;float:left}footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(3){width:22.5%;float:left}footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4){width:15.8%;float:left}.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--payment,footer .footer__content-top .footer__blocks-wrapper .footer_social_icons{width:31%;float:left}footer .footer__content-top .footer__blocks-wrapper .footer_social_icons{padding-left:4.1rem}.footer_social_icons .footer__list-social svg{display:none}footer .footer-block__heading{font-size:12px;font-weight:500;margin-bottom:1.45rem;color:#000;line-height:normal;width:100%;text-transform:uppercase;letter-spacing:normal;font-family:sweet-sans-pro}.footer-block__newsletter.newsletter_content .footer-block__heading{text-align:center}.custom-video{width:100%;aspect-ratio:0;object-fit:cover}body .footer .footer-block__details-content li{display:flex;flex-wrap:wrap;margin:0;padding-bottom:1.125rem}body .footer .footer-block__details-content li:last-child{padding-bottom:0}footer .footer-block__details-content .list-menu__item--link,footer p{font-size:12px;margin:0;color:#000;font-weight:300;text-transform:uppercase;letter-spacing:normal;color:#666060!important;font-family:sweet-sans-pro}.video-item .explore-selection-cta a{border:1px solid #fff;padding:.625rem 1.25rem;text-decoration:none;min-width:11rem}footer .footer-block__details-content .list-menu__item--link{padding:0;line-height:normal;display:inline-block;transition:.4s linear;text-decoration:none}footer .footer-block__details-content .list-menu__item--link:hover{color:#8c4a2e;text-decoration:none}.footer_social_icons ul.list-social{grid-gap:0 1rem;justify-content:space-between;padding-top:.875rem}.footer_social_icons .list-social__link{padding:0}.footer_social_icons .list-social__item a{width:30px;height:30px;display:inherit;position:relative}.footer_social_icons .list-social__item a:before{content:"";width:30px;height:30px;display:inline-block;background:url(all_icons.png) no-repeat;background-position:-2px -120px}.footer_social_icons .list-social__item a:hover:before{background-position:-2px -176px}.footer_social_icons .list-social__item.facebook a:before{background-position:-53px -121px}.footer_social_icons .list-social__item.facebook a:hover:before{background-position:-53px -176px}.footer_social_icons .list-social__item.instagram a:before{background-position:-118px -121px}.footer_social_icons .list-social__item.instagram a:hover:before{background-position:-118px -176px}.footer_social_icons .list-social__item.pinterest a:before{background-position:-183px -121px}.footer_social_icons .list-social__item.pinterest a:hover:before{background-position:-183px -176px}.footer_social_icons .list-social__item.youtube a:before{background-position:-258px -121px}.footer_social_icons .list-social__item.youtube a:hover:before{background-position:-258px -176px}.footer_social_icons .list-social__item.wechat a:before{background-position:-333px -121px}.footer_social_icons .list-social__item.wechat a:hover:before{background-position:-333px -176px}.footer_social_icons .list-social__item.weibo a:before{background-position:-408px -121px}.footer_social_icons .list-social__item.weibo a:hover:before{background-position:-408px -176px}.footer__payment .list-payment{justify-content:left}footer .footer__content-bottom{padding:1.35rem 0;border:none;padding-top:0;width:100%;float:left}.footer__content-bottom:before{content:"";display:block;max-width:94.3%;margin:0 auto;height:1px;background:#e2d9d6;margin-bottom:1.35rem}footer .footer__copyright{margin-top:0}.footer__content-bottom-wrapper .copyright__content{font-size:12px;color:#7e7e7e;letter-spacing:normal;text-transform:uppercase;font-family:sweet-sans-pro}.newsletter-form__field-wrapper .field:after,.slideshow__text-wrapper a:after{display:none}footer.footer{border-top:none}.footer__content-top .footer__blocks-wrapper,.footer_block_top_info,body .footer-block--newsletter{padding-left:5.6%;padding-right:5.6%}footer.footer .footer__payment{margin-top:0;padding-top:5px}.footer__payment img{width:100%}body.page-about .footer__content-top .footer__blocks-wrapper .footer-block.footer-block--payment{display:none}.footer__content-bottom-wrapper .copyright__content a{color:#000;text-decoration:underline;font-weight:500}.multicolumn-card__info .link.button.custom_btn:hover{box-shadow:inset 0 -5em #000;border-color:#000;color:#fff}.slideshow__text-wrapper a.button.button--primary:hover{box-shadow:inset 0 -5em #000;border-color:#000}footer .newsletter-form__button:not(:focus-visible):not(.focused):hover{box-shadow:inset 0 -5em #fff;border-color:#fff;color:#000;background:0 0}product-form .product-form__buttons .shopify-payment-button__button:hover{background:0 0;color:#000}body .thumbnail-slider .thumbnail-list__item:before{padding-bottom:0}body .thumbnail-slider .thumbnail-list__item .thumbnail{position:static}body .thumbnail-slider .thumbnail-list__item .thumbnail[aria-current]:focus:not(:focus-visible){box-shadow:none}.collection-hero{display:none}body .collection.page-width{padding:0}#product-grid{column-gap:0;row-gap:0;margin-top:0;overflow:hidden}.card--standard .card__inner .card__content{display:none}.grid--4-col-desktop .grid__item{width:25%;max-width:25%}.card--standard>.card__content .card__information{padding:0}.card-wrapper.product-card-wrapper .card__content .custom_vender{font-size:.9rem;color:#000;font-weight:300;width:100%;float:left;line-height:normal;letter-spacing:.099rem;padding-bottom:0;opacity:0;visibility:hidden;display:none;text-decoration:none}.product-card-wrapper .card__information .card__heading{width:100%;float:left;padding-bottom:0}.product-card-wrapper .card__information .card__heading a{color:#4c4c4c;font-weight:300;font-size:.9rem;text-decoration:none!important;letter-spacing:.081rem;font-family:sweet-sans-pro}.custom_btn_row .wishlist_btn button:hover,.product-card-wrapper .card__content .quick-add .quick-add__submit:hover{background:#000;color:#fff}.product-card-wrapper .card__information .card-information{float:left}.product-card-wrapper .card__information .price{font-size:1rem;font-weight:300;color:#000;margin:0!important;letter-spacing:.094rem;padding-bottom:0}.product-card-wrapper .card__information .price .price-item.price-item--regular{font-size:.838rem;margin-right:5px;font-family:FuturaCyrillicBook!important}.product-card-wrapper .card__content .quick-add{margin:0;grid-row-start:1;z-index:0}.custom_btn_row .wishlist_btn button,.product-card-wrapper .card__content .quick-add .quick-add__submit{border:1px solid #ccc;text-transform:uppercase;font-weight:300;font-size:.875rem;min-height:auto;color:#000;letter-spacing:.086rem;padding:.906rem .938rem;width:100%;background:0 0;line-height:1.2;font-family:Open Sans,sans-serif;transition:.4s linear!important}.card__heading a:after{display:none!important}.custom_btn_row{width:100%;float:left;display:grid;align-items:center;position:absolute;bottom:0;margin-bottom:0;max-width:90%;left:50%;transform:translate(-50%);z-index:9;transition:all .4s linear;opacity:0;visibility:hidden;display:none}body .collection.page-width #product-grid .grid__item:hover .custom_btn_row{opacity:1;visibility:visible;bottom:20px}.wishlist_btn{display:flex;flex-wrap:wrapz-index: 0}.custom_btn_row .quick-add{margin-bottom:0}body .collection.page-width .card__content *{font-family:sweet-sans-pro}.quick-add__submit{font-size:16px;letter-spacing:normal;height:auto;min-height:auto;padding:15px;text-transform:uppercase}.collection .product_grid_wraper{padding-bottom:1.875rem}body .pagination-wrapper{max-width:94.9%;margin:5.125rem auto 1.125rem}.pagination-wrapper .pagination__list li,.pagination-wrapper .pagination__list li a{max-width:3.25rem;height:3.25rem;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.pagination-wrapper .pagination__list li a{border:1px solid #cec5c2;border-radius:50%;color:#010000;font-size:16px;font-weight:300}.pagination-wrapper .pagination__list li a:after{display:none}.pagination-wrapper .pagination__list li a.pagination__item--current,.pagination-wrapper .pagination__list li a:hover{background:#413d3a;color:#fff;border-color:transparent;opacity:1}.custom_filter_desktop{width:fit-content;margin:0 0 0 auto!important}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets__inner{max-width:100%;width:100%;display:flex;border:none;float:left;height:inherit;transform:translate(0)!important}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets__inner .mobile-facets__header{display:none}.custom_filter_desktop details.menu-opening .mobile-facets__close{position:absolute;top:4rem;right:2rem;width:2.5rem;height:2.5rem;background:#f1f1f1;border-radius:100%;padding:.7rem}.mobile-facets__open-wrapper.focus-offset{position:inherit}.custom_filter_desktop details.menu-opening .mobile-facets__close svg{color:#000}.facets-wrapper.page-width{padding:0!important;background:#fff;margin-top:1.75rem;width:100%;margin-bottom:1rem;position:relative}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets{position:absolute;background:#fff;width:100%;left:0;top:3.375rem;bottom:auto;padding:0 3.125rem}.custom_filter_desktop .mobile-facets__open-wrapper{padding:0;width:100%;margin-left:auto;display:flex;align-items:center}.custom_filter_desktop .mobile-facets__open-wrapper .mobile-facets__open{margin:1.563rem 0;padding:0}.custom_filter_desktop .mobile-facets__open .mobile-facets__open-label{font-size:11px;margin:0;font-weight:400;text-decoration:none!important;color:#888}.facets-wrapper .facets-container{padding:0 15px;display:grid;grid-template-columns:auto auto;justify-content:space-between}.custom_filter_desktop .mobile-facets__main{border-top:1px solid #e5e5e5;margin-top:0;padding:0;flex-direction:unset;flex-wrap:wrap}.custom_filter_desktop .mobile-facets__summary{padding:0;line-height:normal}.custom_filter_desktop .mobile-facets__summary span{text-transform:uppercase;font-size:.875rem;font-weight:400;color:#000;padding-bottom:.4rem}.custom_filter_desktop .mobile-facets__main .mobile-facets__details{width:12.56%;float:left;padding:1.563rem 0;border-right:1px solid #e5e5e5;padding-right:15px;padding-left:15px;padding-bottom:1.188rem}.custom_filter_desktop .mobile-facets__main .mobile-facets__details:first-child{padding-left:0}.custom_filter_desktop .mobile-facets__main .mobile-facets__details.collection_filter{width:13%%}.custom_filter_desktop .mobile-facets__main .mobile-facets__details:nth-child(2){width:15.69%}.custom_filter_desktop .mobile-facets__main .mobile-facets__details:nth-child(3){width:15.2%}.custom_filter_desktop .mobile-facets__main .mobile-facets__details:nth-child(4){width:15.8%}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets__inner input[type=checkbox]:checked:after{content:"";left:.344rem;font-size:.75rem;color:#fff;font-weight:700;position:absolute;right:0;top:50%;width:.313rem;height:.688rem;border:solid #fff;border-width:0 .125rem .125rem 0;transform:translateY(-60%) rotate(45deg)}.custom_filter_desktop .mobile-facets__main .mobile-facets__details.OCCASION{width:19.8%;border-right:none}.custom_filter_desktop .mobile-facets__info{padding:0}.custom_filter_desktop .facets__price{display:block;padding:0}.custom_filter_desktop .mobile-facets__main .mobile-facets__list{overflow-y:inherit;height:auto;min-height:auto;max-height:inherit}.collection_filter .mobile-facets__list{margin:0;padding:0}.collection_filter .mobile-facets__list a,.custom_filter_desktop .mobile-facets__list .mobile-facets__label span{font-size:.813rem;color:#4c4c4c;letter-spacing:.4px}.custom_filter_desktop .mobile-facets__list .mobile-facets__item{padding-bottom:.3rem}.custom_filter_desktop .mobile-facets__list .mobile-facets__item .mobile-facets__label{padding:0;cursor:pointer;display:grid;grid-template-columns:auto 1fr;align-items:center}.custom_filter_desktop .mobile-facets__main #Details-Mobile-1-template--18508191367443__product-grid{order:-2}.custom_filter_desktop .mobile-facets__main .collection_filter{order:-1}.collection_filter .mobile-facets__list a{display:flex;text-decoration:none;transition:.4s linear!important}.custom_filter_desktop .mobile-facets__main .mobile-facets__footer{width:100%;padding:1.188rem 3px;border-top:1px solid #e5e5e5!important;position:static}.custom_filter_desktop .mobile-facets__footer .mobile_facets_left.sort_by{display:flex;flex-wrap:wrap;align-items:center}.custom_filter_desktop .mobile-facets__footer .mobile_facets_left.sort_by label{text-transform:uppercase;font-size:.938rem;color:#000;font-weight:400;line-height:1;padding-right:10px}.custom_filter_desktop .mobile-facets__footer .select select{line-height:normal;height:auto;font-size:.938rem;text-transform:uppercase;padding:0 22px 0 10px;margin:0;color:#000}.custom_filter_desktop .mobile-facets__footer .right_clear_btn{display:flex;flex-wrap:wrap;margin:0;align-items:center;justify-content:start;gap:0 13px;width:100%}.custom_filter_desktop .mobile-facets__footer .button,.custom_filter_desktop .mobile-facets__footer .mobile-facets__clear{min-height:auto;line-height:normal;font-size:.875rem;text-transform:uppercase;padding:1.1rem 1.25rem;min-width:12rem;border:1px solid #000;background:#000;letter-spacing:1px;color:#fff;text-decoration:none;text-align:center;transition:.4s linear!important}.custom_filter_desktop .mobile-facets__footer .mobile-facets__clear{background:0 0;color:#000}.custom_filter_desktop .mobile-facets__footer .button:hover{background:#8d4b30;border-color:transparent}.custom_filter_desktop .mobile-facets__footer .mobile-facets__clear:hover{background:#000;color:#fff}.custom_filter_desktop .mobile-facets__footer .mobile-facets__summary{padding:0}.price_filter_row{display:flex;flex-direction:column}.price_filter_row span{width:100%;text-align:left;border:none;background:0 0;font-family:Open Sans,sans-serif;font-size:.813rem;color:#4c4c4c;letter-spacing:.025rem;padding:0;margin-bottom:.75rem;cursor:pointer;line-height:normal}.price_filter_row span:last-child{margin-bottom:0}.facets-container-drawer .facets__form,.facets-container-drawer .facets__form .active-facets.active-facets-desktop{margin:0}.facets-container-drawer .facets__form .active-facets.active-facets-desktop{padding-top:10px}.facets-container-drawer .active-facets.active-facets-desktop facet-remove .active-facets__button{margin:0 10px 10px 0;padding:0}.facets-container-drawer .active-facets.active-facets-desktop facet-remove .active-facets__button span{font-size:11px;letter-spacing:0;border:1px solid #000;box-shadow:none;color:#000;padding:8px 10px;border-radius:0}.facets-container-drawer .active-facets.active-facets-desktop .active-facets__button-wrapper{padding:0;line-height:normal}.facets-container-drawer .active-facets.active-facets-desktop .active-facets__button-wrapper .active-facets__button-remove span{font-size:11px;padding:7px 15px;background:#000;color:#fff;border-radius:0;text-transform:uppercase}.facets-drawer-group{width:fit-content;margin-left:auto}.facets-container-drawer .active-facets.active-facets-desktop .active-facets__button-wrapper .active-facets__button-remove{display:flex;border:none;box-shadow:none;text-underline-offset:0;text-decoration-thickness:0;margin-bottom:1.563rem}.custom_filter_desktop .facets__price .field,.custom_filter_desktop .facets__price .field-currency{display:none}.product_grid_wraper ul li{overflow:hidden}.main-page-title.page-title.h0{display:none}body.page-about .footer-block--newsletter{padding-top:3.43rem}.rich-text__blocks.about_section{max-width:100%;padding-top:4.438rem}.page-about .rich-text__wrapper{max-width:59%}.margin_top{margin-top:var(--margin_top)}.about_section h2{text-transform:uppercase;margin:0;line-height:1.67;letter-spacing:.094rem;padding-right:0;padding-bottom:1rem;color:#000;font-family:FuturaCyrillicBook;font-weight:500}.rich-text__blocks.about_section .rich-text__text{padding:0 .625rem;margin:0}.image-with-text__grid.about_section{padding-top:5.688rem}.rich-text__blocks.about_section .rich-text__text p{color:#000;font-family:FuturaCyrillicBook;letter-spacing:normal;font-size:1.1rem}.rich-text__blocks.about_section{max-width:100%}.about_section #ImageWithText--template--18636700680467__f1ceddd6-5754-4a7d-8c5e-01fb0fda73d5{padding-bottom:0}.about_custom_wrap .image-with-text__content{padding:0 1.563rem 0 8.625rem}.about_custom_wrap .image-with-text__content .image-with-text__text{margin-top:.625rem}.about_custom_wrap .image-with-text__content .image-with-text__text p{margin-bottom:1.313rem;color:#000;font-family:FuturaCyrillicBook;letter-spacing:normal;font-size:1.1rem}.rich-text__blocks.about_section.about_bottom{padding-top:5.5rem;padding-bottom:6rem}.about_custom_wrap .image-with-text__content .image-with-text__text p:last-child{margin-bottom:0}body.page-about .slideshow__text.banner__box{max-width:35%;min-width:35%;margin-top:-.563rem}body.page-about .slideshow__text-wrapper h2.banner__heading{text-transform:uppercase;letter-spacing:.158rem;padding-bottom:1rem;font-family:FuturaCyrillicBook;font-weight:500}body.page-about .slideshow__text-wrapper .banner__text{padding:0}body.page-about .slideshow__text-wrapper .banner__text p{font-family:FuturaCyrillicBook;letter-spacing:normal;font-size:1.1rem}.shopify-section-group-footer-group .multicolumn.returns_row{padding-top:3rem;background:#f8f8f8;padding-bottom:3rem}body.page-contact .header-wrapper .header{border-bottom:none}.write_option .page-width{max-width:87%}.write_option .multicolumn-list{margin-top:3.813rem;clear:both;display:flex;flex-wrap:wrap;width:100%;gap:0;justify-content:center}.write_option .grid--4-col-desktop .grid__item{width:25%;max-width:25%;float:left;padding:0 1.563rem!important;display:flex;flex-wrap:wrap}.write_option .multicolumn-card__info{padding:2.938rem 1.25rem 2.5rem!important;border:1px solid #d0c7c4;transition:.4s linear;display:flex;flex-wrap:wrap;flex-direction:column}.write_option .multicolumn-card__info .rte{flex:1 0 auto}body .multicolumn.write_option .multicolumn-card{background:0 0;display:flex;flex-wrap:wrap}.write_option .multicolumn-card__info h3{font-size:1.1rem;line-height:normal;font-weight:300;color:#000;letter-spacing:.1rem;padding-bottom:1rem;text-transform:uppercase;font-family:sweet-sans-pro}.write_option .multicolumn-card__info p{font-size:.875rem;padding:0;max-width:76%;margin:0 auto;font-weight:300;color:#000;padding-bottom:1.5rem;font-family:sweet-sans-pro;letter-spacing:normal}.write_option .multicolumn-list li:last-child .multicolumn-card__info p{max-width:100%}.write_option .multicolumn-card__info a.link{border:1px solid var(--black);padding:.894rem 1rem;line-height:normal;text-transform:uppercase;font-size:.8rem;color:#000;letter-spacing:.05rem;margin:0 auto;width:70%;font-family:sweet-sans-pro}.write_option .multicolumn-card__info:hover a.link{background:var(--black);color:var(--white)}.write_option .multicolumn-card__info a.link .icon-wrap{display:none}.write_option .multicolumn-card__info>:nth-child(2){margin-top:0}.write_option .multicolumn-card__info:hover{background:#fff;border-color:#fff;cursor:pointer}body .contact{background:#fff;padding:2.75rem 15.5rem 5.55rem;margin-top:2.938rem;margin-bottom:6.188rem;text-align:center;padding-bottom:0}.contact h2.title-wrapper--no-top-margin{font-size:1.388rem;margin-bottom:.375rem;font-weight:300;letter-spacing:.115rem;font-family:sweet-sans-pro;color:#000}.contact p.inline-richtext{margin-bottom:0;font-size:1rem;letter-spacing:.099rem;font-family:sweet-sans-pro;color:#666060}.contact #ContactForm{padding-top:1.313rem}body .contact .contact__fields{grid-gap:0 .875rem}body .contact .customer .field input,body .contact .customer select,body .contact .field__input,body .contact .select__select{background:0 0;border:1px solid #e5e5e5;padding:1.488rem 1.5rem!important;line-height:normal;height:auto;font-size:.875rem;font-family:Open Sans,sans-serif;color:#6f6f6f;letter-spacing:.069rem}body .contact .field{margin-bottom:1rem}body .contact form textarea{height:9.25rem!important;min-height:9.25rem!important}body .contact input::placeholder,body .contact textarea::placeholder{opacity:1}body .contact form .contact__button{margin-top:1.313rem}.contact__button .button{font-size:1rem;padding:1.563rem 4rem;text-transform:uppercase;font-weight:400;min-height:auto;height:auto;color:#fff;width:auto;min-width:auto;transition:.4s linear!important}.contact__button .button:hover{color:#fff;background:#8c4a2e}.returns_row .multicolumn-card__info>:nth-child(2){margin-top:0;line-height:normal}.returns_row .multicolumn-list h3{font-size:1rem;line-height:normal;margin-bottom:.5rem;font-weight:300;color:#000;letter-spacing:.088rem;text-transform:uppercase}.returns_row .multicolumn-list h3 .link{margin:0}.returns_row .multicolumn-list .multicolumn-card__info p{font-size:1rem;line-height:1.95;letter-spacing:normal;color:#666060;line-height:1.6;font-family:sweet-sans-pro}.returns_row li h3:before{content:"";width:41px;height:49px;background:url(/cdn/shop/files/all_icon_6e6187ca-cf95-44a2-b29a-1d8785d7a260.png) -9px -93px;display:block;margin:0 auto 1.813rem}.returns_row li:nth-child(2) h3:before{background-position:-73px -91px;width:56px;height:55px}.returns_row li:nth-child(3) h3:before{background-position:-165px -97px;width:50px}.returns_row.background-none .multicolumn-list .multicolumn-card__info,.returns_row.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{padding:0;max-width:46%;margin:0 auto}.location_row{margin-top:5.75rem}body.page-contact .footer-block--newsletter{padding-top:3.31rem}.location_row .custom_html_inner{line-height:0}.location_row .custom_html_inner iframe{height:28.375rem}.multicolumn-card__info .link.button.custom_btn{border:1px solid #000;background:0 0;color:#000;text-transform:uppercase;font-size:.84rem;line-height:normal;min-height:auto;padding:12px;width:auto;margin-top:15px;font-family:sweet-sans-pro}.returns_row .multicolumn-list h3 a{color:#000;font-weight:500;font-family:sweet-sans-pro;letter-spacing:normal}.dmarchipelago-model-image-max-height{grid-column:1/-1}.dmarchipelago-model-image-max-height img{max-height:100vh}.dmarchipelago-model-image-max-height-row .image-magnify-hover{max-height:fit-content!important}body.product .header-wrapper .header{padding-bottom:2.05rem!important}.product.product--medium .grid__item.product__media-wrapper{max-width:55.4%;width:55.4%;padding-left:0;position:sticky;top:0}.product.product--medium .grid__item.product__media-wrapper .product-media-container{width:100%}.product.product--medium{padding:0 0 4.5rem;margin-bottom:4rem}body.product .product--thumbnail_slider media-gallery .thumbnail-slider ul{padding:0!important}body.product .product.product--medium .product__info-wrapper{width:44.6%!important;max-width:44.6%!important;padding-left:8.125rem!important;margin-top:7.313rem;position:sticky;top:10rem}.product.product--medium .product__info-wrapper .product__title{margin-bottom:1rem;display:flex;align-items:center;justify-content:space-between}.product.product--medium .product__info-wrapper .product__title button{padding:0!important;height:fit-content!important}.menu-drawer__menu-item>.icon-arrow{position:relative;right:0;transform:translate(0);top:0}.product.product--medium .product__info-wrapper .product__title h1{font-size:18px;font-weight:300;color:#000;letter-spacing:.094rem;font-weight:500;text-transform:uppercase;font-family:FuturaCyrillicBook}.product.product--medium .product__info-wrapper .price{font-size:1.625rem;font-weight:300;line-height:1;letter-spacing:.125rem;padding-bottom:.625rem;color:#7e7e7e}.product.product--medium .product__info-wrapper #price-template--18508191564051__main,.product.product--medium .product__info-wrapper #price-template--18508191564051__main+div,.product.product--medium .product__info-wrapper .price .price__container,body.product .product__info-wrapper variant-selects,product-info .product-form__quantity{margin:0}.product__info-wrapper .product-form__input--dropdown{max-width:fit-content}.product__info-wrapper .product-form__input .select{max-width:100%}.product__info-wrapper .product-form__input .select .select__select{font-size:1rem;height:auto;background:0 0;margin:0;font-weight:300;color:#000;letter-spacing:.063rem;scrollbar-width:none}body.product .product__info-wrapper variant-selects{padding-top:1.213rem}.product__info-wrapper .product-form__input--dropdown{border:1px solid #e4dcd9;display:flex;align-items:center;grid-template-columns:1fr 10fr;padding:.7rem 1rem;margin-bottom:1.125rem}.product-form__input .form__label{margin:0;font-size:1rem;display:flex;color:#000;font-weight:300;letter-spacing:.1rem;padding-right:0;width:100%;display:none}.product__info-wrapper .product-form__input .select .select__select{border:none;padding:0!important}variant-selects .product-form__input .form__label:after{content:":"}variant-selects .product-form__input .select .icon-caret{right:6px;color:#000;height:6px}.product__info-wrapper .product-form__input .select .select__select{padding-left:.75rem!important}product-info .product-form__quantity .form__label{padding-right:1.625rem;margin:0;display:none}.product__info-wrapper .product-form__input .quantity{background:0 0;border:1px solid #7e7e7e;padding:0;width:6.125rem;min-height:3rem}.product__info-wrapper .quantity__button:focus-visible,.product__info-wrapper .quantity__input:focus-visible{background:0 0;border:none;box-shadow:none;outline:0}product-info .product-form__quantity{display:flex;align-items:center;padding-top:1rem}.product-form__quantity .quantity__button,product-info .product-form__quantity .quantity__input{font-size:1rem;font-weight:300;color:#000;font-family:Open Sans,sans-serif}.product-form__quantity .quantity__button{width:3.438rem}.product-form__quantity .quantity__button svg{width:14px;color:#000}.product-form__buttons .product_btn_wrap{display:grid;grid-template-columns:1fr;align-items:center;grid-gap:0 .938rem;padding-top:.45rem}.product-form__buttons .product_btn_wrap .button,.product-form__buttons .shopify-payment-button .shopify-payment-button__button{font-size:.9rem;height:auto;min-height:auto;padding:1rem 15px;text-transform:uppercase;font-weight:400;background:0 0;color:#000;border:1px solid #76716f;letter-spacing:.088rem;margin:0;font-family:FuturaCyrillicBook}.product__media-list,.product_description_accordion .accordion-content p:last-child,body .product__info-container>*+*{margin:0}body .product__info-container .product-form{padding-top:1rem;margin:0;padding-bottom:0}.product_description_accordion .accordion-title{text-transform:uppercase;font-weight:400;font-size:.875rem;margin:0;letter-spacing:.094rem;padding-bottom:0;position:relative;cursor:pointer;font-family:FuturaCyrillicBook;color:#7e7e7e}.product_description_accordion .accordion-title.open:before{transform:rotate(-44deg);top:8px}.product_description_accordion .accordion-content{padding-top:1.5rem}.product_description_accordion .accordion-content h4{margin:0;font-size:14px;font-weight:300;text-transform:uppercase;letter-spacing:.5px;padding-bottom:13px;font-weight:500;font-family:FuturaCyrillicBook}.product_description_accordion .accordion-content p{font-size:14px;letter-spacing:1px;line-height:1.6;margin-bottom:10px;color:#000;font-weight:300}.product_description_accordion .accordion-content.description p{font-size:14px;letter-spacing:.019rem;line-height:1.2;font-family:FuturaCyrillicBook;color:#7e7e7e}.product_description_accordion .accordion-content ul{list-style:none;margin:0;padding:0}.product_description_accordion .accordion-content ul li{font-size:14px;font-weight:300;letter-spacing:.011rem;line-height:1.4;padding-left:13px;padding-bottom:.538rem;position:relative;font-family:FuturaCyrillicBook;color:#7e7e7e}.product_description_accordion .accordion-content ul li:last-child{padding-bottom:0}.product_description_accordion .accordion-content ul li:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:#7e7e7e}.product_description_accordion .accordion-content .product_info_type li:before{display:none}.product_description_accordion .accordion-content .product_info_type li{display:flex;flex-wrap:wrap;justify-content:space-between;padding:15px 0!important;border-bottom:1px solid #ccc;margin-bottom:0}.product_description_accordion .accordion-content.description p br{display:none}.product_description_accordion .accordion-content .product_info_type li:first-of-type{padding-top:0!important}.related-products{overflow:hidden;margin-bottom:2.875rem}.related-products .related-products__heading.h2{font-size:1.688rem;font-weight:300;letter-spacing:.125rem;margin-bottom:3.563rem;text-align:center;text-transform:uppercase}.related-products ul.grid{column-gap:0;gap:0}.related-products .custom_btn_row quick-add-modal{display:none}.cart__empty-text{font-size:16px;font-weight:300;text-transform:capitalize;margin-bottom:10px!important}.cart-drawer__empty-content .drawer__close{display:none}body .collection--empty .title-wrapper{margin-top:4rem;margin-bottom:4rem}body .collection--empty .title-wrapper .title{margin:0;font-weight:400;color:#000;font-size:20px;font-family:sweet-sans-pro}body .customer.login,body .customer.register{width:100%;padding:35px 25px!important;border:1px solid #ececec;border-top:4px solid #3b3b3b;border-top-color:#3b3b3b;border-radius:8px;background:#fff;box-shadow:0 2px 3px #00000014;margin:45px auto!important;max-width:60%!important;text-align:left!important}body .customer.login h1,body .customer.register h1{font-size:22px;font-weight:700}.customer .field{margin:15px 0 0}body .customer.login form,body .customer.register form{margin-top:25px}.customer .field input,.field__input{border:1px solid #e5e5e5}body .customer button{margin:18px 0;transition:.4s linear}body .login a{margin:0}body .customer button:hover{background:#8c4a2e;color:#fff}.customer ul{padding-left:17px;font-size:15px}.customer h2.form__message{font-size:16px}body .customer:not(.account):not(.order){padding-left:0;padding-right:0;text-align:left}body .customer form{margin-top:2rem}body .addresses ul{text-align:left;margin-bottom:0}body li[data-address]>h2{text-align:left}body .addresses li>button:first-of-type{margin-top:1rem;margin-left:0}body li[data-address]{margin-top:20px}.grid--4-col-desktop .grid__item{overflow:hidden}product-info .product-form__quantity .form__label .quantity__rules-cart{display:none}body .cart__ctas{flex-wrap:wrap;gap:0}.cart__ctas a.cart__checkout-button.button{width:100%;font-weight:400}.cart__ctas .cart__checkout-button.button{transition:.4s linear!important}.cart__ctas .cart__checkout-button.button:hover{background:#fff;color:#000}.cart-item cart-remove-button{height:45px;margin-top:0!important}.drawer__cart-items-wrapper .quantity{min-height:fit-content;border:0;height:fit-content;width:fit-content}cart-items .title-wrapper-with-link{margin-top:0;margin-bottom:20px}cart-items .title-wrapper-with-link .title.title--primary{font-size:28px;font-weight:600;text-transform:capitalize}.cart__items .cart-items th{color:#000;letter-spacing:.4px;font-size:14px;padding-bottom:10px}.cart__items .cart-items td{padding-top:20px}.cart__items .cart-items .quantity.cart-quantity{border:1px solid #d5cbc482}.cart__contents .cart__items{padding-bottom:15px;border-bottom:0}.cart__footer{padding:0!important}#cart-total-amount{font-weight:700}.cart-items thead tr{margin-bottom:0!important}.drawer__cart-items-wrapper .quantity svg{width:11px;height:11px}.drawer__cart-items-wrapper .quantity button{width:auto;height:auto;padding-left:10px;padding-right:10px}.drawer__cart-items-wrapper .quantity input{width:28px;max-width:fit-content;flex:auto;font-size:13px}body cart-remove-button .icon-remove{height:1rem;width:1rem}.cart__ctas .cart__checkout-button.button,.cart__ctas a.cart__checkout-button.button{height:auto;min-height:auto;padding:14px 15px;font-size:11px;text-transform:uppercase;font-family:FuturaCyrillicBook;border:1px solid #000}.cart-drawer .totals .totals__subtotal,.cart-drawer .totals p{font-size:14px}body .cart-drawer .tax-note{font-size:16px;margin-bottom:10px;margin-top:10px}.popup-overlay.cookies_policy_row{display:none;position:fixed;left:0;right:0;bottom:0;background-color:#fff;width:100%;text-align:center;z-index:999999;padding:14px 15px;max-width:100%;margin:0 auto}.popup-overlay.cookies_policy_row .popup{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.cookies_policy_row .popup .cookies_left{width:79%;text-align:left}.cookies_policy_row .cookies_right{width:20%;float:right;text-align:right;gap:0;display:flex;flex-wrap:wrap;justify-content:end}.cookies_policy_row .popup .cookies_left p{font-size:11px;color:#000;font-weight:400;letter-spacing:.4px;line-height:1.4}a.submit{display:inline-block;color:#fff;background-color:#000;text-decoration:none;font-size:12px;padding:5px 16px;border-radius:0;margin-left:7px}.cookies_policy_row .popup .cookies_left p a{color:#000}body .drawer__inner{width:37rem;padding:0 2rem}.cart-drawer .cart-items td{padding:0!important}body .cart-item__name:hover{text-decoration:none;text-underline-offset:0;text-decoration-thickness:0}.variation_title{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:8px!important}.variation_title .form__label,.variation_title span{color:#7e7e7e;margin:0;font-size:14px;font-weight:400;line-height:normal}body.product .product__info-wrapper variant-selects .product-form__input{margin-top:0}.variation_title .opne_size_chart{text-decoration:underline;cursor:pointer}.size_chart_modal{position:fixed;top:0;left:0;width:100%;min-height:100%;overflow:auto;z-index:10000;padding:90px 15px 15px;background:#00000080;max-height:100vh;transition:.4s linear;z-index:99999999999;opacity:0;visibility:hidden;padding-top:2rem!important}.size_chart_modal.is-visible{visibility:visible;z-index:9999999999;opacity:1}.size_chart_modal .modal-dialog{width:100%;float:left;clear:both;margin-top:20px;margin-bottom:20px}.size_chart_modal .modal-content{width:100%;position:relative;background:#fff;max-width:700px;margin:0 auto!important;clear:both;display:flex;flex-wrap:wrap;transform:scale(.7);transition:all .4s linear}.size_chart_modal .modal-header{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;border-bottom:1px solid #eee;margin-bottom:15px;align-items:center}.size_chart_modal .modal-header .modal-title{margin:0;font-size:22px;font-weight:500;color:#000;letter-spacing:.3px;line-height:normal;padding-bottom:3px;padding-left:15px}.size_chart_modal .modal-header .close{color:#fff;border:none;background:#000;font-size:25px;padding:11px 15px 13px;line-height:18px;cursor:pointer;display:flex;align-items:center;font-family:Open Sans,sans-serif}.size_chart_modal .modal-body table{font-size:15px;color:#000;font-weight:300;border-color:#ddd;width:100%}.size_chart_modal .modal-body table td,.size_chart_modal .modal-body table th{border-color:#ddd;font-weight:400;padding:4px 10px}.size_chart_modal .modal-body{width:100%;float:left;padding:0 15px 25px}.size_chart_modal.size_modal{padding-top:250px}.size_chart_modal.size_modal .modal-content{max-width:930px}.size_chart_modal.size_modal .modal-header{padding-top:48px;text-align:center;justify-content:center;position:relative;border:none;margin-bottom:43px}.size_chart_modal.size_modal .modal-header .modal-title{text-transform:uppercase;font-weight:300;font-size:20px;padding-left:0;letter-spacing:1.6px}.size_chart_modal.size_modal .modal-header .close{position:absolute;top:0;right:0}.size_chart_modal.size_modal .modal-body variant-radios{max-width:95%;margin:0 auto;border:1px solid #e7e7e7;display:flex;flex-wrap:wrap}.size_chart_modal.size_modal .modal-body variant-radios .form__label{color:#000;text-transform:uppercase;font-weight:400;margin-bottom:0;position:relative;top:-30px}.size_modal variant-radios .product-form__input{width:33%;flex:0 0 33%;padding:17px 22px;max-width:33%;border-right:1px solid #e7e7e7;float:left;margin-top:-12px}.size_chart_modal.size_modal .modal-body variant-radios .custom_right_variant .price_variant_row .button_tabs label,.size_modal variant-radios .product-form__input .button_tabs label{border:none;padding:14px 5px;margin:0 0 17px;width:100%;text-align:left;display:inline-block;letter-spacing:1.5px;pointer-events:none;font-size:15px!important}.size_chart_modal.size_modal .modal-body{padding-top:41px}.size_chart_modal.size_modal .modal-body variant-radios .custom_right_variant{width:67%;float:left;display:flex;flex-wrap:wrap;justify-content:space-between;padding:17px 15px}.size_chart_modal.size_modal .product-form__input input[type=radio]:checked+label{background-color:transparent;color:#000}.size_chart_modal.size_modal .modal-body .variant_row{display:flex;flex-wrap:wrap}.size_modal variant-radios .product-form__input.product_form_input_select{padding:0;border:none;margin-top:13px}.size_modal variant-radios .product-form__input.product_form_input_select label{background:0 0;box-shadow:none;font-family:var(--font-heading-family);text-transform:uppercase;font-size:0!important;font-weight:400;border:1px solid #888;width:100%;letter-spacing:1.1px;margin-bottom:14.1px;transition:.4s linear!important;text-align:center;padding:16px 40px 16px 31px;cursor:pointer;pointer-events:auto;color:#000!important;text-decoration:none!important}.size_modal variant-radios .product-form__input.product_form_input_select label:after{content:"Select Size"!important;font-size:14px}.size_chart_modal.size_modal .modal-body variant-radios .price_variant_row .form__label{margin-top:-12px;padding-bottom:0;top:-46px}.size_modal .modal-body p{font-size:13px;line-height:normal;border-top:none;position:relative;padding-left:0;max-width:95%;margin:0 auto;padding-bottom:30px;padding-top:25px}.size_modal .modal-body p:before{display:none}#shopify-section-sections--18508191891731__header{position:relative;z-index:9999999}#Details-HeaderMenu-1{position:static}.custom-menu-1{left:0;overflow-y:auto;position:absolute;right:0;top:100%}.custom-menu-1 .mega-menu__list{max-width:95%;margin:0 auto 20px;background:#fff;padding:30px;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:0 20px;list-style:none;box-shadow:#00000059 0 5px 15px;border-top:1px solid #ccc}.custom-menu-1 .mega-menu__list li a{text-decoration:none}.custom-menu-1 .mega-menu__list li .mega-menu__link--level-2{text-transform:capitalize;font-weight:500;font-size:1.2rem;margin-bottom:16px;pointer-events:none;display:flex;letter-spacing:.04rem}.custom-menu-1 .mega-menu__list li .list-unstyled li{padding-bottom:15px}.custom-menu-1 .mega-menu__list li .list-unstyled li a{font-size:.938rem;color:var(--black);letter-spacing:.04rem;line-height:1.4;display:flex;font-weight:400;transition:.4s linear}.custom-menu-1 .mega-menu__list li .list-unstyled li a:hover{color:#8e4f32!important;padding-left:10px}.footer_social_icons .list-social__item.tiktok a:before{display:none}.footer_social_icons .list-social__item.tiktok svg{display:block;width:29px;height:29px}.footer_social_icons .list-social__item.tiktok a:hover svg g{fill:#8b492d}.product__info-wrapper .product-form__input .select .select__select.ring option{display:none}.product__info-wrapper .product-form__input .select .select__select.ring option[selected=selected]{display:block}.size_modal .product-form__input{margin:0}.size_modal variant-radios{display:grid;grid-template-columns:repeat(2,1fr)}.size_modal .button_tabs label,.size_modal .product-form__input input[type=radio]+label{font-size:1rem;border-color:#888;border-radius:0}.size_modal .form__label{font-size:1rem;margin-bottom:.2rem}.size_modal .button_tabs label{border:var(--variant-pills-border-width) solid rgba(var(--color-foreground),var(--variant-pills-border-opacity));background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));display:inline-block;margin:.7rem .5rem .2rem 0;padding:1rem 2rem;letter-spacing:.1rem;line-height:1;text-align:center;transition:border var(--duration-short) ease;cursor:pointer;position:relative}span.opne_size{font-size:1rem;background:#000;color:#fff;padding:.6rem 1.2rem;cursor:pointer;text-align:center}.product__info-wrapper .product-form__input--dropdown.ring{grid-template-columns:1fr 10fr 7fr;padding:.3rem .3rem .3rem 1rem}.size_modal variant-radios .product-form__input.product_form_input_select label:hover{background:#000!important;border-color:transparent}.size_modal variant-radios .product-form__input.product_form_input_select label:hover:after{color:#fff}.product-short-description p em{font-style:normal;text-decoration:none;color:#7e7e7e;font-weight:500}.product-size-drawer__info-section p a{color:#000;font-weight:600}body .collection.page-width{padding-left:0;padding-right:0}body .collection.page-width .card__content{padding-left:10px!important;padding-right:10px!important}body .collection.page-width .view-4 #product-grid{grid-template-columns:repeat(4,1fr)}.template-search .grid.product-grid,body .collection.page-width #product-grid{grid-column-gap:.35rem;grid-row-gap:1.1rem;display:grid;grid-template-columns:repeat(4,1fr);padding-left:.45rem;padding-right:.45rem}.template-search .grid.product-grid li,body .collection.page-width #product-grid .grid__item{width:100%;max-width:100%;position:relative}.custom_filter_desktop .mobile-facets__open-wrapper .mobile-facets__open{justify-content:end;width:fit-content;text-transform:uppercase;border:1px solid #ccc;padding:.625rem 2.188rem;margin:0}.card-wrapper.product-card-wrapper .card__content{padding:.625rem 0 0!important;display:flex;flex-wrap:wrap}body .collection.page-width #product-grid .grid__item a:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;display:block!important}.card-flex-row{display:flex;width:100%}.product-card-wrapper .card__information .card-flex-row h3{opacity:1;visibility:visible;display:block;padding-bottom:0}.related-products .grid.product-grid .grid__item:hover .custom_vender,.template-search .grid.product-grid li:hover .custom_vender,body .collection.page-width #product-grid .grid__item:hover .custom_vender{display:block;opacity:1;visibility:visible}.template-search .grid.product-grid li:hover h3,body .collection.page-width #product-grid .grid__item:hover h3,body .related-products .grid.product-grid .grid__item:hover h3{opacity:0;visibility:hidden;display:none}.custom_filter_desktop .mobile-facets__open-wrapper #SortBy-mobile{padding:0;margin:0;line-height:normal;font-size:15px;height:auto;text-align:center}.custom_filter_desktop .mobile-facets__summary .mobile-facets__sort{border:1px solid #ccc;padding:.625rem 2.188rem;margin:0;margin-left:1.25rem}.mobile-facets__sort .select .icon-caret{display:none}.mobile-facets__sort label{text-transform:uppercase}body .mobile-facets__sort .select__select{padding:0!important;margin:0!important;height:auto;font-size:1rem;text-transform:uppercase;color:#000;text-align:center}body .disclosure-has-popup{position:initial}.view-by{font-size:12px;text-transform:uppercase;display:flex;align-items:center;gap:.625rem;color:#888;font-family:FuturaCyrillicBook}.view-by .view-btn{background:0 0;border:0;font-size:12px;color:#888;cursor:pointer}body .collection.page-width .view-3 #product-grid{grid-template-columns:repeat(3,1fr)}body .collection.page-width .view-6 #product-grid{grid-template-columns:repeat(6,1fr);grid-column-gap:.625rem;grid-row-gap:1.563rem}.view-by .view-btn.active{color:#000;text-decoration:underline}body .drawer{z-index:99999999}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets__inner input{position:relative;left:auto;top:auto;border:1px solid #000;border-radius:3px;width:1.1rem;height:1.1rem}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets__inner input:checked{background:#000}.template-product section.page-width{max-width:97%;margin-left:0}.disclosure__button.localization-form__select{font-size:1rem;font-weight:300}.header__icons--localization .disclosure__list-wrapper{border:0;box-shadow:#00000059 0 5px 15px}.header__icons--localization .disclosure__list-wrapper .link.link--text{padding:10px;font-size:1rem}.disclosure__list-wrapper .disclosure__list{max-width:100%;min-width:100%;scrollbar-width:thin;padding:10px 20px;width:100%}body .desktop-localization-wrapper{align-items:center;gap:10px}body .swym-button-content button{background:0 0;width:fit-content;border:0;padding:0;min-height:auto}body .swym-button-content button .swym-icon{color:#7e7e7e}body .swym-button-content{position:absolute;top:0;right:0;width:fit-content;z-index:9}.price .price-item{font-size:1rem;font-family:FuturaCyrillicBook}.template-product .shopify-section section{border:0;padding-right:6rem}body .gradient{background:0 0}.related-products{max-width:95%;margin:auto}.related-products .grid.product-grid{gap:10px;flex-wrap:nowrap;display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:6rem}.related-products .grid.product-grid .grid__item{width:100%;max-width:100%}.related-products .grid.product-grid .grid__item a:after{content:"";width:100%;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;display:block!important}.product_description_accordion{margin-top:2.4rem!important}.product-tabs__nav{display:flex;gap:30px;margin-bottom:0;list-style:none;padding:0}.product-tabs__nav li{cursor:pointer;padding-bottom:10px;font-size:.875rem;letter-spacing:.063rem;text-transform:uppercase;position:relative}.product-tabs__nav li.active:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:#000}.tab-content{transition:all .4s linear;opacity:0;visibility:hidden;height:0}.tab-content.active{display:block;bottom:auto;opacity:1;visibility:visible;height:auto}body.product .product--thumbnail_slider media-gallery .thumbnail-slider .thumbnail{height:11rem;object-fit:cover}.swym-storefront-layout-notification-message{font-size:15px}body.template-product .header-wrapper .header{border-bottom:0}.product-material-type{font-size:14px;padding-bottom:1rem;padding-top:.4rem;color:#7e7e7e;font-family:FuturaCyrillicBook}.product-short-description p{font-size:14px;padding-top:.8rem;color:#7e7e7e;font-family:FuturaCyrillicBook;letter-spacing:.039rem}.product-short-description strong{font-weight:500;color:#7e7e7e}.product-short-description p em{font-style:normal;text-decoration:underline;padding-left:10px;padding-right:10px}.size_chart_modal.fade.size_modal.is-visible .modal-content,.size_chart_modal.is-visible .modal-content{transform:scale(1)}.product.product--medium{align-items:start}body .product--stacked .product__media-item{width:100%;max-width:100%}body.template-product .header-wrapper.fixed .header.header--top-center{padding-bottom:15px!important}.product-tabs__content.accordion-content.description p a{text-decoration:underline;color:#000;font-weight:600}body .product-form__input{margin-top:1.2rem}.card-wrapper.product-card-wrapper .card__content .custom_vender p{color:#4c4c4c;font-weight:300;font-size:.9rem;text-decoration:none!important;letter-spacing:.081rem;font-family:sweet-sans-pro}.card-wrapper.product-card-wrapper .card__content .custom_vender p em{display:none}.product-short-description p em:first-of-type{text-decoration:none;padding:0}.card-wrapper.product-card-wrapper .card__content .custom_vender p,.product-card-wrapper .card__information .card-flex-row h3 a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.card-wrapper.product-card-wrapper .card__content .custom_vender p strong{font-weight:300}#tab-details{font-size:.875rem;letter-spacing:.019rem;line-height:1.2;font-family:FuturaCyrillicBook;color:#7e7e7e}body .cart__empty-text{margin:0 0 2rem}body .cart__login-title{margin:1.5rem 0 .5rem;font-size:1.2rem;letter-spacing:normal;font-family:FuturaCyrillicBook}body .cart__login-paragraph{font-size:1rem;letter-spacing:normal}body .cart__login-paragraph .link.underlined-link{text-decoration:none;font-weight:700;font-family:FuturaCyrillicBook}body .cart-drawer__empty-content .button{height:auto;min-height:auto;font-size:1rem;padding:14px 18px;letter-spacing:1.2px;font-family:FuturaCyrillicBook;text-transform:uppercase;font-size:10px}body .drawer__inner .drawer__close svg{height:1rem;width:1rem}body .drawer__heading{font-size:15px;margin:0;font-family:FuturaCyrillicBook;letter-spacing:normal;text-transform:uppercase}.cart-item__details .cart-item__name,.cart-item__details .product-option{font-size:14px;letter-spacing:normal;font-family:FuturaCyrillicBook;text-transform:capitalize}body .product .price--sold-out .price__badge-sold-out{font-size:16px;background:#fff;border-radius:5px;color:red}body .loading-overlay__spinner{width:1.1rem;display:flex;justify-content:center}body .drawer__close{min-width:fit-content;min-height:fit-content;right:0;position:relative;top:auto;text-transform:uppercase;letter-spacing:normal;font-size:12px;color:#757575}#your-shopping-cart .page-width.section-template--18508191334675__cart-items-padding{max-width:95%}#your-shopping-cart .title-wrapper-with-link a{font-size:16px;text-decoration:none}.cart-item__price-wrapper>:only-child:not(.cart-item__discounted-prices){font-size:12px;letter-spacing:normal;color:#433737}.cart__footer .totals h2,.cart__footer .totals p{font-size:16px}.cart__footer .tax-note.caption-large.rte{font-size:16px;margin-bottom:10px;margin-top:10px}body .cart__items .cart-items .quantity.cart-quantity button{width:auto;height:fit-content;padding-left:10px;padding-right:10px;background:0 0!important}body .cart__items .cart-items .quantity.cart-quantity input{height:fit-content;outline:0!important}body .cart__items .cart-items .quantity.cart-quantity{height:fit-content;min-height:fit-content;display:flex;align-items:center;padding:11px 0;width:auto}body details[open]:hover>.header__menu-item{text-decoration-thickness:0!important}.related-products ul li .swym-wishlist-collections-v2-container,.template-search .grid.product-grid li .swym-wishlist-collections-v2-container,body .collection.page-width #product-grid .grid__item .swym-wishlist-collections-v2-container{opacity:0;visibility:hidden;transition:all .4s linear;padding:3px}.related-products ul li:hover .swym-wishlist-collections-v2-container,.template-search .grid.product-grid li:hover .swym-wishlist-collections-v2-container,body .collection.page-width #product-grid .grid__item:hover .swym-wishlist-collections-v2-container{opacity:1;visibility:visible}.product-form__buttons .product_btn_wrap button:before{display:none}.product-form__buttons .product_btn_wrap button{background:#000!important;color:#fff!important}body .product-form__buttons .product_btn_wrap button:hover{background:0 0!important;color:#000!important}body.product .product.product--medium .product__info-wrapper .product-form__buttons{display:grid;gap:10px}body.product .product.product--medium .product__info-wrapper .product-form__buttons .shopify-payment-button{order:1}body .collection.page-width #product-grid svg{opacity:.5}.search-modal.modal__content.gradient,.menu-drawer__inner-container{background:#fff}.cart-footer-sidebar .cart-continue-btn{margin-bottom:10px}body .header__icons--localization .disclosure__list-wrapper{width:16rem}.product_description_accordion .accordion-content ul li a{color:#7e7e7e}.page-pages-faq #MainContent .page-width,#ethical-commitments #MainContent .page-width,#jewellery-care #MainContent .page-width,#returns-amp-exchanges #MainContent .page-width,#terms-amp-conditions #MainContent .page-width,#warranty-policy #MainContent .page-width{max-width:95%}#returns-amp-exchanges .shopify-policy__container,#terms-amp-conditions .shopify-policy__container{max-width:100%;padding:0}.flex-row .aside nav a{text-decoration:none;font-size:13px;opacity:.6;font-family:sweet-sans-pro}.flex-row .aside nav{display:flex;flex-direction:column;gap:4px}.flex-row{display:grid;align-items:start;padding-top:1.5rem;gap:2rem;grid-template-columns:auto 1fr}.flex-row .shopify-policy__body{padding:0}.flex-row .aside{position:sticky;top:0}.aside nav a:hover,.flex-row .aside a.current{color:#000;opacity:1}.flex-row .aside .sub-a a:before{content:"";width:4px;height:4px;display:flex;background:#000;border-radius:100%}.shopify-section-group-footer-group{background:#f7f5f4}.shopify-section-group-footer-group .footer{background:#fff}body video.product__media.media.media--transparent.autoplay-video{padding:0}.autoplay-video{width:100%;height:100%;object-fit:cover;display:block}.product_grid_wraper .card__media .hover-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.product_grid_wraper .card-wrapper:hover .card__media .hover-video{opacity:1}.product_grid_wraper .card-wrapper:hover .card__media img:first-child{opacity:0}.product_grid_wraper .card__media img:first-child{transition:opacity .3s ease}body .product.product--medium media-gallery{display:flex;flex-direction:column}body #GalleryViewer-template--18508191564051__main{width:100%}body .thumbnail-slider .thumbnail-list__item .thumbnail{position:relative;margin:0}body .thumbnail.global-media-settings img{height:10rem}.card--standard .card__inner{--ratio-percent: 149.97%!important}.preloader-logo{animation:softPulse 1.8s ease-in-out infinite}@keyframes softPulse{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1.05)}}.related-products{opacity:1!important;display:block!important}.product__media-list{display:grid;grid-template-columns:1fr 1fr}.product__media-list .product__media-item:first-of-type{grid-column:span 2}.product__media-list .product__media-item:first-of-type img{height:100vh;height:-webkit-fill-available;max-height:100vh;object-fit:cover;transform:none!important;-webkit-transform:none!important}.dmarchipelago-model-image,.dmarchipelago-video{grid-column:1/-1}#antoin-earrings .dm-archipelago-featured .product__media.media.media--transparent{background:#f1f1f1}#arche-ring .grid__item.product__media-wrapper li:nth-child(4) img,#arctus-pendant .product__media-list .product__media-item:first-of-type img,#ferdura-earrings .product__media-list .product__media-item:first-of-type img,#lume-pendant .product__media-list .product__media-item:first-of-type img,#rinth-pendant .product__media-list .product__media-item:first-of-type img,#sowe-ring .product__media-list .product__media-item:first-of-type img{height:fit-content}#embr-ring .product__media-list .product__media-item:first-of-type img,#rhett-bracelet .product__media-list .product__media-item:first-of-type img,body#peree-bracelet .product--stacked .product__media-item:nth-child(4) .product__media.media.media--transparent{height:fit-content}body#peree-bracelet .product--stacked .product__media-item:nth-child(4) .product__modal-opener{background:#eeedf2;display:flex;align-items:center}.product__media-list .product__media-item .image-magnify-hover{position:relative;object-fit:cover}#onde-ring .product__media-list li img,#scole-ring .product__media-list li:nth-child(4) img{height:100vh}.product__media-list .product__media-item .product__media{padding:0;height:100%;display:flex;justify-content:center}.related-products .grid.product-grid .grid__item .card__inner{height:100%}body .payment_row ul{padding:0;display:flex;list-style:none;gap:10px;flex-wrap:wrap;margin:0;justify-content:start}.payment_gateway .payment-option-wp li{width:2rem;height:1.4rem;display:flex}body .list-payment__item{padding:0}.list.list-payment{opacity:.3;margin-top:1rem}body .payment_row ul li,body .payment_row ul li a{display:flex}.payment_row ul.payment-option-wp li img{width:2rem;display:flex;height:1.5rem;object-fit:contain}.payment_row .list.list-payment li img{object-fit:contain;width:3.875rem;height:1.063rem}footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item.footer-wrapper:nth-child(5){width:29.8%;float:left;margin:0}.footer__content-top .grid .footer-block.grid__item.footer-wrapper.footer-block--menu:nth-child(1){width:13%;float:left}#high-jewellery .header-wrapper:hover,body.index .header-wrapper:hover{background:#fff}#high-jewellery .header-wrapper.fixed:hover *,#high-jewellery .header-wrapper:hover *,body.index .header-wrapper.fixed *,body.index .header-wrapper:hover *{color:#000!important}#high-jewellery .header-wrapper.fixed:hover svg g,#high-jewellery .header-wrapper:hover svg g,body.index .header-wrapper.fixed svg g,body.index .header-wrapper:hover svg g{fill:#000!important}#high-jewellery .header-wrapper.fixed:hover .cart-count-bubble span,#high-jewellery .header-wrapper:hover .cart-count-bubble span,body.index .header-wrapper.fixed .cart-count-bubble span,body.index .header-wrapper:hover .cart-count-bubble span{color:#fff!important}body#high-jewellery .header-wrapper.fixed .header__heading-logo,body#high-jewellery .header-wrapper:hover .header__heading-logo,body.index .header-wrapper.fixed .header__heading-logo,body.template-index .header-wrapper:hover .header__heading-logo{filter:none}body.template-index .header-wrapper{border-bottom:1px solid #ffffff3b}body .header .header__menu-item .icon.icon-caret{width:1rem;height:1rem;transition:all .4s linear}body .mega-menu-open:before{content:"";width:100%;height:3.8rem;position:absolute;left:0;bottom:0;right:0}.mega-menu_content{position:absolute;top:100%;padding:0;z-index:-5;pointer-events:none;transition:all var(--duration-default) linear;opacity:0;max-height:0;width:100vw;left:0;right:0}.header .list-menu li.header__menu-item-first.list-menu--megamenu:hover .mega-menu_content{pointer-events:unset;visibility:visible;opacity:1;max-height:fit-content;overscroll-behavior:contain;z-index:1}.list-menu.list-menu--inline li.list-menu--megamenu:hover:after{content:"";height:100vh;pointer-events:none;width:100%;transition:opacity .25s ease-in-out;position:absolute;top:100%;left:0;display:block;background:#1b100873;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.header .header__inline-menu li span:after,.header__search-text:after,.header__text-link.header__right-menu-link:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:.0625rem;background:currentColor;transform:scaleX(0);transform-origin:center;transition:transform .5s cubic-bezier(.19,1,.22,1)}.header .header__inline-menu li:hover span:after,.header__search-text:hover:after,.header__text-link.header__right-menu-link:hover:after{transform:scaleX(1);transform-origin:center}.ht-tms--float.ht-tms--float-bottom.ht-tms--float-right.ht-tms-position-on-page--bottom.ht-tms-position-on-page--right{border:0}.ht-tms__duo-selector__active-item.ht-tms-dropdown__selected--with-arrow{box-shadow:#00000059 0 5px 15px}.videos-wrapper{display:grid;grid-template-columns:repeat(2,1fr);padding-top:1px;gap:0}.video-item{position:relative;display:flex}.header__text-link.header__right-menu-link.link{position:relative;margin-right:1.25rem;margin-left:2.5rem!important;padding:0;line-height:normal}.header__text-link.header__right-menu-link.link:after{bottom:0}.header__icon.header__icon--search.header__icon--summary.link{padding:0;line-height:normal}.header__search{align-items:center}body cart-drawer-items{scrollbar-width:thin;padding-right:5px;overflow:auto}body cart-remove-button .button{min-width:auto;min-height:auto}.videos-wrapper .video-content.explore-selection-cta{left:3.063rem;transform:translate(0);bottom:2.188rem}.video-content p{font-size:1.3rem;color:#fff}.video-btn.button.button--primary{height:fit-content;min-height:fit-content;padding:1rem 1.5rem;background:0 0;border:1px solid #fff;margin-top:1rem;font-size:1.2rem;font-family:sweet-sans-pro}.video-btn.button.button--primary:hover{background:#fff;color:#000}.bottom-item-slider{padding:6px 0 0;margin-bottom:6rem}body .bottom-item-slider .owl-carousel .owl-item img{width:100%;height:54rem;object-fit:cover;font-size:0;background:#cccccc85}.bottom-item-slider .slider-image{position:relative;overflow:hidden}.bottom-item-slider img{width:100%;display:block}.item a{text-decoration:none}.bottom-item-slider h3{color:#000;margin:0;text-transform:uppercase;font-size:12px;line-height:1;letter-spacing:normal;border:0;font-family:sweet-sans-pro;text-align:center}.bottom-item-slider .slider-content{padding-top:15px}.bottom-item-slider .owl-nav{text-align:center;margin-top:25px}.bottom-item-slider .owl-next,.bottom-item-slider .owl-prev{background:0 0!important;font-size:40px!important;margin:0 10px}.bottom-item-slider .owl-dots{display:inline-block;margin:0 15px}.bottom-item-slider .owl-dot span{width:8px;height:8px;margin:5px}.bottom-slider-nav{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:25px}.bottom-slider-nav button{border:0;background:0 0;font-size:30px;cursor:pointer;line-height:1}.bottom-slider-nav .owl-dots{display:flex;align-items:center;gap:6px}.bottom-slider-nav .owl-dot span{width:6px!important;height:6px!important;margin:0!important;background:#000!important;border-radius:50%}.bottom-slider-nav .owl-dot.active span{background:#000!important}.custom-slider-nav{display:flex;align-items:center;justify-content:center;gap:2rem;margin-top:2rem}.custom-slider-nav button{background:0 0;border:0;font-size:2rem;cursor:pointer;line-height:normal;display:flex;padding:0}.custom-bullets{display:flex;gap:.35rem;align-items:center}.custom-bullets span{width:5px;height:5px;background:#000;border-radius:100px}@keyframes bullet-1-slide{35%{transform:translate(0)}50%{transform:translate(10px)}55%{transform:translate(10px)}70%{transform:translate(0)}}.animate-bullet-1-slide{animation:5s linear infinite bullet-1-slide}@keyframes bullet-2-slide{20%{transform:translate(0)}35%{transform:translate(10px)}70%{transform:translate(10px)}85%{transform:translate(0)}}.animate-bullet-2-slide{animation:5s linear infinite bullet-2-slide}@keyframes bullet-3-slide{5%{transform:translate(0)}20%{transform:translate(10px)}85%{transform:translate(10px)}to{transform:translate(0)}}.animate-bullet-3-slide{animation:5s linear infinite bullet-3-slide}body .header__inline-menu .list-menu.list-menu--inline li.header__menu-item-first:last-of-type{display:none}.cart-item__price-wrapper span,.cart-items-custom .cart-item td span{font-size:14px;font-weight:400;color:#000}body .cart__warnings{padding:4rem 0 0}body .cart__warnings .cart__empty-text{font-size:30px;margin-bottom:1rem;margin-top:0}body .cart__login-title{margin-top:1rem;font-size:17px;letter-spacing:var(--letter-spacing-1)}.cart__warnings .button{padding:1.1rem 2rem;background:#000;color:#fff;font-size:12px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;display:flex;align-items:center;justify-content:center;gap:.6rem;position:relative;overflow:hidden;height:fit-content;min-height:auto;margin-bottom:0!important;line-height:normal;width:fit-content;margin:auto}.cart__login-paragraph a{font-weight:700}.cart-two-col__left{flex:auto;min-width:fit-content;width:100%}body .cart-two-col__left{flex:auto;min-width:fit-content}body #main-cart-footer{position:relative;right:0;top:0;width:100%}body .cart-two-col__right{width:100%;flex-shrink:inherit}body .cart__footer>*{width:100%}body cart-items .page-width{padding:0!important;max-width:100%}body cart-items{margin-top:4rem;padding-left:3rem;padding-right:3rem}body .cart-items thead th:first-child{width:45%}.cart-item__price-wrapper{text-align:start;justify-content:start;display:flex}cart-items .title-wrapper-with-link .title.title--primary.cart-page-title{font-size:20px;text-align:center;width:100%;text-transform:uppercase;font-weight:400}.is-empty .cart-address-bar{display:none}cart-items .title-wrapper-with-link{margin-bottom:2.5rem}.cart-item__unit-price .price-compare{color:#bfb8b2;text-decoration:line-through}.cart-page-wrapper{display:flex;gap:24px;align-items:flex-start;padding:0 0 40px}.cart-page-left{flex:1 1 0%;min-width:0}.cart-page-title{font-size:28px;font-weight:500;text-align:center;margin-bottom:28px;letter-spacing:.01em}.cart-address-bar{display:flex;align-items:center;justify-content:space-between;background-color:#eee;padding:14px 18px;border-radius:2px}.cart-address-bar__left{display:flex;align-items:start;gap:.625rem;font-size:.875rem;color:#333}.cart-address-bar__left svg{width:2rem;height:2rem;flex-shrink:0;color:#6b503f}.cart-address-bar__label{font-size:14px;color:#3a2f2b;display:flex}.cart-address-bar__value{font-size:14px;color:#222}.cart-address-bar__value strong{font-weight:600}.cart-address-bar__btn{font-size:15px;font-weight:500;color:#fff;border:1.5px solid #000;padding:10px 20px;cursor:pointer;border-radius:2px;white-space:nowrap;background:#000}.cart-address-bar__btn:hover{background:0 0;color:#000;border-color:#c8bdb6}.cart-items-custom table.cart-items{width:100%;border-collapse:collapse;font-size:14px}.cart-items-custom table.cart-items thead tr{border-bottom:1px solid #d5cbc4}.cart-items-custom table.cart-items thead th{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#3a2f2b;padding:10px 8px}.cart-items-custom .cart-item{border-bottom:1px solid #d5cbc482}.cart-items-custom .cart-item td{padding:16px 8px;vertical-align:middle;font-size:12px}.cart-items-custom .cart-item__image-container{width:80px;height:90px;overflow:hidden;border-radius:2px}.cart-items-custom .cart-item__image{width:80px;height:90px;object-fit:cover}.cart-items-custom .cart-item__name{font-size:20px;font-weight:500;color:#222;text-decoration:none;display:block;margin-bottom:4px}.cart-items-custom .cart-item__name:hover{text-decoration:underline}.cart-items-custom .product-option{font-size:14px;color:#3a2f2b;margin:0}.cart-items-custom .cart-item__old-price{font-size:13px;color:#999;text-decoration:line-through;margin-right:4px}.cart-items-custom .cart-item__final-price{font-size:14px;color:#222;font-weight:500}.cart-items-custom .quantity{display:flex;align-items:center;width:fit-content;border-radius:2px;overflow:hidden;height:fit-content;min-height:fit-content}.cart-items-custom .quantity:after{display:none}.cart-items-custom .quantity__button{background:0 0;border:none;width:30px;height:32px;font-size:16px;cursor:pointer;color:#444;display:flex;align-items:center;justify-content:center;padding:0}.cart-items-custom .quantity__button:hover{background:#f0e9e3}.cart-items-custom .quantity__input{width:3rem;height:2.5rem;text-align:center;border:none;font-size:14px;background:0 0!important;color:#222;-moz-appearance:textfield;box-shadow:none}.cart-items-custom .quantity__input::-webkit-inner-spin-button,.cart-items-custom .quantity__input::-webkit-outer-spin-button{-webkit-appearance:none}.cart-items-custom cart-remove-button a{background:0 0;border:none;cursor:pointer;color:#888;padding:4px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.cart-items-custom cart-remove-button a:hover{color:#6b503f}.cart-items-custom cart-remove-button .svg-wrapper svg{width:18px;height:18px}.cart-items-custom .price{font-size:14px;color:#222;font-weight:500}.cart-two-col{gap:2rem;align-items:flex-start;display:grid;grid-template-columns:1fr;padding-bottom:25px}body .cart-two-col__right{width:29%;margin-left:auto}body .jdgm-write-review-modal .jdgm-write-review-modal__form{height:fit-content;padding-top:15px}body .jdgm-write-review-modal .jdgm-write-review-modal__page{align-items:center;justify-content:center}.cart-item__totals.col-total.small-hide .price.price--end{margin:0}.cart-two-col__left{flex:1 1 0%;min-width:0}.cart-two-col__right{width:360px;flex-shrink:0}.cart-footer-sidebar{border-radius:2px;font-size:14px;color:#333;position:sticky;top:1.25rem}.cart-free-delivery{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:400;color:#333;padding-bottom:14px;border-bottom:1px solid #d5cbc4;margin-bottom:16px}.cart-free-delivery svg{width:22px;height:22px;flex-shrink:0;color:#6b503f}.cart-free-delivery strong{font-weight:700}.cart-coupon-section{margin-bottom:16px}.cart-coupon-section__label{font-size:14px;font-weight:700;letter-spacing:var(--letter-spacing-1);text-transform:uppercase;color:#333;margin-bottom:3px;display:block}.cart-coupon-input-wrap{display:flex;gap:0;border:1px solid #c8bdb6;border-radius:2px;overflow:hidden;background:#fff;padding:.313rem}.cart-coupon-input-wrap input{flex:1;border:none;outline:0;padding:.675rem .75rem;font-size:14px;color:#333;background:0 0;font-family:inherit}.cart-coupon-input-wrap input::placeholder{color:#aaa;font-size:14px}.cart-coupon-apply-btn{background:#000;color:#fff;border:none;padding:.75rem 1.25rem;font-size:14px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background .2s}.cart-coupon-apply-btn:hover{background:#000}.cart-price-detail{border-top:1px solid #d5cbc482;padding-top:1rem;margin-bottom:0;margin-top:2rem}.cart-price-detail__heading{font-size:13px;font-weight:700;letter-spacing:.04em;color:#333;margin-bottom:15px}.cart-price-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:14px;color:#3a2f2b}.cart-price-row__label{display:flex;align-items:center;gap:6px}.cart-price-row__know-more{font-size:12px;color:#e95353;background:0 0;border:none;padding:0;letter-spacing:var(--letter-spacing-1)}.cart-price-row__value--discount{color:#2a8f4f;font-weight:500}.cart-items-custom cart-remove-button a svg{width:1.4rem;height:1.4rem}.template-index .header-wrapper{border:0!important}.non-product-page .footer__blocks-wrapper{display:flex}.cart-coupon-section{display:none}.cart-price-row__value--coupon{color:#c0392b;font-weight:500;font-size:13px}.cart-price-row__value--free{color:#333}.cart-total-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.cart-total-row__label{font-size:15px;color:#222;letter-spacing:.02em;text-transform:capitalize}.tax-note.caption-large.rte{margin-top:1rem;text-align:start;margin-bottom:8px!important;margin-top:10px}.cart-savings-text{font-size:14px;color:#2a8f4f;margin-bottom:18px;font-weight:500}.cart-checkout-btn{display:block;width:100%;background:#000;color:#fff;border:none;padding:12px 20px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-align:center;border-radius:2px;transition:background .2s;font-family:inherit;margin-bottom:10px;text-decoration:none}.support-block-email a:hover{color:#000}.cart-checkout-btn:hover,.product-form__buttons .product-form__submit:hover{background:#000;color:#fff}.cart-checkout-btn:disabled{opacity:.5;cursor:not-allowed}.cart-continue-btn{display:block;width:100%;background:0 0;color:#333;border:1.5px solid #bbb;padding:11px 20px;font-size:14px;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;text-align:center;border-radius:2px;transition:border-color .2s,color .2s;font-family:inherit;text-decoration:none;box-sizing:border-box}.cart-continue-btn:hover{border-color:#000;color:#fff;background:#000}.cart__dynamic-checkout-buttons{margin-top:10px}.cart-footer-sidebar .discounts__discount{font-size:13px;color:#2a8f4f;display:flex;align-items:center;gap:4px;margin-bottom:6px}.cart-footer-sidebar .cart__note{margin-bottom:16px}.cart-footer-sidebar .cart__note label{font-size:13px;font-weight:600;color:#444;margin-bottom:6px;display:block}.cart-footer-sidebar .cart__note .text-area{width:100%;min-height:72px;border:1px solid #c8bdb6;border-radius:2px;padding:8px 10px;font-size:13px;font-family:inherit;resize:vertical;background:#fff;color:#333;box-sizing:border-box}.cart-item__variant{font-size:12px;letter-spacing:var(--letter-spacing-1)}.cart-item__price-block{font-size:14px;letter-spacing:var(--letter-spacing-1);color:#3a2f2b}.cart-item__price-block .price-compare{color:#bfb8b2;text-decoration:line-through}body .cart-item__media{width:fit-content}.is-empty .cart-two-col{display:none!important}#main-collection-filters{position:sticky;top:84px;z-index:9;padding-top:10px!important}.shopify-policy__container{max-width:95%;padding:0}.shopify-policy__container .shopify-policy__body *{font-size:12px!important;padding-bottom:10px;font-family:sweet-sans-pro!important;letter-spacing:normal}.shopify-policy__container .shopify-policy__title h1{font-size:40px;margin:0;padding:0;padding-top:1rem}.shopify-policy__container * br{display:none}.shopify-policy__body ul{padding-left:0;margin:0}.shopify-policy__body h2{font-size:17px;margin:0}body .facet-filters__label{margin:0;font-size:14px}body .facet-filters__field{gap:10px}body .facet-filters__field #SortBy{font-size:14px}body .facet-filters__field .icon.icon-caret{width:10px;height:10px}body .facet-filters__field #SortBy{font-size:14px;padding-right:15px}body .facets-drawer-group .facets *{margin:0}.facets__disclosure .facets__summary{padding:0}.facets__summary.caption-large{display:flex}.shopify-policy__container .shopify-policy__body .MsoNormal.msoNormal-row{margin:0}.TableWrapper tbody tr:first-of-type td span,body div.TableWrapper th{font-weight:700;color:#000;text-transform:uppercase}.page-row h4,.shopify-policy__container .shopify-policy__body h4,.shopify-policy__container .shopify-policy__body h4 span{margin:0;font-size:12px!important;padding-bottom:1rem;margin-top:1rem;text-transform:uppercase;font-weight:600;color:#000}.page-row td,.page-row th{padding:10px!important;font-size:12px;text-align:start;font-weight:400}.page-row .TableWrapper{padding-bottom:2.5rem;padding-top:1rem}.page-row table{box-shadow:none!important}.shopify-policy__body h4 b{font-weight:400}.page-row p,.page-row ul li,.shopify-policy__body li,.shopify-policy__body p{font-size:12px;letter-spacing:normal;padding-bottom:10px}.page-row ul,.shopify-policy__body ol,.shopify-policy__body ul{padding-left:0;margin-top:10px;margin-bottom:10px;padding-bottom:0!important}.page-row{padding-top:2rem;padding-bottom:2rem}.shopify-policy__title{display:none}.shopify-policy__body{padding-top:29px;padding-bottom:30px}.shopify-policy__container .shopify-policy__body li span,.shopify-policy__container .shopify-policy__body p span{line-height:1.9!important}.shopify-policy__container .shopify-policy__body table{width:100%!important;border-collapse:separate;white-space:nowrap;min-width:1100px}.shopify-policy__container .shopify-policy__body table tr{height:auto!important}.shopify-policy__container .shopify-policy__body table tr td p{border-bottom:1px solid #ccc;margin-bottom:10px}.shopify-policy__container .shopify-policy__body table tr td p span{padding:0}.shopify-policy__container .shopify-policy__body table tr td{height:auto!important;padding:0!important;width:auto!important}.TableWrapper{overflow:auto}.flex-row .aside .sub-a{display:flex;flex-direction:column;padding-left:15px}.flex-row .aside .sub-a a{padding:0;display:flex;align-items:center;gap:7px}.flex-row .aside a{text-decoration:none}.flex-row .aside a{text-decoration:none;opacity:.6}body .ht-tms__popup__title{padding-left:0;padding-right:0;padding-bottom:0}body .ht-tms__popup__language-wrapper,body .ht-tms__popup__region-wrapper{gap:10px}body .ht-tms__popup{overflow:auto}.product__tax.caption.rte{font-size:14px;color:#7e7e7e;font-family:FuturaCyrillicBook;letter-spacing:.039rem;padding-top:10px}.product__tax.caption.rte a{text-transform:capitalize;text-decoration:underline!important;color:#000;font-weight:500}.custom_filter_desktop span{text-transform:capitalize}.product__info-wrapper .product-form__input .quantity button{display:none}.template-search .grid.product-grid a:after{content:""!important;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}#more-payment-options-link{font-size:14px;padding-top:.8rem;color:#7e7e7e;font-family:FuturaCyrillicBook;letter-spacing:.039rem;margin:0}body{overflow-y:visible!important}.dm-archipelago-featured .product__media.media.media--transparent{background:#efefef}.global-media-settings:after{display:none!important}#eade-ring .dm-archipelago-featured .product__media.media.media--transparent{background:#f0f0f0}.beenot-bracelet-image .product__media img{object-fit:contain!important}.beenot-bracelet-image .product__media{background:#edeaed;display:flex;align-items:center}body .product__media{border:0}body .ht-tms__popup__regions{padding:0;scrollbar-width:thin}body .httms-search-box{padding:0!important}body .ht-tms__popup__form{padding-left:0;padding-right:0;max-width:90%}body body .ht-tms-single-list__item{padding-left:5px}.tax-note.caption-large.rte{font-size:12px;letter-spacing:normal;padding-bottom:5px;color:#757575}.card__inner,.card__media .media img{font-size:0;background:#f1f1f1}.card-wrapper.product-card-wrapper .card__inner{background:#f1f1f1}#bracelet-drawer-add-to-bag{min-height:auto}.button.button--secondary.button--full-width.switch-to-select-size-tab{min-height:auto;border:1px solid #000}.find-your-size-wrapper{margin-bottom:20px;text-align:left}.find-your-size-link{font-size:12px;color:#7e7e7e;text-decoration:underline;text-underline-offset:4px;cursor:pointer;letter-spacing:.5px;text-transform:uppercase}#sub-tab-diameter img{width:9rem}.product-size-drawer{position:fixed;top:0;right:0;width:100%;height:100%;z-index:99999999999;visibility:hidden;transition:visibility .3s}.product-size-drawer.is-open{visibility:visible}.product-size-drawer__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;transition:opacity .3s;display:block!important}.product-size-drawer.is-open .product-size-drawer__overlay{opacity:1}.product-size-drawer__info-section p strong{font-weight:600;color:#000}.product-size-drawer__content{position:absolute;top:0;right:-750px;width:100%;max-width:600px;height:100%;background:#fff;transition:right .4s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;box-shadow:-10px 0 30px #00000026}.product-size-drawer.is-open .product-size-drawer__content{right:0}.product-size-drawer__header{padding:13px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #f0f0f0}.product-size-drawer__title{margin:0;font-size:16px;font-weight:600;letter-spacing:normal;width:100%;text-align:center;padding-left:2rem;cursor:pointer;text-decoration:underline}.product-size-drawer__close{background:0 0;border:none;cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center}.product-size-drawer__close svg{width:16px;height:16px}.product-size-drawer__body{padding:20px 20px 40px;flex:1;scrollbar-width:thin;overflow-y:scroll;overflow-x:hidden}.product-size-drawer__tabs{display:flex;gap:30px;margin-bottom:30px}.product-size-drawer__tab-btn{padding-bottom:12px;background:0 0;border:none;color:#999;font-weight:400;font-size:13px;text-transform:uppercase;letter-spacing:1.5px;cursor:pointer;transition:all .2s ease;position:relative}.product-size-drawer__tab-btn.active{color:#000;font-weight:500}.product-size-drawer__tab-btn.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:1px;background:#000}.product-size-drawer__tab-section{display:none}.product-size-drawer__tab-section.active{display:block;animation:fadeIn .4s ease}.product-size-drawer__chart-header,.product-size-drawer__row{display:grid;grid-template-columns:16% 14% 33% 30%;align-items:start;gap:15px}.product-size-drawer__chart-header{font-weight:500;margin-bottom:20px;font-size:12px;color:#000;text-transform:uppercase;border-bottom:1px solid #f0f0f0;padding-bottom:20px;letter-spacing:.4px}.product-size-drawer__row{margin-bottom:12px}.product-size-drawer__cell{display:flex;align-items:center}.product-size-drawer__size-btn{width:100px;padding:11px 10px;border:1px solid #e0e0e0;background:#fff;cursor:pointer;text-align:center;font-size:12px;transition:all .2s ease;font-weight:300;letter-spacing:1.3px;color:#000}.product-size-drawer__size-btn:hover{border-color:#000}.product-size-drawer__size-btn.is-selected{background:#000;color:#fff;border-color:#000}.product-size-drawer__size-btn[data-available=false]{opacity:.5;cursor:not-allowed;text-decoration:line-through}.product-size-drawer__measurement{text-align:center;font-size:12px;color:#000;font-weight:300;justify-content:center}.product-size-drawer__selection-footer{margin-top:30px;animation:slideSelectUp .3s ease-out}.product-size-drawer__selection-footer.hidden{display:none}@keyframes slideSelectUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.product-size-drawer__add-btn{height:auto;font-size:10px;text-transform:uppercase;letter-spacing:1px;font-weight:400;min-height:auto;padding:15px 20px}.product-size-drawer__add-btn:disabled{background:#f1f1f1!important;color:#a6b8c9!important;cursor:not-allowed;opacity:1;border:none}.product-size-drawer__info-section{padding-top:10px}.product-size-drawer__info-section h3{font-size:14px;margin-bottom:15px;font-weight:500;text-transform:uppercase;letter-spacing:normal;border-bottom:1px solid #000;width:fit-content}.product-size-drawer__info-section p{font-size:13px;line-height:1.8;color:#666;font-weight:300;padding-bottom:5px}.product-size-drawer__tools{margin-top:20px}.product-size-drawer__tool-link{color:#000;text-decoration:underline;text-underline-offset:4px;font-weight:400;font-size:14px;letter-spacing:.5px}.product-size-drawer__sub-tabs{display:flex;margin-bottom:20px;gap:2rem;border-bottom:1px solid #f0f0f0;margin-top:20px}.product-size-drawer__sub-tab-btn{padding:6px 5px;background:0 0;border:none;font-size:12px;color:#999;cursor:pointer;text-transform:uppercase;letter-spacing:1px;transition:all .2s ease;border-bottom:1px solid transparent}.product-size-drawer__sub-tab-btn.active{color:#000;border-bottom-color:#000;font-weight:500}.product-size-drawer__sub-tab-content{display:none}.product-size-drawer__sub-tab-content.active{display:block;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.diameter-trigger{color:inherit;text-decoration:underline;cursor:pointer;text-underline-offset:2px}.ring-drawer-header-tabs,.bracelet-drawer-header-tabs{display:flex;gap:30px;border-bottom:1px solid #f0f0f0;margin-bottom:25px}.ring-drawer-tab,.bracelet-drawer-tab{background:0 0;border:none;padding:10px 0;font-size:12px;font-weight:500;letter-spacing:1px;text-transform:uppercase;color:#888;cursor:pointer;position:relative;transition:all .2s ease}.ring-drawer-tab.active,.bracelet-drawer-tab.active{color:#000}.ring-drawer-tab.active:after,.bracelet-drawer-tab.active:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;background:#000}.bracelet-drawer-intro{font-size:12px;line-height:1.7;color:#555;margin-bottom:15px;font-weight:300}.bracelet-size-selection-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.unit-switch-container{display:inline-flex;align-items:center}.unit-switch{position:relative;display:inline-block;width:80px;height:28px}.unit-switch input{opacity:0;width:0;height:0}.unit-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#fff;border:1px solid #000;border-radius:20px;transition:.3s;display:flex;align-items:center;justify-content:space-between;padding:0 9px;font-size:10px;font-weight:600;-webkit-user-select:none;user-select:none}.unit-slider .unit-text-cm{z-index:1;color:#fff;transition:color .3s}.unit-slider .unit-text-inch{z-index:1;color:#000;transition:color .3s}.unit-slider:before{position:absolute;content:"";height:22px;width:33px;left:2px;bottom:2px;background-color:#000;border-radius:14px;transition:.3s}.unit-switch input:checked+.unit-slider:before{transform:translate(31px);width:43px}.unit-switch input:checked+.unit-slider .unit-text-cm{color:#000}.unit-switch input:checked+.unit-slider .unit-text-inch{color:#fff}.bracelet-size-table{width:100%;border-collapse:separate;border-spacing:0 6px;margin-bottom:25px}.bracelet-size-table th{font-size:11px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;color:#000;padding:10px 0;border:none;text-align:center!important}.bracelet-table-row{cursor:pointer;transition:all .2s ease;background:#fff}.bracelet-table-row td{padding:14px 15px;font-size:12px;color:#000;text-align:center;border:1px solid #e7e7e7!important}.bracelet-table-row td:first-child{border-left:1px solid transparent}.bracelet-table-row td:last-child{border-right:1px solid transparent}.bracelet-table-row:hover td{border-top-color:#000!important;border-bottom-color:#000!important}.bracelet-table-row:hover td:first-child{border-left-color:#000!important}.bracelet-table-row:hover td:last-child{border-right-color:#000!important}.bracelet-table-row.is-selected td{border-top-color:#000!important;border-bottom-color:#000!important;background-color:#fafafa}.bracelet-table-row.is-selected td:first-child{border-left-color:#000!important}.bracelet-table-row.is-selected td:last-child{border-right-color:#000!important}.ring-size-select-box,.bracelet-size-select-box{width:100%;height:3.2rem;padding:0 16px;font-size:12px;font-weight:500;letter-spacing:.8px;color:#7e7e7e;background-color:#fff;border:1px solid #d2d2d2;border-radius:0;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%237e7e7e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;cursor:pointer;width:fit-content;min-width:23rem}.bracelet-table-row td:last-child{border-left:0!important}.bracelet-table-row td:first-child{border-right:0!important}#bracelet-tab-measuring-size,#ring-tab-measuring-size{display:none}.product-size-drawer__info-section{padding-top:0}.drawer-heading{font-size:14px;font-weight:600;text-transform:uppercase;margin-bottom:12px}.drawer-heading--margin-top{margin-top:25px}.measuring-steps{padding-left:18px;font-size:12px;line-height:1.8;color:#555;font-weight:300;margin-bottom:15px}.measuring-steps li{margin-bottom:7px}.alternative-text{font-size:13px;line-height:1.8;color:#555;font-weight:300;margin-top:15px}.text-link{color:#000;text-decoration:underline;font-weight:400}.measuring-tips{padding-left:18px;font-size:12px;line-height:1.8;color:#555;font-weight:300;list-style-type:disc}.measuring-tips li{margin-bottom:8px}.button-container{margin-top:30px}.btn-recommended-size{padding:15px 20px;font-size:11px;text-transform:uppercase;letter-spacing:1px;height:fit-content;line-height:normal;border:1px solid #000;min-height:fit-content}.btn-recommended-size:before{display:none}.find-your-size-wrapper{display:flex;margin-top:1.5rem}.ring-size-selector-wrapper,.bracelet-size-selector-wrapper{margin:0!important}.bracelet-table-row td:nth-child(2){border-right:0!important}#product-grid .grid__item.product-grise-ring .motion-reduce{object-position:68%}.about_section.about_custom_wrap.grid.grid--gapless{align-items:center}.template-search .motion-reduce.hover-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.template-search .card--media:hover .motion-reduce.hover-video{opacity:1}.product-sku:before{content:"";position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:#7e7e7e}.product-sku{position:relative;padding-left:13px;margin-top:.538rem!important}.grid__item.product-terre-earrings-medium-model .motion-reduce{object-position:95%}body .product.product--medium media-gallery slider-component{width:100%}.facets__wrapper{position:relative}.facets__close-button{position:absolute;top:12px;right:12px;background:0 0;border:none;cursor:pointer;padding:6px;line-height:0;z-index:10}.facets__close-button:hover{opacity:.6}body .header .header__menu-item .span{width:20px;border:1px solid #000;transition:all .4s linear}body .header .header__menu-item:hover .span{border-color:#8e4f32}body .header .header__menu-item>div{display:block}body .header .header__menu-item>div{display:flex;flex-direction:column;gap:4px}#high-jewellery .header-wrapper .span,body.index .header-wrapper .span{background:#fff;border-color:#fff}body#high-jewellery .header-wrapper.fixed .span,body#high-jewellery .header-wrapper:hover .span,body.index .header-wrapper.fixed .span,body.index .header-wrapper:hover .span{background:#000;border-color:#000}.mega-menu-drawer__link:hover{color:#800020;padding-left:10px}.mega-menu-drawer__link span:hover{color:#800020}.mega-menu-drawer__link span{transition:all .4s linear}.mega-menu-drawer__panel-title:hover{text-decoration:underline;color:#8c4a2e}.price_filter_custom{display:flex;align-items:center}.dma{--ink: #0C0C0D;--paper: #FFFFFF;--panel: #F5F4F2;--body: #2B2B2D;--muted: #77777A;--fire: linear-gradient(90deg,#17B8A6,#2E5BD8,#7B3FD8,#E8B23A,#E2557A,#17B8A6);--gap: 8px;--pad: clamp(20px,4.5vw,84px);--maison: clamp(3rem,11.5vw,7.5rem);--lh: .82;--dip: .4;color:var(--body);background:var(--paper);-webkit-font-smoothing:antialiased}.dma-title{font-size:var(--maison);line-height:var(--lh);letter-spacing:.02em;text-transform:uppercase;font-weight:400;color:var(--ink);margin:0}.dma-eyebrow{font-size:clamp(9px,.62vw,22px);letter-spacing:.34em;text-transform:uppercase;color:var(--muted);margin:0 0 clamp(18px,1vw,26px);font-family:sweet-sans-pro}.dma-h2{font-size:12px;line-height:1.55;letter-spacing:.2em;text-transform:uppercase;font-weight:400;color:var(--ink);margin:0 0 15px;font-family:sweet-sans-pro}.dma-body{font-size:12px;line-height:2;letter-spacing:.012em;font-family:sweet-sans-pro}.dma-body+.dma-body{margin-top:1.6em}.dma-mark{display:block;width:38px;height:1px;margin:0 0 15px;background:var(--fire);background-size:300% 100%;animation:dma-sheen 9s linear infinite}@keyframes dma-sheen{to{background-position:300% 0}}.dma-band+.dma-band{margin-top:var(--gap)}.dma-split{display:grid;align-items:stretch;background:var(--paper)}.dma-split__text{display:flex;flex-direction:column;justify-content:center;padding:clamp(48px,6vw,96px) var(--pad)}.dma-media{position:relative;overflow:hidden;background:var(--ink);display:flex}.dma-media>img,.dma-media>video{width:100%;height:50rem;object-fit:cover}.dma-masthead{padding:clamp(56px,3vw,140px) var(--pad) 0}.dma-masthead .dma-title{position:relative;z-index:2}.dma-band.dma-founder{margin-top:calc(var(--maison) * var(--dip) * -1)}.dma-founder{grid-template-columns:58% 42%;position:relative;overflow:hidden}.dma-founder__media:after{content:"";position:absolute;inset:0 0 auto;height:34%;background:linear-gradient(180deg,#06060799,#06060700);pointer-events:none}.dma-ghost{position:absolute;z-index:3;pointer-events:none;-webkit-user-select:none;user-select:none;left:var(--pad);top:calc(var(--maison) * (var(--dip) - var(--lh)));color:var(--paper)}.dma-triptych{display:grid;grid-template-columns:repeat(3,1fr);gap:0;background:var(--panel)}.dma-plate{overflow:hidden;margin:0;background:var(--panel)}.dma-plate img{width:100%;height:100%}.dma-opal{grid-template-columns:44% 56%}.dma-vanguard{grid-template-columns:56% 44%;background:var(--ink)}.dma-vanguard .dma-h2{color:var(--paper)}.dma-vanguard .dma-body{color:#c6c6c4}.dma-vanguard .dma-media{background:#000;display:flex}.dma-w{display:inline-block;overflow:hidden;vertical-align:bottom}.dma-w>i{display:inline-block;font-style:inherit;transition:transform 3s cubic-bezier(.16,1,.3,1) var(--d,0ms)}.dma-rise{transition:opacity 2.5s ease var(--d,.18s),transform 2.5s cubic-bezier(.16,1,.3,1) var(--d,.18s)}.dma-media img,.dma-media video,.dma-plate img{transition:transform 2.6s cubic-bezier(.16,1,.3,1)}.dma-mark{transform-origin:left;transition:transform 1s cubic-bezier(.16,1,.3,1) .1s}.dma-anim .dma-w>i{transform:translateY(110%)}.dma-anim .dma-rise{opacity:0;transform:translateY(18px)}.dma-anim .dma-media img,.dma-anim .dma-media video{transform:scale(1.06)}.dma-anim .dma-plate img{transform:scale(1.05)}.dma-anim .dma-mark{transform:scaleX(0)}.dma-anim .is-in .dma-w>i{transform:translateY(0)}.dma-anim .is-in .dma-rise,.dma-anim .is-in.dma-rise{opacity:1;transform:none}.dma-anim .is-in .dma-media img,.dma-anim .is-in .dma-media video,.dma-anim .is-in .dma-plate img{transform:scale(1)}.dma-anim .is-in .dma-mark{transform:scaleX(1)}.template-product .grid--3-col-desktop .grid__item{width:49%;max-width:49%}.dma-triptych img{height:30rem;object-fit:cover}.template-product .grid--3-col-desktop .grid__item:last-of-type{display:none}#ProductGridContainer{margin-bottom:6rem}#high-jewellery .cart-count-bubble span{color:#fff!important}.price_filter_custom--unavailable{opacity:.6;pointer-events:none}.price_filter_custom--unavailable .price_filter_custom__input{cursor:default}.dma-band.dma-split.dma-founder img{height:55rem;object-position:top}.dma-band.dma-split.dma-opal img{height:48rem;object-position:top}.mega-menu-drawer__link--parent .icon-arrow,.mega-menu-drawer__back .icon-arrow{transition:rotate .4s ease}.mega-menu-drawer__link--parent:hover .icon-arrow,.mega-menu-drawer__back:hover .icon-arrow{rotate:360deg}.price_filter_custom{position:relative;cursor:pointer}.price_filter_custom:after{content:"";position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0}.page-row *{font-family:sweet-sans-pro}body .ht-tms__popup__title{font-size:14px;opacity:1;font-family:sweet-sans-pro;letter-spacing:.5px}.tms-element-spacing{font-size:12px;font-family:sweet-sans-pro}body .ht-tms-single-list__item--active:before{left:0}body .ht-tms-single-list__item{padding-bottom:0;padding-top:5px;display:flex;align-items:center;padding-left:15px}body .ht-tms__popup__languages{padding:0}body .ht-tms__duo-selector__active-item{border-radius:0;line-height:normal}body .ht-tms--float{border:0;border-radius:0}.ht-tms__duo-selector__button{font-family:sweet-sans-pro;letter-spacing:normal;font-size:10px!important;border-radius:0!important;padding:12px 20px!important}body .ht-tms--float{display:flex}.ht-tms--float .tms-element-container{font-size:11px;font-family:sweet-sans-pro}body.tms-element-text{font-size:12px}.activator{border-radius:0;height:fit-content;padding:11px 20px;font-size:12px;border:0}body .ht-tms__recommendation-popup{border-radius:0;padding:40px}body .ht-tms__recommendation-popup__view-wrapper{height:auto}.ht-tms__recommendation-popup .tms-element-container{font-size:16px;padding-bottom:25px;font-family:sweet-sans-pro;font-weight:500}body .ht-tms__recommendation-popup__button--submit{font-family:sweet-sans-pro;padding:14px;border-radius:0;font-size:11px;letter-spacing:.5px;line-height:normal;margin-bottom:5px}body .ht-tms__recommendation-popup__button--change-view{font-size:12px;letter-spacing:.7px}.ht-tms__recommendation-popup__close{padding:0!important;right:15px;top:15px}body .ht-tms__recommendation-popup__close svg.close__svg-icon{width:11px;height:11px}.template-404.page-width.page-margin{margin-top:25px;margin-bottom:25px}.template-404.page-width.page-margin .title{margin:0;font-size:1.4rem;font-family:sweet-sans-pro;letter-spacing:normal;padding-top:5px}.template-404.page-width.page-margin p{font-size:3rem;color:#000;font-family:sweet-sans-pro;line-height:1}.template-404.page-width.page-margin.center .button{margin-top:10px;height:auto;font-size:12px;min-height:fit-content;padding:14px 25px;font-family:sweet-sans-pro;letter-spacing:.2px;text-transform:uppercase}.wishlisthero .wishlist-hero-custom-button.wishlisthero-floating{display:flex}.product-form #wishlisthero-product-page-button-container{display:none}#wishlist-hero-shared-list-view *{font-family:sweet-sans-pro;font-size:12px!important}.MuiCardContent-root.wishlist-hero-list-card-product-price .wishlist-hero-price-update{text-align:start!important}.MuiCardContent-root.wishlist-hero-list-card-product-price{padding:14px 14px 5px}#wishlist-hero-shared-list-view .wishlist-hero-page-header{font-size:17px!important;display:flex;align-items:center;margin:20px 0 10px;gap:5px}.MuiButton-label{display:flex;align-items:center;gap:10px}#wishlist-hero-shared-list-view .wishlist-hero-page-actions-bar .MuiButtonBase-root{padding-left:0}.wishlist-hero-list-footer{padding-top:20px!important;padding-bottom:20px}.MuiGrid-root.wishlist-hero-list-card{width:100%;max-width:100%;padding:0;flex-basis:100%}.MuiGrid-root.wishlist-hero-list-card .MuiPaper-root{max-width:100%}footer .footer-block__details-content .list-menu__item--link:hover{color:#000!important}.MuiCardHeader-content{display:flex;flex-direction:column}.MuiCardHeader-content .MuiTypography-root a{min-height:fit-content!important}.wishlist-hero-page-actions-bar+div{padding:0}.wishlisthero-customer-view-listing .MuiGrid-root.MuiGrid-container{display:grid;grid-template-columns:repeat(4,1fr)}.MuiCardHeader-root.wishlist-hero-list-card-header{order:-1}.MuiGrid-root.wishlist-hero-list-card>div{display:flex;flex-direction:column}body .wishlist-hero-list-card-product-image{padding-top:85.25%}.wishlist-hero-list-no-items-text{padding:20px 0!important}.MuiPaper-root.MuiDialog-paper.MuiDialog-paperScrollPaper #responsive-dialog-title{padding:15px}.MuiPaper-root.MuiDialog-paper.MuiDialog-paperScrollPaper #responsive-dialog-title .MuiTypography-root.MuiTypography-h5{font-size:15px;font-family:sweet-sans-pro!important}.MuiTypography-root.wishlist-hero-share-txt-icons.MuiTypography-h6,.MuiTypography-root.wishlist-hero-share-txt-link{font-size:14px;font-family:sweet-sans-pro!important}.wishlist-hero-share-icons>div{padding:0}.wishlist-hero-share-icons>div .social-icon{width:25px;height:25px}.wishlist-hero-share-icons>div .SocialMediaShareButton>div{width:auto!important;height:auto!important}.wishlist-hero-share-icons{display:flex;gap:10px;padding-top:10px}#wishlist-hero-add-notification{min-height:auto;max-height:fit-content}#wishlist-hero-add-notification .MuiCardContent-root{padding:10px}#wishlist-hero-add-notification .MuiCardContent-root .wishlist-hero-dyna-translate{font-size:12px;color:#835b5b}.facets-container-drawer .active-facets.active-facets-desktop facet-remove .active-facets__button span .notranslate.ht-money{border:0;padding:0;margin:0 2px}.gradient.overflow-hidden .section-header.shopify-section-group-header-group{z-index:9}.button.button--tertiary{font-size:11px;text-transform:uppercase;letter-spacing:.8px;color:#757575}body .cart-item__quantity-wrapper{width:100%;justify-content:space-between;margin-top:10px;align-items:center}.header-wrapper,.header-wrapper--border-bottom,.section-header,.header{border-bottom:none!important;border-top:none!important;box-shadow:none!important;outline:none!important}@media screen and (min-width:750px){.product__media-item,.product__media-item .product__media,.product__modal-opener--image{cursor:zoom-in;position:relative;overflow:hidden}.product__modal-opener--image .product__media-toggle,.product__modal-opener--image .product__media-icon{pointer-events:none!important}}@media screen and (max-width:749px){.luxury-zoom-overlay{display:none!important}}body .httms-search-box__input{font-family:sweet-sans-pro;font-size:12px!important}body .gl-fullscreen-layer .gl-fullscreen-header{padding:0}body .gl-filter-search-fullscreen .gl-fullscreen-layer{padding:13px 20px}body .gl-fullscreen-layer .gl-d-searchbox-icon{padding:0;width:auto;height:auto}body .gl-fullscreen-layer .gl-d-searchbox-icon svg{width:20px}body .gl-fullscreen-layer .gl-d-searchbox-input{padding:0 15px}body .gl-filter-search-fullscreen .gl-fullscreen-layer .gl-fullscreen-top-searches{padding:0}body .gl-filter-search-fullscreen .gl-fullscreen-layer .gl-list__title{font-size:12px;font-weight:500;color:#000;letter-spacing:normal;text-transform:uppercase;margin-bottom:4px}body .gl-col-right{margin:0}body .gl-col-left{margin-top:20px}body .gl-col-left,body .gl-fullscreen-layer .gl-fullscreen-top-clicked .gl-list__content{margin-bottom:0}body .gl-fullscreen-layer .gl-fullscreen-results__content{gap:10px;grid-template-columns:repeat(5,1fr)}body .gl-col-left{flex:0 0 20%;min-width:20%}.gl-fullscreen-layer.gl-animate-transition *{font-family:sweet-sans-pro!important}body .gl-fullscreen-layer .gl-fullscreen-top-searches ul li a{font-size:12px;padding:0!important}body .gl-fullscreen-layer .gl-fullscreen-results__meta{display:none}body .gl-card-content.gl-card-flex{margin-top:5px}.gl-card-content.gl-card-flex .gl-card-title-text{font-size:12px;color:#4c4c4c;font-weight:400}body .gf-search-item-product-vendor{display:none}body .gl-fullscreen-layer .gl-card-pricing{margin:0;line-height:normal}body .gl-fullscreen-layer .gl-card-pricing .gl-card-price span{font-size:12px;font-weight:500}.gl-card-media .spf-image-ratio{padding:0!important}body .gl-fullscreen-layer .gl-card-thumbnail img{position:relative;object-fit:cover;height:26rem}body .gl-fullscreen-layer .gl-card{padding:0}body .gl-d-close-btn svg{width:14px}body .gl-fullscreen-layer .gl-fullscreen-top-searches ul li a:hover{background-color:transparent}body #gl-search-listbox{padding:0}body .cart-items th{padding-bottom:10px;font-size:11px;letter-spacing:.4px;color:#757575}.cart-item__details .product-option{margin-top:5px}body .cart-item__media{display:flex}body .cart-drawer .cart-item{margin-bottom:15px}body .cart-drawer .cart-items .cart-item__quantity{display:flex;align-items:end;height:fit-content;margin-top:auto}.MuiSnackbarContent-message .wishlist-hero-dyna-translate{margin:0}.MuiSnackbarContent-message .MuiCardContent-root>div{background-size:cover!important}#wishlist-hero-shared-list-view .MuiButtonGroup-root.MuiButtonGroup-fullWidth .MuiButton-label{font-size:11px!important}#wishlist-hero-shared-list-view .MuiButtonGroup-root.MuiButtonGroup-fullWidth button{border-radius:0!important}#form-dialog-title h2,.MuiDialog-paperScrollPaper h2{font-size:13px!important;font-family:sweet-sans-pro!important;text-transform:uppercase}.MuiDialogActions-root.MuiDialogActions-spacing span{font-size:12px;color:#000}#main-cart-items table.cart-items tbody tr.cart-item{margin:0;padding-top:15px}#responsive-dialog-title .wishlist-hero-header-title{font-size:16px!important}.MuiButtonBase-root.MuiIconButton-root.wishlist-hero-header-close{padding:0;position:relative!important;right:0!important;top:0!important}.MuiDialogContent-root.wishlist-login-popup-content.MuiDialogContent-dividers #scroll-dialog-description{padding:0!important;font-size:13px!important}.MuiButtonBase-root.MuiButton-root.MuiButton-outlined.wishlist-popup-login-btn{border-radius:0!important;font-size:12px!important;background:#000!important}.MuiButtonBase-root.MuiButton-root.MuiButton-outlined.wishlist-popup-login-btn .MuiButton-label{color:#fff}.MuiButtonBase-root.MuiIconButton-root.wishlist-hero-header-close svg{width:15px;height:15px}.MuiDialog-container.MuiDialog-scrollPaper .MuiDialog-paperFullScreen{width:fit-content;height:fit-content}#ring-diameter-guide img{width:120px;margin:0!important}.explore-selection-cta{position:absolute;left:50%;bottom:4rem;transform:translate(-50%);z-index:3;text-align:center;display:flex}.explore-selection-cta a{display:inline-block;color:#fff;font-size:11px;line-height:1.4;letter-spacing:.02em;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px;white-space:nowrap;font-family:sweet-sans-pro}.grid-layout .widgetLabel,.widgetLabel span{border-radius:0!important;font-size:12px;display:flex;align-items:center;gap:2px}.widgetLabel span .emoji{width:15px;margin:0}.grid-layout{margin-bottom:15px!important}#faq .page-row h3{margin:0;text-transform:uppercase;font-size:1.2rem;font-weight:700;margin-top:1rem}#faq .page-row h4{padding-bottom:6px;font-weight:600!important}#faq .page-row{padding-top:1rem}#a-signature-reveal .dma-band.dma-split.dma-opal img{object-position:center;height:80rem}#a-signature-reveal .dma-band.dma-split.dma-founder{margin:0}#a-signature-reveal .dma-band{margin:0;grid-template-columns:50% 50%}#a-signature-reveal .section-header.shopify-section-group-header-group{position:absolute;background:transparent;width:100%;top:2.4rem;transition:all .4s linear}#a-signature-reveal .section-header.shopify-section-group-header-group:hover{background:#fff}#a-signature-reveal .dma-media{background:transparent}.custom-image{display:flex;padding-bottom:4px}#MainContent .shopify-section.dma-section+.shopify-section.dma-section+.shopify-section{padding-top:4px}.custom-image img{width:100%;height:100%}.dma-founder__video-wrap,.dma-founder__video,.dma-vanguard__video-wrap,.dma-vanguard__video-wrap .dma-vanguard__video{width:100%;display:flex}@media(max-width:1600px){.header__icon--account:before,.header__icon--cart:before,.header__icons .header__icon.find_store:before,.header__icons .header__icon.wishlist:before,.search_text:before,.translate_text:before{transform:scale(.84)}.search_text:before{margin-left:-2px}.desktop-localization-wrapper{margin-left:3.97rem}.header__icon--cart:before{margin-right:-1px}.header-wrapper .header .header__icons a{margin-left:1.1rem}.header-wrapper .header .header__icons .header__icon.header__icon--account{margin-left:1rem}.footer_block_top_info li:before{margin-top:-4px;transform:scale(.84);margin-bottom:1.163rem}.footer_social_icons .list-social__item a:before{transform:scale(.84);margin-left:-3px}.returns_row li h3:before{margin:-4px auto 1.513rem;transform:scale(.84)}.product.product--medium .product__info-wrapper .product__title h1{letter-spacing:.08rem}.product-form__quantity .quantity__button svg{width:11px}.product_description_accordion .accordion-content.description p{font-size:13px;letter-spacing:.059rem;line-height:1.4}.product-card-wrapper .card__information .card__heading a{letter-spacing:.011rem}.header-wrapper .header__icon svg{width:24px;height:24px}.header-wrapper .header__icon.header__icon--account svg{width:23px;height:23px}.header-wrapper .header .header__icons .header__icon.header__icon--account{margin-left:1.3rem}.footer_social_icons .list-social__item.tiktok svg{width:24px;height:29px}.announcement-bar .announcement-bar__message{font-size:10px}body .header .header__menu-item,.header-wrapper .header .header__icons a,.header__icon span,footer .footer-block__heading,footer .footer-block__details-content .list-menu__item--link,footer p,.footer__content-bottom-wrapper .copyright__content{font-size:11px}body .header .header__menu-item>div{gap:3px}body .mega-menu-drawer__content{max-width:400px}.tms-element-text{font-size:11px}body .ht-tms__popup__title{font-size:13px}.preloader-logo{width:7rem}.product-size-drawer__content{max-width:550px}.product-size-drawer__info-section p{font-size:12px;letter-spacing:normal}.facets__summary .underlined-link{font-size:10px!important}.custom_filter_desktop .mobile-facets__open .mobile-facets__open-label,.view-by{font-size:11px}body .cart-items th{font-size:10px}.cart-item__price-wrapper span,.cart-items-custom .cart-item td span{font-size:12px}.cart-item__details .cart-item__name,.cart-item__details .product-option,.price .price-item{font-size:13px}body .drawer__inner{width:41rem}body .sound-toggle-btn svg{width:18px!important;height:18px!important}.video-controls{bottom:11rem}.cookies_policy_row .popup .cookies_left p,a.submit{font-size:10px}}@media(max-width:1440px){.search_text:before{margin-left:-4px}.header__icon--account:before,.header__icon--cart:before,.header__icons .header__icon.find_store:before,.header__icons .header__icon.wishlist:before,.search_text:before,.translate_text:before{transform:scale(.85);image-rendering:revert}.desktop-localization-wrapper{margin-left:3.77rem}.translate_text:before{margin-right:.8rem}.header-wrapper .header .header__icons{margin-top:-1px}.footer_social_icons .list-social__item a:before{transform:scale(.9);margin-left:-4px}.returns_row li h3:before{margin:-8px auto 1.43rem;transform:scale(.74)}.product_description_accordion .accordion-content.description p{font-size:14px}.product_description_accordion .accordion-title{font-size:15px}.product_description_accordion .accordion-content p,.product_description_accordion .accordion-content ul li{font-size:14px}.product.product--medium .product__info-wrapper .product__title h1,.product_description_accordion .accordion-content h4{font-size:16px}.product-form__input .form__label,.product__info-wrapper .product-form__input .select .select__select{font-size:15px}.product-form__buttons .product_btn_wrap .button,.product-form__buttons .shopify-payment-button .shopify-payment-button__button{font-size:14px}.product.product--medium .product__info-wrapper .price{font-size:22px}summary.header__menu-item .icon-caret{top:calc(50% - .25rem)}.multicolumn-card__info .link.button.custom_btn{padding:13px 15px;margin-top:13px}.custom-menu-1 .mega-menu__list li .mega-menu__link--level-2{font-size:15px;margin-bottom:15px}.custom-menu-1 .mega-menu__list li .list-unstyled li{padding-bottom:13px}.custom-menu-1 .mega-menu__list li .list-unstyled li a{font-size:13px}.header-wrapper .header__icon svg{width:23px;height:23px}.header-wrapper .header__icon.header__icon--account svg{width:22px;height:22px}.size_modal .form__label{font-size:15px}.size_modal variant-radios .product-form__input.product_form_input_select label{padding:15px 40px 15px 31px}.size_modal variant-radios .product-form__input.product_form_input_select{margin-top:7px}#tab-details{font-size:14px}.cart__ctas .cart__checkout-button.button,.cart__ctas a.cart__checkout-button.button{padding:12px 15px;font-size:10px}#faq .page-row h3{font-size:16px;margin-top:15px}}@media(max-width:1200px){html{font-size:69.5%}.announcement-bar .announcement-bar__message{padding:9px 0}body .header-wrapper .header{padding:20px 15px!important;max-width:100%}.translate_text{font-size:14px;letter-spacing:.2px}.desktop-localization-wrapper{margin-left:25px}.header__icon--account:before,.header__icon--cart:before,.header__icons .header__icon.find_store:before,.header__icons .header__icon.wishlist:before,.search_text:before,.translate_text:before{transform:scale(.8)}.header-wrapper .header .header__heading-logo-wrapper img{height:55px}.header:not(.header--middle-left,.header--middle-center) .header__inline-menu{padding-top:20px}body .header .header__menu-item{gap:10px}.top_banner_row .banner_content_row .banner__box .banner__heading{font-size:23px;line-height:1.45;letter-spacing:.2px;padding-bottom:15px}.top_banner_row .banner_content_row .banner__box .banner__text p{font-size:14px;letter-spacing:.4px;line-height:1.78;padding-right:0}body .page-width{max-width:100%;padding-left:15px!important;padding-right:15px!important}.top_banner_row .banner_content_row .banner__buttons .button{font-size:14px;padding:16px 45px;letter-spacing:.4px}.top_banner_row .banner_content_row .banner__buttons{margin-top:28px}.top_banner_row .banner_content_row .banner__box{width:50%;min-width:50%}.slider_wrap .slider_row_left{width:43.1%}.slider_wrap .slider_text{width:64.1%}.about_section h2,.slider_text_content h4{font-size:22px;line-height:1.5;margin-top:-5px;letter-spacing:.2px;padding-right:0;padding-bottom:15px}.about_section p,.slider_text_content p,.slideshow__text-wrapper p{font-size:14px;line-height:1.65;letter-spacing:.2px}.slider_wrap .slider_text .content_wrap_slider{padding-left:13rem;padding-bottom:4.15rem}.slider_section{padding:70px 0 65px}.slideshow__text-wrapper h2.banner__heading{font-size:21px;line-height:1.5;padding-bottom:15px;letter-spacing:.2px}.slideshow__text-wrapper .banner__text.rte{padding-bottom:25px}.slideshow__text-wrapper a.button.button--primary{font-size:14px;padding:17px 40px;letter-spacing:.3px}body .slideshow__text.banner__box,body.page-about .slideshow__text.banner__box{max-width:45%;min-width:45%}.footer_block_top_info li strong{font-size:20px;padding-bottom:10px}.footer_block_top_info li{font-size:14px;letter-spacing:.1px}.footer_block_top_info ul .free_delivery{padding-top:0}footer .footer__content-top.page-width{max-width:100%}.footer__content-top .footer__blocks-wrapper,.footer_block_top_info,body .footer-block--newsletter{padding-left:0;padding-right:0}.footer_block_top_info ul{max-width:85%;grid-gap:0 20px}.footer_block_top_info .footer_info_{padding-top:50px}body .footer-block--newsletter{padding:35px 0 30px}footer .footer-block__heading{font-size:12px;margin-bottom:15px;letter-spacing:0}footer .footer-block--newsletter .footer-block__heading{margin-bottom:10px;text-align:left}footer .footer-block__details-content .list-menu__item--link,footer p{font-size:12px;letter-spacing:.2px}.footer__content-bottom-wrapper .copyright__content{font-size:13px;letter-spacing:.2px}.footer__content-bottom:before{max-width:97.3%;margin-bottom:20px}footer .footer__content-bottom{padding-bottom:20px}.footer_social_icons ul.list-social{grid-gap:0 5px;padding-top:5px}.footer__content-top .footer__blocks-wrapper{padding:34px 0}footer .newsletter-form__field-wrapper .field__input{font-size:14px}footer .newsletter-form__button:not(:focus-visible):not(.focused){font-size:14px;letter-spacing:.2px}.top_banner_row .banner_content_row{bottom:18.1%}.page-about .rich-text__wrapper{max-width:90%;width:100%!important}.image-with-text__grid.about_section,.rich-text__blocks.about_section{padding-top:55px}.about_custom_wrap .image-with-text__content{padding:0 0 0 20px}.rich-text__blocks.about_section .rich-text__text p{letter-spacing:.4px}.about_custom_wrap .image-with-text__content .image-with-text__text p{letter-spacing:.4px;margin-bottom:10px}.rich-text__blocks.about_section.about_bottom{padding-top:60px;padding-bottom:60px}body.page-about .slideshow__text-wrapper h2.banner__heading{letter-spacing:.2px;padding-bottom:15px}body.page-about .slideshow__text-wrapper .banner__text p{letter-spacing:.2px}body.page-about .footer-block--newsletter{padding-top:35px}body .product.product--medium{padding:0 0 15px;margin-bottom:20px}body.product .product.product--medium .product__info-wrapper{padding-left:50px!important;padding-top:0}.product.product--medium .product__info-wrapper .product__title{margin-bottom:10px}.product__info-wrapper .product-form__input .quantity{width:95px;min-height:45px}.related-products .related-products__heading.h2{font-size:21px;letter-spacing:.7px;margin-bottom:15px}.write_option .multicolumn-list{margin-top:25px}.write_option .page-width{max-width:100%;padding:0 5px!important}.write_option .grid--4-col-desktop .grid__item{padding:0 10px!important}.write_option .multicolumn-card__info h3{font-size:14px;letter-spacing:.4px;padding-bottom:10px}.write_option .multicolumn-card__info p{font-size:11px;max-width:100%;letter-spacing:.3px;padding-bottom:10px}.write_option .multicolumn-card__info a.link{padding:11px 15px;font-size:10px;letter-spacing:.3px;width:80%}#shopify-section-template--18508191465747__form{padding:0 15px}body .contact.page-width{margin-top:30px;margin-bottom:30px}.contact h2.title-wrapper--no-top-margin{font-size:16px;margin-bottom:9px;letter-spacing:.4px}.contact p.inline-richtext{font-size:12px;letter-spacing:.4px}body .contact .customer .field input,body .contact .customer select,body .contact .field__input,body .contact .select__select{padding:12px!important;font-size:12px;letter-spacing:.4px;margin:0}body .contact .field{margin-bottom:15px}body .contact .contact__fields{grid-gap:0 15px}body .contact form textarea{height:110px!important;min-height:110px!important}.contact__button .button{font-size:12px;padding:14px 45px}.returns_row .multicolumn-list h3{font-size:12px;margin-bottom:5px;letter-spacing:.4px}.returns_row .multicolumn-list .multicolumn-card__info p{font-size:12px;line-height:1.6;letter-spacing:.4px}.returns_row.background-none .multicolumn-list .multicolumn-card__info,.returns_row.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{max-width:65%}.returns_row li h3:before{margin:0 auto 15px;transform:scale(.9)}.location_row{margin-top:55px}.card-wrapper.product-card-wrapper .card__content .custom_vender{font-size:15px;letter-spacing:.3px;padding-bottom:0}.product-card-wrapper .card__information .card__heading a{letter-spacing:.2px;font-size:14px}.product-card-wrapper .card__information .card__heading{padding-bottom:11px}.product-card-wrapper .card__information .price .price-item.price-item--regular{font-size:13px}.product-card-wrapper .card__information .price{font-size:15px;letter-spacing:.4px;padding-bottom:12px}.custom_btn_row .wishlist_btn button,.product-card-wrapper .card__content .quick-add .quick-add__submit{font-size:11px;letter-spacing:.1px;padding:11px 2px}.custom_btn_row{grid-gap:0 5px}.collection .product_grid_wraper{padding-bottom:15px}body .pagination-wrapper{max-width:100%;margin:40px auto 15px}.pagination-wrapper .pagination__list li,.pagination-wrapper .pagination__list li a{max-width:40px;height:40px}.custom_filter_desktop .mobile-facets__open-wrapper .mobile-facets__open{margin:15px 0}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets{top:47px;padding:4px 15px 0}.custom_filter_desktop .mobile-facets__main .mobile-facets__details{padding:18px 15px 15px;width:17%}.custom_filter_desktop .mobile-facets__summary{padding-bottom:13px}.custom_filter_desktop .mobile-facets__summary span{font-size:14px}.collection_filter .mobile-facets__list a,.custom_filter_desktop .mobile-facets__list .mobile-facets__label span{font-size:13px;letter-spacing:0}.custom_filter_desktop .mobile-facets__list .mobile-facets__item{padding-bottom:10px}.price_filter_row span{font-size:13px;letter-spacing:0;margin-bottom:10px}.custom_filter_desktop .mobile-facets__main .mobile-facets__footer{padding:15px 0}.custom_filter_desktop .mobile-facets__footer .mobile_facets_left.sort_by label{font-size:13px}.custom_filter_desktop .mobile-facets__footer .select select{font-size:13px;padding:0 15px 0 6px}.custom_filter_desktop .mobile-facets__footer .button,.custom_filter_desktop .mobile-facets__footer .mobile-facets__clear{font-size:13px;padding:13px 10px;min-width:160px;letter-spacing:.3px}.custom_filter_desktop details.menu-opening .mobile-facets__close{right:15px}.facets-container-drawer .facets__form .active-facets.active-facets-desktop{padding:0 15px}.footer-block--newsletter .footer_social_icons{padding-left:2.79rem;padding-right:0}.product__info-wrapper .product-form__input .select .select__select{padding-left:10px!important}.product-form__input .form__label{padding-right:3px}.header-wrapper.fixed .header{padding:15px!important}summary.header__menu-item .icon-caret{right:0}.multicolumn-card__info .link.button.custom_btn{font-size:12px;padding:12px 15px}.header-wrapper.fixed .header__inline-menu .header__menu-item{padding:0 7px;font-size:11px}.facets-wrapper .facets-container{padding-left:5px;padding-right:5px}.card-wrapper.product-card-wrapper .card__content .custom_vender p{font-size:13px}.template-product .page-width{max-width:100%;margin-left:0}.product__info-wrapper .product-form__input .quantity{min-height:41px}.price .price-item{font-size:15px}.disclosure__button.localization-form__select,.header__icons--localization .disclosure__list-wrapper .link.link--text{font-size:14px}.template-product section.page-width{max-width:100%}.product_grid_wraper .card__media .media--hover-effect img:last-child{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease}.product_grid_wraper .card-wrapper:hover .card__media .media--hover-effect img:last-child{opacity:1}.product_grid_wraper .card-wrapper:hover .card__media .media--hover-effect img:first-child{opacity:0}.template-product section.page-width{padding-left:0!important}.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--payment,.footer__content-top .grid .footer-block.grid__item.footer-wrapper.footer-block--menu:nth-child(1),footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(2),footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(3),footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item.footer-wrapper:nth-child(5),footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4),footer .footer__content-top .footer__blocks-wrapper .footer_social_icons{width:100%;margin:0}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.grid--3-col-tablet{display:grid;grid-template-columns:1fr 1fr;gap:18px}.list-menu.list-menu--inline{gap:2rem}.shopify-policy__container{padding-left:15px;padding-right:15px;max-width:100%}.page-row td,.page-row th{font-size:12px}.page-row .TableWrapper table{white-space:nowrap}.shopify-policy__container .shopify-policy__body *{font-size:12px!important;padding-bottom:8px}.template-cart cart-items{padding-left:15px;padding-right:15px;margin-top:20px}cart-items .title-wrapper-with-link{margin-bottom:15px}.cart-two-col{gap:20px;grid-template-columns:1fr}body .cart__items{border:0;padding-bottom:0}.cart-address-bar__left svg{width:20px;height:24px}.cart-price-row__know-more{font-size:12px}.shopify-section-group-footer-group .multicolumn.returns_row{padding-top:30px;padding-bottom:30px}.page-row p,.page-row ul li,.shopify-policy__body li,.shopify-policy__body p{font-size:12px}.page-row h4,.shopify-policy__container .shopify-policy__body h4,.shopify-policy__container .shopify-policy__body h4 span,#faq .page-row h4{margin:10px 0 0;font-size:12px!important;padding-bottom:10px}.page-pages-faq #MainContent .page-width,#ethical-commitments #MainContent .page-width,#jewellery-care #MainContent .page-width,#returns-amp-exchanges #MainContent .page-width,#terms-amp-conditions #MainContent .page-width,#warranty-policy #MainContent .page-width{max-width:100%}.collection.page-width{padding:0!important}.shopify-policy__body{padding-top:15px}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets__inner input{width:17px;height:17px}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets__inner input[type=checkbox]:checked:after{font-size:11px;left:5px;width:5px;height:10px;margin-top:-.2px}cart-items .title-wrapper-with-link .title.title--primary.cart-page-title{font-size:21px}.about_custom_wrap .image-with-text__content .image-with-text__text p,.rich-text__blocks.about_section .rich-text__text p,body.page-about .slideshow__text-wrapper .banner__text p{font-size:15px}.dma-h2{font-size:12px;line-height:1.55;letter-spacing:.2em;text-transform:uppercase;font-weight:400;color:var(--ink);margin:0 0 12px}.dma-mark{margin:0 0 15px}.dma-split__text{padding:20px 15px}#ProductGridContainer,.bottom-item-slider,.related-products .grid.product-grid{margin-bottom:40px}.dmh-intro__lead,.dmh-intro__statement{font-size:12px}.dmh-hero__img{height:40rem;object-fit:cover}.wishlisthero-customer-view-listing .MuiGrid-root.MuiGrid-container,body .ht-tms__popup__regions .ht-tms-single-list__container{grid-template-columns:repeat(3,1fr)}body body .gl-fullscreen-layer .gl-fullscreen-results__content{grid-template-columns:repeat(4,1fr)}.videos-wrapper .video-content.explore-selection-cta{left:15px;transform:translate(0);bottom:15px}.video-item .explore-selection-cta a{border:1px solid #fff;padding:.625rem 1.25rem;text-decoration:none;min-width:135px;padding:6px 10px;font-size:11px}}@media(max-width:989px){body .header-wrapper .header{display:flex;flex-wrap:wrap}.header-wrapper .header .header__icons{margin-top:0;margin-left:auto}.header-wrapper .header header-drawer{order:3;padding-left:13px;margin:0}.header-wrapper .header header-drawer .header__icon.header__icon--menu{width:23px;height:28px}.header-wrapper .header .header__icon span{color:#000}body.index .header-wrapper .header .header__icon span{color:#fff}.header-wrapper .header .header__icon .icon{height:23px;width:23px;transform:scale(1)!important}.header-wrapper .header header-drawer .header__icon.header__icon--menu span{display:inline-block;margin-top:3px;width:23px;height:23px}.top_banner_row .banner_content_row .banner__box{width:100%;min-width:100%;padding-left:0}.top_banner_row .banner_content_row{bottom:auto;top:54%;left:50%;transform:translate(-50%,-50%)}body .header-wrapper .header .menu-drawer__navigation{padding:0}body .header-wrapper .header .menu-drawer__menu-item{padding:15px;text-decoration:none;font-size:12px;border-bottom:1px solid #eee;justify-content:space-between;font-family:sweet-sans-pro;color:#000;letter-spacing:normal;text-transform:uppercase;background:transparent!important}body .menu-drawer__close-button a{text-transform:uppercase;font-size:11px}.translate_text{font-size:15px;color:#000!important;font-weight:400}body .menu-drawer__localization .localization-form{width:100%;padding:0}.header__localization .disclosure .localization-form__select{padding:14px 15px;height:auto}body .menu-drawer__utility-links{padding:0}.header__localization .disclosure .localization-form__select{font-size:14px;letter-spacing:.5px;color:#000!important}.top_banner_row.banner .banner__media:after,.top_banner_row.banner:after{display:none}.menu-drawer .list-social{display:none}.translate_text:before{background-position:-49px -46px;margin-left:-4px}body .video-section__media .deferred-media__poster-button .icon-play{margin-left:4px;width:25px;height:25px}body .video-section__media .deferred-media__poster-button{height:70px;width:70px;top:50%}.footer_block_top_info ul{max-width:100%;grid-gap:0 15px}body .footer-block__newsletter.newsletter_content{width:100%;padding-bottom:15px}body .footer-block--newsletter .footer_social_icons{padding-left:0;width:50%;float:left;clear:both}body .footer-block--newsletter{display:block;width:100%;float:left padding-bottom: 0}body .footer-block--newsletter .footer-block__newsletter+.footer-block__newsletter{padding-top:17px}body.index .footer-block__newsletter.newsletter_content{padding-bottom:0}body .slideshow__text.banner__box,body.page-about .slideshow__text.banner__box{max-width:60%;min-width:60%}.product-form__buttons .product_btn_wrap .button,.product-form__buttons .shopify-payment-button .shopify-payment-button__button{font-size:13px;padding:15px 8px}body.product .product.product--medium .product__info-wrapper{padding-left:20px!important}body.product .product--thumbnail_slider media-gallery .thumbnail-slider{margin-right:15px!important}.write_option .multicolumn-card__info p{letter-spacing:.2px;line-height:1.6;max-width:100%}.multicolumn.returns_row ul{gap:0}.multicolumn.returns_row ul li{width:33.33%;max-width:33.33%}.returns_row.background-none .multicolumn-list .multicolumn-card__info,.returns_row.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{max-width:86%}.grid--4-col-desktop .grid__item{width:33.33%;max-width:33.33%}.custom_filter_desktop .mobile-facets__main .mobile-facets__details{width:33.33%!important}.custom_filter_desktop .mobile-facets__main .mobile-facets__details:nth-child(2){border-bottom:1px solid #e5e5e5;border-right:none}.custom_filter_desktop .mobile-facets__main .mobile-facets__details:nth-child(1){border-bottom:1px solid #e5e5e5}.custom_filter_desktop .mobile-facets__main .mobile-facets__details.collection_filter{border-bottom:1px solid #e5e5e5}.facets-container{column-gap:0}.facets-container-drawer .active-facets.active-facets-desktop .active-facets__button-wrapper .active-facets__button-remove{padding:0}.facets-container-drawer .active-facets.active-facets-desktop .active-facets__button-wrapper,body .header-wrapper .header .menu-drawer__navigation li{margin:0}.footer_social_icons ul.list-social{justify-content:left}.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--payment{padding-left:10px}body .menu-drawer__close-button{margin-top:0;padding:15px;font-size:15px;letter-spacing:.4px;justify-content:space-between}body .header-wrapper .header .menu-drawer__menu-item a,body .menu-drawer__close-button a{color:#000;text-decoration:none;font-family:sweet-sans-pro}.header-wrapper.fixed .header__search{display:block}.header--top-center>.header__search{display:none!important}body .header-wrapper .header__icons{margin-bottom:0!important}.template-search .grid.product-grid,body .collection.page-width #product-grid{grid-column-gap:7px;grid-row-gap:15px;grid-template-columns:repeat(3,1fr)!important}.view-by{display:none}.custom_filter_desktop .mobile-facets__open-wrapper{padding:0}.facets-wrapper .facets-container{display:flex;flex-direction:column}.facets-wrapper .facets-container .custom_filter_desktop.mobile-facets__wrapper{margin:0!important}body .load-more-container{margin-top:10px}.related-products .grid.product-grid{gap:10px;grid-template-columns:repeat(2,1fr)}.product_description_accordion .accordion-title{font-size:13px}.product-tabs__nav{gap:15px}.product_description_accordion{margin-top:1.4rem!important}.product_description_accordion .accordion-content{padding-top:1rem}.cart-two-col{display:block!important}.cart-two-col__left,.cart-two-col__right{width:100%!important;max-width:100%!important}.cart-two-col__right{margin-top:16px}body .cart-items thead th:first-child{width:100%;display:flex!important;border:0;padding:0!important}table.cart-items,table.cart-items tbody,table.cart-items td,table.cart-items th,table.cart-items thead,table.cart-items tr{display:block}body .cart-item cart-remove-button{width:auto;height:auto}table.cart-items thead tr{display:flex!important;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--color-background,#f8f8f8);border-bottom:1px solid rgba(0,0,0,.08);border-radius:8px 8px 0 0}table.cart-items thead th{display:none!important}table.cart-items thead th.col-remove{display:block!important;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground,#1a1a1a);width:32px;text-align:center}table.cart-items tbody tr.cart-item{display:grid;grid-template-columns:80px 1fr auto;grid-template-rows:auto auto auto;grid-template-areas:"img  info   remove" "img  price  remove" "img  qty    remove" "img  total  remove";gap:0 12px;position:relative}table.cart-items tbody tr.cart-item:last-child{border-bottom:none;border-radius:0 0 8px 8px}table.cart-items td.col-image{grid-area:img;grid-row:1/span 4;display:flex!important;align-items:flex-start;padding:0}table.cart-items td.col-image .cart-item__image-container{width:78px!important;height:78px!important;border-radius:8px;overflow:hidden;flex-shrink:0;border:1px solid rgba(0,0,0,.07)}table.cart-items td.col-image .cart-item__image{width:78px!important;height:78px!important;object-fit:cover}table.cart-items td.col-product{grid-area:info;display:block!important;padding:0 0 4px}table.cart-items td.col-product .cart-item__name{font-size:13px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 2px}table.cart-items td.col-product .cart-item__variant{margin-top:4px}table.cart-items td.col-product .discounts__discount{font-size:10px;margin-top:2px}table.cart-items td.col-price{grid-area:price;display:flex!important;align-items:center;gap:6px;padding:7px 0;flex-wrap:wrap;line-height:normal}table.cart-items td.col-price:before{content:"Price: ";font-size:14px;color:#999;font-weight:500;flex-shrink:0}table.cart-items td.col-qty{grid-area:qty;display:flex!important;align-items:center;gap:6px;padding:3px 0}table.cart-items td.col-qty:before{content:"Qty: ";font-size:14px;color:#999;font-weight:500;flex-shrink:0}table.cart-items td.col-qty quantity-input.quantity{height:30px;min-height:30px}table.cart-items td.col-qty .quantity__button{width:28px;height:28px;min-width:28px;padding:0;display:flex;align-items:center;justify-content:center}table.cart-items td.col-qty .quantity__input{width:36px;min-width:36px;height:28px;font-size:13px;text-align:center;padding:0}table.cart-items td.col-total{grid-area:total;display:flex!important;align-items:center;gap:6px;padding:3px 0 0;justify-content:start;flex-wrap:wrap}table.cart-items td.col-total:before{content:"Total: ";font-size:14px;color:#999;font-weight:500;flex-shrink:0}table.cart-items td.col-total .cart-item__price-wrapper,table.cart-items td.col-total .price{font-size:14px;display:flex;flex-direction:row;align-items:center;gap:4px}table.cart-items td.col-total .cart-item__price-wrapper s{font-size:11px;font-weight:400;color:#aaa}table.cart-items td.col-remove{grid-area:remove;grid-row:1/span 4;display:flex!important;align-items:flex-start;justify-content:center;padding:2px 0 0}table.cart-items td.col-remove .cart-remove-btn{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#0000000a;transition:background .18s;flex-shrink:0}table.cart-items td.col-remove .cart-remove-btn:active,table.cart-items td.col-remove .cart-remove-btn:hover{background:#dc26261a}table.cart-items td.col-remove .cart-remove-btn svg{width:16px;height:16px}table.cart-items td .cart-item__error{font-size:10px;margin-top:2px;grid-column:2}.cart-item__error{padding:2px 0 0}.cart-item__error-text{font-size:10px}.cart-free-delivery svg{width:18px;height:18px;flex-shrink:0}.cart-coupon-section__label{font-size:12px}.cart-coupon-input-wrap{gap:6px}#cart-coupon-input{font-size:13px;padding:9px 10px;height:38px;min-width:0;flex:1}.cart-coupon-apply-btn{font-size:12px;padding:0 14px;height:38px;flex-shrink:0}.cart-price-row__label{font-size:12px}.cart-total-row{padding:10px 0 0;margin-top:4px}.cart-total-row__label{font-size:14px}.cart-total-row__value{font-size:15px}.cart-continue-btn{font-size:12px;margin-top:8px;display:block;text-align:center}.know-more-modal__box{width:94vw;max-width:420px;padding:20px 16px;border-radius:12px}.know-more-modal__title{font-size:15px}.know-more-modal__body,.know-more-modal__sub{font-size:12px}.know-more-modal__ok{font-size:13px;padding:9px 24px}.cart-page-title{font-size:20px;margin-bottom:12px}table.cart-items .small-hide{display:flex}body .cart-items thead tr{margin-bottom:0}.cart-address-bar{flex-direction:column}.cart-address-bar__value{display:inline-block;line-height:normal;padding-bottom:10px}.cart-address-bar__value{display:inline-block;line-height:1.5}.cart-address-bar__left{width:100%;margin-bottom:10px}.cart-address-bar__btn{margin-right:auto;margin-left:2rem}.cart-footer-sidebar{position:relative;top:0}.cart-free-delivery{padding-bottom:10px;margin-bottom:10px}.cart-price-detail__heading{margin-bottom:10px}.shopify-section-group-footer-group .trust-icon-bar{margin-top:2.5rem}.cart-address-bar__btn{margin-right:auto}.cart-address-bar__left{width:100%}.custom_filter_desktop .mobile-facets__open-wrapper .mobile-facets__open{margin:0 0 10px}.facets-drawer-group{flex-direction:column;gap:12px!important}.facets-drawer-group .facets.small-hide,.facets-drawer-group .facets.small-hide .facets__form{display:flex!important}.flex-row{grid-template-columns:auto;gap:0}.flex-row .aside{position:relative;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ccc}body .autoplay-video-wrapper .ratio-box{aspect-ratio:inherit;height:45rem}.cart-items-custom .cart-item td.cart-item__quantity{padding:3px 0}.dma-band{display:flex;flex-direction:column}.dma-masthead{padding-top:30px}.dma-media{order:-1}.dma-eyebrow{margin:0 0 10px}.dma-triptych{display:grid}.dma-triptych img{height:20rem}.dma-band.dma-split.dma-founder img,.dma-band.dma-split.dma-opal img{height:fit-content;object-position:center}.dma-media>img,.dma-media>video{height:fit-content}.header__inline-menu{display:none}.wishlisthero-customer-view-listing .MuiGrid-root.MuiGrid-container{grid-template-columns:repeat(2,1fr)}body .MuiCardHeader-root{padding:10px}body .ht-tms__popup__regions .ht-tms-single-list__container{grid-template-columns:repeat(2,1fr)}.preloader-logo{width:6rem}.facets-drawer-group{width:100%;margin-left:0}body .gl-fullscreen-layer .gl-fullscreen-results__content{grid-template-columns:repeat(3,1fr)}.cart-drawer .cart-items tr{padding:0}.header-wrapper.fixed .header .header__icons{align-items:center}body .autoplay-video-wrapper .ratio-box video{height:44rem;top:0;transform:scale(1.2)}.write_option .grid--4-col-desktop .grid__item{width:32%;max-width:32%}#a-signature-reveal .dma-band.dma-split.dma-opal img{height:fit-content}#a-signature-reveal .dma-media{order:2}}@media(max-width:767px){.top_banner_row .banner_content_row .banner__box .banner__heading{font-size:20px;line-height:1.4;letter-spacing:.1px;padding-bottom:10px}.top_banner_row .banner_content_row .banner__box .banner__text p{letter-spacing:.1px;line-height:1.56;padding-right:0}.top_banner_row .banner_content_row .banner__buttons .button{padding:14px 35px;letter-spacing:.2px}.top_banner_row .banner_content_row .banner__buttons{margin-top:20px}.header-wrapper .header .menu-drawer__account{padding:14px 15px;font-size:13px;margin-bottom:5px;width:100%;font-family:sweet-sans-pro;letter-spacing:normal;text-transform:uppercase}.header-wrapper .header .menu-drawer__account .icon.icon-account{width:20px;height:20px;margin-right:5px}.slider_section{padding:55px 0;display:flex;flex-wrap:wrap;position:relative}.slider_wrap .slider_text{width:100%;order:-1}.slider_wrap .slider_row_left{width:100%;position:relative;margin-top:10px}.slider_wrap .slider_text .content_wrap_slider{padding-left:0;padding-bottom:25px}.slideshow__slide.grid__item .banner__media,.slideshow__slide.grid__item .banner__media img{position:static}.slideshow__slide.grid__item{display:block!important}.slideshow__slide.grid__item .banner__media:before,.slideshow__slide.grid__item:after{display:none!important}.slideshow__text-wrapper.banner__content{height:auto!important;background:#8c4a2d}body .slideshow__text.banner__box,body.page-about .slideshow__text.banner__box{max-width:100%;min-width:100%;padding:30px 0 70px;background:0 0;margin-top:0}slideshow-component .slideshow__controls{right:auto;bottom:25px;width:100%;z-index:2}slideshow-component .slider-counter__link--dots .dot{width:12px;height:12px;background:0 0;border-color:#fff;border:1px solid #fff!important}slideshow-component .slider-counter__link{margin:0 5px}footer .footer__content-bottom{padding-bottom:15px}.footer__content-bottom:before{margin-bottom:15px;max-width:100%}.footer__content-top .footer__blocks-wrapper{padding:35px 0 10px}footer .footer__content-top .footer__blocks-wrapper .footer_social_icons{padding-left:0}footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4){clear:both}footer .footer__content-top .footer-block__details-content{margin-bottom:25px}.footer_block_top_info .footer_info_{padding-top:40px}body .footer-block--newsletter .footer-block__newsletter_text{line-height:1.65;text-align:left}.page-about .rich-text__wrapper{max-width:100%}body.page-about .slideshow__text.banner__box{padding-bottom:45px;text-align:left}.image-with-text__grid.about_section,.rich-text__blocks.about_section{padding-top:40px}.image-with-text__grid.about_section.about_custom_wrap{display:block}.about_custom_wrap .grid__item{width:100%}.about_custom_wrap .image-with-text__content{padding:30px 0 0}.about_custom_wrap .image-with-text__content .image-with-text__text{margin-top:0}.about_custom_wrap .image-with-text__content .image-with-text__text p{letter-spacing:.2px;margin-bottom:15px}.rich-text__blocks.about_section .rich-text__text p{letter-spacing:.2px}.rich-text__blocks.about_section .rich-text__text{padding:0}.rich-text__blocks.about_section.about_bottom{padding-top:45px;padding-bottom:45px;text-align:left}.rich-text__blocks.about_section{text-align:left}.rich-text__blocks.about_section,.rich-text__blocks.about_section.about_bottom{padding-top:35px}body.product .product.product--medium .product__info-wrapper{padding-left:25px!important}.write_option .grid--4-col-desktop .grid__item{padding:5px!important;width:50%;max-width:50%}.write_option .page-width{padding:0 10px!important}.write_option .multicolumn-list{margin-top:20px;padding-left:0!important;padding-right:0!important}body.page-contact .header-wrapper .header{border-bottom:1px solid rgba(0,0,0,.1)}body .contact.page-width{padding-top:0;padding-bottom:0}.contact #ContactForm{padding-top:20px}.location_row{margin-top:45px}.multicolumn.returns_row ul li{width:100%;max-width:100%;padding-bottom:25px}.multicolumn.returns_row ul li:last-child{padding-bottom:0}.grid--4-col-desktop .grid__item{width:50%;max-width:50%}.facets-wrapper.page-width{margin-top:10px;margin-bottom:10px}.facets-wrapper .facets-container{column-gap:0}body .customer.login,body .customer.register{padding:25px 15px!important;margin:30px auto!important;max-width:95%!important}.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--payment{padding-left:0}.cookies_policy_row .popup .cookies_left{width:100%;text-align:center}.cookies_policy_row .popup .cookies_left p{font-size:9px;letter-spacing:.2px;line-height:1.46}.cookies_policy_row .cookies_right{width:100%;text-align:center;justify-content:center;margin-top:10px}a.submit{font-size:12px;padding:7px 10px 9px;line-height:1;margin-left:5px}.popup-overlay.cookies_policy_row{padding:10px 15px}.size_modal .modal-body p{font-size:13px;max-width:100%;padding-top:15px;padding-bottom:20px}.size_chart_modal.size_modal .modal-body variant-radios{max-width:100%}.facets-wrapper .facets-container .custom_filter_desktop.mobile-facets__wrapper,.facets-wrapper .facets-container .custom_filter_desktop.mobile-facets__wrapper .mobile-facets__disclosure{width:100%}.facets-wrapper .facets-container .custom_filter_desktop.mobile-facets__wrapper .mobile-facets__disclosure .mobile-facets__open{width:100%;justify-content:center}.template-search .grid.product-grid,body .collection.page-width #product-grid{grid-column-gap:4px;grid-row-gap:10px;grid-template-columns:repeat(2,1fr)!important}#Slider-Gallery-template--18508191564051__main:after{display:none}body .product-media-modal__toggle{top:20px;z-index:999;right:20px}.footer_block_top_info{margin-bottom:20px}body .ht-tms__popup__form{padding-left:15px;padding-right:15px}body .ht-tms__popup__language-wrapper{padding-left:20px}.ht-tms__popup__region-wrapper{padding-right:15px}.ht-tms__popup__form{overflow:auto}.returns_row.background-none .multicolumn-list .multicolumn-card__info,.returns_row.background-none .multicolumn-list:not(.slider) .center .multicolumn-card__info{max-width:100%}.find-your-size-wrapper{display:flex;margin-top:15px}.explore-selection-cta{bottom:17px}.explore-selection-cta a{font-size:12px}body .menu-drawer__menu-item>.icon-arrow{right:15px}.menu-drawer__close-button.link.link--text.focus-inset{font-size:0}.menu-drawer__close-button.link.link--text.focus-inset{font-size:12px;text-transform:uppercase;font-family:sweet-sans-pro;letter-spacing:normal}}@media(max-width:749px){body .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0;margin-right:0}.grid--peek.slider .grid__item:first-of-type{margin-left:0}body .product__media-list .product__media-item{width:100%;padding:0!important}.product.product--medium .grid__item.product__media-wrapper{max-width:100%;width:100%}body.product .product.product--medium .product__info-wrapper{padding-left:0!important;width:100%!important;max-width:100%!important;padding-top:20px}body .product-form__buttons{max-width:100%}.product.product--medium{padding:25px 0 45px}.product.product--medium .product__info-wrapper .price{font-size:20px;letter-spacing:.3px;padding-bottom:6px}body.product .product__info-wrapper variant-selects{padding-top:20px}.product__info-wrapper .product-form__input--dropdown{padding:12px 15px;margin-bottom:15px}.product-form__quantity .quantity__button,product-info .product-form__quantity .quantity__input{font-size:16px}.product__info-wrapper .product-form__input .quantity{min-height:50px}body .product__info-container .product-form{padding-top:15px;margin:0;padding-bottom:10px}.product-form__buttons .product_btn_wrap .button,.product-form__buttons .shopify-payment-button .shopify-payment-button__button{font-size:15px;padding:15px 10px}.product_description_accordion .accordion-title{font-size:13px;margin-top:15px;padding-bottom:0;letter-spacing:.5px}.product_description_accordion .accordion-content h4,.product_description_accordion .accordion-content.description p{letter-spacing:.4px}.product_description_accordion .accordion-content{padding-top:20px;padding-bottom:10px}.product_description_accordion .accordion-content p{margin-bottom:15px}.product_description_accordion .accordion-content p,.product_description_accordion .accordion-content ul li{font-size:15px;letter-spacing:.3px}.product_description_accordion .accordion-content ul li{padding-bottom:12px}.product_description_accordion .accordion-content .product_info_type li{padding:14px 0!important}.related-products .related-products__heading.h2{font-size:15px;letter-spacing:.4px}.related-products{margin-bottom:0}body .thumbnail-list__item.slider__slide{margin-top:3px}.product.product--medium .grid__item.product__media-wrapper{position:relative;top:auto}body.product .product.product--medium .product__info-wrapper{margin-top:15px;position:relative;top:auto}.thumbnail-slider .thumbnail-list.slider{justify-content:center}.thumbnail-list__item.slider__slide{width:calc(45% - 5.6rem)}.search__input.field__input{max-width:95%;margin:auto}.search-modal__content.search-modal__content-bottom .search__button.field__button{right:20px}.slider.slider--mobile{overflow:hidden}body .grid--peek .grid__item{min-width:100%}.product__media-list.contains-media.grid li{padding:0;margin:0!important;max-width:100%;min-width:fit-content}body .slider--mobile+.slider-buttons .slider-counter.caption{min-height:fit-content;margin:0;font-size:17px;line-height:1;min-width:auto}body .thumbnail-list__item.slider__slide{width:15%}body .product-media-modal[open]{z-index:9999999}.template-product section.page-width{padding-left:15px!important}body .product.product--medium{padding-top:10px}.product__media-list{display:flex}body .header__inline-menu .list-menu.list-menu--inline li.header__menu-item-first:last-of-type{display:block}.ht-tms__popup__form{display:flex;flex-direction:column}.ht-tms__popup__language-wrapper,body .ht-tms__popup__regions{padding-left:0}.product__media-list .product__media-item:first-of-type img{height:auto}.template-product .grid--3-col-desktop .grid__item{width:100%;max-width:100%}body .gl-fullscreen-layer .gl-fullscreen-results__content{grid-template-columns:repeat(2,1fr)}}@media(max-width:580px){.top_banner_row .banner__media.media img{margin-top:-1px}.header-wrapper .header .header__heading-logo-wrapper img{height:60px}body .header-wrapper .header{padding:15px!important}.top_banner_row .banner_content_row .banner__box .banner__heading{font-size:18px;line-height:1.34;letter-spacing:0}.top_banner_row .banner_content_row .banner__box .banner__text p{letter-spacing:0;line-height:1.5}.top_banner_row .banner_content_row{top:50%}.slider_section{padding:40px 0}cart-items .title-wrapper-with-link .title.title--primary{font-size:23px}.about_section h2,.slider_text_content h4,.slideshow__text-wrapper h2.banner__heading{font-size:20px;line-height:1.4;margin-top:0;letter-spacing:0;padding-bottom:14px}.slideshow__text-wrapper a.button.button--primary{padding:15px 35px;letter-spacing:.1px}.footer__content-top .footer__blocks-wrapper .footer-block.footer-block--payment,footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(2),footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(3),footer .footer__content-top .footer__blocks-wrapper .footer-block:nth-child(4),footer .footer__content-top .footer__blocks-wrapper .footer_social_icons{width:100%}footer .footer__blocks-wrapper .footer-block__heading{font-size:12px;position:relative;cursor:pointer}footer .footer__blocks-wrapper .footer-block__heading:before{content:"";display:block;width:9px;height:9px;border:10px solid transparent;border-width:1px 1px 0 0;border-color:#000;position:absolute;right:2px;transform:rotate(45deg);transition:.3s linear;top:7px}footer .footer__blocks-wrapper .footer-block__heading.active:before{transform:rotate(136deg);top:5px}footer .footer__blocks-wrapper .footer-block__heading+ul,footer .footer__blocks-wrapper .footer_social_icons .footer-block__heading:before{display:none}body .footer-block--newsletter .footer_social_icons .footer__list-social,footer .footer__blocks-wrapper .footer_social_icons ul{display:block!important}footer .footer__blocks-wrapper .footer_social_icons .footer-block__heading{pointer-events:none!important}body .footer-block--newsletter .footer_social_icons .footer__list-social li,footer .footer__blocks-wrapper .footer_social_icons ul li{display:inline-block;margin-right:10px}.footer_social_icons .list-social__item a:before{transform:scale(.8);margin-left:0}.footer__content-top .footer__blocks-wrapper{padding:27px 0 22px}.footer_block_top_info ul{grid-template-columns:1fr}.footer_block_top_info ul{grid-gap:25px 0}.footer_block_top_info .footer_info_{padding-top:35px}.footer_block_top_info li strong{font-size:19px;padding-bottom:8px}.footer_block_top_info li:before{margin-top:0;transform:scale(.9);margin-bottom:10px}.footer_block_top_info li a{margin-top:5px}body .footer-block--newsletter .footer-block__newsletter{width:100%}body .footer-block--newsletter .footer-block__newsletter+.footer-block__newsletter{padding-top:0}body .footer-block--newsletter .footer_social_icons{width:100%;padding-top:20px}body.index .footer-block__newsletter.newsletter_content{padding-bottom:15px}footer .newsletter-form__field-wrapper .field__input{padding:15px!important}footer .newsletter-form__button:not(:focus-visible):not(.focused){letter-spacing:.1px;padding:15px 20px}.location_row .custom_html_inner iframe{height:280px}.collection .product_grid_wraper{padding-bottom:0}body .pagination-wrapper{max-width:100%;margin:35px auto 0}.pagination-wrapper .pagination__list li,.pagination-wrapper .pagination__list li a{max-width:38px;height:38px;font-size:15px}.pagination__list>li:not(:last-child){margin-right:10px}body .footer-block__newsletter.newsletter_content .footer-block__heading.inline-richtext{text-align:center}.custom_filter_desktop .mobile-facets__disclosure .mobile-facets{position:fixed;width:300px;left:auto;bottom:0;padding:10px 0 0!important;right:-400px;top:0!important;height:100vh;overflow-y:scroll;transition:.3s linear;z-index:9999999999}.custom_filter_desktop details.menu-opening .mobile-facets__close{position:fixed;top:10px;height:16px}.custom_filter_desktop .mobile-facets__disclosure.menu-opening .mobile-facets{right:0}.custom_filter_desktop .mobile-facets__main .mobile-facets__details{width:100%!important;border-right:none!important;border-bottom:1px solid #e5e5e5;padding:18px 15px 13px!important}.custom_filter_desktop .mobile-facets__main .mobile-facets__footer{padding:20px 15px 0;border-top:none!important;display:block;margin-top:10px}.custom_filter_desktop .mobile-facets__footer .mobile_facets_left.sort_by{width:100%}.custom_filter_desktop .mobile-facets__footer .right_clear_btn{gap:0;width:100%;padding-top:15px}.mobile-facets__clear-wrapper{width:100%;padding-bottom:10px}.custom_filter_desktop .mobile-facets__footer .button,.custom_filter_desktop .mobile-facets__footer .mobile-facets__clear{min-width:100%;letter-spacing:0}.facets-container-drawer .active-facets.active-facets-desktop facet-remove .active-facets__button span{font-size:11px;padding:6px 9px}.facets-container-drawer .active-facets.active-facets-desktop facet-remove .active-facets__button{margin:0 8px 8px 0}.facets-container-drawer .active-facets.active-facets-desktop .active-facets__button-wrapper .active-facets__button-remove span{font-size:12px;padding:5px 15px}body .customer:not(.account):not(.order){padding-left:15px;padding-right:15px;max-width:100%;padding-bottom:0}.header-wrapper.fixed .header .header__heading-logo-wrapper img{height:48px}.size_chart_modal .modal-body table{font-size:14px}.size_chart_modal .modal-header .modal-title{font-size:20px}.custom_filter_desktop .mobile-facets__main .mobile-facets__details.Color .mobile-facets__summary{display:none}.footer_social_icons .list-social__item.tiktok svg{width:22px;height:32px}.size_chart_modal.size_modal .modal-header{padding-top:8px;text-align:left;justify-content:left;margin-bottom:25px;padding-left:15px}.size_chart_modal.size_modal .modal-header .modal-title{font-size:22px;padding-left:0;letter-spacing:.1px}.size_modal variant-radios .product-form__input{width:30%;flex:0 0 30%;padding:10px;max-width:30%}.size_chart_modal.size_modal .modal-body variant-radios .custom_right_variant .price_variant_row .button_tabs label,.size_modal variant-radios .product-form__input .button_tabs label{padding:16.5px 5px;margin-bottom:10px;letter-spacing:.2px;font-size:14px!important}.size_modal variant-radios .product-form__input.product_form_input_select label:after{font-size:13px}.size_chart_modal.size_modal .modal-body variant-radios .custom_right_variant{width:70%}.size_modal variant-radios .product-form__input.product_form_input_select label{letter-spacing:.3px;margin-bottom:16.3px;padding:13px 13px 13px 15px;margin-top:0;font-size:0!important}.size_chart_modal.size_modal{padding-top:70px}.size_chart_modal.size_modal .modal-body variant-radios .form__label{top:-20px}.size_chart_modal.size_modal .modal-body variant-radios .price_variant_row .form__label{top:-25px}.size_chart_modal.size_modal .modal-body variant-radios .custom_right_variant{padding-top:5px}.size_modal variant-radios .product-form__input{padding-top:5px}.size_modal variant-radios .product-form__input.product_form_input_select{margin-top:11px}.mobile-facets__disclosure.disclosure-has-popup.menu-opening .mobile-facets__open:after{content:"";height:100vh;width:100%;background-color:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:fixed;top:0;left:0;bottom:0;z-index:9999}body .mobile-facets__main{flex-grow:initial!important}.product_description_accordion .accordion-title{margin-top:0!important}body .product-size-drawer__body,body .product-size-drawer__header{padding:15px}body .product-size-drawer__chart-header{font-size:12px}body .thumbnail-list__item.slider__slide{width:calc(33% - .6rem)}footer .footer__content-top .footer__blocks-wrapper .footer-block.grid__item.footer-wrapper:nth-child(5){width:100%}.payment_row{display:none}.footer__blocks-wrapper.grid.grid--1-col.grid--2-col.grid--4-col-tablet.grid--3-col-tablet{grid-template-columns:1fr;gap:2px}body.index .header-wrapper *{color:#000!important}body.index .header-wrapper svg g{fill:#000!important}body.index .header-wrapper .cart-count-bubble span{color:#fff!important}body.template-index .header-wrapper .header__heading-logo{filter:none}body#high-jewellery .header-wrapper,body.index .header-wrapper{position:relative}body .autoplay-video-wrapper .ratio-box{aspect-ratio:13/16}.custom-video{aspect-ratio:.8}.video-content p{font-size:13px;line-height:normal}body .bottom-item-slider .owl-carousel .owl-item img{height:40rem}table.cart-items td.col-product .cart-item__variant{font-size:13px}table.cart-items td.col-product .cart-item__name{font-size:18px}.custom_filter_desktop .mobile-facets__main{border-top:0}#main-collection-filters{position:relative;top:0;z-index:auto}.shopify-policy__container .shopify-policy__title h1{font-size:26px}.shopify-policy__container .shopify-policy__body *{font-size:12px!important;padding-bottom:10px}.preloader-logo{width:75px}body .ht-tms__duo-selector__button{padding:15px!important}body .ht-tms__popup__language-wrapper{padding-left:0}body .ht-tms__popup__language-wrapper,body .ht-tms__popup__region-wrapper{padding:0 0 10px}.ht-tms-option__item{height:100%}body .ht-tms__popup__form{overflow:initial}.video-btn.button.button--primary{padding:10px 25px;font-size:13px;min-width:auto}.product__media-list .product__media-item:first-of-type img{height:auto}.dma-triptych img{height:15rem}.dma-media>img,.dma-media>video{height:32rem}.shopify-section-group-footer-group .multicolumn.returns_row{padding-top:20px;padding-bottom:20px}#high-jewellery .header__heading-logo{filter:none}#high-jewellery .header-wrapper *{color:#000!important}#high-jewellery .header-wrapper * svg,#high-jewellery .header-wrapper * svg g{fill:#000!important}body#high-jewellery .header-wrapper.fixed{position:fixed}.dmh-hero__img{height:23rem;object-fit:cover}body#a-signature-reveal .section-header.shopify-section-group-header-group{position:relative;top:0}}@media(max-width:520px){.grid--4-col-desktop .grid__item{width:100%;max-width:100%}.card-wrapper.product-card-wrapper .card__content .custom_vender{letter-spacing:.1px}.product-card-wrapper .card__information .card__heading{padding-bottom:10px}.product-card-wrapper .card__information .price{font-size:16px;letter-spacing:.2px}.custom_btn_row{grid-gap:0 8px}.custom_btn_row .wishlist_btn button,.product-card-wrapper .card__content .quick-add .quick-add__submit{font-size:14px;letter-spacing:0;padding:12px 10px}.header__icons .header__icon.header__icon--search{margin-left:auto}.header__icons--localization{min-height:auto!important}.product-size-drawer__chart-header,.product-size-drawer__row{gap:10px;grid-template-columns:22% 15% 33% 25%}body div.ht-tms__popup__form{max-width:100%}body .ht-tms__popup__form{padding:30px 24px 24px}.footer-block.grid__item.footer-wrapper.footer-block--menu.more_information_ .footer-block__heading.inline-richtext{margin:0}.template-product .footer-block.grid__item.footer-wrapper.footer-block--menu.more_information_ .footer-block__heading.inline-richtext{margin-bottom:15px}.dmu__button{width:fit-content;padding:10px 20px;font-size:11px}body .dmu__heading{max-width:100%;font-size:13px}body .dmu__text{font-size:14px}body .dmu__cta{margin-top:10px}body .drawer__inner{width:100%;max-width:100%}#CartDrawer{width:100%;max-width:400px}body .product-option+.product-option{margin-top:2px}.template-product .grid--3-col-desktop .grid__item:nth-child(2){padding-bottom:0}body .gl-filter-search-fullscreen .gl-fullscreen-layer{padding:10px 15px}body .autoplay-video-wrapper .ratio-box video,body .autoplay-video-wrapper .ratio-box{height:25rem}.bottom-item-slider h3{font-size:11px}.bottom-item-slider .slider-content{padding-top:10px}.header__icon span{font-size:10px}.header-wrapper .header__icon svg{width:20px;height:20px}body .cart-count-bubble{left:3px;top:-13px}.returns_row li h3:before{margin:0 auto;transform:scale(.6)}.multicolumn-card__info .link.button.custom_btn{font-size:10px;padding:12px 15px;margin-top:20px}.multicolumn.returns_row ul li{padding-bottom:15px}footer .newsletter-form__button:not(:focus-visible):not(.focused){font-size:12px}.footer__content-bottom-wrapper .copyright__content{font-size:12px}.write_option .multicolumn-card__info a.link{width:fit-content;min-width:150px}.page-row h4,.shopify-policy__container .shopify-policy__body h4,.shopify-policy__container .shopify-policy__body h4 span{margin:10px 0 0;font-size:13px!important;padding-bottom:10px}body input#gl-d-searchbox-input{padding-left:30px}#faq .page-row h3{font-size:15px;margin-top:10px}}@media(max-width:420px){.top_banner_row .banner_content_row .banner__buttons .button{padding:13px 30px;letter-spacing:.1px}.top_banner_row .banner__media.media img{height:340px;object-fit:cover}.header-wrapper .header .header__heading-logo-wrapper img{height:50px}body .video-section__media .deferred-media__poster-button{height:55px;width:55px;top:50%;transform:translate(-50%,-50%) scale(1)}body .video-section__media .deferred-media__poster-button .icon-play{margin-left:4px;width:19px;height:19px}.video-section .video-section__media.deferred-media{--ratio-percent: 60%!important}.product.product--medium .product__info-wrapper .product__title h1{letter-spacing:.5px}body.product .product__info-wrapper variant-selects{padding-top:10px}.product__info-wrapper .product-form__input--dropdown{padding:11px 15px 12px;margin-bottom:12px}product-info .product-form__quantity .form__label{padding-right:10px}.product__info-wrapper .product-form__input .quantity{min-height:47px}.product-form__buttons .product_btn_wrap .button,.product-form__buttons .shopify-payment-button .shopify-payment-button__button{font-size:12px;padding:13px 10px}.product-form__buttons .product_btn_wrap{grid-gap:0 10px;padding-top:10px}body .product__info-container .product-form{padding-top:10px;padding-bottom:10px}body .product.product--medium{padding:0 0 10px;margin-bottom:30px}.write_option .grid--4-col-desktop .grid__item{padding:5px!important;width:100%;max-width:100%}.write_option .multicolumn-card__info{padding:15px!important;display:block}body .contact .field{margin-bottom:12px}body .contact form textarea{height:100px!important;min-height:100px!important}.location_row{margin-top:40px}}@media(min-width:1190px){.page-width{max-width:84.4%;padding-left:0;padding-right:0}.collection.page-width,.facets-wrapper.page-width,.header.page-width{max-width:100%;padding-left:5rem;padding-right:5rem}}@media screen and (min-width:750px){.grid__item.product__media-wrapper media-gallery{display:grid;align-items:start}body.product .product--thumbnail_slider media-gallery .thumbnail-slider{align-items:center;margin-right:1.5rem;order:-1}media-gallery .thumbnail-slider .thumbnail-list.slider--tablet-up{overflow:visible;display:block}media-gallery .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%;display:block;margin-bottom:1.1rem}.product--thumbnail_slider media-gallery .thumbnail[aria-current]{box-shadow:none;border:none}}.header__inline-menu-wrapper{display:contents}button.header__menu-item{background:0 0;border:none;font:inherit;cursor:pointer}.mega-menu-drawer{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99999999;visibility:hidden;transition:visibility .3s}.mega-menu-drawer.is-open{visibility:visible}.mega-menu-drawer__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;opacity:0;transition:opacity .3s;cursor:pointer;display:block!important}.mega-menu-drawer.is-open .mega-menu-drawer__overlay{opacity:1}.mega-menu-drawer__content{position:absolute;top:0;left:-480px;width:100%;max-width:480px;height:100%;background:rgb(var(--color-background,255 255 255));transition:left .4s cubic-bezier(.16,1,.3,1);box-shadow:10px 0 30px #00000026;overflow:hidden}.mega-menu-drawer.is-open .mega-menu-drawer__content{left:0}.mega-menu-drawer__close{position:absolute;top:15px;right:15px;z-index:2;background:0 0;border:none;cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center}.mega-menu-drawer__close svg{width:16px;height:16px}.mega-menu-drawer__panels{position:relative;height:100%;overflow:hidden}.mega-menu-drawer__panel{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-background,255 255 255));transform:translate(100%);transition:transform .35s cubic-bezier(.16,1,.3,1);visibility:hidden;overflow-y:auto;padding:50px 30px 40px;overflow:hidden}.mega-menu-drawer__panel.is-active{transform:translate(0);visibility:visible}.mega-menu-drawer__panel-header{display:flex;align-items:center;gap:12px;padding-bottom:20px;margin-bottom:0;border-bottom:1px solid #eee;justify-content:space-between}.mega-menu-drawer__back{background:0 0;border:none;cursor:pointer;padding:0!important;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:2px}.mega-menu-drawer__back svg{width:14px;height:14px;transform:rotate(180deg)}.mega-menu-drawer__panel-title{font-size:12px;text-decoration:none;letter-spacing:.04rem;color:#000;text-transform:uppercase;font-family:sweet-sans-pro}.mega-menu-drawer__list{margin:0;padding:0;list-style:none}.mega-menu-drawer__item{border-bottom:1px solid #f0f0f0}.mega-menu-drawer__link{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 0;background:0 0;border:none;text-align:left;cursor:pointer;font-size:12px;letter-spacing:.03rem;text-decoration:none;color:#000;text-transform:uppercase;font-family:sweet-sans-pro}.mega-menu-drawer__link--parent svg{width:12px;height:12px;flex-shrink:0;margin-left:10px}body.mega-menu-drawer-open{overflow:hidden}@media(max-width:989px){.mega-menu-drawer{display:none}body .menu-drawer__inner-submenu .mega-menu-image-block{padding:0 15px;margin-top:20px;margin-bottom:10px}}.mega-menu-image-block{margin-top:24px}.mega-menu-image-block__link{display:block}.mega-menu-image-block__image{display:block;width:100%;height:auto;max-width:100%;border-radius:2px}.mega-menu-image-block__caption{display:block;margin-top:10px;font-size:1.2rem;letter-spacing:.03rem}@media screen and (min-width:990px){.product--small:not(.product--no-media) .product__info-wrapper,body .product--medium:not(.product--no-media) .product__media-wrapper{max-width:60%;width:calc(60% - var(--grid-desktop-horizontal-spacing)/ 2)}.product--small:not(.product--no-media) .product__media-wrapper,body .product--medium:not(.product--no-media) .product__info-wrapper{max-width:40%;width:calc(40% - var(--grid-desktop-horizontal-spacing)/ 2);padding-left:7.5rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/my_custom.css.map */
