@font-face{font-family:Charlotte Southern;src:url(../assets/Charlotte-Southern.woff2) format("woff2"),url(../assets/Charlotte-Southern.woff) format("woff"),url(../assets/Charlotte-Southern.eot) format("embedded-opentype")}.textcontent ul li{list-style:none}.textcontent ul{padding:0}.textcontent img{border-radius:0}.fit-guide-pages ul{display:flex;flex-wrap:wrap;padding:0;list-style:none}.fit-guide-pages ul li{margin-right:20px}.fit-guide-pages ul li a{color:#f15887}.fit-guide-pages .section{margin-bottom:20px}.fit-guide-pages .section h3{font-size:18px}.fit-guide-pages .section .conwap{display:flex}.fit-guide-pages .section .conwap .title{font-size:18px;border-bottom:1px solid #000}.fit-guide-pages .section .conwap .image{width:30%}.fit-guide-pages .section .conwap .txt{width:70%}@media screen and (max-width: 767px){.fit-guide-pages .section .conwap{flex-direction:column}.fit-guide-pages .section .conwap .image,.fit-guide-pages .section .conwap .txt{width:100%}}.measure ul{display:flex}.measure ul li{max-width:210px;margin-right:20px}.measure .section ul li .item{position:relative}.measure .section ul li .item .video-measure a{position:absolute;bottom:5px;left:185px;cursor:pointer}@media screen and (max-width: 767px){.measure ul{flex-wrap:wrap;padding:0}.measure ul li{max-width:50%;margin-right:0;padding:0 5px}}.custom-online .bannerbg{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/PC_Customizationbanner_1x_7b77a372-66d7-4145-9b5f-3b9f16f01ec6.jpg?v=1711091015);background-size:cover;background-repeat:no-repeat}.custom-online .bannerbg-text{max-width:1300px;margin:0 auto;padding:130px 0}.custom-online .bannerbg .btn a{width:300px;padding:18px 0;display:block;background:#000;font-size:16px;text-align:center;color:#fff;text-transform:uppercase}.custom-online .works-main{background:#f5f5f5}.custom-online .works-main .works{max-width:1300px;margin:0 auto;padding:50px 0}.custom-online .works h2{font-size:36px;text-align:center;margin-bottom:80px}.custom-online .works ul.setp{display:flex;justify-content:space-between;margin-bottom:70px;list-style:none}.custom-online .works ul.setp li{max-width:380px;width:100%}.custom-online .works ul.setp li .title{position:relative}.custom-online .works ul.setp li .title:before{content:"";width:65px;height:65px;position:absolute;top:-50px;left:-70px}.custom-online .works ul.setp li.setp-1 .title:before{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/PC_1_1x_5b3d36f9-247f-41cb-8ad3-84bc7e028c15.png?v=1711094655)}.custom-online .works ul.setp li.setp-2 .title:before{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/PC_2_1x_fe94325c-dac6-470d-926a-75e734265012.png?v=1711094655)}.custom-online .works ul.setp li.setp-3 .title:before{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/PC_3_1x_40c88c3e-ff64-4c41-a3ed-2bb755b5f16a.png?v=1711094655)}.custom-online .works ul.setp li .title h3{font-size:24px;text-transform:uppercase;margin-bottom:10px}.custom-online .works ul.setp li p{font-size:16px}.custom-online .flex-setp{list-style:none;padding:0}.custom-online .flex-setp li{display:flex;justify-content:space-between;align-items:center;margin-bottom:70px}.custom-online .works .flex-setp li .img{min-width:50%}.custom-online .works .flex-setp li .read{max-width:600px}.custom-online .works .flex-setp li .read h3{font-size:24px;margin-bottom:10px}.custom-online .works .flex-setp li .read p{font-size:16px;margin-bottom:50px}.custom-online .works .flex-setp li .read .btn a{font-size:16px;border:1px solid #000;width:200px;display:block;text-align:center;padding:12px 0;text-transform:uppercase}.custom-online .works .btnbottom a{font-size:16px;background:#000;color:#fff;text-transform:uppercase;width:400px;display:block;text-align:center;padding:23px 0;margin:0 auto}.custom-online .faq{background:#eae1dc;margin-bottom:70px;padding:0 10px}.custom-online .faq .content{max-width:1300px;margin:0 auto;padding:70px 0}.custom-online .faq .content h2{font-size:36px;text-align:center;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #999}.custom-online .faq .content dl{border-bottom:1px solid #999;padding-bottom:30px;margin-bottom:30px}.custom-online .faq .content dl dt{font-size:18px;font-weight:500;margin-bottom:15px}.custom-online .faq .content dl dd{font-size:16px;margin:0}@media screen and (max-width: 767px){.custom-online .bannerbg-text{text-align:center;padding:40px 0}.custom-online .bannerbg .btn a{margin:0 auto}.custom-online .works h2{font-size:26px}.custom-online .works ul.setp{flex-wrap:wrap}.custom-online .works ul.setp li .title{display:flex;justify-content:center;align-items:center}.custom-online .works ul.setp li .title:before{position:unset}.custom-online .works ul.setp li .title h3{margin:0 0 0 10px}.custom-online .flex-setp li{flex-wrap:wrap;padding:0 10px}.custom-online .works .flex-setp li .read .btn a{margin:0 auto;padding:6px 0}.custom-online .works .flex-setp li .read p{margin-bottom:20px}.custom-online .flex-setp li:nth-child(2n){flex-direction:column-reverse}.custom-online .faq .content{padding:45px 0}.custom-online .faq .content h2{font-size:26px}}.about-us img{border-radius:0}.about-us .section-1{position:relative;margin-bottom:50px}.about-us .section-1 .banner-text{position:absolute;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.about-us .section-1 h2{color:#fff;font-size:28px}.about-us .section-1 h1{color:#fff;font-size:68px}.about-us .section-2 .title{color:#000;font-size:16px;text-align:center;max-width:800px;margin:0 auto 120px}.about-us .section-2 .content{display:flex}.about-us .section-2 .item{width:50%;position:relative}.about-us .section-2 .item-1 .back-img{display:block;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/about-bg1.png?v=1711434656);background-repeat:no-repeat;position:absolute;top:-100px;width:100%;height:100%}.about-us .section-2 .item-2 .back-img{display:block;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/about-bg2.png?v=1711434826);background-repeat:no-repeat;position:absolute;top:120px;width:100%;height:100%}.about-us .section-2 .item .item-text{width:80%;margin:0 auto;max-width:650px;position:relative;z-index:1}.about-us .section-2 .content h3{color:#000;font-size:60px;margin-top:20px;line-height:normal}.about-us .section-2 .content p{color:#000;font-size:17px;margin-bottom:100px}.about-us .section-2 .item .item-text .img{display:flex;justify-content:center}.about-us .section-3{display:flex;margin:0 8% 100px}.about-us .section-3 .item-1{width:400px;flex-shrink:0}.about-us .section-3 .item-1 h2{font-weight:500;color:#000;font-size:57px;width:100%;line-height:normal}.about-us .section-3 .item-2 ul{display:flex}.about-us .section-3 .item-2 ul li{width:33.3%;margin-right:5%}.about-us .section-3 .item-2 ul li h3{color:#000;font-size:28px;margin:25px 0}.about-us .section-3 .item-2 ul li p{font-size:17px}.about-us .section-4,.about-us .section-5{margin-bottom:50px}.about-us .section-5 .item{display:flex;align-items:center}.about-us .section-5 .item .list-2{padding:0 5%;width:50%;box-sizing:border-box}.about-us .section-5 h3{position:relative;z-index:1;font-weight:500;color:#000;font-size:57px;max-width:615px;margin-bottom:40px;line-height:1.2}.about-us .section-5 p{color:#404040;font-size:17px;margin-bottom:20px}.about-us .section-5 .item .list-1{padding:0 5%;width:50%;box-sizing:border-box}.about-us .section-5 .btn a{color:#fff;font-size:14px;width:170px;background-color:#000;border-radius:10px;display:block;text-align:center;padding:13px 0;text-transform:uppercase}.about-us .section-3 .item-1 h2.mb{display:none}@media screen and (max-width: 767px){.about-us .section-1 h1{font-size:48px;text-align:center}.about-us .section-3{padding:0 15px;margin:0;flex-direction:column}.about-us .section-2 .content{flex-direction:column}.about-us .section-2 .item{width:100%;margin-bottom:30px}.about-us .section-2 .item .item-text{width:90%}.about-us .section-2 .item-1 .back-img{top:0;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/about-bg1_2x_5a195898-2f13-4378-8f47-cf66509d1f9b.png?v=1711440453)}.about-us .section-2 .content h3{font-size:28px}.about-us .section-2 .content p{font-size:14px;margin-bottom:30px}.about-us .section-2 .item-2 .item-text{display:flex;flex-direction:column-reverse}.about-us .section-2 .item-2 .back-img{top:0}.about-us .section-3 .item-1 h2{display:none}.about-us .section-3 .item-1 h2.mb{display:block;font-size:36px}.about-us .section-3 .item-1{width:100%}.about-us .section-3 .item-2 ul{flex-direction:column;padding:0}.about-us .section-3 .item-2 ul li{width:100%;margin-right:0}.about-us .section-3 .item-2 ul li img{display:block;margin:0 auto}.about-us .section-5 .item{flex-direction:column-reverse;margin-bottom:20px}.about-us .section-5 .item-2{flex-direction:column}.about-us .section-5 .item .list{width:100%;padding:0}.about-us .section-5 h3{font-size:28px;padding:0 15px}.about-us .section-5 p{font-size:14px;padding:0 15px}.about-us .section-5 .btn a{margin:0 auto}}.rte .shopatcocome{display:flex;flex-wrap:wrap;padding:0}.shopatcocome img{border-radius:0}.shopatcocome li{width:20%;padding:0 10px;margin-bottom:20px}.shopatcocome li div{min-height:260px;background:#f5edec;padding:15px 10px}.shopatcocome li h4{display:flex}.shopatcocome li h4 span{border:1px solid #000;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:5px}.shopatcocome li p{font-size:12px}@media screen and (max-width: 767px){.shopatcocome li{padding:0;width:100%}}.privacy-policy ul{display:flex;flex-wrap:wrap;margin:30px 0}.privacy-policy ul li{width:33.3%;padding:0 15px;margin-bottom:15px}.privacy-policy ul li>div{max-height:200px;overflow:auto}@media screen and (max-width: 767px){.privacy-policy ul{flex-direction:column}.privacy-policy ul li{width:100%}}.termofus ul{display:flex;flex-wrap:wrap;margin:30px 0}.termofus ul li{width:calc(33.3% - 15px);padding:15px;margin-bottom:15px;margin-right:15px}.termofus ul li h4{display:flex;align-items:center}.termofus ul li h4 span{width:22px;height:22px;border:1px solid #000;border-radius:50%;text-align:center;margin-right:10px}.termofus li.one{background:#fef2f6}.termofus li.two{background:#f7f7f7}@media screen and (max-width: 767px){.termofus ul{flex-direction:column}.termofus ul li{width:100%}}.event-partner{max-width:var(--page-width);margin:0 auto;padding:0 40px}.event-partner .section-1{position:relative}.event-partner .section-1 img{display:block;text-align:center;margin:0 auto}.event-partner .section-1 h1{position:absolute;top:0;left:0;width:100%;height:100%;font-size:48px;color:#fff;display:flex;justify-content:center;align-items:center}.event-partner .section-2{background:#f5edec}.event-partner .section-2 .title h2{font-size:36px;text-align:center;color:#000;padding:40px 0}.event-partner .section-2 ul{padding:0 60px;margin-bottom:0;display:flex;flex-wrap:wrap}.event-partner .section-2 ul li{width:calc(25% - 20px);margin-right:20px;margin-bottom:20px}.event-partner .section-2 ul li a{display:block;background:#fff;border:1px solid #d2d2d2}.event-partner .section-2 ul li img{display:block;margin:0 auto;padding:20px}.event-partner .section-2 ul li span{font-family:Suranna,serif;background:#edc3be;font-size:18px;display:block;text-align:center;height:45px;line-height:45px}.event-partner .section-3{background:#edc3be}.event-partner .section-3 .title h2{font-size:36px;text-align:center;color:#000;padding:40px 0;margin:0}.event-partner .section-4{background:#dae3e5;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:65px 0;margin-bottom:100px}.event-partner .section-4 h2{font-size:36px;font-style:italic;color:#000;margin-bottom:10px}.event-partner .section-4 p{font-size:18px}.event-partner .section-4 p a{color:#f2306b}@media screen and (max-width: 767px){.event-partner{padding:0}.event-partner .section-2 ul{padding:0 15px}.event-partner .section-2 ul li{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.event-partner .section-2 ul li:nth-child(2n){margin-right:0}.event-partner .section-4{text-align:center}}.designers .section{margin-bottom:50px;position:relative}.designers .section-1 .txt{position:absolute;top:0;right:15%;height:100%;display:flex;color:#fff;flex-direction:column;justify-content:center;width:35%}.designers .section-1 .txt h1{font-size:60px;margin-bottom:20px;color:#fff}.designers .section-1 .txt ul{display:flex}.designers .section-1 .txt ul li{display:inline-block;font-size:18px;width:165px}.designers .section-1 .txt ul li:before{content:"";background:#efd3d6;width:15px;height:15px;display:inline-block;border-radius:50%;margin-right:15px}.designers .section-2{background:#eee;padding:70px 0}.designers .section-2 .box-content{max-width:1300px;margin:0 auto;display:flex;justify-content:space-between}.designers .section-2 .item{width:48%}.designers .section .w1{margin-bottom:40px}.designers .section-3 .box-content{max-width:1300px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;z-index:2;position:relative}.designers .section-3 .item{max-width:48%}.designers .section-3:after{content:"";position:absolute;bottom:0;background:#c3b195;width:100%;height:60%}.designers .section-3 .item-1 p{color:#fff;margin-bottom:20px}.designers .section-4{background:#f6f6f6;padding:70px 0}.designers .section-4 .box-content{max-width:1300px;margin:0 auto 40px;display:flex;justify-content:space-between}.designers .section-4 .item-2{max-width:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:4px solid #fff;box-sizing:border-box;padding:0 100px}.designers p{font-size:14px}.designers .section-5 .box-content{max-width:1300px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;z-index:2;position:relative}.designers .section-5 .item{max-width:48%}.designers .section-5:after{content:"";position:absolute;bottom:0;background:#d0defa;width:100%;height:55%}@media screen and (max-width: 767px){.designers .section-1 .txt{display:none}.designers .section-2 .box-content{flex-direction:column}.designers .section-2 .item{width:100%;text-align:center}.designers .section-3 .box-content{flex-direction:column}.designers .section-3 .item{max-width:100%}.designers .section-3:after{height:100%}.designers .section-4 .box-content{flex-direction:column}.designers .section-4 .item-2{max-width:100%;padding:0}.designers .section-5 .box-content{flex-direction:column}.designers .section-5 .item{max-width:100%}}.wedding-accessories{max-width:1300px;margin:0 auto}.wedding-accessories .cat_banner{position:relative;width:100%;margin-bottom:40px}.wedding-accessories .cat_banner a{position:absolute;width:15.8%;height:13%}.wedding-accessories .cat_banner a.a1{left:17.8%;top:49%}.wedding-accessories .cat_banner a.a2{left:17.8%;top:66.3%}.wedding-accessories .cat_banner a.a3{left:35.2%;top:49%}.wedding-accessories .cat_banner a.a4{left:35.2%;top:66.3%}.wedding-accessories .cat-line-67{display:flex;justify-content:center;align-items:center;margin:50px 0}.wedding-accessories .cat-line-67 a{font-size:24px}.wedding-accessories .cat-line-67 em{width:1px;background:#101010;margin:0 25px;height:25px}.wedding-accessories .fl67-content h3{font-size:24px;margin-bottom:30px}.wedding-accessories .fl67-list{display:flex;flex-wrap:wrap;gap:20px}.wedding-accessories .fl67-list .list{width:20%;max-width:240px}.wedding-accessories .fl67-list .list span{font-size:14px;display:block;text-align:center;height:30px;line-height:30px;color:#101010;background:#faeded}@media screen and (max-width: 767px){.wedding-accessories .cat_banner{position:relative}.wedding-accessories .cat_banner a{position:absolute;width:27.8%;height:13%}.wedding-accessories .cat_banner a.a1{left:2.8%;top:48%}.wedding-accessories .cat_banner a.a2{left:2.8%;top:63.3%}.wedding-accessories .cat_banner a.a3{left:33.2%;top:48%}.wedding-accessories .cat_banner a.a4{left:33.2%;top:63.3%}.wedding-accessories .cat-line-67{display:none}.wedding-accessories .fl67-content h3{font-size:20px}.wedding-accessories .fl67-list .list{width:calc(50% - 10px)}}.bridesmaids .section-1{position:relative;width:100%;margin-bottom:50px}.bridesmaids .section-1-position{position:absolute;top:0;bottom:0;left:22%}.bridesmaids .section-1-position .section-1-content{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.bridesmaids .section-1-content h1{color:#000;font-size:48px;margin-bottom:30px}.bridesmaids .seemore a{display:inline-block;color:#fff;font-size:18px;background:#000;padding:10px 72px;border-radius:5px}.bridesmaids .section-2{max-width:1300px;margin:0 auto}.bridesmaids .section-2 ul{display:flex;flex-wrap:wrap;justify-content:space-between}.bridesmaids .section-2 ul li{width:24%;max-width:310px;position:relative;margin-bottom:1.3%}.bridesmaids .section-2-content ul li .title{text-align:center;position:absolute;left:0;right:0;bottom:0;background:#0006}.bridesmaids .section-2-content ul li .title a{color:#fff;text-transform:uppercase;font-size:22px;text-decoration:none;display:inline-block;padding:14.5px 0;letter-spacing:1px}.bridesmaids .section-3{max-width:1300px;margin:0 auto}.bridesmaids .section-3-content h4,.bridesmaids .section-5-content h4{font-size:30px;text-align:center;text-transform:uppercase;letter-spacing:1.5px}.bridesmaids .section-3-content h4 span,.bridesmaids .section-5-content h4 span{background:#fff;display:inline-block;z-index:9;position:relative;padding:0 20px}.bridesmaids .section-3-content h4:before,.bridesmaids .section-5-content h4:before{content:"";display:block;width:100%;border-top:1px solid #ccc;top:24px;position:relative}.shopbycolor{text-align:center;max-width:80%;margin:30px auto}.shopbycolor ul li{display:inline-block;width:96px;height:96px;line-height:96px;padding:2px;border-radius:100%;border:1px solid #ccc;margin:20px 25px 30px}.shopbycolor ul li a{font-family:Playfair Display;width:100%;height:100%;display:inline-block;border-radius:100%;color:#fff;font-size:18px;letter-spacing:1px}.shopbycolor ul li.red{border:1px solid #c36767}.shopbycolor ul li.red a{background:#c36767}.shopbycolor ul li.pink{border:1px solid #f0c9ce}.shopbycolor ul li.pink a{background:#f0c9ce}.shopbycolor ul li.fuchsia{border:1px solid #bf6c86}.shopbycolor ul li.fuchsia a{background:#bf6c86}.shopbycolor ul li.purple{border:1px solid #c1a8be}.shopbycolor ul li.purple a{background:#c1a8be}.shopbycolor ul li.blue{border:1px solid #8aadc3}.shopbycolor ul li.blue a{background:#8aadc3}.shopbycolor ul li.green{border:1px solid #8eaea1}.shopbycolor ul li.green a{background:#8eaea1}.shopbycolor ul li.yellow{border:1px solid #ead091}.shopbycolor ul li.yellow a{background:#ead091}.shopbycolor ul li.orange{border:1px solid #e6b589}.shopbycolor ul li.orange a{background:#e6b589}.shopbycolor ul li.brown{border:1px solid #875e4a}.shopbycolor ul li.brown a{background:#875e4a}.shopbycolor ul li.neutrals{border:1px solid #b3a98d}.shopbycolor ul li.neutrals a{background:#b3a98d}.shopbycolor ul li.grey{border:1px solid #717578}.shopbycolor ul li.grey a{background:#717578}.shopbycolor-other{display:inline-block;width:100%}.shopbycolor-other ul li{position:relative;width:49.2%;margin-bottom:20px}.shopbycolor-other ul li.left{float:left}.shopbycolor-other ul li.right{float:right}.shopbycolor-other-position{position:absolute;top:0;bottom:0;right:10%}.shopbycolor-other-position.two{right:8.5%}.shopbycolor-other-position.three{right:9.3%}.shopbycolor-other-position.four{right:4%}.shopbycolor-other-content{display:inline-block;text-align:center;vertical-align:middle}.shopbycolor-other-content h5{font-family:Playfair Display;color:#000;font-size:30px;margin-bottom:10px;letter-spacing:1.5px}.shopbycolor-other .seemore a{text-shadow:0 0 0 #000;border:1px solid #000;color:#000;font-size:14px;padding:5px 0;width:170px;background:none}.bridesmaids .section-5{max-width:1300px;margin:0 auto}.bridesmaids .section-5-content ul{display:flex;justify-content:space-between;margin:30px 0}.bridesmaids .section-5-content ul li{width:24%;max-width:310px}.bridesmaids .section-5-content ul li .info h5{font-size:20px;margin-top:10px}.bridesmaids .section-5-content ul li .info a{font-size:14px;text-transform:uppercase}.bridesmaids .section-description{max-width:1300px;margin:0 auto}.section-description p,.section-description li{font-size:12px}@media screen and (max-width: 767px){.bridesmaids .section-description{margin:0 15px}.bridesmaids .section-1-position{left:0;width:100%}.bridesmaids .section-1-content h1{font-size:26px;margin-bottom:10px;text-shadow:1px 1px 5px #fff}.bridesmaids .seemore a{padding:5px 40px}.bridesmaids .section-2 ul li{width:49%}.bridesmaids .section-2-content ul li .title a{font-size:14px;padding:10.5px 0}.shopbycolor ul li{width:56px;height:56px;line-height:56px;margin:8px}.shopbycolor ul li a{vertical-align:top;font-size:14px}.shopbycolor-other ul li{width:100%}.bridesmaids .section-5-content ul{flex-wrap:wrap}.bridesmaids .section-5-content ul li{width:49%}.bridesmaids .section-5-content ul li .info h5{font-size:14px}.bridesmaids .section-5-content ul li .info a{font-size:12px}}.shop-by-color{max-width:1100px;margin:0 auto}.shop-by-color h1{height:100px;background:#f5edec;line-height:100px;text-align:center;font-size:36px;margin-bottom:30px;border-bottom:0}.shop-by-color ul{display:flex;flex-wrap:wrap;justify-content:space-between;gap:5px;padding:0!important}.shop-by-color ul li{width:25%;max-width:260px;margin-bottom:20px}.shop-by-color ul li a{display:block}.shop-by-color ul li a h2{text-align:center;font-size:18px;height:40px;line-height:40px;background:#eee;color:#444;margin:20px 0}.help-shop-by li .more:before{content:"+";width:15px;display:inline-block;text-align:center}.help-shop-by .color-series .color-circle{display:inline-block;width:23px;height:23px;border-radius:50%;margin-right:5px;vertical-align:-8px;background-repeat:no-repeat}@media screen and (max-width: 767px){.shop-by-color ul{margin:0 10px}.shop-by-color ul li{width:48%}}.color-chart .help-color-name a{color:#f15887;cursor:pointer;margin-right:15px}.color-chart .colorbar p a{text-decoration:underline;color:#000;float:right}.color-chart .colorbar .cdl{border:1px solid #8f8f8f;padding:20px;display:flex}.color-chart .colorbar .cbl{background:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/loading_img.gif?v=1711950459) no-repeat scroll 50% 0 transparent;width:128px}.color-chart .colorbar .cbl span{display:block;font-size:14px;text-align:center;margin-top:10px}.color-chart .colorbar .cbr{display:flex;flex-wrap:wrap;margin-left:40px;width:calc(100% - 190px)}.color-chart .colorbar .cbr>div{cursor:pointer;width:130px;display:inline-block;vertical-align:top;text-align:center;margin-bottom:30px}.color-chart .colorbar .bgcolor{height:45px;width:45px;display:block;margin:0 auto 15px;position:relative;text-align:center;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.color-chart .colorbar .bgcolor em{height:45px;width:45px;display:block;position:absolute;top:0;left:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.color-chart .colorbar .name{display:block;word-break:break-word;font-size:12px}@media screen and (max-width: 767px){.color-chart .colorbar .cdl{flex-direction:column}.color-chart .colorbar .cbl{margin:0 auto}.color-chart .colorbar .cbr{margin-left:0;width:100%;justify-content:space-between}}.tab-size-chart table{margin:0 0 20px;border-left:1px solid #d4d7d7;border-top:1px solid #d4d7d7}.tab-size-chart table tr.red{background-color:#eee}.tab-size-chart table td{font-size:12px;padding:5px;border-right:1px solid #d4d7d7;border-bottom:1px solid #d4d7d7}.return-policy table{margin:0 0 20px;border-left:1px solid #d4d7d7;border-top:1px solid #d4d7d7}.return-policy table td{font-size:12px;padding:5px;border-right:1px solid #d4d7d7;border-bottom:1px solid #d4d7d7}.shipping-delivery table{margin:0 0 20px;border-left:1px solid #d4d7d7;border-top:1px solid #d4d7d7}.shipping-delivery table td{font-size:12px;padding:5px;border-right:1px solid #d4d7d7;border-bottom:1px solid #d4d7d7}@media screen and (max-width: 767px){.tab-size-chart .table{overflow:auto;width:100%}}.shipping-delivery .shipping-delivery-list{margin-top:20px}.shipping-delivery .shipping-delivery-list ul{display:flex;flex-wrap:wrap}.shipping-delivery .shipping-delivery-list ul li{width:20%}@media screen and (max-width: 767px){.shipping-delivery .shipping-delivery-list ul li{width:33.3%}}.hotdeals .section{margin-bottom:50px}.hotdeals .section h1{background:#fffaee;height:50px;line-height:50px;text-align:center;font-size:14px}.hotdeals .section a{font-weight:700;border-bottom:1px solid #000;line-height:normal}.hotdeals ul{max-width:1300px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.hotdeals ul li{width:30%}.hotdeals ul li a{display:block;text-align:center;text-decoration:underline;font-size:14px;margin-bottom:16px}@media screen and (max-width: 767px){.hotdeals .section h1{height:auto;line-height:normal;padding:10px 0}.hotdeals ul li{width:90%;margin:0 auto}}.contact-us .contact-help{display:flex;justify-content:space-between}.contact-us .contact-help .item{width:30%}.contact-us .contact-help .item a{color:#f15887;text-decoration:underline}.contact-us .contact-help .item h3{font-size:18px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #000}.contact-us .contact-help dl dd{margin:0}.contactusfrom .field-cc{display:flex;flex-direction:column;margin-bottom:15px}.contactusfrom .field-cc input{padding:1em 0}.contactusfrom .contact__button{text-align:center;margin-top:10px}.contactusfrom .select{margin-bottom:15px;padding:1em 0}@media screen and (max-width: 767px){.contact-us .contact-help{flex-direction:column}.contact-us .contact-help .item{width:100%}}.store-locator{max-width:1300px;margin:0 auto}.new-stores-info-top .h{background:#da9f96;height:110px;display:flex;justify-content:center;align-items:center}.new-stores-info-top h1{color:#fff}.new-stores-info{border:3px solid #f5f5f5;margin-bottom:50px}.new-stores-info ul li{padding:30px}.new-store-item{display:flex;justify-content:space-between;border-bottom:3px solid #f5f5f5;padding-bottom:40px}.new-stores-text .storecontent{min-height:145px;margin-bottom:40px}.new-stores-text .btn a{width:100%;max-width:360px;line-height:40px;border:1px solid gray;text-align:center;text-decoration:none;background:#fff!important;color:#101010;box-shadow:none;border-radius:4px;padding:8px 12px}.new-stores-text .storetitle{margin-bottom:30px}.new-stores-text .storetitle a{font-family:Playfair Display;font-size:24px;color:#000;text-transform:uppercase}.new-stores-image img{max-width:210px}.new-stores-text dl{display:flex;font-size:16px;margin-bottom:5px}.storecontent dl dt{min-width:80px}.new-stores-info .banner-pages{position:relative;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/PC_store-locations_BDbanner_1x-1.jpg);min-height:400px;background-repeat:round}.new-stores-info .banner-pages .t{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.new-stores-info .banner-pages .t h2{font-size:30px;color:#fff;font-family:Playfair Display;margin-bottom:10px}.new-stores-info .banner-pages .t p{color:#fff;text-align:center;font-size:16px;margin-bottom:20px}.new-stores-info .banner-pages .t .btn a{font-size:16px;width:240px;height:50px;line-height:50px;display:block;background:#fff;border-radius:5px;text-align:center;text-transform:uppercase}.no-display{display:none}.store-locator .faq-title{font-size:24px;margin-bottom:30px;font-family:Playfair Display;color:#000;text-align:center}.store-locator .faq-content{background:#faedeb;padding:30px 30px 30px 50px}.store-locator .faq-question{color:#333;display:flex;justify-content:space-between;font-size:16px;cursor:pointer;margin-bottom:5px;align-items:center}.store-locator .faq-answer{border-bottom:1px solid #585858;margin-bottom:20px}.store-locator .faq-content .faq-answer p{font-size:16px;color:#333}.store-locator .faq-question:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/icon-plus.png);width:14px;height:14px;background-repeat:no-repeat;background-position:center}.store-locator .faq-question.active:after{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/icon-heng.png)}@media screen and (max-width: 767px){.new-stores-info ul li{padding:10px}.new-stores-image img{margin:0 auto;display:block}.new-store-item{flex-direction:column-reverse}.store-locator .faq-content{padding:15px}.store-locator .faq-question{font-size:14px}.store-locator .faq-question span{max-width:95%}.store-locator .faq-content .faq-answer p{font-size:12px}}.store-single .section,.store-single .b1{margin-bottom:50px}.store-single .b1 a{padding:0}.store-single .b2 h1{text-align:center;font-size:64px;margin-bottom:45px;font-family:Playfair Display;font-weight:400}.store-single .b2 p{text-align:center;font-size:16px;max-width:80%;margin:0 auto 45px}.store-single .b2 .btn a{display:block;width:280px;height:50px;line-height:50px;text-align:center;margin:0 auto;background:#101010!important;color:#fff;border-radius:5px;font-size:14px;padding:0;text-decoration:none}.store-single .samples{background:#faf8f5;padding:80px 0;margin-bottom:75px}.store-single .samples .s{max-width:1640px;margin:0 auto 50px;text-align:center}.store-single .samples .s3 a{width:320px;height:70px;line-height:70px;font-size:18px;text-transform:uppercase;background:#faebcf;border-radius:4px;text-align:center}.store-single.utah .info{margin-bottom:60px;position:relative;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/banner03_1x_29a8673f-34ee-4d59-a943-c0462d669c83.jpg?v=1712545793);background-repeat:no-repeat}.store-single.los .info{margin-bottom:60px;position:relative;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/los-angeles-store-banner-3-pc-1920-660.jpg?v=1717122995);background-repeat:no-repeat}@media screen and (max-width: 767px){.store-single.los .info{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/los-angeles-store-banner-3-mob-375-600.jpg?v=1717122994)}}.store-single .info .msg{display:flex;align-items:center;justify-content:space-evenly;text-align:center;min-height:650px}.store-single .info .msg .list-1{font-family:Charlotte Southern;font-size:152px;color:#fff;flex:0 0 30%}.store-single .info .msg .list-2{flex:0 0 25%;background:#fff;padding:20px;border:1px solid #101010}.store-single .info .msg .t{font-size:24px;color:#000;margin-bottom:12px}.store-single .info .msg dl{margin-bottom:20px}.store-single .info .msg dd{line-height:18px;font-size:16px;margin-bottom:8px;margin-left:0}.store-single .info .msg dd.addr a{color:#f15887;text-decoration:underline}.store-single .info .msg a.btn{background:#000!important;border:0;color:#fff;width:100%;text-transform:uppercase;font-size:14px;border-radius:5px;max-width:280px;display:block;line-height:30px;text-decoration:none;margin:0 auto 10px;padding:8px 12px}.store-single .info .msg .appointment_text p{font-size:12px;color:#999;font-style:italic}.store-single .info .msg .list-3{flex:0 0 20%;border:1px solid #101010;background:#fff;padding:20px}.store-single .info .msg .list-3 .item{display:flex;justify-content:space-between;margin-bottom:30px}.store-single .info .msg .list-3 .item .a{flex:0 0 20%;text-align:left}.store-single .info .msg .list-3 .item .b{flex:0 0 50%;text-align:left}.store-single .samples .s .mb{display:none}@media screen and (max-width: 767px){.store-single .info .msg{flex-direction:column}.store-single .info .msg .list-1{font-size:80px}.store-single .info .msg .list-2{margin:0 15px}.store-single .info .msg .list-3{width:100%;margin-top:20px}.store-single .b2 h1{font-size:24px}.store-single .b2 p{font-size:14px}.store-single .samples{padding:40px 0}.store-single .samples .s .mb{display:block;font-size:24px}.store-single .samples .s .pc{display:none}.store-single .samples .s{margin-bottom:25px}}.store-single.south-carolina .info{margin-bottom:60px;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/banner03_1x_a0ab44dd-05cc-4b7d-a29d-c2f2a53b1c2c.jpg?v=1712558941)}.store-single.hollywood .info{margin-bottom:60px;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/hollywood-banner3.jpg?v=1712904709)}.store-single.seattle .info{margin-bottom:60px;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/seattle-banner3.jpg?v=1712904890)}@media screen and (max-width: 767px){.store-single.south-carolina .info{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/banner_2x_42ca3103-7975-4cb6-86b3-56f567e22ad6.png?v=1712559156)}}.store-single.moses-lake .info{margin-bottom:60px;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/banner03_1x_852dbc01-1332-45da-9e6a-ec88e6bef5db.jpg?v=1712559704)}@media screen and (max-width: 767px){.store-single .moses-lake .info{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/banner_2x_73857b63-e361-4293-b3bb-8a050e1c21b9.png?v=1712560263)}}.partner-program .section-1{position:relative}.partner-program .section-1 .text{display:flex;position:absolute;top:0;left:0;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:center}.partner-program .section-1 h1{font-size:36px;color:#fff}.partner-program .section-1 h2{font-size:72px;color:#fff}.partner-program .section-2{position:relative;margin-bottom:50px}.partner-program .section-2 .text{display:flex;position:absolute;top:0;left:10%;width:40%;height:100%;flex-direction:column;justify-content:center;align-items:center}.partner-program .section-3{max-width:1300px;margin:0 auto 50px}.partner-program .section-3 .content{display:flex;align-items:center}.partner-program .section-3 .content .item{width:50%}.partner-program .section-3 h3{font-size:48px;margin-bottom:20px}.partner-program .section-3 dl dt{font-size:24px;font-weight:700;color:#222;margin-bottom:15px}.partner-program .section-3 dl dd{font-size:16px;position:relative;padding-left:20px;margin:0}.partner-program .section-3 dl dd:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/icon.png?v=1712732840);width:16px;height:16px;position:absolute;left:0;top:4px}.partner-program .section-4{margin-bottom:50px}.partner-program .section-4 .content{display:flex;align-items:center;max-width:1300px;margin:0 auto}.partner-program .section-4 .content .item{width:50%}.partner-program .section-4 h3{font-size:48px;margin-bottom:20px}.partner-program .section-4 p{font-size:16px;margin-bottom:10px}.partner-program .section-4 dl dt{font-size:24px;font-weight:700;color:#222;margin-bottom:15px}.partner-program .section-4 dl dd{font-size:16px;position:relative;padding-left:20px;margin:0}.partner-program .section-4 dl dd:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/icon.png?v=1712732840);width:16px;height:16px;position:absolute;left:0;top:4px}.partner-program .section-5{margin-bottom:50px}.partner-program .section-5 .title{margin-bottom:30px}.partner-program .section-5 .title img{margin:0 auto;display:block}.partner-program .section-5 ul{display:flex;justify-content:center;max-width:1300px;margin:0 auto}.partner-program .section-5 ul li{width:30%}.partner-program .section-7{text-align:center;background:#fff9ed;padding:20px 0;margin-bottom:50px}.partner-program .section-7 h2{font-size:48px;margin-bottom:20px}.partner-program .section-7 p{font-size:16px;margin-bottom:40px}.partner-program .section-7 .list-video{display:flex;justify-content:space-between;max-width:1300px;margin:0 auto}.partner-program .section-7 .list-video .item{width:48%;padding-bottom:25%}.partner-program .section-8{max-width:1300px;margin:0 auto}.partner-program .section-8 p{font-size:12px}.partner-program .section-9{max-width:1300px;margin:0 auto 20px;text-align:center;border-bottom:1px solid #dbd4d4}.partner-program .section-9 p{margin:20px 0}.partner-program .section-9 p a{color:#c00}.pages-popup-content{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;z-index:1000;background-color:#0003;overflow:auto;justify-content:center;align-items:center}.pages-popup-dialog{background:#fff;margin-left:auto;margin-right:auto;max-width:800px}.pages-popup-dialog .top{display:flex;justify-content:end}.pages-popup-dialog .top a{cursor:pointer}.pages-popup-dialog .content{padding:2%}.zohopublic-popup{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:1000;background-color:#0003;overflow:auto}.zohopublic-popup-dialog{background:#fff;margin-left:auto;margin-right:auto;max-width:900px;height:90%;position:relative}.zohopublic-popup-dialog .top{text-align:right}.zohopublic-popup-dialog .top a{cursor:pointer}.zohopublic-popup-dialog .content{padding:2%;height:80vh}.zohopublic-popup-open{background:#000;color:#fff;border:0;padding:1.2em 6em;border-radius:2em;font-size:16px}.zohopublic-popup-open:hover{background:#fff;color:#000;border:1px solid #000}@media screen and (max-width: 767px){.zohopublic-popup-open{padding:1.2em 3em}.partner-program .section-1 h1{font-size:24px}.partner-program .section-1 h2{font-size:48px}.partner-program .section-2{margin-bottom:100px}.partner-program .section-2 .text{left:0;width:100%;top:15%;padding:0 15px}.partner-program .section-2 .text p{font-size:12px}.partner-program .section-3 .content{flex-direction:column}.partner-program .section-3 .content .item{width:100%;padding:0 15px}.partner-program .section-4 .content{flex-direction:column}.partner-program .section-4 .content .item{width:100%;padding:0 15px}.partner-program .section-5 ul{flex-direction:column}.partner-program .section-5 ul li{width:100%;padding:0 15px}.partner-program .section-5 ul li img{display:block;margin:0 auto}.partner-program .section-5 .name{font-size:18px;margin-bottom:5px}.partner-program .section-7 h2{font-size:36px}.partner-program .section-7 .list-video{flex-direction:column}.partner-program .section-7 .list-video .item{width:100%;padding-bottom:48%}.partner-program .section-8{padding:0 15px}}.azusa-store-page .section-0{position:relative;margin-bottom:60px}.azusa-store-page .banner-txt{position:absolute;top:calc(50% - 150px);left:10%;background:#f9efed;text-align:center;padding:30px 30px 40px}.azusa-store-page .banner-txt h1{font-size:48px;color:#000;text-transform:uppercase}.azusa-store-page .banner-txt p{font-size:20px;margin-bottom:1.5em}.azusa-store-page .banner-txt a.btn{font-size:14px;text-transform:uppercase;background:#fff;border:1px solid #000;padding:15px 20px;display:block;max-width:310px;margin:0 auto}.azusa-store-page .section-1{max-width:1300px;margin:0 auto 60px;display:flex;justify-content:space-between}.azusa-store-page .section-1 .item{width:30%}.azusa-store-page .section-1 .item img{margin-bottom:25px}.azusa-store-page .section-1 .item h3{font-size:24px;margin-bottom:15px}.azusa-store-page .section-1 .item p{font-size:13px;line-height:1.6}.azusa-store-page .section-2{max-width:1300px;margin:0 auto 50px;background:#faefed;display:flex;justify-content:space-between;padding:40px}.azusa-store-page .section-2 .item{width:45%}.azusa-store-page .section-2 h3{font-size:35px;text-transform:uppercase;margin-bottom:15px}.azusa-store-page .section-2 .a1{font-size:14px;margin-bottom:10px}.azusa-store-page .section-2 .a2{font-size:14px}.azusa-store-page .section-2 .a4{font-size:14px;border-top:1px solid #666;border-bottom:1px solid #666;padding:30px 0;margin:30px 0}.azusa-store-page .section-2 .a4 dl{display:flex}.azusa-store-page .section-2 .btn{margin-bottom:35px}.azusa-store-page .section-2 .btn a{background:#f17da7;color:#fff;font-size:14px;text-transform:uppercase;display:block;padding:15px;text-align:center}.azusa-store-page .section-2 .a6 p{margin-bottom:0}.azusa-store-page .section-2 .item-2>iframe{width:100%;height:580px}.azusa-store-page .section-3{max-width:1300px;margin:0 auto 80px;padding:0 50px;box-sizing:border-box}.azusa-store-page .section-3 h3{text-align:center;font-size:24px;margin-bottom:30px}.azusa-store-page .section-3 .faq-link{border-bottom:1px solid #ddd}.azusa-store-page .section-3 .faq-link .title{font-size:18px;font-family:Suranna;padding:15px 0;cursor:pointer}.azusa-store-page .section-3 .faq-link .title:before{content:"";display:inline-block;height:16px;vertical-align:middle;width:16px;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/1x_d18a24ef-c05d-44a0-956b-2c81c70bbfc0.png?v=1712814282);background-repeat:no-repeat;background-position:center;margin-right:30px}.azusa-store-page .section-3 .faq-link.active .title:before{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/1x.png?v=1712814282)}.azusa-store-page .section-3 .faq-link .content{font-size:14px;padding-left:45px;margin-bottom:25px;display:none}.azusa-store-page .section-3 .faq-link.active .content{display:block}.azusa-store-page .section-4{background:#faefed;padding-bottom:45px;margin-bottom:50px}.azusa-store-page .section-4 h3{font-size:24px;text-align:center;padding-top:40px;padding-bottom:30px}.azusa-store-page .section-4 ul{max-width:1300px;margin:0 auto;display:flex;justify-content:space-between}.azusa-store-page .section-4 ul li{width:22%}.azusa-store-page .section-4 ul li .img{display:block;margin-bottom:5px}.azusa-store-page .section-4 ul li .name{font-size:18px;font-family:Suranna}.azusa-store-page .section-4 ul li .shop{color:#666}.azusa-store-page .section-5{margin-bottom:50px;text-align:center}.azusa-store-page .section-5 a{background:#000;color:#fff;font-size:14px;text-transform:uppercase;font-weight:400;display:inline-block;padding:15px 80px}@media screen and (max-width: 767px){.azusa-store-page .banner-txt{display:flex;flex-direction:column;align-items:center;justify-content:center;top:5%;left:5%;width:90%;height:90%;background:#f9efed99}.azusa-store-page .banner-txt h1{font-size:22px}.azusa-store-page .banner-txt p{font-size:14px}.azusa-store-page .banner-txt a.btn{padding:10px 20px;text-decoration:none}.azusa-store-page .section-1{flex-direction:column;padding:15px}.azusa-store-page .section-1 .item{width:100%;padding:0 15px;text-align:center}.azusa-store-page .section-2{flex-direction:column;padding:15px;margin-bottom:20px}.azusa-store-page .section-2 .item{width:100%}.azusa-store-page .section-2 h3{font-size:28px;text-align:center}.azusa-store-page .section-2 .item-2>iframe{height:250px}.azusa-store-page .section-3{padding:0 15px}.azusa-store-page .section-4 ul{flex-direction:column;padding:0 15px}.azusa-store-page .section-4 ul li{width:100%;display:flex}.azusa-store-page .section-4 ul li .img{width:55%}.azusa-store-page .section-4 ul li .text{width:45%;padding-left:15px}.azusa-store-page .section-3 .faq-link .title span{max-width:90%}}.influencer{max-width:1300px;margin:0 auto}.influencer-one{position:relative}.influencer-one-content{position:absolute;top:0;left:10%;width:45%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column}.influencer-two-content h2{font-size:36px;margin-bottom:10px;color:#000!important}.influencer-two-content{text-align:center;padding:40px}.influencer-two-content ul{display:flex;justify-content:space-evenly}.influencer-two-content ul li{width:30%}.influencer-two-content ul li span{width:58px;height:58px;display:inline-block;font-size:30px;font-family:Suranna,serif;line-height:58px;border-radius:50%;box-sizing:border-box;margin:20px 0;color:#fff;background:#000}.influencer-two-content h4{font-size:24px;margin-bottom:5px;text-transform:uppercase}.influencer-two-content p a{font-weight:700;text-decoration:underline}.influencer-three{margin-bottom:40px}.influencer-three-content{width:100%;background:#eee;padding:40px 70px}.influencer-three-content h2{font-size:36px;color:#000!important;text-align:center;margin-bottom:50px}.influencer-three-content-info{display:inline-block;width:100%;background:#fff;padding:40px 70px;box-sizing:border-box;margin-bottom:40px}.influencer-three-content-info h4{font-size:24px;text-transform:uppercase;margin-bottom:10px}.influencer-three-content-info p{padding-left:20px;margin-bottom:5px;position:relative}.influencer-three-content-info p:before{content:"";display:inline-block;width:8px;height:8px;background:#000;position:absolute;left:0;border-radius:100%;top:8px}.influencer-four{margin-bottom:40px}.influencer-four h2{font-size:36px;color:#000!important;text-align:center;margin-bottom:30px}.influencer-four p{padding-left:20px;margin-bottom:5px;position:relative}.influencer-four p:before{content:"";display:inline-block;width:8px;height:8px;background:#000;position:absolute;left:0;border-radius:100%;top:8px}@media screen and (max-width: 767px){.influencer-one-content{width:100%;left:0;padding:0 15px}.influencer-two-content ul{flex-direction:column}.influencer-two-content ul li{width:100%}.influencer-three-content{padding:15px}.influencer-three-content-info{padding:10px}.influencer-four{padding:0 15px}}.page-cart .stamped-widget-drawer{display:none}.stamped-instagram-feed a:not([href]){opacity:1;cursor:pointer}a:not([href]){cursor:pointer;opacity:1}.video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:30px}.video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.footer-custom .footer-link{display:flex}.footer-custom .footer-link .flink{width:20%}.shopify-section-group-footer-group .gradient{background:#000}.footer-custom a{color:#ccc;font-size:12px;text-transform:uppercase}.footer-custom h5{color:#fff;font-size:14px;text-transform:uppercase}.footer-custom ul{padding:0}.socialbanner{display:flex}.socialbanner a{width:40px;height:40px;margin-right:5px;background-color:#2d2e2e;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/a-sprite.png?v=1710982675);background-repeat:no-repeat}.socialbanner a.social-a{background-position:-208px -955px}.socialbanner a.social-i{background-position:-258px -955px}.socialbanner a.social-c{background-position:-158px -955px}.socialbanner a.social-e{background-position:-108px -955px}.socialbanner a.social-t{background-position:-308px -955px}.footer-safe ul{display:flex;justify-content:center;align-items:center}.footer-safe ul li{padding:0 10px}.copyright{text-align:center}.copyright address{color:#ccc;font-size:14px;font-style:normal}.copyright .company{color:#666;font-size:12px}.f-store ul li a:before{content:"";width:20px;height:14px;top:3px;margin-right:12px;display:inline-block;position:relative;background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/a-sprite.png?v=1710982675);background-repeat:no-repeat}.f-store ul li a.usa:before{background-position:-116px -892px}@media screen and (max-width: 767px){.media.media--hover-effect:hover>img:first-child:not(:only-child){opacity:1}.footer-safe ul{flex-wrap:wrap}.footer-safe ul li{margin-bottom:10px}.footer-safe img{max-width:100%}.footer-custom .footer-link{flex-wrap:wrap}.footer-custom .footer-link .flink{width:100%}.footer-custom .flink ul{display:none}.footer-custom .footer-change.active ul{display:block}.footer-custom .flink h5{margin-bottom:10px;position:relative}.footer-change h5:after{content:"";background:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/newmobile-menu-2.png?v=1710988506) no-repeat -170px -236px;background-size:400px 800px;width:25px;height:25px;position:absolute;right:0;top:0}.footer-change.active h5:after{background-position:-215px -236px}.footer-safe{margin-top:20px}}.footer-bottom{color:#fff;font-size:12px}.footer-bottom a{color:#fff}.footer-bottom ul{display:flex;padding:0;list-style:none}.footer-bottom ul li{margin-right:20px}@media screen and (max-width: 767px){.footer-bottom ul{flex-wrap:wrap}.footer-bottom ul li{margin-right:3%;width:30.3%}.footer-bottom ul li:last-child{width:62%}}.footer-bottom address{font-style:normal;font-size:10px}.hsds-beacon .cCgYEA{display:none!important}.beacon-btn{position:fixed;right:20px;bottom:70px;z-index:1}.beacon-btn span{background:url(https://cdn1.cocomelody.shop/coco/icon/chat-icon.png) no-repeat;background-size:44px;height:44px;width:44px;display:none;opacity:1}.size-scroll{width:100%}.size-scroll table{width:100%;font-size:12px;border-collapse:collapse}.size-scroll table td{padding:.7em}.size-scroll table thead{background-color:#f9f9f9}.size-scroll table .active{background-color:#fbf4eb}@media screen and (max-width: 767px){.stamped-widget-drawer{z-index:2!important}.size-scroll{overflow:auto}.size-scroll table td{padding:.5em;min-width:70px}}.wbswatchclr{margin-left:3px}.shopify-currency-form{text-align:center;margin-bottom:30px}.shopify-currency-form select{color:#fff;padding:.3em 1em;background:#000;border:1px solid #fff}.stamped-container{max-width:100%!important}.zohopublicSubmit-modal{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:1000;background-color:#0003;overflow:auto}.zohopublicSubmit-modal-dialog{background:#fff;margin-left:auto;margin-right:auto;max-width:800px}.zohopublicSubmit-modal-close{color:#fff;margin-right:20px;cursor:pointer;font-size:25px}.size-modal{position:fixed;top:0;bottom:0;left:0;right:0;display:none;z-index:1000;background-color:#0003;overflow:auto}.size-modal-dialog{background:#fff;margin-left:auto;margin-right:auto;max-width:800px}.size-top{display:flex;justify-content:space-between;background:#272727}.size-modal-title{margin:10px 20px;color:#fff}.size-modal-close{color:#fff;margin-right:20px;cursor:pointer;font-size:25px}.size-middle{padding:2%;max-height:680px;overflow-y:auto}.size-middle-title{display:flex;margin-bottom:10px}.size-middle-content th,.size-middle-content td{padding:.8rem!important;text-align:center}.size-middle-title span{background:#f2f2f2;width:33.3%;max-width:200px;padding:5px;margin-right:10px;text-align:center;cursor:pointer}.size-middle-title .active{background:#fbf4eb}.size-middle-content th{background:#f4f4f4}@media screen and (max-width: 767px){.size-middle-title span:last-child{width:50%}.size-middle-content{overflow:auto}.size-middle-content th,.size-middle-content td{padding:.4rem!important;font-size:12px}}.showncolors-317{background:#8c0c15}.showncolors-1292{background:#7f1e31}.showncolors-1107{background:#371d1e}.showncolors-1299{background:#783848}.showncolors-620{background:#a42536}.showncolors-1198{background:#dc4c55}.showncolors-1232{background:#dd7c73}.showncolors-1201{background:#f6725d}.showncolors-318{background:#d4733c}.showncolors-1236{background:#5b1843}.showncolors-1300{background:#8b2348}.showncolors-1284{background:#9c1f63}.showncolors-1233{background:#c82c5c}.showncolors-634{background:#d44266}.showncolors-1235{background:#dd5b87}.showncolors-1234{background:#f07383}.showncolors-616{background:#f197b1}.showncolors-1298{background:#f4aed2}.showncolors-1285{background:#e3dad3}.showncolors-322{background:#ead3c3}.showncolors-1203{background:#ead3db}.showncolors-1200{background:#f9eff0}.showncolors-1206{background:#c8baba}.showncolors-1282{background:#f19dbd}.showncolors-1204{background:#e5c7c5}.showncolors-1286{background:#dfccae}.showncolors-1290{background:#c8956a}.showncolors-1199{background:#9bdac5}.showncolors-1207{background:#28a794}.showncolors-1296{background:#137574}.showncolors-617{background:#114338}.showncolors-1289{background:#193447}.showncolors-319{background:#6eb18e}.showncolors-1219{background:#119379}.showncolors-644{background:#017955}.showncolors-1288{background:#025d3e}.showncolors-645{background:#19330e}.showncolors-619{background:#385e2b}.showncolors-1278{background:#5b6b46}.showncolors-1387{background:#b1e6c8}.showncolors-1385{background:#b1e4a1}.showncolors-1386{background:#9ebd82}.showncolors-643{background:#b5eda4}.showncolors-1209{background:#f7f8be}.showncolors-1098{background:#eaf49d}.showncolors-1390{background:#bac76b}.showncolors-1389{background:#b8b46b}.showncolors-1388{background:#f8d243}.showncolors-636{background:#a2aace}.showncolors-1399{background:#d9ddf8}.showncolors-1205{background:#b3a1c7}.showncolors-637{background:#735d8b}.showncolors-635{background:#b871a9}.showncolors-1202{background:#5b2c60}.showncolors-1398{background:#512f6c}.showncolors-1383{background:#322c4e}.showncolors-1208{background:#7c756d}.showncolors-1276{background:#614a66}.showncolors-321{background:#41314b}.showncolors-323{background:#4f2f44}.showncolors-638{background:#acdaea}.showncolors-1384{background:#81accc}.showncolors-320{background:#a9edf0}.showncolors-640{background:#39b7b6}.showncolors-1291{background:#0274af}.showncolors-1297{background:#284a82}.showncolors-641{background:#272f56}.showncolors-642{background:#1d1c22}.showncolors-315{background:#fff}.showncolors-314{background:#faf6ed}.showncolors-1397{background:#f8f7e5}.showncolors-313{background:#f3e0cd}.showncolors-632{background:#c9bd95}.showncolors-621{background:#6f5928}.showncolors-1396{background:#3a3128}.showncolors-1395{background:#977947}.showncolors-1394{background:#7c4325}.showncolors-1293{background:#77847a}.showncolors-639{background:#b0bfd2}.showncolors-1393{background:#3b453a}.showncolors-1392{background:#302c2d}.showncolors-1301{background:#513d25}.showncolors-1295{background:#2a1e1e}.showncolors-316{background:#161618}.showncolors-1861{background:#c29da4}.showncolors-1859{background:#b49380}.showncolors-1856{background:#6c92a9}.showncolors-1854{background:#1d253a}.showncolors-1853{background:#550c2a}.showncolors-1852{background:#0c0928}.showncolors-1850{background:#a76d7b}.showncolors-1848{background:#ba93a6}.showncolors-1847{background:#d3afaf}.showncolors-1838{background:#899aaa}.showncolors-1802{background:#7e7272}.showncolors-1801{background:#d1d1d1}.showncolors-1790{background:#823734}.showncolors-1787{background:#612433}.showncolors-1782{background:#ccc2b8}.showncolors-1779{background:#c1a16e}.showncolors-1835{background:#7c001f}.showncolors-1858{background:#4c9079}.showncolors-1799{background:#94d7e9}.showncolors-1811{background:#8ccdc5}.showncolors-1808{background:#008dc5}.showncolors-1857{background:#293798}.showncolors-1837{background:#3b0b53}.showncolors-1855{background:#da8394}.showncolors-1865{background:#7f2450}.showncolors-1851{background:#cd998e}.showncolors-1849{background:#bd7f88}.showncolors-1846{background:#a47b75}.showncolors-1845{background:#744b45}.showncolors-1844{background:#802232}.showncolors-1843{background:#f8cfad}.showncolors-1842{background:#d3cd37}.showncolors-1841{background:#cacbc5}.showncolors-1840{background:#ba9443}.showncolors-1839{background:#7d8085}.showncolors-1836{background:#afaaa7}.showncolors-1834{background:#a0c0bf}.showncolors-1833{background:#586e86}.showncolors-1832{background:#455674}.showncolors-1831{background:#162953}.showncolors-1830{background:#00454d}.showncolors-1829{background:#919c7e}.showncolors-1828{background:#303829}.showncolors-1827{background:#485d60}.showncolors-1826{background:#c6b2ab}.showncolors-1825{background:#dfc1c1}.showncolors-1824{background:#e0d0d0}.showncolors-1823{background:#b0b3bc}.showncolors-1822{background:#ada3a2}.showncolors-1821{background:#bf9eaf}.showncolors-1820{background:#948aa2}.showncolors-1819{background:#6c0322}.showncolors-1818{background:#72095b}.showncolors-1817{background:#5f2a56}.showncolors-1816{background:#72517c}.showncolors-1815{background:#c30020}.showncolors-1814{background:#8f95c5}.showncolors-1813{background:#5e6285}.showncolors-1812{background:#e7e8ec}.showncolors-1810{background:#8c9dbb}.showncolors-1809{background:#c1d8e6}.showncolors-1807{background:#044352}.showncolors-1806{background:#004437}.showncolors-1805{background:#acc8b9}.showncolors-1804{background:#88aa91}.showncolors-1803{background:#78a591}.showncolors-1800{background:#836d9e}.showncolors-1798{background:#003851}.showncolors-1796{background:#a2a2aa}.showncolors-1795{background:#d3d3d5}.showncolors-1794{background:#c9a1a9}.showncolors-1793{background:#aa8b90}.showncolors-1860{background:#c9a2bf}.showncolors-1791{background:#5a2f5d}.showncolors-1789{background:#89939f}.showncolors-1788{background:#420c24}.showncolors-1785{background:#baa669}.showncolors-1784{background:#948977}.showncolors-1783{background:#ac9a34}.showncolors-1778{background:#7c8185}.showncolors-1776{background:#d9dfbb}.showncolors-618{background:#edc96b}.showncolors-1780{background:#d1b0ab}.showncolors-1786{background:#1f3825}.showncolors-1777{background:#7c705a}.showncolors-1781{background:#939495}.showncolors-1717{background:#6f5a47}.showncolors-1979{background:#d9bdb2}.showncolors-1991{background:#dd864b}.showncolors-2001{background:#a96f6e}.showncolors-2086{background:#efc9d3}.showncolors-2085{background:#f5f1e6}.showncolors-2084{background:#ce2420}.showncolors-2083{background:#a3b19e}.showncolors-2082{background:#883e3f}.showncolors-2081{background:#525a7f}.showncolors-2080{background:#7498b8}.showncolors-2079{background:#a2bee1}.showncolors-2078{background:#73704c}.showncolors-2121{background:#9ad8d1}.showncolors-2120{background:#c0ab8e}.showncolors-2119{background:#5c4741}.showncolors-2118{background:#5d6f93}.showncolors-2220{background:#a0d8bf}.showncolors-2246{background:#806a50}.showncolors-2248{background:#d07800}.showncolors-2245{background:#ee5f33}.showncolors-2244{background:#b23b08}.showncolors-2243{background:#c8a482}.showncolors-2263{background:#bbc5c7}.showncolors-2213{background:#303829}.showncolors-2283{background:#8b9479}.showncolors-2286{background:#bfd9d6}.showncolors-2285{background:#f2cc6b}.showncolors-2286{background:#10d6c3}.showncolors-2401{background:#a1a6bc}.showncolors-2402{background:#894459}.showncolors-2403{background:#e5873d}.showncolors-2404{background:#eccc4a}.showncolors-2406{background:#d0bb9d}.showncolors-2405{background:#aba1c5}.showncolors-2407{background:#85867f}.showncolors-2425{background:#342021}.showncolors-2426{background:#871629}.showncolors-2427{background:#de96ae}.showncolors-2429{background:#eddce0}.showncolors-2435{background:#df8f6c}.showncolors-2434{background:#ece2b2}.showncolors-2432{background:#55365f}.showncolors-2436{background:#1c85ba}.showncolors-2433{background:#93a5d1}.showncolors-2428{background:#d47672}.showncolors-2430{background:#7a7b79}.showncolors-2443{background:#a73370}.showncolors-2442{background:#ebdcd9}.showncolors-2439{background:#976c42}.showncolors-2441{background:#0e6b6e}.showncolors-2440{background:#0b5d54}.showncolors-2431{background:#958993}.showncolors-2438{background:#493a29}.showncolors-2437{background:#51b9aa}.showncolors-2444{background:#8d2c67}.showncolors-2445{background:#a39f62}.showncolors-1797,.showncolors-1742,.showncolors-1745{background:#bccab3}.showncolors-1617{background:#776466}.showncolors-1661{background:#d3cfce}.showncolors-1704{background:#020202}.showncolors-1752{background:#c7d2dd}.showncolors-1911{background:#e2c9c6}.showncolors-1920{background:#e9e8eb}.showncolors-2471{background:#fcbac5}.showncolors-2567{background:#fae8de}.showncolors-2560{background:#2d5155}.showncolors-2559{background:#eead36}.showncolors-2554{background:#b1a3d5}.shop-by-color-catalog{display:flex;justify-content:center;margin-bottom:30px}.shop-by-color-catalog .color-circle{width:30px;height:30px;border-radius:50%}.shop-by-color-catalog .highlight .showncolors-parent .color-circle{border:4px solid white;box-shadow:0 0 0 2px #e5b3ac}.shop-by-color-catalog .header__menu-item.color-series{display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:12px}.shop-by-color-catalog .showncolors-parent{display:flex;flex-direction:column;cursor:pointer;align-items:center}.shop-by-color-catalog .showncolors-parent .name{font-size:12px;text-align:center;text-transform:uppercase}.shop-by-color-catalog .color-list-box{display:none;list-style:none;margin:0;max-width:427px;position:absolute;width:100%;background:#f6f6f6;box-shadow:0 0 4px #00000080;z-index:1;flex-wrap:wrap;padding:10px;border-radius:11px}.shop-by-color-catalog .color-list-box .color-circle{display:block;width:40px;height:40px;margin:0 auto}.shop-by-color-catalog .color-list-box li{width:80px;margin-bottom:10px}.shop-by-color-catalog .color-family-item.highlight .color-list-box{display:flex}.shop-by-color-catalog .color-family-item{padding:0 12px}.headmenu-shop-by-color .color-circle{width:23px;height:23px;border-radius:50%;margin-right:5px}.headmenu-shop-by-color .header__menu-item{justify-content:flex-start}.showncolors-reds{background:#7c001f}.showncolors-pinks{background:#eddce0}.showncolors-fuchsias{background:#72095b}.showncolors-purples{background:#aba1c5}.showncolors-blues{background:#c1d8e6}.showncolors-greens{background:#a0d8bf}.showncolors-yellows{background:#d07800}.showncolors-oranges{background:#f6725d}.showncolors-browns{background:#6f5928}.showncolors-neutrals{background:#f3e0cd}.showncolors-greys{background:#7a7b79}.showncolors-soft-blush{background:#bfaa8f}.showncolors-mauve-purple{background:#cc9eab}.showncolors-dusty-purple{background:#665b66}.showncolors-dusty-blue{background:#6d92aa}.showncolors-dusty-sage{background:#859577}.showncolors-gave-green{background:#acc4ac}.showncolors-glacier{background:#baddd9}.showncolors-pale-yellow{background:#ddd8b1}.showncolors-light-gray{background:#d3d3d3}.showncolors-shop-by-color{background-image:url(https://cdn.shopify.com/s/files/1/0644/4633/3086/files/multicolor.png?v=1713346867);background-size:23px}.catalog-list-description h1{font-size:24px}.catalog-list-description h2{font-size:18px}.catalog-list-description h3{font-size:14px}.catalog-list-description p{font-size:12px}@media screen and (min-width: 900px){.product--small .thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{height:220px}}.pagedesign .top-banner{position:relative;margin-bottom:80px}.pagedesign .top-banner .txt{position:absolute;max-width:520px;height:100%;width:100%;top:0;left:calc(50% - 650px);color:#fff;display:flex;flex-direction:column;justify-content:center}.pagedesign .top-banner .txt h1{font-family:Playfair Display;font-size:48px;margin-bottom:15px;color:#fff}.pagedesign .top-banner .txt p{font-size:18px;color:#fff}.pagedesign .section-1{max-width:1300px;margin:0 auto 60px;position:relative}.pagedesign .section-1 .txt{position:absolute;max-width:495px;height:100%;width:100%;top:0;left:calc(50% - 600px);color:#000;display:flex;flex-direction:column;justify-content:center}.pagedesign .section-1 .txt h2{font-family:Playfair Display;font-size:36px;margin-bottom:15px;text-transform:uppercase}.pagedesign .section-1 .txt p{font-size:18px}.pagedesign .section-2{max-width:1300px;margin:0 auto 80px;text-align:center}.pagedesign .section-2 .title{margin-bottom:35px}.pagedesign .section-2 .title h2{font-family:Playfair Display;font-size:30px;text-transform:uppercase}.pagedesign .section-2 .gallery-thumbs{display:flex;justify-content:space-evenly;margin-bottom:20px}.pagedesign .section-2 .gallery-thumbs .item-slide{cursor:pointer}.pagedesign .section-3{max-width:1300px;margin:0 auto 60px;position:relative}.pagedesign .section-3 .txt{position:absolute;max-width:495px;height:100%;width:100%;top:0;left:calc(50% - 600px);color:#000;display:flex;flex-direction:column;justify-content:center}.pagedesign .section-3 .txt h2{font-family:Playfair Display;font-size:36px;margin-bottom:15px;text-transform:uppercase}.pagedesign .section-3 .txt p{font-size:18px}.pagedesign .section-4{max-width:1300px;margin:0 auto 80px;display:flex;align-items:center}.pagedesign .section-4 .item-2 h2{font-family:Playfair Display;font-size:36px;text-transform:uppercase;margin-bottom:15px}.pagedesign .section-4 .item-2 p{font-size:18px;margin-bottom:35px;max-width:400px}.pagedesign .section-6{max-width:1300px;margin:0 auto}.pagedesign .section-6 p{font-size:12px;line-height:1.2;margin-bottom:15px}@media screen and (max-width: 767px){.pagedesign .top-banner{margin-bottom:40px}.pagedesign .top-banner .txt{left:0;text-align:center}.pagedesign .top-banner .txt h1{font-size:24px}.pagedesign .top-banner .txt p{font-size:14px}.pagedesign .section-1 .txt{left:0;text-align:center}.pagedesign .section-1 .txt h2{font-size:24px}.pagedesign .section-1 .txt p{font-size:14px}.pagedesign .section-2 .gallery-thumbs{flex-wrap:wrap}.pagedesign .section-3 .txt{left:15px;max-width:70%}.pagedesign .section-3 .txt h2{font-size:18px}.pagedesign .section-3 .txt p{font-size:12px}.pagedesign .section-4{flex-direction:column}.pagedesign .section-4 .item-2{text-align:center;margin-top:20px}.pagedesign .section-4 .item-2 h2{font-size:24px}.pagedesign .section-4 .item-2 p{font-size:14px}}.size-chart-up{font-weight:700;color:#c00;text-decoration:underline}@media screen and (max-width: 767px){.header__icon.header__icon--menu{margin-right:0}.userdrop button{min-width:35px}}.hongzi{color:#c00}ul.header__submenu li{display:flex;align-items:center}.badge-menu{font-size:12px;margin-left:10px;background:#eab676;color:#fff;padding:0 5px;border-radius:3px;text-transform:uppercase}.badge-new{background:#eab676}.badge-hot{background:#c00}.badge-hongzi{display:none}#setplan_popup{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;justify-content:center;align-items:center;background:#000c}.setplan_content{width:100%;max-width:600px;position:relative;background:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center}.setplan_content .set1{margin-bottom:20px}.setplan_content .set2{margin-bottom:5px;font-size:20px}.setplan_content .set2 span{font-size:60px;color:#d06379;line-height:1;display:block}.setplan_content .set3{margin-bottom:20px}.setplan_content .btn{margin-bottom:30px}.setplan_content .btn a{background:#333;color:#fff;font-size:16px;padding:13px 100px;display:block}.setplan_content img{max-width:100%}.setplan-close{position:absolute;right:10px;top:10px;cursor:pointer}.setplan_help{text-decoration:underline;margin:0 10px}.campaign-setplan{text-align:center;margin:0 auto;max-width:100%}.campaign-setplan .section-1 .setplan_price{color:#d06379;font-size:80px;line-height:1.2}.campaign-setplan .section-1 .p1{font-size:28px}@media screen and (max-width: 767px){.campaign-setplan .section-1 .p1{font-size:22px}}.tpo_option_type_label{font-weight:700}.facet-filter-icon{display:block}.visual-display.visual-display--presentation-swatch{width:55px}.filterswatch-flex.facetinside{grid-template-columns:repeat(4,1fr);gap:1rem 1rem}.filterswatch-flex .facet-checkbox{flex-direction:column}.filterswatch-flex .facet-checkbox__number{text-align:center;display:block;font-size:12px;font-weight:600;opacity:.5;margin-top:5px}.filterswatch-flex .facet-checkbox__text{font-size:13px;color:#fff;background:#232323;text-align:center;position:absolute;bottom:100%;left:40%;padding:5px;z-index:2;min-width:100%;transform:translate(-50%);margin:0 0 10px;border-radius:2px;transition:all ease .3s;opacity:0;visibility:hidden}.filterswatch-flex .facet-checkbox__text:before{content:"";position:absolute;bottom:-7px;left:50%;height:0;width:0;border-top:7px solid #232323;border-left:7px solid transparent;border-right:7px solid transparent;transform:translate(-50%);transition:all ease .3s}.filterswatch-flex li:hover .facet-checkbox__text{opacity:1;visibility:visible;left:50%}.filterswatch-flex .visual-display{margin:0}@media (max-width: 767px){.filterswatch-flex-mb.facets-layout-grid{display:grid;gap:.5rem 1rem}.filterswatch-flex-mb .mobile-facets__label{flex-direction:column;font-size:12px;text-align:center}}#currency-selector{border:0}.catalog-list-description{max-width:1670px;margin:0 auto}@media screen and (max-width: 767px){.catalog-list-description{padding:0 20px}}@media screen and (min-width: 770px){#launcher-wrapper{bottom:15px!important;z-index:1!important;min-width:44px!important;height:44px!important}#launcher-wrapper>*{padding:5px!important}}.new1_product_badge{background:#dd1d1d;color:#fff}@media (max-width: 991px){.header.header--top-left .header__icons{top:8px;height:44px}}.buttonWishlist:after{content:"";background-image:url(https://cdn1.cocomelody.shop/coco/icon/wishlist-icon.svg);width:30px;height:30px;background-size:30px;background-repeat:no-repeat;display:block}.buttonWishlist.active:after{background-image:url(https://cdn1.cocomelody.shop/coco/icon/wishlist-icon-active.svg)}.product__info-wrapper .buttonWishlist:after{width:40px;height:40px;background-size:40px}#scroll{bottom:125px!important}.wbproduct-container .product__media-item.currenta{display:block!important}@media (min-width: 992px){.heading~.wb_button_combo:has(.desktop-arrows-hide){display:block!important}}.ship-7days{position:absolute;bottom:0;left:0;z-index:1;background:#cc00004d;color:#fff;width:100%;font-size:15px;border-radius:0 0 16px 16px}.youtube-auto{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.youtube-auto iframe{position:absolute;top:50%;left:0;width:100%;height:100%;transform:translateY(-50%)}.youtube-mb-auto iframe{position:absolute;top:50%;left:0;width:100%;height:100%;transform:translateY(-50%);border-radius:16px}@media screen and (min-width: 992px){.footer__content-top .grid--5-col-desktop.custom-newsletter .grid__item{width:calc(13.5% - var(--grid-desktop-horizontal-spacing) * 4 / 5);max-width:calc(13.5% - var(--grid-desktop-horizontal-spacing) * 4 / 5)}}.block-swatch-list{display:flex;flex-wrap:wrap}.hiddend{display:none!important}.block-swatch-list{flex-wrap:wrap;justify-content:flex-start;display:flex}.block-swatch__item{border:1px solid #dfdfdf;border-radius:3px;background:#fff;color:#282828;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;min-width:100px;margin:4px;padding:5px 18px;transition:background .2s;display:block;position:relative;font-size:14px}.block-swatch__radio:checked+.block-swatch__item{background:#f5f5f5}.block-swatch__item:after{content:"";box-shadow:0 0 0 1px #e5b3ac inset,0 0 0 1px #e5b3ac;border-radius:4px;opacity:0;width:100%;height:100%;transition:opacity .2s,transform .2s;position:absolute;left:0;top:0;transform:scale(.9)}.block-swatch__radio:checked+.block-swatch__item:after{opacity:1;transform:scale(1)}.product-form__option-fles{display:flex;justify-content:space-between}.producty-suxc-free{background:#e5b3ac;color:#fff;font-weight:700;padding:0 6px;border-radius:5px;position:absolute;font-size:12px;top:-10px;right:0;z-index:1}.size-unit{display:flex;align-items:center}.size-unit-input{margin:0 10px}.size-unit-input>input[type=checkbox]{display:none}.size-unit-input>label{width:56px;height:24px;display:block;background:#ddd;border-radius:50px;position:relative;cursor:pointer}.size-unit-input>label:after{content:"";display:block;width:20px;height:20px;background:#e5b3ac;position:absolute;border-radius:50%;left:2px;top:2px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.size-unit-input>input[type=checkbox]:checked~label:after{transform:translate(31px)}.size-unit .guide{margin-left:20px}.single_custom-size{max-width:450px}#single_custom-size-desc{padding:8px 10px;color:#999;font-size:14px;border:1px solid #e5e5e5;background-color:#fafafa;margin-top:15px!important}.single_custom-size-content{display:flex}.single_custom-size-content-left{flex:1}.custom-option-properties{display:flex;align-items:center;color:#333}.custom-option-properties>label{flex:1}.custom-option-properties>input{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:120px;font-size:12px;padding:4px 7px 4px 8px;margin-right:10px;height:31px;color:#555;border:1px solid #ccc;background-color:#fff}.false-input{border:1px solid #ff0000!important}.custom-option-properties>input:focus-visible{box-shadow:none}.custom-option-properties .required{color:red}.row-scroll>table tbody tr.active{background:#e5b3ac99;display:table-row}.row-scroll>table tbody tr:nth-child(2),.row-scroll>table tbody tr:nth-child(3){display:table-row}#AddToCartfalse{cursor:no-drop}.row-scroll>table{display:table;width:100%;border:1px solid #ebebeb;margin-top:10px;box-shadow:none}.row-scroll>table>thead{background:#f6f6f6;border-bottom:1px solid #fff}.row-scroll>table td{min-height:22px;padding:6px 0;min-width:60px;font-size:12px;text-align:center;border:0}.row-scroll>table>thead td{color:#000}.row-scroll>table tbody tr{background:#fcf3f0;display:none}.custom-productiontime{padding-top:20px;display:grid;grid-template-columns:32px 1fr 32px 1fr 32px;text-align:center;align-items:center;font-size:16px;max-width:100%}.custom-productiontime .left-icon,.custom-productiontime .mid-icon,.custom-productiontime .right-icon{display:flex;justify-content:center;align-items:center}.custom-productiontime hr{display:block;height:1px;border:0;border-top:1px solid #e5b3ac;margin:0;padding:0}.custom-productiontime svg{width:32px;height:32px}.time-desc .bot-desc{color:#e5b3ac}.error_suggestion{color:red;font-weight:600;line-height:25px;margin:14px 0}@media (max-width: 767px){.time-desc{font-size:12px}.block-swatch-list-cici>.block-swatch>.block-swatch__item{min-width:56px;padding:5px 10px}.row-scroll{overflow:auto}.row-scroll>table{width:auto}.single_custom-size-content{flex-direction:column}}#popup1-up-guide{position:fixed;background-color:#232323cc;top:0;left:0;bottom:0;right:0;z-index:999999;cursor:pointer;opacity:0;visibility:hidden}#popup1-up-guide.is-show{opacity:1;visibility:visible}.popup1-up-guide{position:absolute;left:50%;top:50%;background:#fff;transform:translate3d(calc(-50% - 30px),-50%,0);max-width:575px;width:98%;border-top-left-radius:4px;border-top-right-radius:4px;font-size:15px;transition:opacity .6s,transform .6s ease,visibility .6s ease}#popup1-up-guide.is-show>.popup1-up-guide{transform:translate3d(-50%,-50%,0)}#popup1-guide-close{display:block;width:20px;height:20px;position:absolute;right:10px;top:5px;cursor:pointer}.popup1-guide-header{border-bottom:1px solid #e6e6e6;text-align:center;padding:3px 0;font-weight:600;font-size:18px;letter-spacing:1px}.size-unit-guide{display:flex;justify-content:space-between}.size-unit-guide .txt{cursor:pointer;font-weight:700;color:#c00;text-decoration:underline}.wedding-bag-input{display:flex}.wedding-bag-input label{display:flex;align-items:center}.wedding-bag-input label p{margin:0}.c-apk{display:flex;align-items:center;font-size:14px}.c-apk-paypal,.c-apk-klarna,.c-apk-afterpay{display:flex;align-items:center}.c-apk .or,.c-apk .fee{padding:0 5px}.c-apk .apk-logo{width:65px;display:block;height:24px;background-size:65px;background-repeat:no-repeat}.c-apk .paypal-logo{background-image:url(https://cdn1.cocomelody.shop/coco/icon/paypal_cc_mark.png)}.c-apk .klarna-logo{background-image:url(https://cdn1.cocomelody.shop/coco/icon/klaran_cc_mark.png)}.c-apk .afterpay-logo{background-image:url(https://cdn1.cocomelody.shop/coco/icon/afterpay_cc_mark.png)}@media screen and (max-width: 767px){.c-apk{font-size:12px}.c-apk .apk-logo{width:40px;height:20px;background-size:40px}}.product__tax a{color:#c00}.product-tab-header{border-bottom:1px solid #d03c3f;display:flex}.product-tab-header>p{cursor:pointer;margin:0 50px 0 0;padding:10px 0;position:relative}.product-tab-header>p:last-child{margin-right:0}.product-tab-header>p.active{font-weight:700}.product-tab-header>p:after{content:"";position:absolute;bottom:-1px;left:0;height:4px;width:0;transition:all ease .3s}.product-tab-header>p.active:after{background:#d03c3f;width:100%}.product-tab-content{padding:20px 0}.product-tab-item{display:none}.product-tab-item.active{display:block}.product__description ul{display:grid;grid-template-columns:repeat(2,1fr);gap:5px;padding:0;font-size:14px}.product__description ul li{display:flex}.product__description ul li span{font-weight:700;margin-right:5px}@media screen and (max-width: 767px){.product__description ul{grid-template-columns:repeat(1,1fr)}}.s-models__wrapper{display:flex}.s-model__info{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;font-size:14px}.s-margin-bottom{margin-bottom:15px;font-weight:700}.s-text-bold{font-weight:700}@media screen and (max-width: 767px){.product-tab-header{justify-content:space-between}.product-tab-header>p{margin:0}.s-models__wrapper{flex-wrap:wrap;gap:15px}}.stamped-product-reviews-badge{height:30px}.product__info-wrapper .notice{font-size:12px;font-style:italic;color:#666}.product__info-wrapper .notice a{color:#c00}#swatch-product-data{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000;background-color:#0003;overflow:auto;display:flex;align-items:center;justify-content:center}#product-swatch-popou{display:flex;max-width:1100px;margin:0 auto;background:#fff;max-height:90vh;overflow-y:auto;padding:30px 0;position:relative}.product-swatch-popou .image{width:400px}.product-swatch-popou .info{width:600px}#product-swatch-popou-close{position:absolute;width:20px;right:4px;top:0;cursor:pointer}#addtocartSwatch{background:#d03c3f;border:0;color:#fff;padding:10px;width:300px;border-radius:30px;font-size:16px;text-transform:uppercase}.addtocartSwatch a{display:none;background:#000;color:#fff;height:39px;line-height:39px;padding:0 30px;border-radius:50px;text-transform:uppercase}.product-swatch-popou h1{font-size:24px}.seka-swatch-up{font-weight:700;color:#c00;text-decoration:underline;text-transform:capitalize}#addtocartSwatch:disabled{background-color:#ccc;color:#666;cursor:not-allowed;opacity:.7}@media screen and (max-width: 767px){#product-swatch-popou{flex-direction:column}.product-swatch-popou .image{width:100%}.product-swatch-popou .info{width:100%;padding:10px}.addtocartSwatch a{margin-top:10px;width:100%;max-width:300px;text-align:center}}.block-swatch .product-form__label{position:relative}.size-price-diff{background:#e5b3ac;color:#fff;font-weight:700;padding:2px 5px;border-radius:5px;position:absolute;font-size:12px;top:-8px;right:0;z-index:1;line-height:1.2}.page-header{text-align:center}.influencer-collaboration{display:flex;flex-direction:row-reverse}.influencer-collaboration .image,.influencer-collaboration .text{flex-grow:1;flex-shrink:0;width:50%;padding:25px}@media screen and (max-width:767px){.influencer-collaboration{flex-direction:column}.influencer-collaboration .image,.influencer-collaboration .text{width:100%}}.notice{font-size:12px;font-style:italic;color:#666;margin:15px 0}.notice a{color:#c00}.return-policy .btn{display:flex;justify-content:center}.return-policy .btn a{background:#000;color:#fff;width:200px;display:block;padding:10px;text-align:center}.contact-text a,.pages a{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/12/assets/custom-pages.css.map */
