*{margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;outline:none;vertical-align:baseline;list-style:none}html,body{font-family:var(--font);font-size:var(--text_size);text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;color:var(--color);background:var(--bg);width:100%;-webkit-font-smoothing:antialiased;line-height:1}input,textarea{font-family:var(--font)}:root{--color:#000;--bg: #fff;--hui:#f6f6f6;--hui2:#e5e5e5;--font:"LabGrotesque","abCFont","HelveticaNeue","Helvetica","Noto Sans SC", sans-serif;--font2:"EBGaramond","abCFont","HelveticaNeue","Helvetica","Noto Sans SC", sans-serif;--text_size:clamp(12px, .87vw, 16px);--space-side:2%;--space:1rem;--spaceS:calc(var(--space)/2);--spaceB:calc(var(--space)*2);--X4:4rem;--X3:3rem;--X2:2rem;--X1_5:1.5rem;--X1_3:1.3rem}a{text-decoration:none;color:var(--color)}.text{line-height:2}.text p{padding-bottom:1rem}.text p:last-child{padding-bottom:0}.line{position:fixed;height:100vh;z-index:999999;pointer-events:none}.line>div{border-left:blue solid 1px;border-right:blue solid 1px;opacity:.1}.grid{padding:0 var(--space-side);gap:0 var(--space);grid-template-columns:repeat(12,1fr);grid-template-rows:auto;width:100%;display:grid}.col-1{grid-column:span 1}.col-2{grid-column:span 2}.col-3{grid-column:span 3}.col-4{grid-column:span 4}.col-5{grid-column:span 5}.col-6{grid-column:span 6}.col-7{grid-column:span 7}.col-8{grid-column:span 8}.col-9{grid-column:span 9}.col-10{grid-column:span 10}.col-11{grid-column:span 11}.col-12{grid-column:span 12}.start-1{grid-column-start:1}.start-2{grid-column-start:2}.start-3{grid-column-start:3}.start-4{grid-column-start:4}.start-5{grid-column-start:5}.start-6{grid-column-start:6}.start-7{grid-column-start:7}.start-8{grid-column-start:8}.start-9{grid-column-start:9}.start-10{grid-column-start:10}.start-11{grid-column-start:11}.start-12{grid-column-start:12}[class*=col-][class*=start-]{grid-column:var(--start, auto) / span var(--span, auto)}.col-1{--span: 1}.col-2{--span: 2}.col-3{--span: 3}.col-4{--span: 4}.col-5{--span: 5}.col-6{--span: 6}.col-7{--span: 7}.col-8{--span: 8}.col-9{--span: 9}.col-10{--span: 10}.col-11{--span: 11}.col-12{--span: 12}.start-1{--start: 1}.start-2{--start: 2}.start-3{--start: 3}.start-4{--start: 4}.start-5{--start: 5}.start-6{--start: 6}.start-7{--start: 7}.start-8{--start: 8}.start-9{--start: 9}.start-10{--start: 10}.start-11{--start: 11}.start-12{--start: 12}.grid-auto{display:grid;gap:0 var(--space);grid-template-columns:repeat(var(--span),1fr);grid-template-rows:auto;width:100%}#header{position:sticky;top:0;left:0;background-color:var(--bg);padding:var(--spaceB) 0;z-index:999}.shopify-section-group-header-group{position:sticky;top:0;left:0;z-index:999}.header-wrap{align-items:center}.logo{position:relative;z-index:1}.logo a{padding:0 var(--spaceB);display:block}.logo a img{width:100%;height:auto}#footer ul li a span,.header-menu ul li a{font-weight:700;position:relative;z-index:1;background-image:linear-gradient(currentColor,currentColor);background-position:right bottom;background-repeat:no-repeat;text-decoration:none;background-size:0 1px;transition:background-size .2s linear}#footer ul li a span{font-weight:400}.hover-line{background-image:linear-gradient(currentColor,currentColor);background-position:right bottom;background-repeat:no-repeat;text-decoration:none;background-size:0 1px;transition:background-size .2s linear}.hover-line.active{background-size:100% 1px;background-position:left bottom}.header-menu>ul>li{position:relative;z-index:1}.header-menu>ul>li.has-child-item{position:static}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.sub-menu{position:absolute;background:var(--bg);left:0;width:100vw;padding:3rem 0 2rem;display:none}.sub-menu-wrap>ul>li{padding:1.5rem 0}.sub-menu-wrap>ul>li>ul{padding:1rem 0 0}.sub-menu-wrap>ul>li>ul>li{padding:.5rem 0 .5rem 3rem}.sub-menu-wrap>ul>li>ul>li a{display:inline-flex}.sub-menu-wrap>ul>li>ul>li a sup{font-size:8px;padding-right:.35em;display:block}.follow-wrap{display:flex;justify-content:space-between;align-items:center}.follow a{opacity:.5;font-size:1.4rem}.follow i.fa-xiaohongshu{background-image:url(xhs.svg);background-size:100% auto;background-repeat:no-repeat;background-position:center center;width:2.3rem;height:1.5rem;display:block}.cover-swiper{height:100%}.style-two,.swiper-slide-content,.cover-bg-img,.cover-bg,.style-one{height:100%;position:relative}.cover-bg video,.cover-bg img{width:100%;height:calc(100% - var(--spaceB));object-fit:cover}.cover-info-wrap{align-content:center;height:100%}.cover-info{position:absolute;width:100%;height:100%;z-index:1;top:0;left:0;align-items:center;color:#fff}.cover-info h2{font-size:var(--X4);padding:var(--spaceS) 0}.cover-info .text{padding:var(--spaceS) 0}.cover-info .more-btn{padding-top:2rem}.btn{background:#fff;color:#000;font-size:.66rem;padding:.5rem;display:inline-block}.tool-item>div{border:#000 solid 1px;font-size:1rem;padding:1rem 1.5rem;background-image:linear-gradient(#000,#000);background-position:right bottom;background-repeat:no-repeat;text-decoration:none;background-size:0 100%;transition:background-size .2s linear}.tool-item>div.active{background-size:100% 100%;background-position:left bottom;color:#fff}.btn.b{border:#000 solid 1px;font-size:1rem;padding:1rem 1.5rem}.cover-text{position:absolute;z-index:1}.del p{background:#fff;display:inline-block;padding:5px}.cover-text.bottom{bottom:20%}.swiper-tool{bottom:calc(var(--spaceB) + var(--space));position:absolute;--swiper-pagination-color:transparent;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-inactive-opacity:.5;--swiper-pagination-bullet-width:1.5rem;--swiper-pagination-bullet-height:1.5rem;--swiper-pagination-bullet-horizontal-gap:2px}.swiper-pagination-bullet{border-radius:unset;position:relative}.swiper-pagination-bullet:before{width:100%;height:2px;top:50%;transform:translateY(-50%);content:"";background:#fff;position:absolute;left:0}.swiper-tool .swiper-pagination{bottom:0;position:relative;display:flex;justify-content:flex-end;padding:0 var(--space)}.cover2-content{height:100%;align-content:center}.img-auto,.cover2-img img{width:100%;height:auto}.cover2-info{font-size:var(--X3);font-weight:500;line-height:1.3}.home-project-col-2 h2,.section-title h2{padding:2rem 0;font-size:var(--X3);font-weight:500}.home-project-col-2 h2{padding:0}.section-title h2.s{font-size:var(--X2)}.home-project-col-2,.home-project{padding:10rem 0}.home-project-banner{padding:2.5rem var(--space-side)}.banner-img img{width:100%;height:auto}.project-grid{padding:4.5rem var(--space-side);justify-items:end;justify-content:end}.project-box{text-align:center}.project-box-img{background:var(--hui2);line-height:0}.project-box img{width:100%;height:auto}.project-box h3{font-size:1rem;padding-top:.5rem;line-height:1.2}.shop-more>div{display:flex;grid-column-end:-2;justify-content:flex-end}.home-project-col-2-info{display:flex;flex-direction:column;justify-content:space-between}.support{padding-top:10rem}.box-grid{display:flex;flex-wrap:wrap;padding:3rem 0;width:73%;margin:0 auto}.logo-box{padding:var(--spaceS);width:20%}.logo-box img{width:100%;height:auto}#footer{background:var(--hui);padding:2.5rem 0 1.5rem}#footer ul{display:flex;padding:1.5rem 0;width:73%;margin:0 auto}#footer ul:last-child{padding:0 0 1.5rem}#footer ul li{padding:var(--spaceS);width:20%}#footer ul li h3{font-size:1rem;padding-bottom:1rem}#footer ul li a{display:block;line-height:2;white-space:nowrap}.page-header h1{font-size:var(--X3);font-weight:500;padding:3rem 0}.sort-by h2,.sort-item{padding:1.5rem 0;font-size:var(--X1_3)}.sort-item h3{font-size:var(--X1_3)}.sort-by h2{margin-left:-2rem;display:flex}.sort-by h2 i{display:block;margin-right:1rem}.sort-item{line-height:2}.sort-item ul{padding-left:4rem}.sort-item li a{display:inline-block}.sort-item li a sup{font-size:10px;padding-right:.35em;display:inline-block;vertical-align:top}.tool{display:flex;justify-content:flex-end;align-items:center;padding-top:3rem}.tool .tool-item{display:flex;margin-left:1rem;border:currentColor solid}.tool .tool-item>div{padding:.75rem;border:none;cursor:pointer}.product-grid-wrap{padding:9rem 0}.product-box{padding:var(--space) 0}.box-swiper{--swiper-navigation-size: 1.3rem;--swiper-navigation-color:var(--color) }.box-swiper .swiper-slide a{display:block;background-color:var(--hui2);line-height:0}.box-swiper img{aspect-ratio:1240/1653;width:100%;height:100%;object-fit:cover}.box-swiper .swiper-button-next,.box-swiper .swiper-button-prev{opacity:0}.product-box-info{padding-top:1rem;text-align:center;line-height:1.7}.product-box-info h2{font-size:var(--X1_3)}.product-box-info h3{font-size:1rem;font-weight:400}.sku-choose{display:flex;justify-content:center}.variant-option,.sku-choose>div{margin:1rem .5rem;padding:.5rem 0;border-bottom:transparent solid 1px}.variant-option.active,.sku-choose>div.active{border-bottom:currentColor solid 1px}.variant-option>div,.sku-choose span{display:block;line-height:0;width:20px;height:20px;overflow:hidden;position:relative;cursor:pointer}.variant-option>div img,.sku-choose span img{width:100%;height:100%;position:absolute;transform:scale(5);object-fit:cover}.product-box .nub{text-align:center;opacity:.5}.product-grid-info-img img{width:100%;height:auto}.product-grid-info{font-size:var(--X1_3);align-items:flex-end;padding:3rem 0}.product-grid-info h2{padding-bottom:1rem;font-size:1em}.single-content{display:flex;align-items:flex-start;padding:3rem 0}.single-gallery{width:43%}.single-info{flex:1}.single-info-wrap{padding:0 22% 0 13.5%}.single-gallery li{padding:var(--space) 0}.single-gallery a{display:block;background-color:var(--hui2);line-height:0}.single-gallery img{width:100%;height:auto}.single-info h1{padding:var(--space) 0;line-height:1.5;font-size:var(--X1_5)}.tabs{padding:var(--space) 0}.tab-buttons{display:flex;justify-content:space-between;padding:2rem 0}.tab-button{cursor:pointer;opacity:.5;line-height:1.5}.tab-button.active{opacity:1}.tab-content{display:none;padding:1rem 0;line-height:1.5}.tab-content.active{display:block}.single-info-more{padding:var(--space) 0}.single-info-more li{padding:1rem 0}.more-items-grid{border-top:var(--hui2) .25rem solid;margin:3rem 0;padding:var(--space) var(--space-side)}.more-items-grid>h2{font-family:var(--font2);font-size:var(--X1_5);padding:var(--space) 0}.more-items .project-box{padding:var(--space) 0}.more-items .project-box h3{padding:1rem 0}.more-items .project-box h4{font-size:1rem;font-weight:400}.variant-options input[type=radio],.variant-option span{display:none}.variant-options{display:flex}.variant-option{margin:1rem 1rem 0 0;padding:.5rem 0}.variant{display:flex;justify-content:space-between;padding:1rem 0;align-items:center}.variant-title-info{margin:1rem 0 0;display:block}.shopping{display:flex;border:currentColor solid 1px;margin:1rem 0 2rem;align-items:center;position:relative}label[for=quantity]{display:none}.shopping input[type=number]{background-color:transparent;border:none;width:4rem;padding:.5rem}.shopping button{flex:1;padding:.5rem 1rem;text-align:left;background-color:transparent;border:none;font-size:var(--X1_5);font-family:var(--font2);border-left:currentColor solid 1px;cursor:pointer;font-weight:600}.variant-title-price{padding-right:.5rem;display:block;position:absolute;right:0;pointer-events:auto;font-weight:500}.variant-info{line-height:1.2}.top-gallery img{width:100%;height:100%;object-fit:cover;aspect-ratio:96.5/38}.style2.top-gallery .top-gallery-img{margin:0 calc(var(--space-side) * -1)}.top-gallery{padding:2rem var(--space-side);position:relative}.style2.top-gallery{padding:0 var(--space-side) 2rem var(--space-side)}.top-gallery>*{padding:1.5rem 0}.top-gallery h1{font-size:var(--X2)}.style2.top-gallery h1{position:absolute;bottom:calc(var(--space) *4);color:#fff;font-size:var(--X4)}.style2.top-gallery h1 sup{display:inline-block;font-size:.6em;vertical-align:top}.pic img{width:100%;height:auto}.pic .text{text-align:center;padding-top:2rem}.text-list h3,.pic .text h2{font-size:var(--X1_5);font-weight:500;line-height:2}.text-list li b{font-size:var(--X1_5);line-height:1.5;padding-bottom:.5rem;display:block}.text-list h3{line-height:1.5}.style1 .text-list{padding-right:15%}.style1 .text-list li{font-weight:500}.style2 .text-list h3{font-size:1rem;font-weight:400}.style2 .text-list li b{font-size:1rem;padding-bottom:0}.pic-and-text-list{padding:10vh var(--space-side)}.text-list{display:flex}.text-list h3{width:30%;flex:0 0 30%}.style2 .text-list h3{width:20%;flex:0 0 20%}.text-list li{line-height:1.5;padding-bottom:2rem}.text-list h3.s{font-size:1rem;font-weight:700}.style2 .text-list li{padding-bottom:1rem}.n-text-block em,.text-list li em{font-size:.8em;opacity:.5;font-style:normal}.text-list-block h2,.n-text-block h3{font-size:2rem;padding-bottom:3rem;font-weight:500}.style2 .pic .text{display:none}.text-list-block .text i{opacity:.5}.only-pic{padding:0}.friend-grid{margin:5rem 0}.friend-gallery{padding-right:10%}.friend-box img,.friend-gallery img{width:100%;height:100%;aspect-ratio:3/4;object-fit:cover}.swiper-pic .swiper-tool,.friend-gallery .swiper-tool{bottom:1rem;position:absolute;--swiper-pagination-color:transparent;--swiper-pagination-bullet-inactive-color:transparent;--swiper-pagination-bullet-inactive-opacity:.5;--swiper-pagination-bullet-width:1.5rem;--swiper-pagination-bullet-height:1.5rem;--swiper-pagination-bullet-horizontal-gap:2px;left:auto;right:0}.friend-content{display:flex;flex-direction:column;justify-content:space-between}.friend-info li{display:flex;border-top:1px solid currentColor;padding-bottom:1rem;line-height:1.5;padding-top:.25rem}.friend-info li span:first-child{width:34.5%}.friend-info h1{font-size:var(--X1_5);font-weight:500;padding-bottom:3rem}.friend-talk{font-size:var(--X1_5);line-height:1.5;padding-top:2rem}.search-form{position:absolute;background:var(--bg);left:0;width:100vw;padding:3rem 0 2rem;display:none}.search-form-o{position:relative}.search-form i{position:absolute;top:50%;left:1rem;transform:translateY(-50%);font-size:1.5rem}.search-form.show{display:grid}.search-form input{border:currentColor solid 2px;padding:1rem 1rem 1rem 3rem;background:var(--bg);width:100%;font-family:var(--font);font-weight:500;font-size:var(--X1_3)}.search-form button{border:currentColor solid 2px;background:var(--bg);cursor:pointer}.search-item{padding:3rem 0}.search-item h2{padding-bottom:2rem}.no-found{padding-bottom:5rem}#content{min-height:100vh}.cart-item-qty,.product-list ul li{display:flex;align-items:center}.product-list-img{width:20%;line-height:0;background-color:var(--hui2)}.product-list-img img{width:100%;height:auto}.product-list-info{padding-left:var(--space)}.product-list-info h2{font-size:1rem}.t-total{font-weight:700}.product-list ul li{padding:var(--space) 0}.product-list ul li.linex{border-bottom:var(--hui2) solid 1px;padding:0}.product-list-wrap{padding-top:var(--space)}.cart-item-qty{border:currentColor solid 1px}.cart-item-qty .btn-quantity{padding:1rem}.cart-item-qty input{border:none;width:6rem;background-color:transparent;text-align:center}.remove{font-size:1.2rem;padding-left:1rem}.cart-go{padding:3rem var(--space-side) 5rem var(--space-side)}.form-label{display:block;padding-bottom:1rem;font-weight:500}textarea.form-input{width:50%;background-color:transparent;border:currentColor solid 1px;padding:1rem;height:145px}.action-group button.btn.b{display:block;width:100%;background-color:var(--color);color:var(--bg);font-weight:500;font-size:var(--X1_5);font-family:var(--font2);cursor:pointer}.action-group a{display:block;margin-top:2rem;text-align:center;font-weight:500;font-size:var(--X1_5);text-decoration:underline}.empty-cart-message{display:flex;flex-direction:column;align-content:center;justify-content:center;align-items:center;text-align:center;padding-top:5rem}.empty-cart-message h1{padding-bottom:2rem;font-size:var(--X2)}.shipTotal{text-align:right}.shipTotal-p{padding-bottom:1rem;font-weight:500;font-size:var(--X1_5)}.friend-box{padding:0 0 3rem}.friend-box h2{font-size:1rem;text-align:center;padding-top:.5rem}.text-section{padding:3rem 0}.text-section>ul>li{padding:1rem 0}.text-section ul li h2{font-size:1rem}.text-section ul li h2,.text-section ul li .text{line-height:1.5}.text-section ul li .text ul li{list-style:inside;padding-bottom:1rem}.grid-flex{display:flex;flex-wrap:wrap;padding:3rem 0;margin:0 -2rem}.flex-box{padding:2rem;width:33.33333%}.flex-box-img img{width:100%;height:100%;aspect-ratio:1/.7;object-fit:cover}.flex-box-info{padding-top:4rem}.flex-box-info h2{font-size:var(--X1_5);line-height:1.5}.flex-box-info h3{font-size:1rem;padding-bottom:2rem}.flex-box-info .text{line-height:1.5}.flex-box-info h2 sup{font-size:.7em;display:inline-block;vertical-align:top}.choose-nub,.phone,#p-cover,#phone-header{display:none}@media (hover: hover) and (pointer: fine){.hover-line:hover,#footer ul li a:hover span,a:hover .hover-line,.header-menu ul li a:hover{background-size:100% 1px;background-position:left bottom}.has-child-item:hover .sub-menu{display:block!important;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);animation:animateMenuOpen .2s ease}.box-swiper:hover .swiper-button-prev,.box-swiper:hover .swiper-button-next{opacity:1}.btn.b:hover{background:#000;color:#fff}.tool-item>div:hover{background-size:100% 100%;background-position:left bottom;color:#fff}}@media screen and (max-width: 700px){:root{--text_size:13px;--space-side:15px;--space:10px}[class*=col-][class*=start-]{grid-column:unset}.phone,.grid-auto,.grid{display:block}.search-grid .wrap,.friend-grid .grid-auto,#footer ul,.project-grid,.phone-grid{padding:0 var(--space-side);gap:0 var(--space);grid-template-columns:repeat(2,1fr);grid-template-rows:auto;width:100%;display:grid}.friend-grid .grid-auto{grid-template-columns:repeat(3,1fr);padding:0}.sort-by,.hide,.desk,.support,.le,#cover,#header{display:none}#phone-header{position:sticky;top:0;left:0;background-color:var(--bg);z-index:999;display:block}.top-phone-header{display:flex;align-items:center;padding:var(--space) var(--space-side);justify-content:space-between;border-bottom:currentColor solid 1px}.show.sub-menu{display:block!important;opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.is-cart{display:flex;align-items:center}.phone-logo{width:45%}.phone-logo a{display:block;width:100%}.phone-logo img{width:100%;height:auto}.top-phone-header .is-cart img{width:1rem;height:auto}.bottom-phone-header>ul{display:flex;align-items:center;padding:var(--space) calc(var(--space-side)/2);justify-content:flex-end}.bottom-phone-header>ul>li{padding:0 calc(var(--space-side)/2) 0 2rem}.bottom-phone-header>ul>li>a{font-weight:700}.bottom-phone-header>ul>li>a.active{text-decoration:underline}.bottom-phone-header>ul>li .sub-menu-wrap{padding:3rem var(--space-side) 1rem var(--space-side);font-size:1.25rem;font-weight:700;min-height:100vh}.sub-menu-wrap>ul>li{padding:2rem}.search-form-o{position:relative;padding:var(--space) var(--space-side);display:flex;align-items:center}.search-form-o input{border:none;border-bottom:currentColor solid 1px;width:100%;background-color:#fff;font-size:1.25rem;font-weight:700;padding:1rem 1rem 1rem 2rem}.search-form-o i{display:block;position:absolute;left:var(--space-side);font-size:1.25rem}.sub-menu{padding:1rem 0 2rem}#p-cover{display:block}.p-cover-swiper .swiper-slide{padding:var(--space) var(--space-side)}.p-cover-swiper img{width:100%;height:auto}.p-cover-swiper .swiper-tool{right:1rem;left:auto;bottom:1.5rem}#cover2{height:auto!important;padding:2rem 0}.cover2-content{align-content:flex-start}.cover2-info{font-size:var(--X1_5);padding-top:3rem;padding-right:30%}.home-project-col-2,.home-project{padding:5rem 0 3rem}.home-project-col-2 h2,.section-title h2{font-size:var(--X2);font-weight:700;padding:1rem 0}.home-project-banner{padding:0 var(--space-side) 2.5rem var(--space-side)}.project-box{grid-column:span 1;padding:2rem 0}.project-grid{margin-bottom:3rem}.shop-more>div{justify-content:center}.btn.b{font-weight:700}#footer ul li:nth-child(2),#footer ul li:first-child{display:none}#footer ul li{padding:2rem 0;width:auto}#footer ul:last-child{display:none}#footer{padding:0}.style2.top-gallery .top-gallery-img{margin:0}.top-gallery{padding:0 var(--space-side)}.top-gallery>*{padding:0}.top-gallery h1{padding:1rem 0}.style2.top-gallery h1{position:relative;bottom:0;color:#000;font-size:1.66rem;font-weight:500}.top-gallery img{height:auto;aspect-ratio:unset!important}.pic-and-text-list{padding:2rem var(--space-side);display:flex;flex-direction:column}.style2.top-gallery{padding:0 var(--space-side)}.pic-and-text-list .pic{width:75%;margin:0 auto;text-align:center;order:0}.text-list-block{order:1}.text-list-block h2{padding:2rem 0;font-size:1.5rem}.text-list-block.py{padding-left:30%}.text-list{display:block}.style2 .text-list li{padding-bottom:2rem}.pic-and-text-list.only-pic .pic{width:100%}.friend-box{grid-column:span 1}.friend-grid-x{padding:1rem var(--space-side) 3rem var(--space-side);margin:0}.friend-gallery{padding-right:0;padding-left:33%}.friend-info h1{font-size:var(--X1_5);font-weight:500;padding:5rem 0 3rem}.product-grid-wrap{padding:1rem 0;display:flex;flex-wrap:wrap;margin:0 calc(var(--space)/-2);width:calc(100% + var(--space));gap:unset}.product-box{padding:var(--space) calc(var(--space)/2) 2rem calc(var(--space)/2);width:50%}.c-one .product-box{width:100%}.product-box-info h2{font-size:1rem}.choose-nub{display:flex;justify-content:flex-end;padding:0 calc(var(--space-side)/2);z-index:99}.choose-nub>div{width:calc(1.25rem + 2px);height:calc(1.25rem + 4px);display:flex;margin:var(--space) calc(var(--space-side)/2);border-bottom:transparent solid 1px;padding-bottom:4px;cursor:pointer}.choose-nub>div>em{flex:1;border:currentColor solid 1px;height:100%;margin:1px}.choose-nub>div.active{border-bottom:currentColor solid 1px}.variant-option>div,.sku-choose span{width:13px;height:13px}.c-one .variant-option>div,.c-one .sku-choose span{width:15px;height:15px}.variant-option,.sku-choose>div{margin:1rem 2px;padding:.5rem 0}.variant-option{margin:.2rem 4px}.variant-info,.alert{font-size:10px}.c-one .variant-option,.c-one .sku-choose>div{margin:1rem 5px}.style1 .text-list{padding-right:0;display:flex}.style1 .text-list h3{font-size:1.2rem;font-weight:400}.text-list li b{font-size:1.2rem}.style1 .text-list li{font-weight:400}.text-section{padding:1rem 0}.text-section ul li h2{padding-bottom:1rem}.text-section>ul>li{padding:1rem 0 3rem}.style1 .text-list-block.py .text-list{display:block}.style1 .text-list-block.py .text-list h3{width:100%;padding:2rem 0;font-size:1.5rem;font-weight:500}.pic-and-text-list .pic.sc{width:100%}.product-grid-info{font-size:1rem;padding:1rem 0}.product-grid-info-img{padding-right:33%}.product-grid-info-text{padding-left:33%}.product-grid-info h2{padding-bottom:1rem;padding-top:2rem}.single-content{display:block;padding:1rem 0}.single-info-wrap{padding:0;display:flex;flex-direction:column}.tabs{order:10}.variant{padding:0}.variant-title-price{padding-right:1rem}.shopping button{padding:1rem}.single-gallery-swiper img{width:100%;height:auto}.single-gallery-slider .swiper-tool{bottom:10px}.single-gallery-slider .swiper-tool .swiper-pagination{justify-content:center}.single-gallery-slider .swiper-pagination-bullet:before{background-color:#888}.single-info h1{padding:0;line-height:1.5;font-size:var(--X1_5)}.single-info{padding-top:2rem}.more-items .swiper-wrapper{display:flex}.more-items .swiper-slide{width:60vw}.flex-box-info-p{display:none;position:fixed;top:0;left:0;background-color:#fff;bottom:0;right:0;z-index:1}.flex-box-info-p.show{display:flex;flex-direction:column;padding:1rem var(--space-side);justify-content:center}.flex-box-info-p header{border-bottom:currentColor solid 1px;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:flex-end}.flex-box-info-p header h2{font-size:1.5rem}.flex-box-info-p header h3{font-size:1rem;padding-top:.5rem}.flex-box-info-p header i{font-size:1.5rem;cursor:pointer}.flex-box-info-p .text{line-height:1.5;padding:2rem 0 2rem 33%}.grid-x{padding:3rem var(--space-side) 0 var(--space-side)}.flex-box-phone{padding:.5rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center}.flex-box-img{width:75%;position:relative;line-height:0;cursor:pointer}.flex-box-img img{aspect-ratio:1 / .6}.flex-box-img h2{position:absolute;font-size:1.16rem;padding:10px;top:0;left:0;color:#fff}.flex-box-img h2 sup{font-size:.8em;display:inline-block;vertical-align:top}.g-t{display:flex;justify-content:space-between;border-bottom:var(--hui2) solid 1px}.g-t li.linex,.g-t li.q{display:none}.p-title{width:75%}.product-list-wrap .grid{position:relative}.product-list ul li.t-total{position:absolute;right:var(--space-side);top:0}.product-list-img{width:30%}.product-list ul li.p-title{align-items:flex-start}.product-list ul li.q-quantity{justify-content:flex-end}.cart-go{padding:2rem var(--space-side) 5rem var(--space-side)}.cart-total-value{padding-bottom:1rem}.page-header h1{font-size:1.5rem;padding:2rem 0}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/style.css.map */
