:root{--naay-color-primary: #84608E;--naay-color-soft: #E3D7E5;--naay-color-surface: #F5EFF6}#scroll-to-top-button{background:var(--naay-color-surface);border-color:var(--naay-color-soft);color:var(--naay-color-primary)}#scroll-to-top-button:hover{background:var(--naay-color-primary);border-color:var(--naay-color-primary);color:#fff;box-shadow:none}#scroll-to-top-button:focus-visible{background:var(--naay-color-primary);border-color:var(--naay-color-primary);color:#fff;outline:2px solid var(--naay-color-primary);outline-offset:3px}.m-header__desktop shopify-account,.m-header__mobile shopify-account{--shopify-account-signed-in-avatar-color-background: var(--naay-color-primary);--shopify-account-signed-in-avatar-color-text: #FFFFFF;--shopify-account-signed-in-avatar-color-accent: var(--naay-color-primary);--shopify-account-signed-in-avatar-color-accent-text: #FFFFFF}@media(min-width:1024px){.m-header__desktop .m-menu__item--mega .m-mega-menu .m-sub-menu--level-1>.m-sub-menu__item--level-1>a.m-menu__link{color:#393139;font-size:20px;font-weight:500}.m-header__desktop .m-menu__item--mega .m-mega-menu .m-sub-menu--level-1>.m-sub-menu__item--level-1>a.m-menu__link:hover,.m-header__desktop .m-menu__item--mega .m-mega-menu .m-sub-menu--level-1>.m-sub-menu__item--level-1>a.m-menu__link:focus-visible{color:#393139;background-color:transparent}.m-header__desktop .m-menu__item--mega .m-mega-menu .m-mega-product-list__header{margin-top:2px}.m-header__desktop .m-menu__item--mega .m-mega-menu .m-mega-product-list__heading{font-size:20px;line-height:1.5;font-weight:500}.m-header__desktop .m-menu__item--mega .m-mega-menu .m-sub-menu--level-2>.m-sub-menu__item>a.m-menu__link,.m-header__desktop .m-menu__item--dropdown .m-mega-menu .m-sub-menu__item>a.m-menu__link{color:#686368;border-radius:var(--blocks-radius, 10px)}.m-header__desktop .m-menu__item--mega .m-mega-menu .m-sub-menu--level-2>.m-sub-menu__item>a.m-menu__link:hover,.m-header__desktop .m-menu__item--mega .m-mega-menu .m-sub-menu--level-2>.m-sub-menu__item>a.m-menu__link:focus-visible,.m-header__desktop .m-menu__item--dropdown .m-mega-menu .m-sub-menu__item>a.m-menu__link:hover,.m-header__desktop .m-menu__item--dropdown .m-mega-menu .m-sub-menu__item>a.m-menu__link:focus-visible{color:#686368;background-color:var(--naay-color-surface)}}@media(max-width:1023px){.m-header__mobile .m-menu-drawer__navigation>.m-menu-mobile__item>a.m-menu-mobile__link{color:#393139;font-size:20px;font-weight:500}.m-header__mobile .m-megamenu-mobile .m-menu-mobile__back-button{font-family:"jf-jinxuanlatte-medium","jf-jinxuanlatte",var(--font-stack-body);color:#393139;font-size:20px;font-weight:500}.m-header__mobile .m-megamenu-mobile .m-submenu-mobile>.m-menu-mobile__item>a.m-menu-mobile__link{font-family:"jf-jinxuanlatte-medium","jf-jinxuanlatte",var(--font-stack-body)}.m-header__mobile .m-megamenu-mobile--level-1 .m-submenu-mobile>.m-menu-mobile__item>a.m-menu-mobile__link{color:#686368;font-size:19px;font-weight:500}.m-header__mobile .m-megamenu-mobile--level-2 .m-submenu-mobile>.m-menu-mobile__item>a.m-menu-mobile__link{color:#686368;font-size:18px;font-weight:500}.m-header__mobile .m-megamenu-mobile--level-1 .m-submenu-mobile>.m-menu-mobile__item:has(>.m-megamenu-mobile--level-2)>a.m-menu-mobile__link{color:#393139;font-weight:500}.m-header__mobile .m-menu-customer__wrapper{margin-left:16px;margin-right:16px;padding:18px;border-radius:var(--blocks-radius, 10px);background-color:var(--naay-color-surface);color:#393139;font-size:18px}.m-header__mobile .m-menu-customer__label{font-family:"jf-jinxuanlatte-medium","jf-jinxuanlatte",var(--font-stack-body);font-size:21px;font-weight:500;color:#393139}.m-header__mobile .m-menu-customer__account shopify-account{--shopify-account-font-heading: "jf-jinxuanlatte-medium", "jf-jinxuanlatte", var(--font-stack-header);--shopify-account-font-body: "jf-jinxuanlatte-medium", "jf-jinxuanlatte", var(--font-stack-body)}}@media(min-width:1024px){.m-header__desktop .m-header__menu .m-menu{flex-wrap:nowrap}}.template-page.repairs .m-sub-menu{margin:0;padding:0}body.template-product .m-main-product .rte p:last-child{color:#000}body.template-product .m-product-media--slider .nav-swiper-container .swiper-slide-thumb-active .m-product-media{border-radius:5px}body.template-product variant-picker .m-product-option--button .m-product-option--node__label{font-size:var(--font-base-size);min-width:45px;border-radius:30px;padding:10px 20px}body.template-product .m-main-product--info variant-picker .m-product-option--button .m-product-option--node__label:hover{border-color:var(--naay-color-primary)}body.template-product .m-main-product--info variant-picker .m-product-option--button .m-product-option--node input[type=radio]:checked+.m-product-option--node__label,body.template-product .m-main-product--info variant-picker .m-product-option--button .m-product-option--node .m-product-option--node__label[data-selected=true]{background-color:var(--naay-color-surface)}body.template-product .m-product-form button.m-add-to-cart.m-button:not(:disabled){transition:box-shadow var(--m-duration-default, .25s) ease}@media(hover:hover){body.template-product .m-product-form button.m-add-to-cart.m-button--primary:not(:disabled):hover{background:rgb(var(--color-button));border-color:rgb(var(--color-button));color:rgb(var(--color-button-text));box-shadow:0 0 0 .2rem rgb(var(--color-button));transform:none}body.template-product .m-product-form button.m-add-to-cart.m-button--secondary:not(:disabled):hover{background:transparent;border-color:rgb(var(--color-outline-button));color:rgb(var(--color-outline-button));box-shadow:0 0 0 .2rem rgb(var(--color-outline-button));transform:none}}@media(prefers-reduced-motion:reduce){body.template-product .m-product-form button.m-add-to-cart.m-button:not(:disabled){transition:none}}body.template-product .m-main-product--info variant-picker .m-product-option--label .option-label{font-size:16px;font-weight:700}body.template-product .m-main-product--info variant-picker .m-product-option--label .option-label--selected{font-weight:700}body.template-product .m-main-product--info:has(.m-product-title.h2) .product-block-group--price .m-price__regular .m-price-item--regular,body.template-product .m-main-product--info:has(.m-product-title.h2) .product-block-group--price .m-price__sale .m-price-item--last{font-size:20px;line-height:1.35;font-weight:400}@media(min-width:768px){body.template-product .m-main-product--info:has(.m-product-title.h2) .product-block-group--price .m-price__regular .m-price-item--regular,body.template-product .m-main-product--info:has(.m-product-title.h2) .product-block-group--price .m-price__sale .m-price-item--last{font-size:23px}}@media(min-width:1024px){body.template-product .m-main-product--info:has(.m-product-title.h2) .product-block-group--price .m-price__regular .m-price-item--regular,body.template-product .m-main-product--info:has(.m-product-title.h2) .product-block-group--price .m-price__sale .m-price-item--last{font-size:26px}}body.template-product product-info[data-product-handle="4-buckles-dog-harness"] .main-product__block-image_field .m-product-custom-field[data-product-custom-field=image_field]>label.m-product-option--label,body.template-product product-info[data-product-handle=customize-your-own-harness] .main-product__block-image_field .m-product-custom-field[data-product-custom-field=image_field]>label.m-product-option--label{font-size:16px;font-weight:700}@media screen and (min-width:1024px){body.template-product .main-product__block .m-product-collapsible .m-collapsible--button{margin-top:-15px;font-size:16px}body.template-product product-info[data-product-handle=h-y-dog-harness] .m-product-collapsible .m-collapsible--button,body.template-product product-info[data-product-handle=long-back-harness] .m-product-collapsible .m-collapsible--button,body.template-product product-info[data-product-handle=safety-harness] .m-product-collapsible .m-collapsible--button,body.template-product product-info[data-product-handle=in-stock-dog-harness] .m-product-collapsible .m-collapsible--button,body.template-product product-info[data-product-handle="4-buckles-dog-harness"] .m-product-collapsible .m-collapsible--button,body.template-product product-info[data-product-handle=customize-your-own-harness] .m-product-collapsible .m-collapsible--button{margin-top:-15px;font-size:16px}}@media screen and (max-width:1024px){body.template-product product-info[data-product-handle=h-y-dog-harness] .main-product__block-collapsible_tab,body.template-product product-info[data-product-handle=long-back-harness] .main-product__block-collapsible_tab,body.template-product product-info[data-product-handle=safety-harness] .main-product__block-collapsible_tab,body.template-product product-info[data-product-handle=in-stock-dog-harness] .main-product__block-collapsible_tab,body.template-product product-info[data-product-handle="4-buckles-dog-harness"] .main-product__block-collapsible_tab,body.template-product product-info[data-product-handle=customize-your-own-harness] .main-product__block-collapsible_tab{margin-top:5px}}body.template-product .naay-product-feature-iconbox .m-icon-box__heading{font-weight:500;margin-bottom:6px;font-size:16px}@media(min-width:800px){body.template-product .naay-product-feature-iconbox .md\:m\:grid-2-cols{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:800px){body.template-product .naay-product-image-text-mobile .m\:flex-wrap{flex-wrap:wrap;padding-bottom:20px}}body.template-product .naay-product-custom-content-centered h3,body.template-product .naay-product-custom-content-centered .m-richtext__subtitle{text-align:center}@media(min-width:800px){body.template-product .naay-product-custom-content-desktop-spacing .md\:m\:block{display:block;margin-top:10px}}body.template-product .naay-product-richtext-centered h2{text-align:center}body.template-product .naay-product-collection-tabs-tight>div{margin-block:0}@media(min-width:1024px){body.template-product .naay-product-image-cards-heading .m-image-card__heading{font-size:18px}}@media screen and (min-width:768px){.sf-home__slideshow .m-slide__wrapper{padding-bottom:80px}}@media(min-width:768px){.sf-home__collection-list .m-collection-card{padding:30px}}@media(min-width:1024px){.sf-home__collection-list .m-collection-card{padding:30px}.naay-home-custom-content-right-heading h3{text-align:right}}.sf-home__collection-list .m-collection-card__info h3 a{font-size:24px;line-height:1.4;font-weight:400}.sf-home__collection-list .m-collection-card__info p{font-size:16px;line-height:20px}@media screen and (max-width:767px){.home-banner .m-hero__inner{padding-bottom:20px}}@media(min-width:1536px){body.template-index .sf-home__slideshow .m-slide__title{font-size:70px;line-height:80px}}.naay-page-faq-heading h2{text-align:center;margin-bottom:20px}.naay-page-centered-heading h2,.naay-page-repairs-intro .m-richtext__description p,.template-page.contact .m-contact-form__main h3,.template-page.contact .m-contact-form__main p{text-align:center}body.template-collection:is([class~="2way-leash-seires"],.accessories-series,.all-custom-leash-series,.harness-series,.in-stock-series,.multi-leash-series,.simple-leash-series) .divider-container{max-width:600px;margin:0 auto}body.template-collection:is([class~="2way-leash-seires"],.accessories-series,.all-custom-leash-series,.harness-series,.in-stock-series,.multi-leash-series,.simple-leash-series) hr.icon{margin:25px auto 30px;padding:0;border:0;border-top:solid 1px #888;text-align:center}body.template-page:is(.quiz,.quiz-leash) .rh-inline iframe{outline:none!important}body.template-page.repairs .m-collapsible-section .m-collapsible--content__inner{padding-left:10px;padding-right:10px}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom__with_image .sf-custom__grid{display:flex;align-items:center}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom__with_image .sf__custom-header{line-height:1.16}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom__with_image .prod__description{color:var(--color-sub-text);line-height:1.625}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-section-collapse .sf__custom-collapse h2{line-height:1.16;margin-bottom:30px}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-section-collapse .sf__tab-item input:checked+.sf__tab-item-label{border-bottom-color:#ddd}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-section-collapse .sf__tab-item-label{border-bottom-color:#ddd;font-size:1.25rem;font-weight:600;line-height:1.6;padding:6px 0}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-section-collapse .sf__tab-item-label:before{right:5.5px}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-section-collapse .sf__custom-collapse .prod__description{color:var(--color-sub-text);line-height:2.25}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-section-collapse .sf__tab-item{margin-bottom:30px}@media(min-width:768px){body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-left .sf-custom__block-inner{padding-right:5rem}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-right .sf-custom__block-inner{padding-left:5rem}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-collapse .sf-custom__block-inner{padding:3.125rem;max-width:546px;max-height:600px;overflow:scroll}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-section-collapse{position:relative}body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-collapse .sf-custom__block-inner{position:absolute;top:80px;right:250px;background-color:#fff;border-radius:1.25rem}}@media(max-width:767px){body.template-product:is(.h-y-harness,.fixed-storage-ring,.long-back-harness,.safety-harness,.ad-storage-ring-new,.in-stock-harness,[class~="4-buckles-harness"],.all-custom-harness,.collapsible-dog-bow,.comfort-towel,.everyday-towel,.chill-towel) .sf__custom-collapse .sf-custom__block-inner{padding:1.5rem}}body.template-product:is([class~="4-buckles-harness"],.all-custom-harness) .cl-upload--label{font-weight:500;color:#000!important}@media(min-width:751px){shopify-account::part(dialog){width:min(420px,calc(100vw - 40px));max-width:420px;height:fit-content;min-height:0;max-height:min(80vh,720px);overflow:auto}}@media(max-width:1023px){.m-header__wrapper:has(.m-menu-drawer.open){z-index:2147483000}}@media(max-width:767px){.mobilehide{display:none}.m-content-box.m-richtext{padding-bottom:30px}}.m-footer--bottom-center{text-align:center}.m-image-card__content{padding:20px}.m-richtext p.m-richtext__subtitle,.m-section__subheading{color:#b58ab5}.howtopick{padding:30px 0}.main-product__block-shipping{background-color:var(--naay-color-surface);color:var(--naay-color-primary);padding:10px;border-radius:7px}body.template-product .main-product__block-shipping .m-product-shipping--icon,body.template-product .main-product__block-shipping .m-product-shipping-delivery__heading,body.template-product .main-product__block-shipping .m-product-shipping-delivery__text,body.template-product .main-product__block-shipping .m-product-shipping-info__heading,body.template-product .main-product__block-shipping .m-product-shipping-info__text,body.template-product .m-main-product .main-product__block-shipping .m-product-shipping-info__text.rte p{color:var(--naay-color-primary)}.m-footer--block-content p{font-size:14px}body.template-product .m-main-product--info variant-picker .m-product-option--swatch>.m-product-option--node__label:is([data-option-type=color],[data-option-type=swatch_color]){width:48px;height:48px;min-width:48px;min-height:48px;box-sizing:border-box;border:none;border-radius:50%;box-shadow:none;transform:none}body.template-product .m-main-product--info variant-picker .m-product-option--swatch>input[type=radio]:checked+.m-product-option--node__label:is([data-option-type=color],[data-option-type=swatch_color]),body.template-product .m-main-product--info variant-picker .m-product-option--swatch>.m-product-option--node__label:is([data-option-type=color],[data-option-type=swatch_color])[data-selected=true]{box-shadow:inset 0 0 0 2px var(--naay-color-primary),inset 0 0 0 5px #fff}@media(hover:hover){body.template-product .m-main-product--info variant-picker .m-product-option--swatch:hover>.m-product-option--node__label:is([data-option-type=color],[data-option-type=swatch_color]){transform:none;box-shadow:none}body.template-product .m-main-product--info variant-picker .m-product-option--swatch:hover>input[type=radio]:checked+.m-product-option--node__label:is([data-option-type=color],[data-option-type=swatch_color]),body.template-product .m-main-product--info variant-picker .m-product-option--swatch:hover>.m-product-option--node__label:is([data-option-type=color],[data-option-type=swatch_color])[data-selected=true]{box-shadow:inset 0 0 0 2px var(--naay-color-primary),inset 0 0 0 5px #fff}}body.template-product .m-main-product--info variant-picker .m-product-option--node.m-tooltip:is([data-option-type=color],[data-option-type=swatch_color])>.m-tooltip__content{background:#fff;color:#393139!important;border:1px solid #E1D6E8;border-radius:8px;box-sizing:border-box;padding:7px 12px;font-family:inherit;font-size:15px;line-height:22px;font-weight:500;letter-spacing:0;white-space:nowrap}body.template-product .m-main-product--info variant-picker .m-product-option--node.m-tooltip.m-tooltip--top:is([data-option-type=color],[data-option-type=swatch_color])>.m-tooltip__content:after{content:"";width:10px;height:10px;left:calc(50% - 5px);bottom:-5px;box-sizing:border-box;background:#fff;border:0;border-right:1px solid #E1D6E8;border-bottom:1px solid #E1D6E8;transform:rotate(45deg);clip-path:none;filter:none;z-index:2}body.template-product .m-main-product--info .cl-po--swatch-container[data-naay-lpo-color-dots=true] .cl-po--swatch{width:48px!important;height:48px!important;min-width:48px;min-height:48px;box-sizing:border-box;border:none!important;border-radius:50%!important;box-shadow:none!important}body.template-product .m-main-product--info .cl-po--swatch-container[data-naay-lpo-color-dots=true] input[type=radio]:checked+.cl-po--swatch,body.template-product .m-main-product--info .cl-po--swatch-container[data-naay-lpo-color-dots=true] .cl-po--swatch[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--naay-color-primary),inset 0 0 0 5px #fff!important}@media(hover:hover){body.template-product .m-main-product--info .cl-po--swatch-container[data-naay-lpo-color-dots=true] .cl-po--swatch-button:hover .cl-po--swatch{box-shadow:none!important}body.template-product .m-main-product--info .cl-po--swatch-container[data-naay-lpo-color-dots=true] .cl-po--swatch-button:hover input[type=radio]:checked+.cl-po--swatch,body.template-product .m-main-product--info .cl-po--swatch-container[data-naay-lpo-color-dots=true] .cl-po--swatch-button:hover .cl-po--swatch[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--naay-color-primary),inset 0 0 0 5px #fff!important}}body.template-product [data-tippy-root]>.tippy-box[data-theme~=naay-lpo-color]{background-color:#fff;color:#393139;border:1px solid #E1D6E8;border-radius:8px;box-sizing:border-box;font-family:jf-jinxuanlatte-medium,jf-jinxuanlatte,sans-serif;font-size:15px;line-height:22px;font-weight:500;letter-spacing:0;white-space:nowrap}body.template-product [data-tippy-root]>.tippy-box[data-theme~=naay-lpo-color]>.tippy-content{padding:7px 12px;font-family:inherit;font-size:inherit;line-height:inherit;font-weight:inherit}body.template-product [data-tippy-root]>.tippy-box[data-theme~=naay-lpo-color]>.tippy-arrow{color:#fff}body.template-product [data-tippy-root]>.tippy-box[data-theme~=naay-lpo-color][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff;filter:drop-shadow(0 1px 0 #E1D6E8)}body.template-product [data-tippy-root]>.tippy-box[data-theme~=naay-lpo-color][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;filter:drop-shadow(0 -1px 0 #E1D6E8)}body.template-product [data-tippy-root]>.tippy-box[data-theme~=naay-lpo-color][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff;filter:drop-shadow(1px 0 0 #E1D6E8)}body.template-product [data-tippy-root]>.tippy-box[data-theme~=naay-lpo-color][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;filter:drop-shadow(-1px 0 0 #E1D6E8)}body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch-button{box-sizing:border-box!important;display:flex;align-items:center;justify-content:center;min-width:45px!important;min-height:0!important;height:auto!important;padding:10px 20px!important;border:1px solid rgb(var(--color-border))!important;border-radius:30px!important;background-color:#fff!important;color:#393139!important;font-size:var(--font-base-size)!important;font-weight:400!important;line-height:1.3!important;text-transform:capitalize;box-shadow:none!important;transform:none!important;transition:background-color var(--m-duration-default, .25s) ease,border-color var(--m-duration-default, .25s) ease,color var(--m-duration-default, .25s) ease!important}body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch{outline:none!important;box-shadow:none!important;transform:none!important;transition:background-color var(--m-duration-default, .25s) ease,border-color var(--m-duration-default, .25s) ease,color var(--m-duration-default, .25s) ease!important}body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) :is(.cl-po--swatch-button,.cl-po--swatch):focus-visible{outline:2px solid var(--naay-color-primary)!important;outline-offset:2px!important}body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch-button .cl-po--swatch,body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) input[type=radio]:checked+.cl-po--swatch{box-shadow:none!important}body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch-button:has(input[type=radio]:checked),body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) input[type=radio]:checked+.cl-po--swatch,body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) input[type=radio]:checked+.cl-po--swatch-button,body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch:has(input[type=radio]:checked) .cl-po--swatch-button,body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch-button[aria-checked=true],body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch-button[data-selected=true]{background-color:var(--naay-color-surface)!important;color:var(--naay-color-primary)!important;border-color:rgb(var(--color-button-hover))!important;box-shadow:none!important}@media(hover:hover){body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch-button:hover{border-color:var(--naay-color-primary)!important;box-shadow:none!important;transform:none!important}}body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) :is(.cl-po--swatch,.cl-po--swatch-button):is(:active,:focus:not(:focus-visible)){outline:none!important;box-shadow:none!important;transform:none!important}body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch-button:has(input:disabled),body.template-product .m-main-product--info .cl-po--swatch-container:not([data-naay-lpo-color-dots=true]):not(:has(.cl-po--swatch-color)) .cl-po--swatch-button[aria-disabled=true]{opacity:.4!important}body.template-cart .m-cart__footer--wrapper #waaship-logistics-wrapper{width:100%!important;max-width:100%;box-sizing:border-box;margin-inline:0!important;padding-inline:0!important}body.template-cart .m-cart__footer--wrapper #waaship-logistics-wrapper :has(>.waaship-collection-item-wrapper){display:flex!important;flex-flow:row nowrap;align-items:stretch;justify-content:space-between;gap:12px;width:100%!important;max-width:100%;box-sizing:border-box;margin-inline:0!important;padding-inline:0!important}body.template-cart .m-cart__footer--wrapper #waaship-logistics-wrapper :has(>.waaship-collection-item-wrapper)>.waaship-collection-item-wrapper{box-sizing:border-box;flex:1 1 0%!important;width:0!important;min-width:0;max-width:none!important;margin-inline:0!important}body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper{box-sizing:border-box;border:1px solid #DED9E0;border-radius:8px;background-color:#fff;color:#393139;transition:background-color .25s ease,border-color .25s ease,color .25s ease}@media(hover:hover){body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper:not(.active):hover{background-color:#f5eff6;border-color:#84608e;color:#393139}}body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper.active,body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper.active:hover{background-color:#f5eff6;border-color:#84608e;color:#84608e}body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper,body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper:hover,body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper:active,body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper.active,body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper.active:hover{transform:none!important;translate:none!important;box-shadow:none!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease!important}@media(prefers-reduced-motion:reduce){body.template-cart #waaship-logistics-wrapper .waaship-collection-item-wrapper{transition:none}}.cl-po--help{margin-bottom:10px!important}.foxkit-modal__content table{margin-top:5px}.m-page-header{padding-top:30px;padding-bottom:30px}.m-breadcrumb,.m-product-tax{display:none}@media(min-width:1024px){.m-section-header{--m-header-height: 87px}.foxkit-modal__content table{margin-top:10px;width:55%;margin-bottom:30px}}@media(max-width:1279px){.linepay_img{text-align:center}.models-margin .m-richtext__description,.models-margin .m-richtext__button{margin-top:5px}.linepay_img .m-image{max-width:150px}.foxkit-modal__content table{margin-top:10px;width:100%;margin-bottom:30px}}@media(min-width:768px){.m-hero__text p{color:#f3f3f3}.left-text{padding-left:25px}.template-product .m-custom-content__block-image_card{width:50%}.m-collection-tabs collection-tabs{gap:15px}}body.template-cart .m-cart__shipping-note{display:none}body.template-cart .m-cart__subtotal--label{margin-left:0!important;margin-right:auto!important;width:auto!important;flex:0 0 auto;text-align:left!important}@media screen and (max-width:767px){body.template-cart .m-cart-addon__header button[data-open=note]{width:100%;justify-content:center}body.template-cart .m-cart-addon__header button[data-open=note] svg{margin-left:0}body.template-cart .m-cart__summary{margin-top:24px}body.template-cart .m-cart__subtotal{width:100%}}body.template-cart #MinimogCartBody .m-cart-item__title{font-size:18px;line-height:1.5}body.template-cart #MinimogCartBody :is(.m-cart-item__option,.m-cart-item__property:not(.tpo-product-option),.m-cart-item__selling-plan){font-size:16px;line-height:1.6}body.template-cart #MinimogCartBody .m-cart__column--price .m-cart-item__price{font-size:20px;line-height:1.45}body.template-cart #MinimogCartBody .m-cart__column--subtotal :is(.m-cart-item__price--regular,.m-cart-item__price--final){font-size:20px!important;line-height:1.45}body.template-cart #MinimogCartBody .m-cart__column--subtotal :is([data-cart-item-original-price],[data-cart-item-final-price]){font-size:inherit!important}body.template-cart #MinimogCartBody :is(.m-cart-item__info [data-live-item-edit],.m-cart-item__info .tcustomizer-btn--edit-option,.m-cart-item__info>:is(a,button):not(.m-cart-item__title),.m-cart-item__info>ul[data-cart-item-details]~:is(div,span) :is(a,button,[role=button]),.tpo-product-option :is(a,button)){--btn-link-border: 0;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;min-width:45px;max-width:100%;padding:10px 20px!important;background:#fff!important;background-color:#fff!important;color:#393139!important;border:1px solid rgb(var(--color-border))!important;border-radius:30px!important;box-shadow:none!important;font-size:16px!important;font-weight:400!important;line-height:1.3!important;text-decoration:none!important;transform:none!important;transition:background-color .25s ease,border-color .25s ease,color .25s ease!important}body.template-cart #MinimogCartBody :is(.m-cart-item__info [data-live-item-edit],.m-cart-item__info .tcustomizer-btn--edit-option,.m-cart-item__info>:is(a,button):not(.m-cart-item__title),.m-cart-item__info>ul[data-cart-item-details]~:is(div,span) :is(a,button,[role=button]),.tpo-product-option :is(a,button)):before,body.template-cart #MinimogCartBody :is(.m-cart-item__info [data-live-item-edit],.m-cart-item__info .tcustomizer-btn--edit-option,.m-cart-item__info>:is(a,button):not(.m-cart-item__title),.m-cart-item__info>ul[data-cart-item-details]~:is(div,span) :is(a,button,[role=button]),.tpo-product-option :is(a,button)):after{content:none!important}@media(hover:hover){body.template-cart #MinimogCartBody :is(.m-cart-item__info [data-live-item-edit],.m-cart-item__info .tcustomizer-btn--edit-option,.m-cart-item__info>:is(a,button):not(.m-cart-item__title),.m-cart-item__info>ul[data-cart-item-details]~:is(div,span) :is(a,button,[role=button]),.tpo-product-option :is(a,button)):hover{background-color:var(--naay-color-surface)!important;border-color:var(--naay-color-primary)!important;color:#393139!important;box-shadow:none!important}}body.template-cart #MinimogCartBody :is(.m-cart-item__info [data-live-item-edit],.m-cart-item__info .tcustomizer-btn--edit-option,.m-cart-item__info>:is(a,button):not(.m-cart-item__title),.m-cart-item__info>ul[data-cart-item-details]~:is(div,span) :is(a,button,[role=button]),.tpo-product-option :is(a,button)):focus-visible{outline:2px solid var(--naay-color-primary);outline-offset:2px}body.template-cart #MinimogCartFooter .m-cart__subtotal--label{font-size:22px;line-height:1.4}body.template-cart #MinimogCartFooter .m-cart__subtotal--price{font-size:24px;line-height:1.4;color:var(--naay-color-primary)}@media(max-width:767px){body.template-cart #MinimogCartBody .m-cart-item__title{font-size:17px}body.template-cart #MinimogCartBody :is(.m-cart-item__option,.m-cart-item__property:not(.tpo-product-option),.m-cart-item__selling-plan){font-size:15px}body.template-cart #MinimogCartBody .m-cart__column--price .m-cart-item__price,body.template-cart #MinimogCartBody .m-cart__column--subtotal :is(.m-cart-item__price--regular,.m-cart-item__price--final){font-size:18px!important}body.template-cart #MinimogCartFooter .m-cart__subtotal--label{font-size:20px}body.template-cart #MinimogCartFooter .m-cart__subtotal--price{font-size:22px}}body.template-cart #MinimogCartBody .m-cart-item__info ul[data-cart-item-details]:not(.m\:hidden){width:fit-content;max-width:100%;box-sizing:border-box;padding:10px 12px;margin-block:8px 10px;background-color:var(--naay-color-surface);border-radius:10px}body.template-cart #MinimogCartBody .m-cart-item__info ul[data-cart-item-details] :is(.m-cart-item__option,.m-cart-item__property){word-break:normal;overflow-wrap:anywhere}@media(max-width:767px){body.template-cart #MinimogCartBody .m-cart-item{--naay-cart-thumbnail-width: 65px;--naay-cart-info-indent: 24px}body.template-cart #MinimogCartBody .m-cart-item>.m-cart__column--quantity{margin-inline-start:calc(var(--naay-cart-thumbnail-width) + var(--naay-cart-info-indent))}}@media(max-width:639px){body.template-cart #MinimogCartBody .m-cart-item{--naay-cart-thumbnail-width: 60px;--naay-cart-info-indent: 12px}}@media(max-width:767px){body.template-cart #MinimogCartBody .m-cart-item__info{display:block}body.template-cart #MinimogCartBody .m-cart-item:has(>.m-cart__column--quantity m-quantity-input){position:relative}body.template-cart #MinimogCartBody .m-cart-item:has(>.m-cart__column--quantity m-quantity-input) .m-cart-item__info>m-cart-remove-button{position:absolute;left:calc(var(--naay-cart-thumbnail-width) + var(--naay-cart-info-indent) + 120px + 12px);bottom:8px;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:0;white-space:nowrap;z-index:1}body.template-cart #MinimogCartBody .m-cart-item:has(>.m-cart__column--quantity m-quantity-input) .m-cart-item__info>m-cart-remove-button .m-cart-item__remove{margin:0}body.template-cart #MinimogCartBody .m-cart-item>.m-cart__column--quantity{margin-top:8px}}body.template-cart .m-cart__footer--wrapper{padding-top:16px}body.template-cart .m-cart__footer--wrapper>.m-cart__summary{margin-top:8px}body.template-cart .m-cart__footer--wrapper>m-cart-addons.m-cart-addon{display:block;margin-top:12px}body.template-cart .m-cart__footer--wrapper>m-cart-addons.m-cart-addon .m-cart-addon__header{display:flex;justify-content:center;margin-bottom:0}body.template-cart .m-cart__footer--wrapper>m-cart-addons.m-cart-addon .m-cart-addon__header button[data-open=note]{box-sizing:border-box;display:inline-flex!important;flex:0 0 auto!important;flex-direction:row!important;align-items:center;justify-content:center!important;gap:6px;width:auto!important;min-width:44px;min-height:44px;padding:6px 10px!important;margin:0!important;background:transparent!important;border:0!important;border-radius:8px;color:#686368!important;font-size:15px;font-weight:400;box-shadow:none!important;transform:none!important}body.template-cart .m-cart__footer--wrapper>m-cart-addons.m-cart-addon .m-cart-addon__header button[data-open=note]>svg{flex:0 0 20px;width:20px;height:20px;margin:0!important}body.template-cart .m-cart__footer--wrapper>m-cart-addons.m-cart-addon .m-cart-addon__header button[data-open=note]>.m-cart-addon__text{display:inline!important;flex:0 0 auto;width:auto!important;max-width:none!important;overflow:visible!important;margin:0!important;white-space:nowrap}@media(hover:hover){body.template-cart .m-cart__footer--wrapper>m-cart-addons.m-cart-addon .m-cart-addon__header button[data-open=note]:hover{background:var(--naay-color-surface)!important;color:var(--naay-color-primary)!important}body.template-cart .m-cart__footer--wrapper>m-cart-addons.m-cart-addon .m-cart-addon__header button[data-open=note]:hover>.m-cart-addon__text{text-decoration:underline;text-underline-offset:3px}}body.template-cart .m-cart__footer--wrapper>m-cart-addons.m-cart-addon .m-cart-addon__header button[data-open=note]:focus-visible{outline:2px solid var(--naay-color-primary);outline-offset:2px}@media(max-width:639px){body.template-cart .m-cart__footer--wrapper{padding-top:12px}}body.template-cart .m-cart__footer--wrapper .m-cart-addon__header button{border-radius:10px}body.template-cart .m-cart .m-cart-addon__body{border-radius:5px}body.template-cart #waaship-logistics-wrapper{margin-top:20px;margin-bottom:0}body.template-cart #MinimogCart .cl-po--discount,body.template-cart #MinimogCart .additional-checkout-buttons{display:none}body.template-cart .waaship-collection-label{font-size:15px!important;font-weight:400!important}body.template-cart .waaship-icon{width:25px;margin-right:5px}body.template-cart .m-cart__checkout-button button{background-color:var(--naay-color-primary)!important;border-color:var(--naay-color-primary)!important;border-radius:10px!important;font-weight:700;margin-top:7px}body.template-cart .m-cart__checkout-button button:hover{box-shadow:0 0 0 .1rem var(--naay-color-primary)!important;color:#fff}@media screen and (max-width:767px){body.template-cart .m-cart__footer--wrapper .m-cart-addon__header button{width:38%;padding:10px 0}body.template-cart .m-cart__footer--wrapper .m-cart-addon__header button svg{margin-left:20px}body.template-cart .m-cart__footer--wrapper .m-cart-addon__header button .m-cart-addon__text{overflow:inherit;width:auto;max-width:100%;margin-left:6px}}body.template-blog .naay-blog-tags{padding-top:var(--naay-blog-tag-padding-top, 0px);padding-bottom:var(--naay-blog-tag-padding-bottom, 32px)}body.template-blog .naay-blog-tags__nav{max-width:100%}body.template-blog .naay-blog-tags__list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--naay-blog-tag-gap, 12px);padding:0;margin:0;list-style:none}body.template-blog .naay-blog-tags--align-left .naay-blog-tags__list{justify-content:flex-start}body.template-blog .naay-blog-tags__item{display:block;padding:0;margin:0}body.template-blog .naay-blog-tags__item>a{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:9px 22px;border:1px solid var(--naay-blog-tag-border, #DCC9E1);border-radius:var(--naay-blog-tag-radius, 36px);background:var(--naay-blog-tag-bg, #FFFFFF);color:var(--naay-blog-tag-text, #686368);font-size:var(--naay-blog-tag-font, 16px);font-weight:400;line-height:1.5;text-decoration:none;white-space:nowrap;transition:color .15s ease,background-color .15s ease,border-color .15s ease}@media(hover:hover){body.template-blog .naay-blog-tags__item:not(.is-active)>a:hover{color:var(--naay-blog-tag-active-text, #84608E);background:var(--naay-blog-tag-hover-bg, #F5EFF6);border-color:var(--naay-blog-tag-active-text, #84608E)}}body.template-blog .naay-blog-tags__item.is-active>a{background:var(--naay-blog-tag-active-bg, #F5EFF6);color:var(--naay-blog-tag-active-text, #84608E);border-color:var(--naay-blog-tag-active-text, #84608E);font-weight:500}body.template-blog .naay-blog-tags__item>a:focus-visible{outline:2px solid var(--naay-blog-tag-active-text, #84608E);outline-offset:3px}@media screen and (max-width:767px){body.template-blog .naay-blog-tags--mobile-scroll .naay-blog-tags__nav{overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin}body.template-blog .naay-blog-tags--mobile-scroll .naay-blog-tags__list{width:max-content;min-width:100%;justify-content:center;flex-wrap:nowrap;gap:var(--naay-blog-tag-gap, 12px);padding-inline:2px;padding-bottom:4px}body.template-blog .naay-blog-tags--mobile-scroll.naay-blog-tags--align-left .naay-blog-tags__list{justify-content:flex-start}body.template-blog .naay-blog-tags__item>a{padding-inline:18px}}@media(prefers-reduced-motion:reduce){body.template-blog .naay-blog-tags__item>a{transition:none}}body.template-blog .naay-blog-tags.is-loading .naay-blog-tags__item>a{cursor:progress}body.template-blog [data-section-type=blog-template].naay-blog-ajax-loading{opacity:.58;transition:opacity .16s ease-out}body.template-blog .naay-blog-tags__status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(prefers-reduced-motion:reduce){body.template-blog [data-section-type=blog-template].naay-blog-ajax-loading{transition:none}}body.template-page.loloyal-page .m-app-section__content :is(#loloyal-ways-to-earn,#loloyal-ways-to-redeem) .ll-cards-title{font-family:"jf-jinxuanlatte-medium","jf-jinxuanlatte",var(--font-stack-header),sans-serif!important;font-weight:500!important}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom.css.map */
