:root{font-size:16px}@font-face{font-family:Area;src:url(https://cdn.shopify.com/s/files/1/0733/5254/4395/files/fonnts.com-Area_Normal_Regular.woff?v=1777177678) format("woff"),url(https://cdn.shopify.com/s/files/1/0733/5254/4395/files/fonnts.com-Area_Normal_Regular.otf?v=1777177300) format("opentype");font-weight:400;font-style:normal;font-display:swap}.mobile{display:none!important}.desktop{display:block!important}.gradient{background-color:#fffef6}*{padding:0;margin:0}.drawer__inner{width:30rem!important}.header{max-width:100%;height:4.5rem;padding:0 4rem!important;width:100%;background:#0009}.header__heading-logo{height:auto;max-width:9.563rem;width:9.563rem}.header__menu-item{padding:0}.header .list-menu--inline{display:inline-flex;flex-wrap:wrap;gap:2rem}.header--middle-left{grid-template-columns:auto auto 1fr;column-gap:4rem}.header__icon,.header__icon--cart .icon{height:2rem;width:2rem;padding:0}.header__icons{display:flex;gap:1rem;grid-area:icons;justify-self:end;padding-right:0}.header__menu-item .icon-caret path{fill:#fff}.header__menu-item span{font-family:Area;text-decoration:none;color:#fff;font-weight:400;font-size:1rem;line-height:150%;letter-spacing:0%;transition:text-decoration var(--duration-short) ease}.header__search,.header__search .svg-wrapper,.header__search .svg-wrapper svg{width:6.25rem!important}.header__icon .svg-wrapper{width:2rem;height:2rem}.header__icon svg{width:2rem}.home-collection{background-image:url(https://cdn.shopify.com/s/files/1/0989/6512/7470/files/image_10.png?v=1778209363)!important;padding:5.63rem 4rem!important;display:flex;gap:2rem;flex-direction:column;border-top-left-radius:32px;border-top-right-radius:32px;background-repeat:no-repeat;background-size:cover;align-items:center}.home-collection .page-width{padding:0}.card:hover .media.media--hover-effect>img:first-child:only-child,.card-wrapper:hover .media.media--hover-effect>img:first-child:only-child{transform:unset!important}.home-collection .collection__description p{font-family:Area;font-weight:400;font-size:1.125rem;color:#fff;line-height:140%;width:100%;max-width:32.625rem;letter-spacing:0%}.home-collection .card{background:#fffef1;border-radius:24px;padding:1rem}.home-collection .card__inner{border-radius:.5rem!important;height:18rem}.home-collection .quick-add__submit{border:1px solid #000;color:#000;height:2.5rem;min-height:2.5rem;padding:.25rem .625rem!important}.quick-add{margin-bottom:0!important}.header__submenu.list-menu{padding:0 0 1rem;width:max-content}.header__submenu .header__menu-item{justify-content:space-between;padding:1rem 2rem 0;font-size:1rem;color:#000}.list-menu--disclosure{min-width:max-content}.home-collection .card__heading{font-family:Area;font-weight:500;color:#000;font-size:1.125rem;line-height:140%;width:75%!important}.home-collection .product-grid .card-information .price{color:#000;font-family:Area;font-weight:400;letter-spacing:-1%!important}.home-collection .collection__title.title-wrapper{margin-bottom:0}.price--on-sale .price-item--regular{text-decoration:line-through;font-size:.8rem!important;color:#000!important;font-family:Area!important;letter-spacing:0!important;margin:0!important}.collection__title.title-wrapper{padding:auto;max-width:1440px;width:100%}.collection__title.title-wrapper .title{margin:0!important;font-family:Sarabun,sans-serif;font-weight:400;font-size:3.75rem;color:#fff;line-height:120%;letter-spacing:-1%}.collection__title.title-wrapper .title span{font-family:Instrument Serif;font-weight:400;font-style:Italic;font-size:3.75rem;line-height:120%;letter-spacing:-1%}.product-grid .card__information{display:flex;width:100%;gap:0rem;padding:1rem 0;justify-content:space-between;align-items:flex-start;flex-direction:column}.card-rating .stars svg{width:.875rem!important;height:.875rem!important}.product-grid .card-information{flex:1}.product-grid .card-information .price{font-weight:400;color:#000;font-size:1.125rem;line-height:150%;font-family:Area!important;letter-spacing:0!important;letter-spacing:0%;width:100%;text-align:right;margin-top:0!important}.quick-add__submit{--qa-fill: #fff;--qa-text-idle: #fff;--qa-text-hover: #000;--qa-border-hover: #fff;padding:.25rem .625rem;border-radius:6.25rem;background:transparent;border:1px solid #fff;font-family:Area,sans-serif;font-weight:500;font-size:1rem;line-height:150%;letter-spacing:0%;color:var(--qa-text-idle);height:2.5rem;min-height:2.5rem;position:relative;overflow:hidden;isolation:isolate;cursor:pointer;transition:color .3s cubic-bezier(.7,0,.2,1),border-color .3s cubic-bezier(.7,0,.2,1)}.quick-add__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--qa-fill);transform:translate3d(0,100%,0);transition:transform .35s cubic-bezier(.7,0,.2,1);z-index:-1;will-change:transform}.quick-add__submit:hover:before{transform:translateZ(0)}.quick-add__submit:hover{color:var(--qa-text-hover);border-color:var(--qa-border-hover)}.home-animation-1 .quick-add__submit,.collection .quick-add__submit{--qa-fill: #fff;--qa-text-idle: #fff;--qa-text-hover: #000;--qa-border-hover: #fff}.home-collection .quick-add__submit{--qa-fill: #000;--qa-text-idle: #000;--qa-text-hover: #fff;--qa-border-hover: #000}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after,.shopify-payment-button__button--unbranded:hover:after{box-shadow:unset}.underline-links-hover:hover a{text-decoration:none!important}.button:after{box-shadow:unset}.card__inner{border-radius:16px!important;height:20rem}.product-grid .price__regular .price-item--regular{color:#fff}.home-collection .price__regular .price-item--regular{color:#000}.blog .content{justify-content:space-between;display:flex;width:100%;gap:4.444vw;align-items:flex-end}.blog .content h1{font-family:Sarabun,sans-serif;font-weight:400;font-size:3.5rem;width:65%;line-height:120%;letter-spacing:-1%}.blog .content h1 span{font-family:Instrument Serif;font-weight:400;font-style:Italic;font-size:4rem;leading-trim:NONE;line-height:120%;letter-spacing:-1%}.blog .content p{font-family:Area;font-weight:500;font-size:1.125rem;line-height:150%;letter-spacing:0%;width:70%;color:#000}.blog .blog-anchor{font-family:Area;font-weight:500;font-size:1rem;line-height:150%;letter-spacing:0%;background:#fffef1;text-decoration:none;color:#000;width:fit-content;border-radius:100px;display:flex;gap:.278vw;justify-content:center;align-items:center}.blog .blog-anchor svg{width:1.667vw;height:1.667vw}.blog .blog-category{font-family:Area;font-weight:500;font-size:1rem;line-height:150%;letter-spacing:0%;background:#fffef1;text-decoration:none;color:#000;width:fit-content;padding:.556vw 1.25vw;border-radius:100px;display:flex;gap:.278vw;justify-content:center;align-items:center;border:1px solid #000}.blog .content a{font-family:Area;font-weight:500;font-size:1rem;line-height:100%;letter-spacing:0%;background:#fffef1;text-decoration:none;color:#000;width:fit-content;padding:.5rem 1.125rem;border-radius:100px;display:flex;gap:.278vw;justify-content:center;align-items:center;border:1px solid #000;position:relative;overflow:hidden;isolation:isolate;transition:color .3s cubic-bezier(.7,0,.2,1)}.blog .content a svg{width:1.389vw;height:1.389vw}.blog{padding:6.25vw 4rem 6.25vw!important}.blog .page-width-desktop{max-width:100%;display:flex;gap:5rem;max-width:1440px;padding:0;flex-direction:column}.card__media .media img{border-radius:8px!important}.blog .page-width-desktop .title,.blog .page-width-desktop .title-wrapper-with-link{margin:0}.blog .grid{gap:2.222vw;flex-wrap:nowrap}.blog .blog__posts.articles-wrapper .article{width:28.889vw}.blog .media{background:transparent}.blog .card{gap:1.667vw}.blog .card__inner{width:100%;height:18.75rem}.blog .card__inner img{border-radius:12px}.blog .card__information{padding:0!important;display:flex;gap:1rem;flex-direction:column}.blog .article-card .card__heading{margin-bottom:0;font-family:Sarabun,sans-serif;font-weight:400;font-size:1.5rem;line-height:120%;letter-spacing:-1%}.blog .article-card__excerpt{font-family:Area;font-weight:400;font-size:1rem;color:#000;line-height:150%;letter-spacing:0%;width:100%;margin:0;max-width:100%}product-info .product.grid{gap:5.556vw;display:flex;flex-wrap:nowrap}product-info .product--large:not(.product--no-media) .product__media-wrapper{padding:0;max-width:42.778vw;width:42.778vw}product-info .product--large:not(.product--no-media) .product__info-wrapper{max-width:42.778vw;width:42.778vw;padding:0}.product__info-wrapper .product__info-container{max-width:100%}.product__title h1{font-family:Sarabun,sans-serif;font-weight:400;font-size:3rem;line-height:120%;letter-spacing:-1%;color:#000}.price__regular .price-item--regular,.price{font-family:Area;font-weight:400;font-size:1.125rem!important;flex:1;letter-spacing:-1%!important;margin-right:0;color:#000}.badge{font-size:.8rem;font-family:Area;display:flex}.product__description{font-family:Area;font-weight:400;font-size:1rem;line-height:150%;letter-spacing:0%;color:#000}.product-form__quantity .form__label,.product-form__input .form__label{font-family:Area;font-weight:400;font-size:1rem;line-height:150%;letter-spacing:0%;color:#000;margin-bottom:.556vw}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1.667vw 0}.product-form__submit{margin-bottom:1rem;background:#0f6e56;font-family:Area;font-weight:500;font-size:1rem;border-radius:100px;line-height:150%;color:#fff;letter-spacing:0%;position:relative;overflow:hidden;isolation:isolate;transition:color .3s cubic-bezier(.7,0,.2,1)}.product__tax{display:none}.pdp-breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;margin-bottom:1.5rem}.pdp-breadcrumbs a,.pdp-breadcrumbs__current{font-family:Area;font-size:.875rem;line-height:150%;color:#000;text-decoration:none;white-space:nowrap}.pdp-breadcrumbs a{font-weight:400}.pdp-breadcrumbs__current{font-weight:500}.pdp-breadcrumbs__sep{display:flex;width:1rem;height:1rem;color:#000}.product-form__submit:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#000;transform:translate3d(0,100%,0);transition:transform .3s cubic-bezier(.7,0,.2,1);z-index:-1}.product-form__submit:hover:before{transform:translateZ(0)}.product-form__submit:hover{color:#fff}product-info .product-form__buttons{max-width:100%}.product__media-wrapper .product__column-sticky{display:flex;gap:1.111vw;flex-direction:row-reverse}.product--large .thumbnail-list{display:flex;gap:1.111vw;flex-direction:column}.thumbnail[aria-current]{border-radius:12px!important}.thumbnail img{width:36.111vw;height:36.111vw;border-radius:12px!important}.product-media-container{display:block;position:relative;width:36.111vw!important;height:36.111vw!important}.thumbnail-slider{width:5.556vw!important}.thumbnail-list__item{width:5.556vw;height:5.556vw;position:relative}.thumbnail-list__item .slider__slide{width:5.556vw;height:5.556vw}slider-component{width:100%!important}.product-media-container .product__media img{width:36.111vw!important;height:36.111vw!important;object-fit:cover;border-radius:12px}.quantity__button:not(:focus-visible):not(.focused),.quantity__input:not(:focus-visible):not(.focused){background:#fffef1!important}.quantity:after{box-shadow:unset}.quantity{border-bottom:1px solid #000;min-height:2.778vw;width:9.861vw}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:1.111vw 0!important}.product__title{margin-bottom:.556vw!important}.product__info-container>*+*{margin:0!important}.product-form__submit{min-height:2.5rem}.product-form__submit span{display:flex;gap:.5rem;align-items:center}.product-form__submit span svg{width:1.5rem;height:1.5rem}.quantity__button{width:3.125vw;flex-shrink:0;font-size:1.125rem}.quantity__input{font-size:1rem;font-family:Area;font-weight:400;line-height:150%;letter-spacing:0%}.product .product-form__input--pill input[type=radio]+label{padding:.7rem 1rem;font-size:1rem;font-family:Area}.product .price .price-item{margin:0}.product .price__sale{gap:.5rem;display:flex!important;font-family:Area;font-weight:500;font-size:1.5rem;line-height:140%;letter-spacing:-1%;margin-right:0;color:#000;flex-direction:row-reverse!important;align-items:center;justify-content:center}.product .price__sale .price-item--regular{font-family:Area;font-weight:500;font-size:1rem!important;line-height:140%;color:#000!important;letter-spacing:-1%;margin:0!important}.search-modal__close-button .svg-wrapper{width:1.2rem!important;height:1.2rem}.predictive-search__item-heading{font-family:Area;font-weight:500;color:#000;font-size:1rem;line-height:140%;letter-spacing:0%}.predictive-search__item-content{justify-content:flex-start!important}.cart-count-bubble{position:absolute;background-color:rgb(var(--color-button));color:rgb(var(--color-button-text));height:1.2rem;width:1.2rem;border-radius:100%;display:flex;justify-content:center;align-items:center;font-size:.7rem;bottom:.8rem;left:1.2rem;line-height:calc(1 + .1 / var(--font-body-scale))}.product .product .price__container{margin-bottom:0!important}.product .price__regular{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/12/assets/main.css.map */
