:root{--semoh-graphite: #666;--semoh-cloud: #ccc;--semoh-light-gray: #ddd;--semoh-btn-text-color: var(--semoh-graphite);--semoh-btn-font-size: 15px;--semoh-btn-gap: 10px;--semoh-btn-icon-size: 1em}.view-more-container{display:flex;justify-content:center;margin-top:2rem}.view-more{display:inline-flex;align-items:center;color:var(--semoh-graphite);text-decoration:none;font-size:1.6rem;transition:color .3s ease}#MainContent{width:100%}main.has-sidebar{display:flex;align-items:start;justify-content:center;width:100%}@media (min-width: 1000px){main.has-sidebar{gap:3rem}}main.has-sidebar .main-content{width:100%}@media (min-width: 1000px){main.has-sidebar .main-content{width:calc(100% - 23rem)}}.semoh-btn{display:inline-flex;align-items:center;color:var(--semoh-btn-text-color);font-size:var(--semoh-btn-font-size);text-decoration:none}.semoh-btn--viewmore:after{content:"";display:inline-block;margin-left:var(--semoh-btn-gap);width:var(--semoh-btn-icon-size);height:var(--semoh-btn-icon-size);background-image:var(--semoh-icon-arrow-right);background-repeat:no-repeat;background-position:center;background-size:contain}button{background-color:transparent}button:before,button:after{display:none}input::placeholder{color:var(--semoh-light-gray)}.product__title h1{font-size:18px}.product__sku{color:var(--semoh-graphite);font-size:1.2rem;margin-bottom:1.5rem!important}.price-container{display:flex;font-size:14px;margin-bottom:1.5rem!important}.price .price__container{display:flex;gap:.5em;font-size:1.5rem}.product-variation-container{width:100%;background:#fff}.product-variation-header{display:flex;justify-content:space-between;align-items:center;line-height:1;margin-bottom:5px;padding:10px;border-bottom:1px solid var(--semoh-graphite)}.product-variation-header-left{display:flex;justify-content:space-between;gap:16px}.product-variation-header-left span{text-transform:uppercase;letter-spacing:.5px;font-size:12px;display:inline-block;width:50px;text-align:center}.size-guide-link{font-size:12px;color:var(--semoh-graphite);font-family:var(--font-body-family);text-decoration:none;font-weight:500;border:none!important;background-color:transparent!important;padding:0!important;margin:0!important;cursor:pointer!important;text-underline-offset:.3rem!important}.size-guide-link:hover{text-decoration:underline}.variation-card{display:flex;align-items:center;padding:10px 5px;gap:16px}.variation-card:last-child{border-bottom:1px solid var(--semoh-graphite);padding-bottom:10px}.variation-color{display:flex;flex-direction:column;align-items:center}.option-thumbnail{margin-bottom:5px}.option-thumbnail img{width:50px;height:auto;display:block;border:1px solid #e0e0e0}.option-value{font-size:10px;color:var(--semoh-graphite);font-weight:400;text-transform:uppercase;text-align:center;letter-spacing:.3px;line-height:1}.variation-size{min-width:50px;text-align:center;font-size:12px;font-weight:400}.variation-action{display:flex;justify-content:flex-end;width:100%}.product-form__buttons{max-width:27rem!important;margin-left:auto!important}.buy-buttons-container{width:100%}.product-form__submit{border-radius:5px;height:4rem;background-color:#000;color:#fff;border:none}.product-form__submit:disabled{background-color:var(--semoh-cloud);opacity:1}@media (min-width: 1000px){.product-variation-header{padding:10px}.product-variation-header-left{gap:28px}.size-guide-link{font-size:13px}.variation-card{gap:28px;padding:5px 10px}.option-thumbnail img{width:50px}.option-value{font-size:12px}}.product-description-accordion{margin:20px 0}.product-description-accordion__header{display:flex;justify-content:space-between;align-items:center;padding:0 0 10px;cursor:pointer;list-style:none;border-bottom:1px solid var(--semoh-graphite);-webkit-user-select:none;user-select:none;line-height:1}.product-description-accordion__header::-webkit-details-marker{display:none}.product-description-accordion__title,.product-description-accordion__icon{font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:.5px;margin:0}.product-description-accordion__icon{transition:transform .3s ease;flex-shrink:0;rotate:90deg;color:var(--semoh-graphite)}.product-description-accordion[open] .product-description-accordion__icon{transform:rotate(180deg)}.product-description-accordion__content{padding:10px 5px 0;font-size:12px;line-height:calc(22/12)}.product-color-list{display:flex;flex-wrap:wrap;gap:12px}.product-color-item{display:inline-block}.product-color-item__name{font-size:15px;font-weight:400;letter-spacing:.3px}@media (min-width: 1000px){.product-description-accordion__header{padding:10px 10px 10px 0}.product-color-list{gap:16px}}.size-fit-container{font-size:12px;line-height:1.6}.size-fit-header{margin:0 0 2em}.size-fit-content{margin-bottom:2em}.fabric-details-container{font-size:12px;line-height:1.6}.about-world-shipping{margin:20px 0}.about-world-shipping__link{display:inline-flex;align-items:center;color:var(--semoh-graphite);text-decoration:none;font-size:15px;font-weight:400;transition:color .2s ease}.about-world-shipping__link:hover{color:var(--semoh-graphite);text-decoration:none}.external-link-icon{display:inline-block;margin-left:5px}.about-world-shipping__text{font-size:inherit}.about-world-shipping__icon{flex-shrink:0;color:inherit}@media (min-width: 1000px){.about-world-shipping{margin:24px 0}}.collection-banner__inner{margin:0 auto}.collection-banner__header{margin-bottom:15px;text-align:center}.collection-banner__title{font-size:18px;font-weight:400;font-family:serif;margin:0 0 15px;letter-spacing:.05em;text-align:left}.collection-banner__content{display:flex;flex-direction:column;gap:30px}.collection-banner__text-area{display:flex;flex-direction:column;gap:20px}.collection-banner__brand-info{display:flex;align-items:flex-end;gap:15px;flex-wrap:wrap}.collection-banner__maker-logo img{max-width:150px;height:auto;display:block}.collection-banner__instagram{padding-bottom:1rem}.collection-banner__instagram-link{display:flex;align-items:center;gap:10px;color:var(--semoh-graphite);text-decoration:none;font-size:15px;transition:opacity .2s ease}.collection-banner__instagram-link:hover{opacity:.7;text-decoration:none}.collection-banner__instagram-icon{flex-shrink:0;width:25px;height:25px}.collection-banner__description{font-size:12px;line-height:calc(22/12)}.collection-banner__description p{margin:0 0 16px}.collection-banner__description p:last-child{margin-bottom:0}.collection-banner__image-area{width:100%}.collection-banner__image-container{position:relative;overflow:hidden;border-radius:4px;margin-bottom:4rem}.collection-banner__image-container img{width:100%;height:auto;display:block;object-fit:cover;position:static!important}@media (min-width: 1000px){.collection-banner__title{font-size:18px}.collection-banner__content{flex-direction:row;gap:50px;align-items:flex-start}.collection-banner__text-area{flex:55%}.collection-banner__brand-info{gap:20px}.collection-banner__maker-logo img{max-width:160px}.collection-banner__instagram-link{font-size:15px}.collection-banner__description{font-size:12px}.collection-banner__image-area{flex:calc(45% - 50px)}}.cart-display{display:flex;align-items:center;gap:0}.cart-icon{display:flex;align-items:center;border-right:1px solid var(--semoh-light-gray);padding-right:15px;margin-right:15px}.header__icon--cart .icon{height:auto!important}.cart-count{display:flex;align-items:center;font-size:16px;color:var(--semoh-graphite);font-weight:400}.main-page-container .main-page-title{padding-bottom:4rem;margin-bottom:4rem;text-align:center;font-size:2rem;border-bottom:1px solid var(--semoh-graphite)}.main-page-container *{font-size:1.2rem}.main-page-container h2{font-size:1.4rem;font-weight:600;margin:3rem 0 1rem}.contact__fields-item{display:flex;flex-direction:column;align-items:start;justify-content:space-between;gap:1rem;font-size:1.2rem;margin-bottom:2rem}@media (min-width: 1000px){.contact__fields-item{flex-direction:row;align-items:center;gap:0}.contact__fields-item>div.field,.contact__fields-item>div.contact__fields{width:68%}}.contact__fields-item .field{border:1px solid var(--semoh-light-gray)}.contact__fields-item input,.contact__fields-item textarea{padding:0 1.5rem;font-size:1.2rem!important}.contact__fields-item input{height:3.5rem!important}.contact__fields-item textarea{height:15rem}.contact__fields-item input+.field__label,.contact__fields-item textarea+.field__label{font-size:1.2rem!important;color:var(--semoh-light-gray)}.contact__fields-item .field:before,.contact__fields-item .field:after{display:none!important}.field__input:focus~.field__label,.field__input:not(:placeholder-shown)~.field__label,.field__input:-webkit-autofill~.field__label,.customer .field input:focus~label,.customer .field input:not(:placeholder-shown)~label,.customer .field input:-webkit-autofill~label{opacity:1!important}.menu-drawer__menu-item{color:var(--semoh-graphite);font-size:1.8rem}.menu-drawer__menu-item.menu-drawer__menu-item--footer{font-size:1.5rem}.menu-drawer__item--footer:nth-child(3){margin-bottom:3rem!important}.main-blog .title--primary{font-size:1.8rem;margin:3rem 0}.main-blog .article-card .card__inner{aspect-ratio:232/130;border:1px solid var(--semoh-light-gray)}.main-blog .article-card .card__information{padding:1rem 0 0}.article-template header{display:flex;justify-content:space-between}@media screen and (min-width: 750px){.article-template header{align-items:center}}.article-template__title{font-size:1.8rem;margin-bottom:0!important}.article-template__content p{font-size:1.2rem;line-height:calc(22/12);margin:2em 0}div:has(form.installment[enctype="multipart/form-data"]){margin:0!important}.account__result-dialog{border:none!important;font-size:1.2rem;border-radius:5px;padding:3rem 6rem}.account__result-dialog .account__edit-btn{margin-bottom:0!important}.cart__warnings *{font-size:1.5rem!important}.cart__warnings .button{border-radius:5px;font-size:1.2rem!important}.cart__warnings .button:before,.cart__warnings .button:after{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/add.css.map */
