body{font-family:tt-commons-pro,Spoqa Han Sans Neo,"sans-serif";font-style:normal;color:#393c3f}.text-subdued{color:#939393}.h1,.h2,.h3,.h4,.h5,.h6,th{font-weight:400}.h1,.h2{letter-spacing:.1rem}.page-title{font-size:24px;letter-spacing:2px;line-height:46px;margin-bottom:24px}.button{line-height:normal;font-size:12px;padding:14px 28px}.container--xxs{max-width:400px;margin:auto}.input,.textarea,.select{padding:12px 14px}.sp-only{display:none}@media screen and (max-width: 640px){.page-title{font-size:24px}.container--xxs{padding:0 20px}.pc-only{display:none}.sp-only{display:block}}.header .h6,.header .link-faded-reverse{font-weight:400}.header .h6{font-size:14px}.section-header-container{gap:18px}.section-header-container .h6{font-size:12px;letter-spacing:2.2px}.section-header-container .h2{font-size:24px;letter-spacing:2px}input::placeholder{color:#939393}.shopify-section--main-product .disabled-button{line-height:normal;font-size:12px;background-color:#d3d3d4;color:#fff;padding:14px 28px}.product .ttl-product-en{font-size:16px;color:#939393;font-weight:400;margin-bottom:20px}.glproGiftOptionsPageEleHeaderItem .glproGiftOptionsPageEleInnerEle,.glproModal .glproGiftWrapPrice,.glproModal .glproGiftWrapButton{font-weight:400}.glproGiftWrapFinalButton{font-size:12px}body .shopify-payment-button__button{transition:background-size .45s cubic-bezier(.785,.135,.15,.86),background-position .45s step-end,color .45s cubic-bezier(.785,.135,.15,.86),border .45s cubic-bezier(.785,.135,.15,.86);border:#000 1px solid;box-shadow:initial;font-size:12px}body .shopify-payment-button__button--unbranded:hover:not([disabled]),body .shopify-payment-button__button--unbranded{background-color:initial;border:#000 1px solid}.shopify-section--main-product .product-release-info{display:flex;column-gap:8px;row-gap:8px;flex-wrap:wrap;margin:0}.shopify-section--main-product .product-release-info__tag{list-style:none;border:solid 1px #b1b1b1;padding:6px 12px;background-color:#fff;border-radius:3px}.shopify-section--main-product .product-info .price-list{font-size:19px}.shopify-section--main-product .variant-picker__option-values{font-size:14px}.shopify-section--main-product .product-gallery__thumbnail-list{margin:auto}.shopify-section--main-product .product-title{font-size:22px}.shopify-section--main-product .ttl-product-en{font-size:12px}.shopify-section--main-product .accordion__content p:not(:first-child){margin-top:20px}@media screen and (min-width: 1000px){.shopify-section--main-product .product-gallery__media{max-width:580px}.shopify-section--main-product .product{--product-gap: 50px}}@media only screen and (max-width: 640px){.shopify-section--main-product .price-list--product .h4{font-size:18px}}.custom-product-accordion .accordion__toggle{padding:34px 0;font-size:15px;line-height:25px}.custom-product-accordion .accordion__content{line-height:30px}.custom-product-accordion .accordion__content img{margin-top:2.4em;margin-bottom:2.4em}@media screen and (min-width: 1008px){.custom-product-accordion .accordion__content img{margin-top:3em;margin-bottom:3em}}.related-product-list-section .scroll-area,.related-product-list-section .scroll-area .product-card{height:100%}.related-product-list-section .product-list{max-width:1200px}@media screen and (min-width: 1240px){.related-product-list-section .product-list{display:flex;flex-wrap:nowrap;align-items:stretch;margin:auto}.related-product-list-section .product-list .product-card{max-width:25%;width:25%}.related-product-list-section .product-list>*{flex:1 1 auto}}.shopify-section--recently-viewed-products .product-card{height:100%}.shopify-section--recently-viewed-products .section-stack{max-width:1200px;margin:auto}.jdgm-rev-widg .jdgm-btn,#judgeme_product_reviews .jdgm-rev-widg__summary-text,.jdgm-form__fieldset-actions input[type=submit].jdgm-btn,#judgeme_product_reviews .jdgm-write-rev-link{font-size:12px}#judgeme_product_reviews .jdgm-rev-widg__title,.jdgm-form-wrapper .jdgm-form__title{font-size:24px;letter-spacing:2px}.jdgm-form__fieldset-actions .jdgm-btn--border,.jdgm-form__fieldset-actions input[type=submit].jdgm-btn{border:1px solid #000}#judgeme_product_reviews .jdgm-rev-widg__title,.jdgm-form-wrapper .jdgm-form__title,.jdgm-rev-widg__summary .jdgm-star,#judgeme_product_reviews .jdgm-rev-widg__summary-text,#judgeme_product_reviews .jdgm-write-rev-link .jdgm-form__fieldset-actions a,.jdgm-form__rating a,.jdgm-form__fieldset-actions input[type=submit].jdgm-btn{font-weight:400}.product-card{padding-bottom:20px;border-radius:4px;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.product-card .ProductCard__product_en{line-height:21px;color:#939393;flex:1 1 auto;margin-bottom:0}.product-card .ProductCard__product_en,.product-card .h6{font-size:12px}.product-card .product-title{color:#393c3f}.product-card .ProductItem_variantImgList{display:flex;justify-content:start;align-items:center;list-style:none;gap:7.5px;width:fit-content;margin:auto}.product-card .ProductItem_variantImgItem{height:50px;width:50px;position:relative;overflow:hidden}.product-card .ProductItem_variantImgListWrap{overflow-x:scroll;width:100%;-ms-overflow-style:none;scrollbar-width:none;margin-top:15px}.product-card .ProductItem_variantImgListWrap::-webkit-scrollbar{display:none}.product-card .ProductItem_variantImgListWrap{overflow-x:scroll}.product-card .product-card__info{width:100%;display:block}.variant_image_any_true{display:block;width:100%}@media (max-width: 640px){.ProductItem_variantImgItem{height:40px;width:40px}.product-card .h6{font-size:11px}}.predictive-search__results .predictive-search__products>*,.main-search .product-list>*,.collection-page .product-list>*{width:23%}.predictive-search__results .predictive-search__products,.main-search .product-list,.collection-page .product-list{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start;column-gap:2%}.predictive-search__results .product-card{height:100%}@media screen and (min-width: 700px){.predictive-search__results .predictive-search__products,.main-search .product-list,.collection-page .product-list{--product-list-default-column-gap: 0rem}}@media screen and (max-width: 1239px){.predictive-search__results .predictive-search__products>*,.main-search .product-list>*,.collection-page .product-list>*{width:32%}}@media screen and (max-width: 639px){.main-search .product-list>*,.collection-page .product-list>*{width:49%}.predictive-search__results .predictive-search__products>*{width:98%}.predictive-search__results .predictive-search__products img{max-width:170px}.main-search .product-card .ProductCard__product_en,.collection-page .product-card .ProductCard__product_en{font-size:11px}}.featured-product-list-section .product-card{padding:20px}@media screen and (max-width: 999px){.featured-product-list-section .product-card{height:100%}}@media screen and (min-width: 1000px){.featured-product-list-section .product-list{display:flex;flex-wrap:nowrap;align-items:stretch}.featured-product-list-section .product-list .product-card{min-width:20%;width:25%}.featured-product-list-section .product-list>*{flex:1 1 auto}}@media screen and (max-width: 699px){.featured-product-list-section .product-list--carousel{--product-list-default-column-gap: 6.25rem}}.shopify-section--collection-banner .content-over-media{--content-over-media-height:220px}.shopify-section--collection-banner .content-over-media .prose{margin-right:auto;max-width:530px}.shopify-section--collection-banner .noimage-container .prose{color:#393c3f}.shopify-section--collection-banner .noimage-container{padding:30px 0 20px}.shopify-section--collection-banner .noimage-container .prose .h1{font-size:22px}.collection-toolbar__button-container .icon-image{width:1em;object-fit:contain}.facets-sidebar .checkbox-control .dot-checkbox:checked+label{position:relative}.facets input:not(:placeholder-shown),textarea:not(:placeholder-shown){background-color:#393c3f}.collection-page .product-card{padding:initial}.collection-page .product-card .product-card__info{padding:0 20px 20px}.blog-post-card .h4,.blog-post-card .blog-post-card__read-more{font-size:12px}.predictive-search__blog-posts{display:block}@media screen and (max-width: 699px){.blog-post-card .h4{font-size:17px}.blog-post-card .blog-post-card__read-more{font-size:16px}}@media (min-width: 700px) and (max-width: 999px){.shopify-section--blog-posts .blog-post-card:nth-child(n+5){display:none}}.register-template h1{font-weight:400}.register-template .Form__Item h3{font-size:16px;line-height:26px;font-weight:400}.register-template .register-container{text-align:left}.register-template .form .Form__Item{margin-bottom:40px}.register-template .fastname-container{margin-bottom:15px}.register-template .Form__Item h3,.register-template .Form__Item label,.register-template .password-container input,.register-template .scroll-container{margin-bottom:5px}.register-template .Form__Item h3 span,.register-template .Form__Item label span,.register-template .terms-check-container span,.register-template .age-check-container span{color:#e0121b;margin:0 5px}.register-template input[type=checkbox]{margin-left:10px}.register-template input[type=checkbox],.register-template input[type=radio]{transform:scale(1.3);accent-color:#393c3f}.register-template .gender-container label,.register-template .terms-check-container label,.register-template .age-check-container label{padding-left:10px}.register-template .birthday-select select,.register-template .gender-container input,.register-template .gender-container label,.register-template .check-conteiner input,.register-template .check-conteiner label,.register-template .age-check-container input,.register-template .age-check-container label{cursor:pointer}.register-template .birthday-inner{display:flex;justify-content:space-between}.register-template .birthday-inner .birthday-select{width:33%;font-size:16px;position:relative}.register-template .birthday-inner .birthday-select select{-webkit-appearance:none;appearance:none;width:75%;padding:12px 14px;border:1px solid #d3d3d4}.register-template .birthday-inner .birthday-select label{width:25%;padding-left:5px;display:contents}.register-template .birthday-inner .birthday-select .icon{position:absolute;transform:translateY(-50%);top:50%;right:30%;scale:.7}.register-template .gender-inner{display:flex}.register-template .gender-inner .gender-option{width:30%}.register-template .password-note,.register-template .age-note{font-size:13px}.register-template .scroll-container{height:150px;border:1px solid #000;overflow-y:scroll;background-color:#fff;font-size:13px;padding:10px}.register-template .check-conteiner{display:flex}.register-template .check-conteiner p{margin-bottom:0}.register-template .check-conteiner a{text-decoration:underline;color:#00f}.Link--underline{text-decoration:underline}.register-template input[type=text],.register-template input[type=email],.register-template input[type=password]{-webkit-appearance:none;display:block;padding:12px 14px;border-radius:0;border:1px solid #d3d3d4;width:100%;line-height:normal;resize:none;transition:border-color .1s ease-in-out}@media screen and (max-width: 640px){.register-template h1{font-size:24px}}.customer_login_container .link-faded{color:#393c3f}.customer_login_container .back_to_login-field{margin-top:12px}.customer_login_container .Form__Hint a{font-size:16px}.cutomer-linktab-container{display:flex;justify-content:space-between;width:80%;max-width:345px;margin:auto auto 50px}.cutomer-linktab-container a{font-size:18px}.cutomer-linktab-container .border{border-right:#939393 1px solid}.cutomer-linktab-container .viewing{color:#393c3f}@media screen and (max-width: 640px){.cutomer-linktab-container{width:100%;max-width:300px}.cutomer-linktab-container a{font-size:16px}}@media screen and (min-width: 1280px){.cutomer-linktab-container{max-width:345px}}.customer_account_container .shiro-crm__status_family{background-color:#050d26;outline:solid 1px #fff;outline-offset:-4px;display:flex;align-items:center;justify-content:center;gap:4vw;padding:30px 20px;color:#fff;border-radius:6px;max-width:345px;margin:0 auto 100px}.customer_account_container .shiro-crm__status_family.se_employee{background-color:#fff;outline:solid 1px #050D26;color:#050d26}.customer_account_container .shiro-crm__status_family.se_employee .familyImg{width:70px;height:20px}.customer_account_container .customer-account-overview{margin-bottom:80px}@media screen and (min-width: 1000px){.customer_account_container .customer-account-overview{display:flex;justify-content:space-between}.customer_account_container .member-card-conteiner,.customer_account_container .customer-info-container{width:45%}}@media screen and (max-width: 640px){.customer_account_container .section-stack{gap:initial}.customer_account_container .customer-account-overview{margin-bottom:65px}}.customer_account_container .member-card{display:flex;height:230px;margin:auto;width:100%;max-width:490px}.customer_account_container .member-card-left{background-color:#e4d9c7;width:50%;display:flex;justify-content:space-around;border-radius:20px 0 0 20px}.customer_account_container .member-card-left .logo-image-container{margin:auto}.customer_account_container .member-card-left .logo-image-container img{width:70%;height:auto;margin:auto}.customer_account_container .member-card-right{background-color:#fff;border-radius:0 20px 20px 0;width:50%;display:flex;flex-direction:column;justify-content:space-around}.customer_account_container .member-card-right .member-infomation{margin:60px auto;width:80%;height:80%;display:flex;flex-direction:column}.customer_account_container .member-card-right .name-container .content{margin-bottom:33px}.customer_account_container .member-card-right .content{font-size:16px}.customer_account_container .member-card-right .rank-conainer .content{font-size:24px;line-height:30px}.customer_account_container .member-card-right .title{font-size:13px}.customer_account_container .member-card-conteiner .rank-white{background:url(/cdn/shop/files/white.png?v=1734081563)}.customer_account_container .member-card-conteiner .rank-silver{background:url(/cdn/shop/files/silver.png?v=1734935785)}.customer_account_container .member-card-conteiner .rank-gold{background:url(/cdn/shop/files/gold.png?v=1734935133)}.customer_account_container .member-card-conteiner .rank-navy{background:url(/cdn/shop/files/navy.png?v=1734081563);color:#fff}@media screen and (max-width: 640px){.customer_account_container .member-card{width:100%;height:145px;max-width:350px}.member-card-conteiner{margin-bottom:50px}.customer_account_container .member-card-right .name-container .content,.customer_account_container .member-card-right .number-container .title,.customer_account_container .member-card-right .rank-conainer .title{font-size:10px}.customer_account_container .member-card-right .number-container .content{font-size:12px}.customer_account_container .member-card-right .rank-conainer .content{font-size:15px;line-height:18px}.customer_account_container .member-card-right .member-infomation{margin:30px auto}}.customer_account_container .customer-info-container .customer-info-inner{width:90%;margin:auto}.customer_account_container .customer-info-container .customer-id-img-container{margin:auto}.customer_account_container .customer-info-container .prose p{margin:0}.customer_account_container .customer-info-container .prose .border-bottom{border-block-end-width:1px;padding-block-end:.625rem;width:100%;margin-bottom:.625rem}.customer_account_container .qrcode-container{text-align:-webkit-center;margin-bottom:30px}@media screen and (max-width: 640px){.customer_account_container .customer-info-container .customer-info-inner{display:block;max-width:350px}.customer_account_container .customer-info-container .customer-id-img-container,.customer_account_container .customer-info-container .prose{margin:auto}}.shopify-section--main-customers-order .section-header h1{font-size:24px}.customer-order .customer-order__details{display:block}.customer-order .app_area{display:flex}.customer-order .app_area a{background-color:#000021;border-color:#000021;color:#fff;display:flex;padding:10px 15px;margin-bottom:0;font-size:14px;text-align:center;align-self:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;margin-top:4px;margin-right:10px}.customer-order .app_area a img{height:16px;align-self:center}.order-summary__footer tr:not(:last-child) td{border-width:0}@media screen and (max-width: 699px){.order-summary__body td:first-child{border-top:none}}.order-list-container .tab-wrap{display:flex;flex-wrap:wrap;justify-content:center}.order-list-container .tab-label{padding:14px 28px;order:-1;font-size:13px;margin:0 5px}.order-list-container .tab-content{width:100%;display:none;border-top:#000 1px solid;margin-top:-2px;padding-top:50px;background-color:#eee}.order-list-container .tab-switch:not(:checked)+.tab-label{background:#fff;color:#393c3fa6}.order-list-container .tab-switch:checked+.tab-label{background:#eee;color:#393c3f;border-top:#000 solid 1px;border-left:#000 solid 1px;border-right:#000 solid 1px;z-index:1;position:relative}.order-list-container .tab-switch:checked+.tab-label:after{content:"";position:absolute;bottom:0;left:-1px;width:102%;height:1px;background-color:#eee}.order-list-container .tab-switch:checked+.tab-label+.tab-content{display:block;overflow:auto}.order-list-container .tab-switch{display:none}.order-list-container .tab-content{overflow:scroll}.order-list-container .table-container .invoice a{text-decoration:underline}.tab-content .footnote{margin:30px 0 30px 20px;white-space:nowrap}.order-list-container .table-web .order-number{width:10%}.order-list-container .table-web .order-date{width:22%}.order-list-container .table-web .order-payment_status,.order-list-container .table-web .order-total,.order-list-container .table-web .order-download{width:12%}.order-list-container .table-web .order-fulfillment_status{width:15%}.order-list-container .table-pos .order-number{width:25%}.order-list-container .table-pos .order-date{width:35%}.order-list-container .table-pos .order-total{width:25%}.order-list-container .table-pos .order-download{width:15%}@media screen and (min-width: 700px){.order-list-container .tab-content{margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2);--container-max-width: var(--container-lg-max-width)}.tab-content .footnote{margin:30px 48px}}@media screen and (max-width: 700px){.order-list-container .table-container .table-web{width:650px}.order-list-container .table-pos .order-number{width:20%}}@media screen and (max-width: 640px){.order-list-container .tab-label{text-align:center}.order-list-container .tab-label{padding:12px 20px}.order-list-container .tab-label,.order-list-container .table-container th,.order-list-container .no-orders-th{font-size:11px}.order-list-container .table-container td,.order-list-container .prose p{font-size:13px}}@media screen and (max-width: 500px){.order-list-container .table-container .table-web{width:500px}.order-list-container .table-pos .order-number{width:15%}.order-list-container .table-pos .order-total{width:20%}}.customer-address-list{grid-auto-rows:minmax(100px,auto)}.customer-address-list .customer-address-block-inner{background-color:#fff;padding:2.4rem 1.2rem}.customer-address-list .customer-address-block p{margin:0}.customer-address-list .customer-address-block .h-stack{justify-content:end}.customer-address-list .customer-address-block .button{padding:.6rem 1.5rem}.customer-address-list .customer-address-block .address-text-container .text-subdued,.customer-address-list .customer-address-block button{font-size:13px}.customer-address-list .customer-address-block-inner .address-text-container:not(:last-child){border-bottom:1px solid #D3D3D4;margin-bottom:16px}.address-form-modal .form-control:has(select[name="address[country]"]),.address-form-modal select[name="address[country]"]{display:none}.modal::part(header){border-block-end:0}.cart-note-dialog_custom .open-text,.cart-note-dialog_custom .close-text{transition:.8}.cart-note-dialog_custom:not(:has(.open)) .open-text{display:none}.cart-note-dialog_custom:not(:has(.open)) .close-text{display:block}.cart-note-dialog_custom:has(.open) .open-text{display:block}.cart-note-dialog_custom:has(.open) .close-text{display:none}.cart-note-dialog_custom .accordion_header{cursor:pointer}.password-page{min-height:100vh}.password-page .password-header-container{background-color:#000;padding:30px 0}.password-page .password__logo{text-align:-webkit-center}.password-page .password__content{text-align:center}.password-page .password__content .h3{font-size:18px}@supports (height: 100dvh){.password__inner{min-height:unset}}.shopify-section--thanks-page .thankspage_content{text-align:center}.shopify-section--thanks-page .thankspage_content p{margin-bottom:2.5rem}.fragrance-page{max-width:1000px;margin:auto}.fragrance-page .fragrance_wrap{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:35px}.fragrance-page .fragrance_wrap_item{position:relative;width:calc(50% - 10px);background:#ccc;border-radius:4px;background-size:cover}.fragrance-page .fragrance_wrap_item .ImageBanner__Image-Wrapper{border-radius:4px;height:100%;width:100%;object-fit:cover}.fragrance-page .fragrance_wrap_item .title{position:absolute;left:20px;top:50%;transform:translateY(-100%);font-size:20px;color:#fff}.fragrance-page .fragrance_wrap .fragrance_wrap_item a{display:block;position:absolute;top:50%;left:20px;text-decoration:none;transform:translateY(20%);background:#fff;border-radius:4px;padding:10px;min-width:160px;text-align:center;letter-spacing:.1em;font-size:14px}@media screen and (max-width: 699px){.fragrance-page .fragrance_wrap .fragrance_wrap_item{width:100%;margin-bottom:20px;max-height:280px}.fragrance-page{padding:0 12px}.fragrance-page .fragrance_wrap .fragrance_wrap_item .title{transform:translateY(-50%)}.fragrance-page .fragrance_wrap .fragrance_wrap_item a{opacity:0;width:100%;height:100%;top:0;left:0;transform:none}}.banner-section{margin-left:auto;margin-right:auto;margin-bottom:50px}.banner-section img,.banner-section picture{width:100%;height:auto}@media screen and (max-width: 699px){.banner-section{padding:0 12px}.banner-section{margin-bottom:40px}}.ingredient-list{padding:80px 0}.ingredient-list .ingredient_items{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1200px;margin:auto}.ingredient-list .ingredient_items .one-twelve{width:7.3%}.ingredient-list .ingredient_items .two-twelve{width:15.6%}.ingredient-list .ingredient_items .three-twelve{width:23.1%}.ingredient-list .ingredient_items .four-twelve{width:32.3%}.ingredient-list .ingredient_items .five-twelve{width:40.6%}.ingredient-list .ingredient_items .six-twelve{width:49%}.ingredient-list .ingredient_items .one-five{width:19%}.ingredient-list .ingredient_items .ingredient_item{margin-top:16px}.ingredient-list .ingredient_items .ingredient_item .h3{margin-top:0}.ingredient-list .collection-card,.ingredient-list .content-over-media{height:100%;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px}.ingredient-list .content-over-media img{height:revert-layer}.ingredient-list .collection-card__content{text-align:center}.ingredient-list .collection-card__content .h3{font-size:18px}.ingredient-list .collection-card__content .h6{margin-top:initial}@media screen and (max-width: 767px){.ingredient-list{width:92%;margin:auto}}@media screen and (max-width: 640px){.ingredient-list .section-header-container .h6{font-size:12px}.ingredient-list .section-header-container .h2{font-size:24px}.ingredient-list .CollectionItem:nth-of-type(5){display:none}.ingredient-list .ingredient_items .ingredient_item{width:48%}.ingredient-list .ingredient_items .ingredient_item{aspect-ratio:1 / 1;height:initial}.ingredient-list .collection-card__content .h3{font-size:16px}.ingredient-list .collection-card__content .h6{font-size:14px}}@media screen and (min-width: 641px){.ingredient-list{padding-left:50px;padding-right:50px}}.find-by-fragrance-section{background-color:#eee;color:#393c41;padding:0 6% 60px;max-width:1200px;margin:auto}.find-by-fragrance-section h2.section_title{margin-left:25px}.find-by-fragrance-section h2.section_title{margin-bottom:3%}.find-by-fragrance-section h2.section_title .large{margin-bottom:10px;letter-spacing:5px;text-align:left}.find-by-fragrance-section h2.section_title span.large{font-size:45px;letter-spacing:25px}.find-by-fragrance-section h2.section_title span{display:block;font-size:18px;letter-spacing:2px;text-align:center}.find-by-fragrance-section h2.section_title .small{letter-spacing:2px;color:#383c3f;text-align:left;padding-left:5px}.find-by-fragrance-section h2.section_title span.small{position:relative;z-index:10}.find-by-fragrance-section .panel-block{width:100%;position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.find-by-fragrance-section .PanelItem{height:9vw}.find-by-fragrance-section .PanelItem{width:calc(50% - 10px);border:0;border-radius:4px;position:relative;margin-bottom:10px;overflow:hidden;background-position:center}.find-by-fragrance-section a{text-decoration:none;-webkit-transition:.2s;-ms-transition:.2s;transition:.2s}.find-by-fragrance-section .item-1-3{width:calc((100% / 3) * 1 - 10px)}.find-by-fragrance-section .item-1-4{width:calc(25% - 10px)}.find-by-fragrance-section .item-1-5{width:calc(20% - 10px)}.find-by-fragrance-section .PanelItem .Image_Cover{background:#000021;background-size:cover;width:100%;height:100%;transition:transform 8s cubic-bezier(.25,.46,.45,.94)}.find-by-fragrance-section .info{color:#fff;position:absolute;width:100%;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.find-by-fragrance-section .info .title{font-size:16px;margin-bottom:3px;color:#fff;margin-top:initial}.find-by-fragrance-section .PanelItem:after{position:absolute;content:"";width:100%;height:100%;left:0;top:0;background-image:linear-gradient(to top,#040404a6,#36363633)}.find-by-fragrance-section *,.find-by-fragrance-section *:before,.find-by-fragrance-section *:after{box-sizing:border-box}@media screen and (max-width: 640px){.find-by-fragrance-section .PanelItem{width:100%;height:25vw}.find-by-fragrance-section{padding:20% 3% 10%}.find-by-fragrance-section .section_title span.large,.find-by-fragrance-section .section_title .large{font-size:24px;letter-spacing:25px}.find-by-fragrance-section .section_title .small{font-size:16px}.find-by-fragrance-section h2.section_title{margin-left:0}}.footer .footer__block-list{column-gap:normal;line-height:34px}.footer .footer__block-list a{cursor:pointer}.footer .footer__block-list input{border-color:#fff;color:#fff}.footer .footer__block-list input::placeholder,.footer .footer__block-list label{color:#fff}.footer .social-media--list{gap:1rem 0}.footer .social-media--list .social-media__item{opacity:1;fill:#fff;color:#fff}.footer .social-media__item{font-size:28px}.footer .social-media--list svg{width:50px;height:32px}.footer .footer__block-list .icon-target{background:url(//shiro-shiro.kr/cdn/shop/t/108/assets/icon-target.svg?v=24279574862179637881759735677) no-repeat center center/contain;display:inline-block;width:9px;height:9px;margin-left:8px}.footer .footer__block-list .footer__block--text a,.footer .footer__block-list .footer__block--html a{transition:color .2s ease-in-out,text-decoration-color .2s ease-in-out,-webkit-text-decoration-color .2s ease-in-out;-webkit-transition:color .2s ease-in-out,;-moz-transition:color .2s ease-in-out,;-ms-transition:color .2s ease-in-out,;-o-transition:color .2s ease-in-out,}.footer .footer__block-list a .icon-target{transition:opacity .2s ease-in-out}.footer .footer__block-list .footer__block--text a:hover,.footer .footer__block-list .footer__block--html a:hover{color:#393c3f;-webkit-text-decoration-color:rgba(57,60,63,.6);text-decoration-color:#393c3f99}.footer .footer__block-list .footer__block--html a:hover .icon-target{opacity:.25}.footer__aside{justify-content:center}@media screen and (min-width: 1280px){.footer .social-media__item{margin:auto;width:33%}}.category-block-section{background-color:#fff}.category-block-section .categoryBlock{max-width:1200px;margin:auto}.category-block-section .categoryBlock__inner{width:100%;margin:0 auto}.category-block-section .categoryTitle{text-align:center;margin-bottom:1.5rem;padding-bottom:1.6rem}.category-block-section .categoryList{width:100%;display:grid;grid-template-columns:repeat(4,auto);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;list-style:none}.category-block-section .categoryList__item{padding:0 15px;text-align:center}.category-block-section .categoryList__item .categoryList__item{display:flex;flex-direction:column;justify-content:center}.category-block-section .categoryList__item .categoryList__item--link{display:flex;flex-direction:column;justify-content:center;transition:.5s}.category-block-section .categoryList__item .categoryList__item--link:hover{opacity:.5}.category-block-section .categoryList__item .categoryPic{margin:0 auto 10px;max-width:135px}.category-block-section .categoryList__item .categoryText p{font-size:16px}@media screen and (max-width: 699px){.category-block-section{padding:2.5rem 0}.category-block-section .Container{padding:0}.category-block-section .categoryBlock{width:100%;margin:0}.category-block-section .categoryList{grid-template-columns:repeat(2,auto);margin-inline-start:initial}.category-block-section .categoryTitle{margin-bottom:0;font-size:16px;text-align:center}.category-block-section .categoryList__item{width:45vw;padding:0 0 12px}.category-block-section .categoryList__item .categoryPic{width:35vw;max-width:initial;margin:0 auto 5px}}select{background-color:transparent;position:relative;padding-right:20px}input:placeholder-shown,textarea:placeholder-shown,select option[value=""],select:has(option:checked[value=""]){background-color:#fff}input:placeholder-shown::placeholder,textarea:placeholder-shown::placeholder,select option[value=""]::placeholder,select:has(option:checked[value=""])::placeholder{color:#393c3f}input:not(:placeholder-shown),textarea:not(:placeholder-shown){background-color:#eee}.no-empty-style,.no-empty-style input,.no-empty-style textarea,.no-empty-style select{background-color:initial!important}.shopify-section--best-seller{margin-top:40px}.shopify-section--best-seller,.shopify-section--best-seller .button{font-size:14px;line-height:25px}.shopify-section--best-seller .mv-container img,.shopify-section--best-seller .category-container img{width:100%;height:auto}.shopify-section--best-seller .underline{text-decoration:underline}.shopify-section--best-seller .underline:hover{text-decoration:none}.shopify-section--best-seller .mv-description{text-align:center;--distance-to-bleed: max(var(--container-gutter), 50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.shopify-section--best-seller .anchor-links{display:flex;list-style:none;justify-content:space-between;flex-wrap:wrap;margin:auto;width:100%;max-width:600px;row-gap:30px}.shopify-section--best-seller .anchor-link{font-size:18px}.shopify-section--best-seller .anchor-link a{display:flex;justify-content:center}.shopify-section--best-seller .anchor-link .icon{width:10px;margin-left:10px}.shopify-section--best-seller .category-img-container,.shopify-section--best-seller .category-img-container .category-img{position:relative}.shopify-section--best-seller .category-description{position:absolute;padding:0 40px;top:50%;transform:translateY(-50%)}.shopify-section--best-seller .category-container{padding-top:1rem}.shopify-section--best-seller .category-container .text-position--right{right:0}.shopify-section--best-seller .category-description .h3{font-size:28px}.shopify-section--best-seller .category-description p{margin-top:22px;font-size:12px;line-height:25px}@media screen and (min-width: 767px){.shopify-section--best-seller .category-description{max-width:500px}}.shopify-section--best-seller .ranking-products-container{display:grid;grid-template-columns:repeat(3,1fr);column-gap:40px}.shopify-section--best-seller .ranking-products-container .v-stack{row-gap:1.25rem}.shopify-section--best-seller .ranking-product{display:flex;flex-direction:column;flex:1}.shopify-section--best-seller .ranking-product .product-image-container{width:100%;aspect-ratio:1 / 1;overflow:hidden;display:flex;justify-content:center;align-items:center}.shopify-section--best-seller .product-image-container img{width:100%;height:100%;object-fit:cover}.shopify-section--best-seller .ranking-product .ranking-num{text-align:center;font-size:16px}.shopify-section--best-seller .ranking-product img{width:100%;height:auto}.shopify-section--best-seller .ranking-product .product-info-container{flex-grow:1;display:flex;flex-direction:column}.shopify-section--best-seller .ranking-product .product-info-container .underline{margin-bottom:12px}.shopify-section--best-seller .ranking-product .text-link{text-align:right}.shopify-section--best-seller .btn-see-all{text-align:center;margin-top:40px;margin-bottom:1rem}.shopify-section--best-seller .btn-see-all .button{align-items:center;width:100%;max-width:350px}@media screen and (max-width: 767px){.shopify-section--best-seller{margin-top:initial}.shopify-section--best-seller,.shopify-section--best-seller .button{font-size:12px}.shopify-section--best-seller .mv-description{--distance-to-bleed: max(var(--container-gutter), 50% - var(--container-max-width) / 2);margin-inline-start:max(var(--container-gutter),50% - var(--container-max-width) / 2);margin-inline-end:max(var(--container-gutter),50% - var(--container-max-width) / 2)}.shopify-section--best-seller .anchor-link{width:50%;font-size:14px}.shopify-section--best-seller .category-description{padding:0 10%;top:auto;bottom:8%;transform:none;width:100%}.shopify-section--best-seller .category-description .h3{text-align:center;font-size:16px}.shopify-section--best-seller .category-description p{width:100%;margin-top:13px;line-height:18px}.shopify-section--best-seller .ranking-product{padding:0;flex:none}.shopify-section--best-seller .ranking-products-container{grid-template-columns:repeat(2,1fr);column-gap:20px}.shopify-section--best-seller .ranking-product:first-child{grid-column:span 2}.shopify-section--best-seller .ranking-product .ranking-num{font-size:14px}.shopify-section--best-seller .ranking-product:nth-child(1){width:100%}.shopify-section--best-seller .ranking-product:nth-child(2),.shopify-section--best-seller .ranking-product:nth-child(3){margin-top:50px}.shopify-section--best-seller .ranking-product .product-info-container .underline{margin-bottom:18px}}@media screen and (max-width: 640px){.shopify-section--best-seller .category-description{padding:0 5%}.shopify-section--best-seller .ranking-product .button{padding:14px 0}.shopify-section--best-seller .btn-see-all .button{max-width:initial}}.custom-slideshow-section .slick-track{display:flex}.custom-slideshow-section .slick-slide{height:auto}.custom-slideshow-section .custom-slider img{width:100%;height:100%}.custom-slideshow-section .slick-dots{color:#000;position:absolute;width:auto;margin:0;bottom:24px;left:20px}.custom-slideshow-section .slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer;border:#000 3px solid;background-color:transparent;border-radius:50px}.custom-slideshow-section .slick-dots li button{display:none}.custom-slideshow-section .slick-dots .slick-active{background:#000}.custom-slideshow-section .slick-dotted.slick-slider{margin-bottom:0}.custom-slider>.slider-item:not(:first-child){display:none}@media screen and (min-width: 700px){.custom-slideshow-section .slick-dots li{width:10px;height:10px;margin:0 7px;border-width:2px}}@media screen and (min-width: 1008px){.custom-slideshow-section .slick-dots{bottom:28px;right:24px;left:auto}}@media screen and (max-width: 699px){.custom-slideshow-section .slick-dots{position:absolute;width:auto;margin:0;bottom:24px;left:50%;transform:translate(-50%)}.custom-slideshow-section .slick-dots li{position:relative;display:inline-block;width:9px;height:9px;margin:0 6px;border-radius:50%;cursor:pointer;background:transparent;border:2px solid #000}}.newsMt_2{margin-block-start:2rem!important}.newsMt_4,.newsHr{margin-block-start:4rem!important}.news__flex{display:flex;gap:4%;align-items:flex-start;margin-block-start:4rem!important}.news__flex.newsMt_2{margin-block-start:2rem!important}.news__flex.newsMt_4{margin-block-start:4rem!important}.news__flex>div{margin-block-start:0px!important}.news__grayBox{background-color:#f8f8f8;padding:20px;margin-top:2rem}.news__border--ud{border-top:1px solid #393C3F;border-bottom:1px solid #393C3F;padding:1em 0}.topics-title__box{margin-top:4em}.news__imgSize{max-width:340px;width:100%}.news__flex img{display:block;max-width:340px}.news__flex .imgSizeS img{max-width:200px}@media screen and (max-width: 767px){.blogBtn .button{width:100%}.news__flex{margin-top:1rem;margin-block-start:4rem}.news__flex img{width:100%}.news__flex .imgSmall{max-width:100px}.news__flex.spFlexCol>div{margin-block-start:1rem!important;width:100%}.news__grayBox{background-color:#f8f8f8;padding:20px}.news__imgSize{max-width:100%}.news__flex.spFlexCol{flex-direction:column}.news__flex.spFlexCol img,.news__flex.spFlexCol .imgSizeS img{max-width:100%}}.product-content-volume{margin-top:4px}.content-volume-value{color:#939393}
/*# sourceMappingURL=/cdn/shop/t/108/assets/custom.css.map */
