.cookieMessage{background-color:var(--color_bg_cookieMessage)}.template-index.body-full .header-default .halo-header-PC .header-middle .header-middle-logo .logo-wrapper .site-header__logo-image{display:none}.template-index.body-full .header-default .halo-header-PC .header-middle .header-middle-logo .logo-wrapper .site-header__logo-image.logo-hp{display:block}.template-index.body-full .header-default .halo-header-default .header-middle-left .col-right,.template-index.body-full .header-default .halo-header-default .header-middle-right .item--quickSearch .icon-search,.template-index.body-full .header-default .halo-header-default .header-middle-right .wishlist_icon a,.template-index.body-full .header-default .halo-header-default .header-middle-right .wishlist_icon svg,.template-index.body-full .header-default .halo-header-default .header-middle-right .wishlist_icon .cart-wrapper,.template-index.body-full .header-default .halo-header-default .header-middle-right .item--cart a,.template-index.body-full .header-default .halo-header-default .header-middle-right .item--cart svg,.template-index.body-full .header-default .halo-header-default .header-middle-right .item--cart .cart-wrapper,.template-index.body-full .header-default .halo-header-default .header-middle-left .item--account .navUser-text-wrapper a{color:var(--color_text_hp)!important;fill:var(--color_text_hp)!important}.template-index.body-full .header-default .halo-header-default .header-middle-left .icon-nav-pc .icon-line,.template-index.body-full .header-default .halo-header-default .header-middle-left .icon-nav-pc .icon-line:before,.template-index.body-full .header-default .halo-header-default .header-middle-left .icon-nav-pc .icon-line:after{background:var(--color_text_hp)!important}.template-index.body-full .header-default .halo-header-default .header-middle-right .item--quickSearch .search-form .input-group-field{border-color:var(--color_text_hp)!important;line-height:30px}.template-index.body-full .site-nav .menu-lv-1>.rlte>a{color:var(--color_nav_2_hp)!important}.template-index.body-full .site-nav .menu-lv-1>.rlte>a:hover{color:var(--color_text_hp)!important}.template-index.body-full .header-default .halo-header-default .header-middle-right .item--quickSearch .search-form .input-group-field::-webkit-input-placeholder{color:var(--color_text_hp)!important}.template-index.body-full .header-default .halo-header-default .header-middle-right .item--quickSearch .search-form .input-group-field:-ms-input-placeholder{color:var(--color_text_hp)!important}.template-index.body-full .header-default .halo-header-default .header-middle-right .item--quickSearch .search-form .input-group-field::placeholder{color:var(--color_text_hp)!important}@media(min-width:1200px){.template-index.body-full .halo-header{position:absolute;top:0;left:0;right:0;width:100%;z-index:9999}}@media(min-width:768px){.page-product-detail-default .product_top .product_shop.align-center .button-group .button-group-bottom .btn[data-add-to-cart]{width:100%}}.sub-banner{position:relative;overflow:hidden;background:#fff}.sub-banner .img-box{height:auto!important}.sub-banner .img-box img{display:block!important;width:100%!important;height:auto!important;object-fit:cover}.sub-banner .content-box{position:static!important;padding:14px 4px 20px!important;background:transparent!important;opacity:1!important;visibility:visible!important;transform:none!important;text-align:left!important}.sub-banner .content-box .collection-title{color:#1b1a24!important;font-size:16px!important;line-height:1.35!important;letter-spacing:.05em!important;margin:0 0 4px!important;padding:0!important;font-weight:600!important}.sub-banner .content-box .sub-title{color:#6b6875!important;font-size:12.5px!important;line-height:1.45!important;margin:0 0 10px!important}.sub-banner .content-box .link-view{color:#5b4bd6!important;border-bottom:1px solid rgba(91,75,214,.35);padding-bottom:2px!important;font-size:11.5px!important;letter-spacing:.1em!important;text-transform:uppercase}.sub-banner .content-box .link-view:hover{color:#1b1a24!important;border-color:#1b1a24}.collection-header-default .top-header{position:relative;overflow:hidden}.collection-header-default .collection-image img{width:100%!important;height:320px!important;object-fit:cover;display:block}.collection-header-default .top-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#1b1a2473;z-index:1}.collection-header-default .wrapper-header-cs{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:0 20px}.collection-header-default .wrapper-header-cs .title{color:#fff!important;margin:0}.collection-header-default .wrapper-header-cs .breadcrumb,.collection-header-default .wrapper-header-cs .breadcrumb a{color:#ffffffdb!important}.template-page .rte,.template-policy .rte{max-width:860px!important;margin:0 auto!important}.template-page .rte h2,.template-policy .rte h2{font-size:28px!important;line-height:1.28!important;letter-spacing:.02em!important;margin:32px 0 12px!important}.template-page .rte h3,.template-policy .rte h3{font-size:19px!important;line-height:1.4!important;letter-spacing:.03em!important;margin:26px 0 8px!important}.template-page .rte p,.template-page .rte li,.template-policy .rte p,.template-policy .rte li{font-size:15.5px!important;line-height:1.75!important}.collection-grid-image .col-bottom{background:linear-gradient(180deg,#f7f5ef00,#f7f5efeb 55%,#f7f5ef)!important;padding:44px 16px 14px!important}.collection-grid-image .col-bottom .title,.collection-grid-image .col-bottom h4{color:#1b1a24!important}.collection-grid-image .col-bottom p,.collection-grid-image .col-bottom span,.collection-grid-image .col-bottom .count{color:#6b6875!important}@media(max-width:767px){.policy-items{display:block!important}.policy-items .item{width:100%!important;display:flex!important;align-items:center;gap:10px;margin:0 0 10px!important;text-align:left;float:none!important}.policy-items .item .policy-des{white-space:normal!important}.slideshow .slide-content{padding:0 18px!important}.slideshow .slide-heading{font-size:34px!important;line-height:1.15!important}.slideshow .sub-heading{font-size:10px!important;letter-spacing:.18em!important}.slideshow .slide-text{font-size:13px!important;max-width:92%!important}.slideshow .slide-button{font-size:11px!important;padding:12px 20px!important}.sub-banner .content-box .collection-title{font-size:13px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/theme-settings.css.map */
