.sun-display{display:flex}.badge-menu{font-size:10px;margin-left:10px;background:red;color:#fff;padding:0 5px;border-radius:3px;text-transform:uppercase;height:20px;line-height:20px}.navigation.full-nav .hongzi .megamenu__listlink{color:#c00!important}.badge-container{position:absolute;top:-10px;right:-12px;z-index:1}.badge-container .badge{-webkit-border-radius:25px;-moz-border-radius:25px;border-radius:25px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:50px;height:50px;margin:0 0 5px;background:#065c65}.badge-container .badge-2{background:url(https://cdn.shopify.com/s/files/1/0574/6589/7049/files/IN-STOCK-sharonsaid.png?v=1755317678) -1px -1px no-repeat;background-size:50px 50px}.badge-container-48hrs{background:#c006;color:#fff;font-size:12px;height:26px;letter-spacing:1px;width:100%;display:flex;justify-content:center;align-items:center;margin:0;padding:0;position:absolute;bottom:0;z-index:1;top:auto;left:0}.ico-48hrs{background:url(https://cdn.shopify.com/s/files/1/0574/6589/7049/files/48hur.png?v=1755319210) no-repeat;background-size:100% 100%;height:15px;position:absolute;right:-5px;top:-6px;width:45px;z-index:3}.ico-48hrs{display:none}.swatches__swatch--regular.hr48 .ico-48hrs{display:block}.size-middle-title{display:flex;margin-bottom:10px}.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 span.active{background:#898758;color:#fff}.size-middle-content table{width:100%;border-collapse:collapse;text-align:center;font-size:14px}.size-middle-content table,.size-middle-content th,.size-middle-content td{border:0;text-align:center}.size-middle-content table thead th{background:#f5f5f5;height:40px;min-width:72px;padding:0 4px}.size-middle-content table thead th:first-child{border-right:1px solid #ebebeb}.size-middle-content table td{height:40px;min-width:72px;padding:0 4px}.size-middle-content table td:first-child{border-right:1px solid #ebebeb}.size-middle-content table tr:nth-child(2n) td{background-color:#f5f5f5}.size-unit-guide{display:flex;justify-content:space-between}.size-unit-guide .txt{cursor:pointer;font-weight:700;text-decoration:underline}.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:#ffeae9;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}.row-scroll>table{display:table;width:100%;border:1px solid #ebebeb;margin-top:10px;box-shadow:none;border-collapse:collapse}.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:#fff;display:none}.row-scroll>table tbody tr.active{background:#ffeae9;display:table-row}.custom-size-chart{position:relative;padding:20px;border:1px solid #ddd;margin-bottom:20px;display:none}.size-form{max-width:70%;font-size:12px}.size-form .ccc{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;margin-top:10px}.size-form .ccc .des{display:none}.custom-size-chart label{flex:1;font-weight:600;font-size:16px}.custom-size-chart label span{color:red}.custom-size-chart select{height:auto;width:90px;flex:0 0 auto;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:1.2;text-indent:.01px;text-overflow:"";cursor:pointer;padding:8px 28px 8px 15px;margin:0}.custom-size-chart select.error{border-color:red}.size-form .sun-text{padding:5px 10px}.size-form .in{margin-left:5px}@media (max-width: 739px){.size-form{max-width:100%}.size-form .sun-text{max-width:30%}.badge-container .badge{width:40px;height:40px}.badge-container .badge-2{background-size:40px 40px}.product-info h2{-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.flickity-slider .badge-container{top:0;right:0}.color-swatch ul{height:22px;overflow:hidden}}.size-chart button.button-as-link{font-weight:700}.badge-container,.badge-container-48hrs{display:none}.sale-item.icn{top:0;left:0;padding:0 5px;text-transform:capitalize;border-radius:12px;margin:10px}.badge-Hot{background:red}.sun-flex-mb{display:flex;align-items:center}.sun-flex-mb.hongzi a{color:red!important}.sun-flex-mb.new{background:#898758}.navigation__menulink.Hot,.js-accordion-link.Hot{color:red!important}@media (min-width: 999px){.tabbed__product-1af258e7-17dd-4fe5-bccb-351630d70821 ul{display:grid;grid-template-columns:1fr 1fr;gap:10px}}.aasize{margin-bottom:20px!important}.t4s-drawer.product-guide[aria-hidden=false]{max-width:800px;width:auto;align-items:center;justify-content:center;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;max-height:90%;display:block;height:auto}.t4s-drawer.product-guide .guide-content{max-height:560px;overflow-y:auto}.t4s-drawer.product-guide .t4s-drawer__header{width:100%;justify-content:end;border:0}.sizechart{float:right;text-decoration:underline}.t4s-drawer.product-sizhchart[aria-hidden=false]{max-width:800px;width:800px;align-items:center;justify-content:center;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;max-height:90%;display:block}.t4s-drawer.product-sizhchart .index-banner{padding:0 40px}.t4s-drawer.product-sizhchart .size-middle-content{overflow-y:auto;max-height:80vh;padding-bottom:40px}.t4s-drawer.product-sizhchart .t4s-drawer__header{width:100%;justify-content:end;border:0}@media (max-width: 779px){.t4s-drawer.product-sizhchart[aria-hidden=false]{max-width:100%}.t4s-drawer.product-guide[aria-hidden=false]{width:100%}.t4s-drawer.product-sizhchart .index-banner{padding:0 10px}}.shipping-info span{text-decoration:underline;font-weight:500;color:#ff7176}.shipping-info i{font-size:20px;margin-right:5px}.shipping-info p{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sun-custom.css.map */
