@font-face{font-family:system;font-style:normal;font-weight:600;src:local(-apple-system),local(BlinkMacSystemFont),local(".SFNSText-Medium"),local(".HelveticaNeueDeskInterface-medium"),local(".LucidaGrandeUI"),local("Ubuntu Medium"),local("Segoe UI Medium"),local("Roboto-Medium"),local("DroidSans"),local("Tahoma")}@font-face{font-family:system-light;font-style:normal;font-weight:lighter;src:local(-apple-system),local(BlinkMacSystemFont),local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Ubuntu Light"),local("Segoe UI Light"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}.app-carousel-m-body{overflow:hidden;height:100%}.app-carousel-m#app-carousel-m{background-color:#fff;border-radius:10px;box-shadow:#0003 0 2px 16px;font-family:system;font-weight:700;width:90vw;display:block;visibility:visible;opacity:1;border:none;position:fixed;bottom:0;left:0;right:0;margin:auto auto 20px;height:84px;z-index:99999999999}.app-carousel-m-exit-wrap{padding:5px;position:absolute;top:-15px;right:-11px}.app-carousel-m-exit{display:block;margin:0;width:28px;height:28px;border:0;text-align:center;border-radius:14px;background-color:#d7d7d7}.app-carousel-m-exit:before,.app-carousel-m-exit:after{position:absolute;width:2px;height:16px;background:#4f4f4f;content:" ";top:11px}.app-carousel-m-exit:before{transform:rotate(45deg)}.app-carousel-m-exit:after{transform:rotate(-45deg)}.app-carousel-m-icon{border-radius:15px;background-size:64px 64px;margin:0 15px;display:flex;align-items:center;justify-content:center}.app-carousel-m-icon-image{background-repeat:no-repeat;background-size:cover;width:60px;height:60px;box-shadow:0 5px 12px #0003;background-size:100px 82px;border-radius:8.5px;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.app-carousel-m-info{height:100%;display:flex;overflow-y:hidden;justify-content:space-around;align-items:center;color:#000}.title{font-family:system;font-size:12px;line-height:16px;letter-spacing:.04pt}.marketing{font-family:system-light;font-weight:lighter;font-size:10px;line-height:15px;letter-spacing:.04pt;max-width:130px;word-break:break-word}.app-carousel-m-button#app-carousel-m-button{z-index:1;color:#fff!important;background:#000;padding:10px 15px;text-transform:uppercase;text-decoration:none;border-radius:18px;font-size:12px;line-height:15px;letter-spacing:1px;margin-right:30%;display:flex;flex:1;justify-content:center}.app-carousel-m-button-label{text-align:center;word-break:normal}.app-carousel-m-text{flex:1}.app-carousel-m-button-wrap{flex:.6;display:flex}#app-store-reviews{font-family:system-light;font-weight:light;font-size:10px;color:#bbb;line-height:15px}#app-store-reviews ul{list-style-type:none;display:flex;padding-inline-start:0;margin-block-start:0;margin-block-end:0}#app-store-reviews .banner-star{display:inline-block;width:10px;height:12px;margin-right:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='19' height='20' viewBox='0 0 19 20'%3E %3Cpath d='M9.505,0.000 C9.505,0.000 12.450,6.269 12.450,6.269 C12.450,6.269 19.000,8.124 19.000,8.124 C19.000,8.124 14.250,12.519 14.250,12.519 C14.250,12.519 15.379,19.999 15.379,19.999 C15.379,19.999 9.500,16.855 9.500,16.855 C9.500,16.855 3.631,19.999 3.631,19.999 C3.631,19.999 4.768,12.519 4.768,12.519 C4.768,12.519 -0.000,8.124 -0.000,8.124 C-0.000,8.124 6.531,6.269 6.531,6.269 C6.531,6.269 9.505,0.000 9.505,0.000 ' id='path-1' class='cls-2' fill-rule='evenodd'/%3E %3C/svg%3E") no-repeat center center/contain;background-color:#f3d142}#app-store-reviews .banner-star.banner-star-empty{opacity:.5;background-color:gray}.app-carousel#app-carousel.svelte-deweka.svelte-deweka.svelte-deweka{--scale: 1;z-index:9999999999;border:none;pointer-events:none;font-family:Arial,sans-serif;position:fixed;top:0;left:0;right:0;bottom:0}@media (min-width: 1200px){.app-carousel#app-carousel.svelte-deweka.svelte-deweka.svelte-deweka{--scale: 1.25 }}@media (max-width: 500px){.app-carousel#app-carousel.svelte-deweka.svelte-deweka.svelte-deweka{display:none}}.app-carousel#app-carousel.svelte-deweka .app-carousel-wrapper.svelte-deweka.svelte-deweka{width:100%;height:100%}.app-carousel#app-carousel.svelte-deweka .tc-dialog.svelte-deweka.svelte-deweka{position:absolute;margin:15px;display:flex;flex-direction:column;cursor:pointer;z-index:1}.app-carousel#app-carousel.svelte-deweka .tc-dialog:hover .tc-popUp.svelte-deweka.svelte-deweka{transform:translateZ(0) scaleZ(1) rotate(0) rotateY(0) skew(0);transform-style:preserve-3d;opacity:1;pointer-events:all}.app-carousel#app-carousel.svelte-deweka .tc-dialog.svelte-deweka:hover+.tc-background.svelte-deweka{opacity:1;pointer-events:none}@keyframes fadenum{to{width:calc(100% - 32px)}}@keyframes shake{25%{transform:translateY(10%)}50%{transform:translateY(0)}75%{transform:translateY(-10%)}to{transform:translateY(0)}}.app-carousel#app-carousel.svelte-deweka .tc-dialog:hover .tc-text.svelte-deweka{animation:fadenum .3s forwards}.app-carousel#app-carousel.svelte-deweka .tc-dialog.show .tc-text.svelte-deweka{animation:fadenum 0s forwards}.storeicon{animation:shake .7s infinite}.app-carousel#app-carousel.svelte-deweka .tc-dialog:hover .storeicon{display:none}.app-carousel#app-carousel.svelte-deweka .tc-dialog:hover .app-carousel-logo{margin-right:8px}.app-carousel#app-carousel.svelte-deweka .tc-dialog.show .storeicon{display:none}.app-carousel#app-carousel.svelte-deweka .tc-dialog.show .app-carousel-logo{margin-right:8px}.app-carousel#app-carousel.svelte-deweka .tc-button .tc-text.svelte-deweka.svelte-deweka{line-height:24px;width:0px;height:24px;overflow:hidden;white-space:nowrap}.app-carousel#app-carousel.svelte-deweka .tc-popUp.svelte-deweka.svelte-deweka{transform:translate3d(0,12px,0) scale3d(.98,.98,1) rotateY(30deg) rotate(0) skew(0);opacity:0;perspective:calc(480px * var(--scale));perspective-origin:50% 60%;transition:transform .3s ease;transform-style:preserve-3d;max-width:calc(240px * var(--scale));border-top:16px solid transparent;border-bottom:16px solid transparent}.app-carousel#app-carousel.svelte-deweka .tc-popUp .tc-inner.svelte-deweka.svelte-deweka{display:flex;flex-direction:column;align-items:flex-left;padding:calc(20px * var(--scale));border-radius:11px;text-decoration:none}.app-carousel#app-carousel.svelte-deweka .tc-popUp .tc-banner-text.svelte-deweka.svelte-deweka{font-size:calc(22px * var(--scale));line-height:calc(28px * var(--scale));font-weight:700;text-transform:uppercase;text-align:left;word-break:break-word;font-family:Arial,sans-serif}.app-carousel#app-carousel.svelte-deweka .tc-popUp .tc-prompt.svelte-deweka.svelte-deweka{margin-top:calc(8px * var(--scale));margin-bottom:calc(16px * var(--scale));align-items:baseline}.app-carousel#app-carousel.svelte-deweka .tc-popUp .tc-subhead.svelte-deweka.svelte-deweka{color:inherit;font-size:calc(14px * var(--scale));font-weight:400;opacity:80%;line-height:calc(24px * var(--scale))}.app-carousel#app-carousel.svelte-deweka .tc-popUp .tc-hr.svelte-deweka.svelte-deweka{border:none;height:calc(1px * var(--scale));margin-top:calc(16px * var(--scale));background-color:#fff}.app-carousel#app-carousel.svelte-deweka .tc-popUp .tc-frame.svelte-deweka.svelte-deweka{box-sizing:border-box;width:calc(200px * var(--scale));height:calc(200px * var(--scale));padding:calc(20px * var(--scale));background-color:#fff;transform:translateZ(calc(16px * var(--scale)));transform-style:preserve-3d}.app-carousel#app-carousel.svelte-deweka .tc-popUp .tc-frame img.svelte-deweka.svelte-deweka{width:100%;vertical-align:middle;display:inline-block}.app-carousel#app-carousel.svelte-deweka .tc-button.svelte-deweka.svelte-deweka{box-shadow:0 4px 20px #00000026;border-radius:100px;padding:12px 16px;text-transform:uppercase;cursor:pointer;font-weight:700;font-size:14px;border:none;pointer-events:all;display:flex;align-items:center;line-height:24px;box-sizing:border-box;position:relative}.app-carousel#app-carousel.svelte-deweka .tc-button img.svelte-deweka.svelte-deweka{width:24px;border-radius:6px;margin-right:8px;border:.5px solid #727272;box-sizing:border-box}.app-carousel#app-carousel.svelte-deweka .tc-background.svelte-deweka.svelte-deweka{opacity:0;pointer-events:none;background:#000000b3;top:0;bottom:0;left:0;right:0;position:fixed;transition:.3s;z-index:0}#tc-capture-kit{display:none}#tapcart-web-banner{display:none!important}.app-carousel-logo{background:#fff;border:1px solid #ddd;border-radius:6px;width:24px;height:24px;margin-right:4px}.app-carousel-logo svg{width:18px;height:16px;margin:4px auto 0}.app-carousel-m-logo{background:#fff;border:1px solid #fff;border-radius:8.5px;width:60px;height:60px;box-shadow:0 5px 12px #0003;margin-right:8px}.app-carousel-m-logo svg{width:42px;height:40px;margin:10px auto 0}#appdownload_bar .appbar_main{display:flex;align-items:center;position:fixed;z-index:99999;left:-280px;top:200px}@keyframes goright{to{left:0}}#appdownload_bar .appbar_main:hover{animation:goright .5s forwards}#appdownload_bar .appbar_hiddenbox{display:flex;flex-direction:column;align-items:flex-left;padding:15px;text-decoration:none;border-radius:0 10px 10px 0;width:280px;background:#000;color:#fff}#appdownload_bar .appbar_title{font-size:26px;line-height:34px;font-weight:700;text-transform:uppercase;text-align:left;word-break:break-word;font-family:Arial,sans-serif}#appdownload_bar .appbar_tip{margin-bottom:20px;opacity:.8;border-bottom:1px solid #fff;line-height:40px}#appdownload_bar .appbar_qrcode img{width:100%}#appdownload_bar .appbar_qrcode{box-sizing:border-box;width:240px;height:240px;padding:24px;background-color:#fff}#appdownload_bar .appbar_viewbox{width:40px;padding:15px 0;background:#000;color:#fff;font-size:14px;display:flex;flex-direction:column;align-items:center;border-radius:0 10px 10px 0;cursor:pointer;position:absolute;right:-40px}#appdownload_bar .appbar_viewbox label{writing-mode:vertical-lr;font-size:16px}@media (max-width: 1198px){#appdownload_bar{display:none}}.cartcarousel{display:flex}.cartcarousel .item{padding-right:7px;min-width:25%;max-width:34%}.cartcarousel .item .item_pic{width:100%;position:relative}.cartcarousel .item .item_pic .addcart_btn{position:absolute;width:100%;height:30px;line-height:30px;height:100%;opacity:0;color:#fff;text-align:center;bottom:0;left:0;font-size:12px;cursor:pointer;display:none}.cartcarousel .item .item_pic:hover .addcart_btn{display:block}.cartcarousel .item .item_pic img{width:100%}.cartcarousel .item .item_info h3{font-size:11px;line-height:16px;font-weight:400;margin-bottom:5px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.cartcarousel .item .item_info{padding:5px 0;font-size:12px}.cartcarousel .item .item_info p{line-height:18px;margin:0}.cartcarousel .item .item_info .cart_compare_price{color:gray;line-height:18px;display:block}.cartcarousel .item .item_info .cart_price{color:#b90000}.cartcarousel .item .item_info .cart_price.txtblack{color:#030303}.cartcarousel .item .item_info .unit{font-size:11px}.cartcarousel .item .item_pic:hover .selectlayer{display:block}.cartcarousel .item .product-item__image .selectlayer,.cartcarousel .item .product-item__image:hover .selectlayer{display:none}.product-item__form form.mobilebgfff{background-color:#fff!important;height:100vh}@media (min-width: 1024px){.product-item__form form.mobilebgfff{background-color:transparent!important;height:auto!important}.cartcarousel .item .product-item__image .selectlayer{position:absolute;width:100%;bottom:0;left:0;background:#fffc;display:none!important}.cartcarousel .item .product-item__image:hover .selectlayer{display:block!important}.product-item__form form .selectlayer .field p.selectlayer_title{text-align:center;padding-top:10px;font-size:14px;margin:0!important;letter-spacing:normal!important;text-transform:capitalize!important}.product-item__form form .selectlayer .field label.selectlayer_title{text-align:center;padding-top:10px;font-size:14px!important;margin:0!important;letter-spacing:normal!important;text-transform:capitalize!important;display:block!important}.selectlayer .sizelist{display:grid!important;padding:5px;grid-template-columns:repeat(3,1fr);grid-column-gap:5px;justify-content:space-between;flex-flow:wrap}.selectlayer .sizelist .sizenum label{border:1px solid #110b0b;text-align:center;line-height:20px;height:20px;font-size:12px;cursor:pointer;display:block;width:100%;margin:0}.selectlayer .sizelist .sizenum label:hover{background:#000;color:#fff}.siglesize{padding:0;margin:0}.siglesize input{position:absolute;visibility:hidden}.product-item__form form .siglesize .field__option.siglesizebtn label{position:absolute;width:100%;height:30px;line-height:30px!important;background:#000;text-align:center;bottom:0;left:0;font-size:12px!important;cursor:pointer;color:#fff!important;display:block!important}.selectlayer .sizelist .field__option label.--not-available:after{width:120%;bottom:9px;left:-3px;rotate:15deg}.selectlayer .sizelist .field__option label.--not-available.--three:after{rotate:20deg}.selectlayer .sizelist .sizenum label.--not-available{background:#fff;color:#000;border:1px solid #999;overflow:hidden}.minicart__item__image.basis-5\/12.basis-pc{flex-basis:25%!important}.basis-7\/12.basis-pc{flex-basis:68%!important}}.carousel-container{position:relative;overflow:hidden;width:100%;flex-grow:1}.cartcarousel{display:flex;transition:transform .5s ease;width:auto}.cartcarousel .item{box-sizing:border-box}.carousel-control{color:#000;border:none;cursor:pointer;height:150px;top:0;right:0;text-align:center;display:flex;align-items:center;justify-content:center}.carousel-panel{display:flex;width:100%;overflow:hidden;position:relative}.yellowbag svg{fill:#f8d351}.iwishicon{fill:transparent}.redbag{fill:#b90000}.pr-\[20px\]{padding-right:20px!important}.pb-\[270px\]{padding-bottom:270px!important}@media (min-width:768px){.md\:pr-\[10px\]{padding-right:10px!important}.md\:pb-\[170px\]{padding-bottom:170px!important}.md\:pb-\[250px\]{padding-bottom:250px!important}.md\:pb-\[200px\]{padding-bottom:200px!important}.md\:w-\[470px\]{width:470px!important}}.bottom-\[9px\]{bottom:9px!important}.left-\[92px\]{left:92px!important}.w-\[198px\]{width:198px!important}.w-\[82px\]{width:82px!important}body.loop-returns-activated .loop-onstore-banspace{height:5rem!important}body.loop-returns-activated .minicart{max-height:calc(95% - 1.2rem)!important}@media (min-width:1199px){.collection .filter__wrapper{max-height:calc(100vh - 530px)}}
/*# sourceMappingURL=/cdn/shop/t/514/assets/appcarousel.css.map */
