body,input,textarea,select,button{font-family:var(--cathaya-sans)}h1,h2,h3,h4,.m-section__heading,.m-section__title,.m-product-card__name,.m-collection-card__name{font-family:var(--cathaya-serif);font-weight:400;letter-spacing:0}h1{line-height:.98}h2{line-height:1.02}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.m-button,.m-button--primary,.m-button--secondary,.cathaya-btn{border-radius:999px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;font-family:var(--cathaya-sans);transition:background var(--cathaya-duration-normal) var(--cathaya-ease),color var(--cathaya-duration-normal) var(--cathaya-ease),transform var(--cathaya-duration-normal) var(--cathaya-ease),box-shadow var(--cathaya-duration-normal) var(--cathaya-ease)}.m-button--primary,.cathaya-btn--primary{background:var(--cathaya-btn-gradient);background-size:200% 100%;background-position:0% 50%;color:#fffaf4;border:0;min-height:46px;padding:0 28px;box-shadow:var(--cathaya-shadow-sm)}.m-button--primary:hover,.cathaya-btn--primary:hover{background-position:100% 50%;color:#fffaf4;transform:translateY(-1px);box-shadow:var(--cathaya-shadow)}.m-button--primary:active,.cathaya-btn--primary:active{transform:translateY(0)}.m-button--primary:disabled,.cathaya-btn--primary:disabled{background:#c3b6ad;cursor:not-allowed;opacity:.7;transform:none;box-shadow:none}.m-button--secondary,.cathaya-btn--secondary{background:transparent;color:#211716;border:1px solid #211716;min-height:46px;padding:0 28px}.m-button--secondary:hover,.cathaya-btn--secondary:hover{background:#211716;color:#fffaf4;transform:translateY(-1px)}.m-button--link{letter-spacing:.1em;text-transform:uppercase;font-weight:700;color:#211716;border-radius:0}.m-button--link:hover{color:#b8734f}.m-button--large,.cathaya-btn--large{min-height:56px;padding:0 36px;font-size:14px}.m-button--small,.cathaya-btn--small{min-height:38px;padding:0 18px;font-size:11px}.m-section__header{--m-section-header-spacing-bottom: 40px}.m-section__heading{font-family:var(--cathaya-serif);font-size:clamp(36px,5vw,64px);line-height:1.02;letter-spacing:0}.m-section__subheading,.m-richtext__subtitle{display:inline-flex;align-items:center;gap:12px;color:#b8734f;font-family:var(--cathaya-sans);font-size:12px;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.m-section__subheading:before,.m-richtext__subtitle:before{content:"";width:42px;height:1px;background:currentColor}.m-section__description{color:#211716ad;line-height:1.72;font-size:16px}.m-product-card{background:var(--cathaya-card-gradient);border-radius:12px;overflow:hidden;transition:transform var(--cathaya-duration-normal) var(--cathaya-ease),box-shadow var(--cathaya-duration-normal) var(--cathaya-ease)}.m-product-card:hover{transform:translateY(-4px);box-shadow:var(--cathaya-shadow)}.m-product-card__media{aspect-ratio:4 / 5;overflow:hidden;background:#2117160a}.m-product-card__media img,.m-product-card__media .m-image{transition:transform .7s var(--cathaya-ease);will-change:transform}.m-product-card:hover .m-product-card__media img{transform:scale(1.05)}.m-product-card__content{padding:18px 16px 22px}.m-product-card__name{font-family:var(--cathaya-serif);font-size:16px;line-height:1.3;color:#211716}.m-product-card__price,.m-product-card .price-item,.m-product-card .m-price-item{color:#6d4335;font-weight:600;letter-spacing:.02em}.m-product-card .m-price-item--sale,.m-product-card .price-item--sale{color:#b8734f}.m-product-card .m-price-item--compare,.m-product-card .price-item--regular.line-through{color:#21171666}.m-product-card__badge,.m-product-card__tag-name,.m-badge,.m-badge--sale{background:var(--cathaya-badge-gradient);color:#211716;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:5px 12px;border:0}.m-badge--soldout{background:#211716d9;color:#fffaf4}.m-product-card__action-wrapper{gap:8px}.m-product-card__action{background:#fffaf4eb;color:#211716;border:1px solid rgba(33,23,22,.08);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:all var(--cathaya-duration-fast) var(--cathaya-ease)}.m-product-card__action:hover{background:#211716;color:#fffaf4;border-color:#211716}.m-collection-card,.m-image-card{border-radius:12px;overflow:hidden;background:var(--cathaya-card-gradient);transition:transform var(--cathaya-duration-normal) var(--cathaya-ease),box-shadow var(--cathaya-duration-normal) var(--cathaya-ease)}.m-collection-card:hover,.m-image-card:hover{transform:translateY(-4px);box-shadow:var(--cathaya-shadow)}.m-collection-card__name,.m-image-card__heading{font-family:var(--cathaya-serif);color:#211716}.m-image-card__content{background:#fffaf4eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.m-newsletter-form,.m-newsletter-form--minimal{font-family:var(--cathaya-sans)}.m-newsletter-form input[type=email],.m-newsletter-form__field{background:#fff;border:1px solid rgba(33,23,22,.12);border-radius:999px;padding:0 22px;min-height:46px;font-family:var(--cathaya-sans);color:#211716}.m-newsletter-form input[type=email]::placeholder{color:#21171666}.m-newsletter-form input[type=email]:focus,.m-newsletter-form__field:focus{border-color:#b8734f;outline:0}.m-newsletter-form__button{background:var(--cathaya-btn-gradient);background-size:200% 100%;background-position:0% 50%;color:#fffaf4;border-radius:999px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;min-height:46px;padding:0 26px;transition:background-position var(--cathaya-duration-normal) var(--cathaya-ease)}.m-newsletter-form__button:hover{background-position:100% 50%}.m-icon-box{background:transparent;border-radius:8px;transition:transform var(--cathaya-duration-normal) var(--cathaya-ease)}.m-icon-box:hover{transform:translateY(-2px)}.m-icon-box__heading{font-family:var(--cathaya-serif);font-weight:400;font-size:18px;line-height:26px;color:#211716;margin-bottom:8px}.m-icon-box__description{color:#211716a8;line-height:1.65;font-size:14px}.m-icon-box__icon{color:#b8734f}.m-icon-box--small{border-top:1px solid rgba(33,23,22,.08)}.m-stars,.spr-icon-star,.jdgm-star{color:#e8c98f}.m-stars__empty{color:#21171626}input[type=text],input[type=email],input[type=search],input[type=tel],input[type=number],input[type=password],textarea,select{font-family:var(--cathaya-sans);color:#211716;background:#fff;border:1px solid rgba(33,23,22,.12);border-radius:8px;transition:border-color var(--cathaya-duration-fast) var(--cathaya-ease)}input:focus,textarea:focus,select:focus{border-color:#b8734f;outline:0;box-shadow:0 0 0 3px #b8734f1f}.m-product-option--node__label{border-radius:999px;letter-spacing:.04em}.m-tooltip__content{background:#211716;color:#fffaf4;border-radius:6px;font-family:var(--cathaya-sans)}html,body{background:#fffaf4}.cathaya-section-pad{padding-top:clamp(48px,6vw,96px);padding-bottom:clamp(48px,6vw,96px)}@media screen and (max-width:749px){.m-button,.m-button--primary,.m-button--secondary,.cathaya-btn{letter-spacing:.1em;padding:0 22px}.m-product-card{border-radius:10px}.m-product-card__content{padding:14px 12px 18px}.m-section__heading{font-size:clamp(28px,6vw,40px)}}@media screen and (max-width:480px){.m-button--large,.cathaya-btn--large{min-height:50px;padding:0 28px}}.m-breadcrumb,.m-breadcrumb--wrapper{font-family:var(--cathaya-sans);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#21171699}.m-breadcrumb--item a{color:#21171699;transition:color var(--cathaya-duration-fast) var(--cathaya-ease)}.m-breadcrumb--item a:hover{color:#b8734f}.m-breadcrumb--item-current,.m-breadcrumb--item[aria-current]{color:#211716;font-weight:600}.m-breadcrumb--separator{color:#21171647;margin:0 8px}.m-pagination{font-family:var(--cathaya-sans);gap:6px}.m-pagination a,.m-pagination span{min-width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.05em;color:#211716b3;border:1px solid transparent;transition:all var(--cathaya-duration-fast) var(--cathaya-ease)}.m-pagination a:hover{background:#f2dfda;color:#b8734f}.m-pagination .m-pagination__current,.m-pagination [aria-current=page]{background:#211716;color:#fffaf4}.m-facet--label{font-family:var(--cathaya-sans);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#211716;font-weight:700}.m-facet--product-count{color:#21171680;font-weight:400}.m-facet--button{border-radius:999px;border:1px solid rgba(33,23,22,.12);background:#fffaf4;color:#211716;font-family:var(--cathaya-sans);font-size:12px;letter-spacing:.06em;padding:0 16px;min-height:36px;transition:all var(--cathaya-duration-fast) var(--cathaya-ease)}.m-facet--button:hover,.m-facet--button[aria-pressed=true],.m-facet--button.is-active{background:#211716;border-color:#211716;color:#fffaf4}.m-facet--checkbox input[type=checkbox]:checked+label,.m-facet--checkbox input[type=checkbox]:checked~.m-facet--checkbox__label{color:#b8734f}.m-filter--swatches-button{border:1.5px solid rgba(33,23,22,.12);border-radius:999px}.m-filter--swatches-button[aria-pressed=true],.m-filter--swatches-button.is-active{border-color:#b8734f;box-shadow:0 0 0 2px #b8734f2e}.m-cart__header{border-bottom:1px solid rgba(33,23,22,.08);font-family:var(--cathaya-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#21171699}.m-cart__items{border-bottom:1px solid rgba(33,23,22,.08)}.m-cart__column--product{font-family:var(--cathaya-serif)}.m-cart__column--price,.m-cart__column--subtotal{color:#6d4335;font-weight:700}.m-cart__subtotal,.m-cart__summary{background:#f8f3ee;border:1px solid rgba(33,23,22,.06);border-radius:10px;padding:24px}.m-cart__subtotal--label{font-family:var(--cathaya-sans);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#21171699}.m-cart__subtotal--price{font-family:var(--cathaya-serif);font-size:28px;color:#211716}.m-cart__shipping-note{color:#21171699;font-size:13px;font-style:italic}.m-cart__checkout-button{background:var(--cathaya-btn-gradient);background-size:200% 100%;background-position:0% 50%;color:#fffaf4;border-radius:999px;letter-spacing:.12em;text-transform:uppercase;font-weight:700;min-height:52px;transition:background-position var(--cathaya-duration-normal) var(--cathaya-ease)}.m-cart__checkout-button:hover{background-position:100% 50%}.m-cart__discount input{border-radius:999px;border:1px solid rgba(33,23,22,.12);padding:0 18px;min-height:44px}.m-cart__discount--item{background:#f2dfda;color:#b8734f;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.m-cart__trust-badge{color:#21171680}.m-cart--empty,.m-cart__empty{text-align:center;padding:clamp(60px,8vw,120px) 20px;color:#21171699;font-family:var(--cathaya-serif);font-size:22px}.m-article-card{background:transparent;transition:transform var(--cathaya-duration-normal) var(--cathaya-ease)}.m-article-card:hover{transform:translateY(-4px)}.m-article-card__image{border-radius:10px;overflow:hidden;background:#fbf7f2;box-shadow:var(--cathaya-shadow-sm)}.m-article-card__title{font-family:var(--cathaya-serif);font-weight:400;color:#211716;line-height:1.3}.m-article-card__title a:hover{color:#b8734f}.m-article-card__date{font-family:var(--cathaya-sans);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#b8734f}.m-article-card__excerpt{color:#211716a8;line-height:1.65}.m-article-card__readmore{font-family:var(--cathaya-sans);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#b8734f;border-bottom:1px solid #b8734f;display:inline-block;padding-bottom:2px;transition:all var(--cathaya-duration-fast) var(--cathaya-ease)}.m-article-card__readmore:hover{color:#211716;border-color:#211716}.m-article-card__tags a{background:#f2dfda;color:#b8734f;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-right:6px}.m-article-card__tags a:hover{background:#e8c98f;color:#211716}.m-article__title{font-family:var(--cathaya-serif);font-weight:400;font-size:clamp(36px,5vw,64px);line-height:1.05;color:#211716}.m-article__meta{font-family:var(--cathaya-sans);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#21171699}.m-article__meta a{color:#b8734f}.m-article__feature-image{border-radius:12px;overflow:hidden;box-shadow:var(--cathaya-shadow)}.m-article__content{font-family:var(--cathaya-sans);font-size:16px;line-height:1.8;color:#211716}.m-article__content h2,.m-article__content h3,.m-article__content h4{font-family:var(--cathaya-serif);font-weight:400;margin-top:1.6em}.m-article__content a{color:#b8734f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.m-article__content a:hover{color:#211716}.m-article__content blockquote{border-left:3px solid #b8734f;background:#f8f3ee;padding:18px 24px;border-radius:0 8px 8px 0;font-family:var(--cathaya-serif);font-size:19px;font-style:italic;color:#3a2722;margin:24px 0}.m-article__footer{border-top:1px solid rgba(33,23,22,.08);padding-top:24px}.m-article-navigation{border-top:1px solid rgba(33,23,22,.08)}.m-article-navigation__article-title{font-family:var(--cathaya-serif);color:#211716}.m-article-navigation a:hover .m-article-navigation__article-title{color:#b8734f}.m-page404{text-align:center;padding:clamp(60px,10vw,140px) 20px}.m-page404__icon{color:#b8734f;margin-bottom:24px}.m-page404 h1{font-family:var(--cathaya-serif);font-size:clamp(60px,10vw,120px);font-weight:400;background:linear-gradient(135deg,#211716,#b8734f);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:12px}.m-page404 h2{font-family:var(--cathaya-serif);font-weight:400;color:#211716}.m-page404 p{color:#211716a8;max-width:480px;margin:12px auto 28px;line-height:1.7}.m-account,.m-customer,.m-customer-forms,.m-activate-account{font-family:var(--cathaya-sans);color:#211716}.m-account__title,.m-customer h1,.m-customer h2,.m-activate-account__heading{font-family:var(--cathaya-serif);font-weight:400;color:#211716}.m-account__title--medium{font-size:clamp(22px,2.4vw,30px)}.m-account__greeting{font-family:var(--cathaya-serif);font-size:18px;font-style:italic;color:#211716a8}.m-account__navigation{background:#f8f3ee;border:1px solid rgba(33,23,22,.06);border-radius:10px;padding:18px}.m-account__navigation a{display:block;padding:10px 14px;border-radius:6px;color:#211716c2;font-size:13px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;transition:all var(--cathaya-duration-fast) var(--cathaya-ease)}.m-account__navigation a:hover{background:#fffaf4;color:#b8734f}.m-account__navigation a[aria-current],.m-account__navigation a.is-active{background:#211716;color:#fffaf4}.m-account__content,.m-account__detail{background:#fffaf4;border:1px solid rgba(33,23,22,.06);border-radius:10px;padding:28px}.m-customer-info__field,.m-customer-forms input,.m-customer-forms textarea,.m-customer-forms select{border-radius:8px;border:1px solid rgba(33,23,22,.12);background:#fff;font-family:var(--cathaya-sans);color:#211716}.m-customer-forms label{font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;color:#211716a8}.m-customer-address,.m-customer-address__info{border:1px solid rgba(33,23,22,.08);border-radius:10px;padding:20px;background:#fffaf4}.m-customer-order,.m-customer-order-detail{font-family:var(--cathaya-sans)}.m-customer-order-detail__header{border-bottom:1px solid rgba(33,23,22,.08);padding-bottom:18px;margin-bottom:18px}.m-customer-order-detail__address{background:#f8f3ee;border-radius:8px;padding:18px;font-size:14px;line-height:1.6}.m-customer__add-new-btn,.m-customer__cancel-add-btn,.m-customer__cancel-edit-btn{font-family:var(--cathaya-sans);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.template-search .m-section__heading{font-family:var(--cathaya-serif)}.template-search .m-section__heading mark,.template-search em{background:#f2dfda;color:#b8734f;font-style:normal;padding:0 4px;border-radius:3px}.template-page .m-rte,.m-rte{font-family:var(--cathaya-sans);font-size:16px;line-height:1.8;color:#211716}.m-rte h1,.m-rte h2,.m-rte h3,.m-rte h4{font-family:var(--cathaya-serif);font-weight:400}.m-rte a{color:#b8734f;text-decoration:underline;text-underline-offset:3px}.m-rte a:hover{color:#211716}.m-rte blockquote{border-left:3px solid #b8734f;background:#f8f3ee;padding:16px 22px;border-radius:0 8px 8px 0;font-style:italic;color:#3a2722}.m-product-card .m-button--icon,.m-product-card .m-wishlist-button,.m-product-card .m-tooltip.m-button--icon,.m-product-card__action--top .m-button--icon,.m-product-card__action-icons .m-button--icon,.m-product-card__addons .m-button--icon{background:transparent!important;background-color:transparent!important;border:0!important;border-right:0!important;box-shadow:none!important;color:#211716!important;transition:color .18s ease,background-color .18s ease,transform .18s ease!important}.m-product-card .m-button--icon:hover,.m-product-card .m-wishlist-button:hover,.m-product-card__action--top .m-button--icon:hover,.m-product-card__action-icons .m-button--icon:hover{background-color:#b8734f1f!important;border:0!important;box-shadow:none!important;color:#b8734f!important;transform:translateY(-1px)}.m-product-card .m-button--icon svg,.m-product-card .m-wishlist-button svg{stroke:currentColor!important;fill:none!important}.m-product-card__action--top,.m-product-card__action-icons,.m-product-card__addons{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:0!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.m-button,.m-button--primary,.m-button--secondary,.m-button--white,.m-button--link,.m-button--icon,.m-button--scroll-top,.m-add-to-cart,.m-cart__checkout-button,button.m-button,a.m-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:8px}.m-button.m\:w-full,.m-button--primary.m\:w-full,.m-add-to-cart.m\:w-full{display:flex!important}.m-button>span,.m-add-to-cart>span,.m-add-to-cart--text,.m-button__text{text-align:center;width:auto;flex:0 1 auto}html,body{padding:0!important;margin:0!important}#shopify-section-header,#shopify-section-header-group,.shopify-section-group-header-group,.shopify-section--cathaya-announcement,.shopify-section--cathaya-header,.shopify-section--cathaya-footer{margin:0!important;padding:0!important}.jdgm-star,.jdgm-star.jdgm--on,.jdgm-star.jdgm--half,.jdgm-prev-badge__stars .jdgm-star.jdgm--on{color:#e8c98f!important}.jdgm-star.jdgm--off,.jdgm-prev-badge__stars .jdgm-star.jdgm--off{color:#21171629!important}.jdgm-prev-badge__text,.jdgm-rev-widg__title,.jdgm-rev__author,.jdgm-rev__verified-icon+span{color:#b8734f!important;font-family:var(--cathaya-sans, inherit)!important;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:700}.jdgm-rev-widg__title,.jdgm-all-reviews__header,.jdgm-write-rev-link{font-family:Playfair Display,Georgia,serif!important;color:#211716!important;font-weight:400!important;letter-spacing:0;text-transform:none!important}.jdgm-write-rev-link,.jdgm-form__submit-btn,.jdgm-all-reviews-rating-wrapper .jdgm-write-rev-link{background:linear-gradient(90deg,#211716,#5b392f,#b8734f)!important;background-size:200% 100%;background-position:0% 50%;color:#fffaf4!important;border:0!important;border-radius:999px!important;padding:12px 28px!important;font-family:var(--cathaya-sans, inherit)!important;font-size:12px!important;font-weight:700!important;letter-spacing:.14em!important;text-transform:uppercase!important;transition:background-position .4s ease!important;min-height:44px}.jdgm-write-rev-link:hover,.jdgm-form__submit-btn:hover{background-position:100% 50%!important;color:#fffaf4!important}.jdgm-histogram__bar-content{background:linear-gradient(90deg,#d6a49c,#b8734f)!important;border-radius:999px!important}.jdgm-histogram__bar{background:#2117160f!important;border-radius:999px!important;overflow:hidden}.jdgm-rev-widg__summary-average,.jdgm-all-reviews-rating-wrapper .jdgm-all-reviews-rating{font-family:Playfair Display,Georgia,serif!important;color:#211716!important;font-weight:400!important;font-size:44px!important}.jdgm-rev,.jdgm-all-reviews__rev{background:#fbf7f2!important;border:1px solid rgba(33,23,22,.06)!important;border-radius:10px!important;padding:20px!important;margin-bottom:14px!important}.jdgm-rev__body,.jdgm-rev__content,.jdgm-rev__title{font-family:var(--cathaya-sans, inherit)!important;color:#211716!important;line-height:1.65!important;font-size:14px!important}.jdgm-rev__title{font-family:Playfair Display,Georgia,serif!important;font-size:17px!important;margin-bottom:8px!important}.jdgm-rev__icon,.jdgm-rev__verified-buyer-icon{color:#b8734f!important}.jdgm-rev__verified-buyer-text{background:#f2dfda!important;color:#b8734f!important;padding:3px 10px!important;border-radius:999px!important;font-size:10px!important;font-weight:700!important;letter-spacing:.1em!important;text-transform:uppercase!important}.jdgm-sort-dropdown,.jdgm-rev-widg__sort-wrapper select,.jdgm-all-reviews__sort-wrapper select{border:1px solid rgba(33,23,22,.12)!important;border-radius:999px!important;background:#fff!important;font-family:var(--cathaya-sans, inherit)!important;font-size:12px!important;font-weight:600!important;color:#211716!important;padding:8px 16px!important}.jdgm-form input[type=text],.jdgm-form input[type=email],.jdgm-form textarea{border:1px solid rgba(33,23,22,.12)!important;border-radius:8px!important;background:#fff!important;font-family:var(--cathaya-sans, inherit)!important;color:#211716!important}.jdgm-form input:focus,.jdgm-form textarea:focus{border-color:#b8734f!important;outline:0!important;box-shadow:0 0 0 3px #b8734f1f!important}.jdgm-paginate__page,.jdgm-paginate__next-page,.jdgm-paginate__prev-page{border-radius:999px!important;color:#211716b3!important;font-family:var(--cathaya-sans, inherit)!important;font-weight:700!important;letter-spacing:.05em!important;border:0!important}.jdgm-paginate__page.jdgm-curt-page{background:#211716!important;color:#fffaf4!important}.jdgm-carousel-wrapper__title,.jdgm-carousel-item__review-content{font-family:var(--cathaya-sans, inherit)!important;color:#211716!important}form[action*="/localization"],.shopify-section--geolocation,.shopify-geolocation,#shopify-section-geolocation,[data-shopify-geolocation],#shopify-language-form,.country-selector,.shopify-language-selector,.shopify-currency-form,.shopify-section--country-selector,.shopify-country-form,[data-shopify-country-selector],[data-shopify-currency-selector]{display:none!important}body>[class*=shopify-section][class*=geolocation],body>[class*=shopify-section][class*=country],body>[class*=shopify-section][class*=locale]{display:none!important}.gt_float_switcher,.gtranslate-floater,.gtranslate_wrapper,[data-bucks-widget],.bucks-currency-converter,.ccc-switcher,.bucks-currency-selector,.currency-bucks{position:fixed!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;top:-9999px!important;left:-9999px!important;z-index:-1!important}.c-footer-bottom{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px;row-gap:18px}.c-footer-locale-col{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-width:0}.c-footer-locale-label{font-family:var(--cathaya-sans, inherit);font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#fffaf4b3}.c-footer-locale-row{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.c-footer-locale-slot{display:inline-flex;align-items:center;min-height:36px;min-width:0}.c-footer-locale-slot.is-empty{display:none}[data-cathaya-mount] select,[data-cathaya-mount] .gt_selector,[data-cathaya-mount] .bucks-currency-selector,[data-cathaya-mount] .ccc-switcher-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fffaf40f;border:1px solid rgba(255,250,244,.15);color:#fffaf4eb;font-family:var(--cathaya-sans, inherit)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase;padding:7px 28px 7px 14px!important;border-radius:999px!important;cursor:pointer;min-height:34px;line-height:1.2;transition:background .18s ease,border-color .18s ease,color .18s ease;background-image:linear-gradient(45deg,transparent 50%,rgba(255,250,244,.7) 50%),linear-gradient(135deg,rgba(255,250,244,.7) 50%,transparent 50%);background-position:calc(100% - 14px) calc(50% - 2px),calc(100% - 10px) calc(50% - 2px);background-size:4px 4px,4px 4px;background-repeat:no-repeat}[data-cathaya-mount] select:hover,[data-cathaya-mount] select:focus-visible,[data-cathaya-mount] .gt_selector:hover,[data-cathaya-mount] .gt_selector:focus-visible{background-color:#fffaf41f;border-color:#e8c98f;color:#fffaf4;outline:0}[data-cathaya-mount] select option{color:#211716;background:#fffaf4}[data-cathaya-mount] .gt_float_switcher,[data-cathaya-mount] .gtranslate_wrapper{background:transparent!important;box-shadow:none!important;border-radius:999px}[data-cathaya-mount] .gt_float_switcher img,[data-cathaya-mount] .gtranslate_wrapper img{border-radius:4px;vertical-align:middle}[data-cathaya-mount] .bucks-currency-converter,[data-cathaya-mount] .ccc-switcher{background:transparent!important;box-shadow:none!important;border:0!important;padding:0!important}[data-cathaya-mount] .bucks-currency-converter a,[data-cathaya-mount] .ccc-switcher a{color:#fffaf4eb;font-family:var(--cathaya-sans, inherit);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;border:1px solid rgba(255,250,244,.15);border-radius:999px;padding:7px 14px;transition:all .18s ease}[data-cathaya-mount] .bucks-currency-converter a:hover,[data-cathaya-mount] .ccc-switcher a:hover{color:#fffaf4;border-color:#e8c98f;background:#fffaf41f}.c-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media screen and (max-width:749px){.c-footer-bottom{flex-direction:column;align-items:center;text-align:center;gap:22px}.c-footer-locale-col{width:100%;align-items:center;order:2}.c-footer-locale-row{justify-content:center;width:100%}.c-footer-payment-wrap{width:100%;order:1}}.m-page-transition{background:#fffaf4!important;z-index:9990!important}html.m\:overflow-hidden:not(.shopify-design-mode),body.m\:overflow-hidden:not(.shopify-design-mode){overflow:visible!important}#scroll-to-top-button,.m-button--scroll-top{position:fixed!important}
/*# sourceMappingURL=/cdn/shop/t/49/assets/cathaya-overrides.css.map */
