@charset "UTF-8";html body{font-family:Avenir Next,\6e38\30b4\30b7\30c3\30af\4f53,YuGothic,\6e38\30b4\30b7\30c3\30af,Yu Gothic,\30e1\30a4\30ea\30aa,Helvetica Neue,Verdana,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,sans-serif;font-size:13px;letter-spacing:.1em;line-height:1.8;font-weight:500}h1,h2,h3,h4,h5,h6{font-family:Avenir Next,Yu Gothic,YuGothic,Helvetica Neue,Verdana,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}p,.p,.search .search-query,.cart table th,.cart table tbody td{font-size:13px;line-height:2.2;letter-spacing:.075em}.txtLarge h1,.txtLarge h2,.txtLarge h3,.txtLarge h4,.txtLarge h5,.txtLarge h6,.txtLarge p,.txtLarge .p,.txtLarge .search .search-query,.txtLarge .cart table th,.txtLarge .cart table tbody td{font-size:16px!important}.txtMedium h1,.txtMedium h2,.txtMedium h3,.txtMedium h4,.txtMedium h5,.txtMedium h6,.txtMedium p,.txtMedium .p,.txtMedium .search .search-query,.txtMedium .cart table th,.txtMedium .cart table tbody td{font-size:15px!important}.txtNormal h1,.txtNormal h2,.txtNormal h3,.txtNormal h4,.txtNormal h5,.txtNormal h6,.txtNormal p,.txtNormal .p,.txtNormal .search .search-query,.txtNormal .cart table th,.txtNormal .cart table tbody td{font-size:13px!important}.txtSmall h1,.txtSmall h2,.txtSmall h3,.txtSmall h4,.txtSmall h5,.txtSmall h6,.txtSmall p,.txtSmall .p,.txtSmall .search .search-query,.txtSmall .cart table th,.txtSmall .cart table tbody td{font-size:12px!important}.product__title{font-size:18px}#shogunContent p:not(:last-child),#shogunContent .p:not(:last-child){margin-bottom:2.5em}#shogunContent .subTitle .shogun-heading-component h1,#shogunContent .subTitle .shogun-heading-component h2,#shogunContent .subTitle .shogun-heading-component h3,#shogunContent .subTitle .shogun-heading-component h4,#shogunContent .subTitle .shogun-heading-component h5,#shogunContent .subTitle .shogun-heading-component h6,#shogunContent .subTitle .shg-theme-text-content h1,#shogunContent .subTitle .shg-theme-text-content h2,#shogunContent .subTitle .shg-theme-text-content h3,#shogunContent .subTitle .shg-theme-text-content h4,#shogunContent .subTitle .shg-theme-text-content h5,#shogunContent .subTitle .shg-theme-text-content h6{font-size:1.2rem;line-height:1.5;margin-bottom:2em;letter-spacing:.05em;color:#2d2d2d}.grandparent>.main-menu-dropdown .loader{display:none}.header__content .header-content .logo__wrapper a{padding-left:10px}.header__content .header-content #account-link .icon{height:18px}.header__content .header-content #headerContact{display:none}.header__content .header-content #headerContact .header__contact__icon__wrapper{font-size:17px}.header__content .header-content .header__cart__icon__wrapper{margin-top:-3px}.header__content .header-content .grandparent>.main-menu-dropdown .megamenu__image>h3{margin-bottom:20px}.header__content .header-content .grandparent>.main-menu-dropdown .megamenu__image .megamenu__image-title{margin-left:0;color:#fff}.header__content .header-content .grandparent>.main-menu-dropdown .megamenu__image .megamenu__image-title:hover{color:#fff!important}.header__content .header-content .grandparent>.main-menu-dropdown .megamenu__image .megamenu__image-btn{margin-left:0;color:#999;background:#fff}.promo{font-size:.8em}#loadingArea{position:fixed;width:100%;height:100%;top:0;left:0;z-index:100000010;background:#fff}#loadingArea .loadingAreaWrap{display:flex;width:100%;height:100%;justify-content:center;align-items:center}#loadingArea p{position:relative;z-index:100000010;font-size:17.2px}body.loading .contentsArea{display:none}#homeCover{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100000001!important}#homeCover .homeCoverWrap{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:center center;background-size:cover}#homeCover .homeCoverImg{visibility:hidden;position:absolute}#homeCover .homeCoverTxt{position:relative;z-index:100000002;color:#fff}#homeCover .homeCoverTxt p{font-size:17.2px}.centeringBlock{display:flex;justify-content:center;align-items:center;width:100%}.centeringBlock>*{width:100%}#mainVisual{overflow:hidden;margin-bottom:60px}#mainVisual img{width:auto;height:auto;min-height:100%;min-width:100%;object-fit:cover}.fullHeightVisual{margin-bottom:60px;overflow:hidden}.fullHeightVisual img{width:auto;height:auto;min-height:100%;min-width:100%;object-fit:cover}.splitLayoutWrap{display:flex;align-items:flex-start;margin-bottom:60px}.splitLayoutWrap .splitLayout{position:-webkit-sticky;position:sticky;top:65px;width:50%;box-sizing:border-box}.splitLayoutWrap .splitLayout .shg-theme-text-content{width:auto;max-width:400px;margin:0 auto;padding:30px 0}.splitLayoutWrap .splitLayout .shogun-image-container{width:calc(100% - 40px);margin:0 auto}.splitLayoutWrap .splitLayout .shogun-image-container:not(:last-of-type){margin-bottom:15px}.splitLayoutWrap #mainVisual{margin-bottom:0}.splitLayoutBasicWrap{display:flex;align-items:flex-start;margin-bottom:60px}.splitLayoutBasicWrap .splitLayout{position:-webkit-sticky;position:sticky;top:65px;width:50%;box-sizing:border-box}.splitLayoutBasicWrap #mainVisual,.split-wide .splitLayoutWrap{margin-bottom:0}.split-wide .splitLayoutWrap .splitLayout:first-child{width:37.5%}.split-wide .splitLayoutWrap .splitLayout:last-child{width:62.5%}.split-wide .splitLayoutWrap .splitLayout .shg-theme-text-content{margin:0 auto;padding:0;max-width:inherit}.split-wide .splitLayoutWrap .splitLayout .shogun-image-container{width:100%}.split-wide .splitLayoutWrap .splitLayout .shogun-image-container:not(:last-of-type){margin-bottom:0}.shogun-editor .splitLayoutWrap .splitLayout,.shogun-editor .splitLayoutBasicWrap .splitLayout{top:0}.shg-ig-posts-container>.shg-ig-posts img{width:auto;height:auto;min-height:100%;min-width:100%;object-fit:cover}#MainContent .customSlider .shg-sld-slides{position:relative;width:100%;height:500px}#MainContent .customSlider .shg-sld-item{display:block;position:absolute;top:0;left:0;width:100%;height:100%}#MainContent .customSlider .shg-sld-item.shg-sld-active{display:block}#MainContent .customSlider .shg-sld-fade{opacity:0}@-webkit-keyframes shg-custom-fade{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:1;animation-timing-function:ease-out}17%{opacity:1}40%{opacity:0}to{opacity:0}}@keyframes shg-custom-fade{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:1;animation-timing-function:ease-out}17%{opacity:1}40%{opacity:0}to{opacity:0}}@-webkit-keyframes shg-custom-fade-2{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:.3;animation-timing-function:ease-out}10%{opacity:.5}35%{opacity:1}50%{opacity:.3}60%{opacity:0}to{opacity:0}}@keyframes shg-custom-fade-2{0%{opacity:0;animation-timing-function:ease-in}8%{opacity:.3;animation-timing-function:ease-out}10%{opacity:.5}35%{opacity:1}50%{opacity:.3}60%{opacity:0}to{opacity:0}}#MainContent .customSlider.slide-2 .shg-sld-fade{animation:shg-custom-fade-2 8s linear infinite 0s}#MainContent .customSlider.slide-3 .shg-sld-fade{animation:shg-custom-fade 12s linear infinite 0s}#MainContent .customSlider.slide-4 .shg-sld-fade{animation:shg-custom-fade 16s linear infinite 0s}#MainContent .customSlider.slide-5 .shg-sld-fade{animation:shg-custom-fade 18s linear infinite 0s}#MainContent .customSlider.slide-6 .shg-sld-fade{animation:shg-custom-fade 20s linear infinite 0s}#MainContent .customSlider .shg-sld-item:nth-child(1){z-index:2}#MainContent .customSlider .shg-sld-item:nth-child(1) .shg-sld-fade{animation-delay:0s}#MainContent .customSlider .shg-sld-item:nth-child(2) .shg-sld-fade{animation-delay:4s}#MainContent .customSlider .shg-sld-item:nth-child(3) .shg-sld-fade{animation-delay:8s}#MainContent .customSlider .shg-sld-item:nth-child(4) .shg-sld-fade{animation-delay:12s}#MainContent .customSlider .shg-sld-item:nth-child(5) .shg-sld-fade{animation-delay:16s}#MainContent .customSlider .shg-sld-item:nth-child(6) .shg-sld-fade{animation-delay:20s}#MainContent .customFade .shg-sld-fade{-webkit-animation-name:shg-sld-fade-custom;animation-name:shg-sld-fade-custom;-webkit-animation-duration:3.5s;animation-duration:3.5s}@keyframes shg-sld-fade-custom{0%{opacity:0}to{opacity:1}}#MainContent .customFade .shg-sld-slides{pointer-events:none}.collection__sorting{font-size:12px}.collection__sorting li[data-value=best-selling]{display:none}.collectionBasicMenu{display:none;padding:0 35px}.collectionBasicMenu .collectionMenuList{display:flex;flex-wrap:wrap}.collectionBasicMenu .collectionMenuList li{position:relative;margin:0;padding:0;display:inline-block;text-decoration:none;color:#4c4c4c}.collectionBasicMenu .collectionMenuList a{font-family:Avenir Next,sans-serif;font-style:normal;text-decoration:none;color:#4c4c4c;transition:color .15s ease-in;padding:15px;display:block}.quantity-selector{display:none}.product__photo{cursor:default}.productForAnker{width:100%;height:1px}.custom-field--value img{width:auto;max-width:100%;height:auto}.custom-field__order-acceptable-status{margin-top:20px}.product-information .sold-out{color:#333}.product-information .custom-field__product-tag{font-size:.9em;margin-top:5px;margin-bottom:5px}.product__title__wrapper{margin-bottom:40px}.variant-sku{font-size:12px;color:#9f9f9f;margin-bottom:0}.variant--unavailabe .variant-sku{opacity:0}.product__waitlist .product__price{opacity:.3}#series{padding-top:10px;padding-left:1.5em}#series p{font-size:.9em}#detail{padding-left:1.5em}#detail ul{margin:0;padding-top:10px;list-style-type:none}#detail ul li{margin:0}#detail ul dl{display:flex;margin-bottom:.75em;font-size:.9em}#detail ul dl dt{font-weight:400;width:8em}#detail ul dl dd{margin-left:0}.product_variant .product_variant_heading{font-size:14px}.custom-field__nouki{background:#f5f5f5;padding:15px}.custom-field__nouki p,.custom-field__nouki li{font-size:.95em}.custom-field__nouki .custom-field--value ul:last-child{margin-bottom:0}.custom-field.attentionField{margin-top:20px;background:#f5f5f5;color:#666;padding:15px}.custom-field.attentionField p,.custom-field.attentionField li{font-size:.95em}.custom-field.attentionField ul:last-child{margin-bottom:0}.custom-field.attentionField .attentionBlock:not(:last-child){margin-bottom:.5em}.product_variant_images{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-column-gap:8px;grid-row-gap:8px;margin-left:0;counter-reset:variantOl}.product_variant_images:before{content:"";width:0;padding-bottom:100%;grid-row:1 / 1;grid-column:1 / 1}.product_variant_images>*:first-child{grid-row:1 / 1;grid-column:1 / 1}.product_variant_images li{counter-increment:variantOl;list-style:none;width:100%;margin:0;overflow:hidden;position:relative}.product_variant_images li img{width:100%;height:auto;position:absolute;top:0;bottom:0;margin:auto}.product_variant_images li:before{position:absolute;z-index:2;bottom:0;left:0;content:counter(variantOl,upper-alpha);font-size:14px;line-height:1;background:#fff;padding:4px 5px 2px;letter-spacing:0}.product__metaWrapper{display:flex;justify-content:space-between;align-items:center;margin-top:20px;min-height:60px}.product__metaWrapper .product__submit__add{margin-bottom:14px}.product__metaWrapper .product__price{font-size:16px}.product__metaWrapper .product__waitlist{flex-grow:.75}.selector-wrapper select{height:40px}.product__submit.contactBtnWrap .contactBtn{display:flex;align-items:center}.product__submit.contactBtnWrap .contactBtn a{color:#fff}#page_404{background-color:#000;margin:0;width:100%;max-width:inherit;height:calc(100vh - 65px);color:#fff;display:flex;justify-content:center;align-items:center}#page_404>div{width:auto;max-width:420px;box-sizing:border-box;text-align:center}#page_404 .page_404_heading{font-weight:700}#page_404 .text--404{padding-top:15px;padding-bottom:25px}#page_404 .btn{background:transparent;border:1px solid #ffffff}.blog-title{font-size:18px}.article__footer{display:flex;justify-content:space-between;padding:7px 0 15px}.article__footer .article__tags,.article__footer .article__meta{margin:0;padding:0}.article__footer .article__tags{font-size:.75rem}.article__footer .article__meta{flex:none;font-size:.65625rem;color:#888}.article__title{font-size:15px}.collection-plaine .collection__title,.collection-signet .collection__title,.collection-rosier .collection__title,.collection-je-taime .collection__title,.collection-nude .collection__title,.collection-pearl .collection__title,.collection-crystal .collection__title,.collection-garnet .collection__title,.collection-mother-of-pearl .collection__title,.collection-20ss_basic .collection__title{display:none}@media only screen and (min-width:750px){.promo.for-mobile{display:none}.header-content{justify-content:flex-start;padding-bottom:12px}.header-content .grandparent{padding-bottom:23px}.header-content .grandparent>a{padding-bottom:23px}.header-content .nav-carat-small svg{height:auto;vertical-align:inherit}.header-content>.user-links{align-items:flex-end}.header-content>.user-links a{margin-left:20px}.header-content>.user-links a#CartButton{margin-left:17px}.header__social{position:relative;padding-left:0}.header__social ul li{margin-right:0}.header__content .parent .main-menu-dropdown .child a{color:#000;margin-left:0}.navigation__wrapper{flex-grow:1}.user-links{position:relative}.user-links .oi:before{display:block}.user-links a{margin-left:10px}.user-links--mobile{display:none}[data-overlay=true]:not(.is-sticky) .header__content .header-content>.user-links a{color:#fff}[data-overlay=true]:not(.is-sticky) .header__content .header-content>.user-links a:hover span{color:#fff}[data-overlay=false] .header__content .header-content>.user-links a:hover span:not(.header__cart__count),.is-sticky[data-overlay=true] .header__content .header-content>.user-links a:hover span:not(.header__cart__count){color:#999}.meganav--visible[data-overlay=true]:not(.is-sticky) .header__content .user-links a{color:#000}.nav__links{padding:0}.main-menu{display:flex}.main-menu>li{display:block;padding-right:0;padding-left:0}.main-menu>li>a{margin-left:0;padding-right:25px;padding-left:25px;padding-bottom:23px}.navigation__wrapper{position:static}[data-overlay=true]:not(.is-sticky) .header__content .header-content a:hover{opacity:.5}.grandparent>.main-menu-dropdown{border-bottom:0;padding-right:0}[data-overlay=true]:not(.is-sticky) .header__content .grandparent>.main-menu-dropdown a.nav-link{color:#545454}.grandparent>.main-menu-dropdown>ul>.parent>a{border-bottom:1px solid #efeeec;cursor:default}.grandparent>.main-menu-dropdown>ul>.parent>a:hover{color:#000!important;opacity:1!important}.grandparent>.main-menu-dropdown>ul>li.parent{padding-right:30px}.main-menu-dropdown .parent>.nav-link{margin-left:0}.template-index .shg-sld-content .centeringBlock{height:100vh}.shg-ig-posts-container>.shg-ig-posts{width:calc((100vw - 20px)/4);height:calc((100vw - 20px)/4 - 20px)}body:not(.template-index) .main-content{padding-top:65px!important}.template-login__false .main-content{display:flex;align-items:center;height:100vh;padding-bottom:0}.template-login__false .account{display:flex;justify-content:center;width:100%}.template-login__false .signUp .txtMedium{margin-bottom:67px}.template-login__false .signUp .btn{width:300px;height:50px;padding:15px}.product__page{display:flex;align-items:flex-start}.product__page:after{display:none}.product__page>.grid__item.medium-up--one-half:last-child{float:inherit;position:-webkit-sticky;position:sticky;top:65px}.centeringBlock{height:calc(100vh - 65px)}.splitLayoutWrap .splitLayout .shogun-input-wrapper{width:400px;margin:0 auto}}@media only screen and (max-width:989px){.main-menu>li>a{margin-left:0}}@media only screen and (min-width:750px)and (max-width:989px){.main-menu>li>a{padding-left:10px;padding-right:10px}}@media only screen and (max-width:749px){html body,p,.p,.search .search-query,.cart table th,.cart table tbody td{font-size:13.5px}.txtLarge h1,.txtLarge h2,.txtLarge h3,.txtLarge h4,.txtLarge h5,.txtLarge h6,.txtLarge p,.txtLarge .p,.txtLarge .search .search-query,.txtLarge .cart table th,.txtLarge .cart table tbody td{font-size:16.5px!important}.txtMedium h1,.txtMedium h2,.txtMedium h3,.txtMedium h4,.txtMedium h5,.txtMedium h6,.txtMedium p,.txtMedium .p,.txtMedium .search .search-query,.txtMedium .cart table th,.txtMedium .cart table tbody td{font-size:15px!important}.txtNormal h1,.txtNormal h2,.txtNormal h3,.txtNormal h4,.txtNormal h5,.txtNormal h6,.txtNormal p,.txtNormal .p,.txtNormal .search .search-query,.txtNormal .cart table th,.txtNormal .cart table tbody td{font-size:13.5px!important}.txtSmall h1,.txtSmall h2,.txtSmall h3,.txtSmall h4,.txtSmall h5,.txtSmall h6,.txtSmall p,.txtSmall .p,.txtSmall .search .search-query,.txtSmall .cart table th,.txtSmall .cart table tbody td{font-size:12px!important}.selector-wrapper select{font-size:13.5px}body:not(.template-index) .promo.for-desktop{display:none}#homeCover .homeCoverImg img{width:auto;height:100%}.header__wrapper #logo a img{width:140px}.header__wrapper .promo.for-mobile{display:block;width:100%;z-index:5;transition:all .8s cubic-bezier(.165,.84,.44,1);line-height:1.8}.header__wrapper .promo.for-mobile strong,.header__wrapper .promo.for-mobile span{display:block;margin:0;font-size:11.2px}.header__wrapper .promo.for-mobile .promo__break{display:none}a.toggle-menus{left:0;right:inherit}.navigation__wrapper.active{position:absolute;width:100vw;top:46px;background:#fff}.user-links{justify-content:flex-end;padding-right:0}.user-links .header__social,.user-links .header__account__link{display:none}.user-links #CartButton{right:20px}.user-links #SearchToggle{margin-right:20px}.user-links #headerContact{display:none}.main-menu:first-child{margin-top:15px}.user-links--mobile{display:flex;flex-wrap:wrap;margin:0 0 22px 20px}.user-links--mobile #CartButton{position:static;padding:0 30px 0 0;font-size:18px}.user-links--mobile .header__account__link{padding:0 30px 0 0}.logo__wrapper{font-size:14px}.megamenu__image{max-height:20vh}.header__content .header-content .main-menu .nav-link{display:block;padding-top:20px;padding-bottom:20px}.header__content .header-content .main-menu #headerContact{display:block}.header__content .header-content .nav-carat{transform:none;width:100%;justify-content:flex-end;padding:20px 15px;top:0}.header__content .header-content .nav-carat>*{transform:rotate(90deg);transition:transform .15s ease-out}.header__content .header-content .nav-carat[aria-expanded=true]>*{transform:rotate(270deg)}.header__content .header-content .grandparent>.main-menu-dropdown .megamenu__image>h3{margin-top:5px}.navigation__wrapper.active{height:100vh}.navigation__wrapper.active .nav__account,.navigation__wrapper.active .nav__contact{font-size:12.6px;opacity:.5}.navigation__wrapper.active .child+.nav__account{margin-top:30px}.header__account__link,.main-menu-dropdown.expanded .ariaToggle{display:none}.main-menu-dropdown.expanded .main-menu-dropdown{display:block;margin-bottom:15px}.main-menu-dropdown.expanded .main-menu-dropdown .child a{padding-top:15px;padding-bottom:15px}.site-footer{padding:0 20px}.shg-ig-posts-container>.shg-ig-posts{width:calc((100vw - 20px)/2);height:calc((100vw - 20px)/2 - 20px)}.main-content{padding-top:52px}.product-information .custom-field__product-tag{font-size:10px;margin:0}.product__thumbs--square .slick-dots{display:flex;flex-wrap:wrap;margin-bottom:5px}.product__thumbs--square .slick-dots li{margin-bottom:0;width:calc((100% - 40px)/5)}.product__thumbs--square .slick-dots li:nth-child(5n){margin-right:0}.product__thumbs--square .slick-dots li img{width:100%;height:auto}.product__title__wrapper{margin-top:40px}.product__title__wrapper .product__title{margin-bottom:5px}.product__submit{width:calc(50% - 2.5px)}.product__submit .product__submit__buttons{width:100%}.product__submit:not(.product__submit--spb) .product__submit__add{width:100%;padding:8px 0}.product__submit.contactBtnWrap{width:100%}.product__submit.contactBtnWrap .contactBtn{justify-content:center}.variant-sku{font-size:11px;margin-top:.25em;line-height:1.2}.collectionBasicMenu{padding:0 5px;margin-bottom:15px}.collectionBasicMenu .collectionMenuList{justify-content:center}.collectionBasicMenu .collectionMenuList a{padding:5px 10px}.template-login__false .signUp{padding-top:40px;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.5)}.template-login__false .signUp .txtMedium{margin-bottom:50px}.template-login__false .signUp .btn{width:250px;height:50px;padding:15px}.blog-listing{padding-left:0;padding-right:0}.article__text-wrapper{padding:25px 0}#journal .grid__item.article-grid-item{padding-left:0}#mainVisual{margin-bottom:45px}.fullHeightVisual.forDesktop{height:auto;margin-bottom:45px}.splitLayoutWrap{flex-wrap:wrap;margin-bottom:0}.splitLayoutWrap.column-reverse{flex-direction:column-reverse}.splitLayoutWrap .splitLayout{position:static;top:inherit;width:100%}.splitLayoutWrap .splitLayout:not(:first-child){padding-left:0}.splitLayoutWrap .splitLayout .shg-theme-text-content{margin:0 auto;padding:45px 0;width:calc(100% - 40px);box-sizing:border-box}.split-wide .splitLayoutWrap .splitLayout .shg-theme-text-content{width:auto}.split-wide .splitLayoutWrap .splitLayout:first-child{width:100%}.split-wide .splitLayoutWrap .splitLayout:last-child{width:100%}.splitLayoutBasicWrap{flex-wrap:wrap;margin-bottom:0}.splitLayoutBasicWrap.column-reverse{flex-direction:column-reverse}.splitLayoutBasicWrap .splitLayout{position:static;top:inherit;width:100%}.splitLayoutBasicWrap .splitLayout:not(:first-child){padding-left:0}.centeringBlock{height:calc(100vh - 100px)}.centeringBlock.forDesktop{height:auto;padding:45px 0}.shogun-region .shogun-input-wrapper{width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/custom.css.map */
