.text-transform-none{text-transform:none}.headline-48-common{font-style:normal;font-size:48px;line-height:64px;color:#19191a}.headline-48-regular{font-weight:400;font-style:normal;font-size:48px;line-height:64px;color:#19191a}.headline-48-semibold{font-weight:600;font-style:normal;font-size:48px;line-height:64px;color:#19191a}.headline-40{font-style:normal;font-weight:600;font-size:40px;line-height:56px;color:#19191a}.headline-24-common{font-style:normal;font-size:24px;line-height:36px;color:#19191a}.headline-24-regular{font-weight:400;letter-spacing:.01em;font-style:normal;font-size:24px;line-height:36px;color:#19191a}.headline-24-semibold{font-weight:600;font-style:normal;font-size:24px;line-height:36px;color:#19191a}.headline-24-semibold-underline{font-weight:600;text-decoration-line:underline;text-underline-offset:2px;font-style:normal;font-size:24px;line-height:36px;color:#19191a}.headline-20-common{font-style:normal;font-size:20px;line-height:32px;color:#19191a}.headline-20-regular{font-weight:400;letter-spacing:.01em;font-style:normal;font-size:20px;line-height:32px;color:#19191a}.headline-20-semibold{font-weight:600;font-style:normal;font-size:20px;line-height:32px;color:#19191a}.lead-32-common{font-style:normal;font-size:32px;line-height:48px;color:#19191a;text-transform:capitalize}.lead-32-regular{font-weight:400;font-style:normal;font-size:32px;line-height:48px;color:#19191a;text-transform:capitalize}.lead-32-semibold{font-weight:600;font-style:normal;font-size:32px;line-height:48px;color:#19191a;text-transform:capitalize}.body-16-common{font-style:normal;font-size:16px;line-height:24px;color:#19191a;text-transform:none}.body-16-regular{font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:#19191a;text-transform:none}.body-16-regular-underline{font-weight:400;text-decoration-line:underline;text-underline-offset:2px;font-style:normal;font-size:16px;line-height:24px;color:#19191a;text-transform:none}.body-16-semibold{font-weight:600;font-style:normal;font-size:16px;line-height:24px;color:#19191a;text-transform:none}.body-16-semibold-underline{font-weight:600;text-decoration-line:underline;text-underline-offset:2px;font-style:normal;font-size:16px;line-height:24px;color:#19191a;text-transform:none}.body-16-bold{font-weight:700;font-style:normal;font-size:16px;line-height:24px;color:#19191a;text-transform:none}.small-14-common{font-style:normal;font-size:14px;line-height:20px;color:#19191a}.small-14-regular{font-weight:400;letter-spacing:.01em;font-style:normal;font-size:14px;line-height:20px;color:#19191a}.small-14-regular-underline{font-weight:400;letter-spacing:.01em;text-decoration-line:underline;text-underline-offset:2px;font-style:normal;font-size:14px;line-height:20px;color:#19191a}.small-14-semibold{font-weight:600;font-style:normal;font-size:14px;line-height:20px;color:#19191a}.small-14-semibold-underline{font-weight:600;text-decoration-line:underline;text-underline-offset:2px;font-style:normal;font-size:14px;line-height:20px;color:#19191a}.extra-small-12-common{font-style:normal;font-size:12px;line-height:16px;color:#19191a}.extra-small-12-regular{font-style:normal;font-size:12px;line-height:16px;color:#19191a;font-weight:400}.extra-small-12-semibold{font-style:normal;font-size:12px;line-height:16px;color:#19191a;font-weight:600;color:red}.list-ads-container{padding:24px 0 0;margin:0 auto;max-width:1400px;display:flex;flex-direction:row;background-color:#fff;overflow:auto;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}.list-ads-container::-webkit-scrollbar{display:none}.list-ads-container .list-ads-item{flex:1;display:flex;flex-direction:column;justify-content:space-between;background-color:#f4f5f7;min-width:261px}@media (max-width: 320px){.list-ads-container .list-ads-item{min-width:234px}}.list-ads-container .list-ads-item:not(:last-child){margin-right:24px}.list-ads-container .list-ads-item .flex-column{display:flex;flex:1;flex-direction:column}.list-ads-container .list-ads-item .img-class{width:100%;aspect-ratio:3/2;object-fit:cover;overflow:hidden}.list-ads-container .list-ads-item .content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;padding:24px;text-align:left}@media (min-width: 768px){.list-ads-container .list-ads-item .content{padding:24px 24px 48px}}.list-ads-container .list-ads-item .content .title{font-weight:600;font-style:normal;font-size:24px;line-height:36px;color:#19191a;margin:0;text-transform:none}@media (max-width: 768px){.list-ads-container .list-ads-item .content .title{font-weight:600;font-style:normal;font-size:20px;line-height:32px;color:#19191a;margin:0;text-transform:none}}.list-ads-container .list-ads-item .content .desc{font-weight:400;letter-spacing:.01em;font-style:normal;font-size:14px;line-height:20px;color:#19191a;margin:12px 0 0;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.list-ads-container .action-button-content{height:40px;width:100%;margin-bottom:24px;padding:0 24px;display:flex;justify-content:flex-start;flex-wrap:nowrap}.list-ads-container .action-button-content .action-button{display:flex;flex-wrap:nowrap;padding:0 24px;background:#fff;border-radius:100px;align-items:center;font-weight:600;font-style:normal;font-size:14px;line-height:20px;color:#19191a;border:1px solid #19191a}.list-ads-container .action-button-content .action-button:hover{background:#19191a;color:#fff;cursor:pointer}.category-config-content{max-width:1400px;margin:auto;display:flex;overflow:scroll;-ms-overflow-style:none;overflow:-moz-scrollbars-none;scrollbar-width:none}@media (min-width: 768px){.category-config-content{margin-top:40px}}@media (min-width: 1440px){.category-config-content{margin-top:48px}}.category-config-content::-webkit-scrollbar{display:none}.category-config-content .category-cofig-item{width:33.33%;background-color:#fff;border:1px solid #d9dbde;box-sizing:border-box;display:flex;min-width:234px}@media (min-width: 768px){.category-config-content .category-cofig-item{min-width:259px}}.category-config-content .category-cofig-item:not(:last-child){margin-right:24px}.category-config-content .category-cofig-item-content{width:100%;margin:24px;background-color:#fff;display:flex;flex-direction:column;justify-content:space-between}.category-config-content .category-cofig-item-content img{object-fit:contain;margin:24px 0 48px;width:100%;aspect-ratio:3/2}.category-config-content .category-title{font-weight:600;font-style:normal;font-size:20px;line-height:32px;color:#19191a;text-align:left}@media (min-width: 1024px){.category-config-content .category-title{font-weight:600;font-style:normal;font-size:20px;line-height:32px;color:#19191a}}.category-config-content .category-subtitle,.category-config-content .category-des{font-weight:400;letter-spacing:.01em;font-style:normal;font-size:14px;line-height:20px;color:#19191a;text-align:left;margin-top:12px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.category-config-content .cate-action-button-content{height:40px;width:100%;display:flex;justify-content:flex-start;flex-wrap:nowrap}.category-config-content .cate-action-button-content .cate-action-button{display:flex;flex-wrap:nowrap;padding:0 24px;background:#fff;border-radius:100px;align-items:center;font-weight:600;font-style:normal;font-size:14px;line-height:20px;color:#19191a;border:1px solid #19191a}.category-config-content .cate-action-button-content .cate-action-button:hover{background:#19191a;color:#fff;cursor:pointer}.category-config-content .department-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;background-color:#fff}.app-download{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin:20px 0 0}.social-media__item svg{width:28px;height:28px;opacity:1;transition:color .25s ease-in-out,opacity .25s ease-in-out;will-change:opacity}@media screen and (min-width: 641px){.show-about-us{display:none}}@media screen and (max-width: 640px){.hide-logo{display:none}}.product-list:before,.product-item:after{border:none;box-shadow:none}.product-meta__reviews-badge{margin:0}.flex-row-between{display:flex;justify-content:space-between}.flex-column{display:flex;flex-direction:column}.flex-column-between{display:flex;flex-direction:column;justify-content:space-between}.flex-column-align-center{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.product-meta__reference{font-weight:400;letter-spacing:.01em;font-style:normal;font-size:14px;line-height:20px;color:#19191a;height:48px}.product-meta__vendor{color:#19191a;text-transform:capitalize;text-decoration:underline}.product-meta__title{margin-bottom:24px}@media screen and (min-width: 641px){.product-meta__reference~.product-meta__share-buttons{position:relative;margin-top:24px}}@media screen and (max-width: 999px){.product-list--scrollable .product-item{border:none}}@media screen and (min-width: 641px){.product-item--vertical .price:not(.price--compare){font-weight:700}}.line-clamp-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (min-width: 641px){.product-item--vertical .price:not(.price--compare){font-size:calc(var(--base-text-font-size) - (var(--default-text-font-size) - 16px))}}.price,.line-item__price{color:#19191a}.price--compare,.line-item__price--compare{color:#6e6f70}.line-item__price--compare:before{background:#6e6f70b3}.quantity-selector--product .quantity-selector__value{border:none}@media screen and (min-width: 641px){.grid__cell{padding:0 0 30px 48px}}.swym-button-bar{margin:10px 0!important}.coupon-container{display:flex;align-items:center;flex-direction:column}.coupon-container .coupon-header{display:flex;flex-direction:column;align-items:center;margin-top:48px}.coupon-container .coupon-header .title{font-weight:600;font-style:normal;font-size:32px;line-height:48px;color:#19191a;text-transform:capitalize}.coupon-container .coupon-header .text-content{font-weight:400;letter-spacing:.01em;text-align:center;font-style:normal;font-size:16px;line-height:20px;color:#19191a}.coupon-container .coupon-wrapper{margin:80px 0 0;width:100%}.coupon-container .coupon-wrapper .coupon-content{margin:0 0 24px;padding:0;background:#f4f5f7;border-radius:6px}@media (min-width: 768px){.coupon-container .coupon-wrapper .coupon-content{margin:0 0 40px}}@media (min-width: 1440px){.coupon-container .coupon-wrapper .coupon-content{margin:0 0 48px}}.coupon-container .coupon-wrapper .coupon-content .img-wrapper{padding:0;max-height:520px;aspect-ratio:700/520}.coupon-container .coupon-wrapper .coupon-content .img-wrapper img{width:100%;height:100%;object-fit:cover}.coupon-container .coupon-wrapper .coupon-content .text-wrapper{padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width: 768px){.coupon-container .coupon-wrapper .coupon-content .text-wrapper{padding:40px 80px}}@media (min-width: 1024px){.coupon-container .coupon-wrapper .coupon-content .text-wrapper{padding:44px 56px;height:520px;aspect-ratio:1}}@media (min-width: 1024px){.coupon-container .coupon-wrapper .coupon-content .text-wrapper{padding:54px 56px}}.coupon-container .coupon-wrapper .coupon-content .text-wrapper .text-title{font-weight:600;font-style:normal;font-size:14px;line-height:20px;color:#19191a}.coupon-container .coupon-wrapper .coupon-content .text-wrapper .coupon-info{font-weight:600;font-style:normal;font-size:24px;line-height:36px;color:#19191a}.coupon-container .coupon-wrapper .coupon-content .text-wrapper .text-content{font-weight:400;letter-spacing:.01em;font-style:normal;font-size:14px;line-height:20px;color:#19191a}.coupon-container .coupon-wrapper .coupon-content .text-wrapper .coupon-code{font-weight:600;font-style:normal;font-size:24px;line-height:36px;color:#19191a;color:#ff6a00}.coupon-container .coupon-wrapper .coupon-content .text-wrapper .action-button-content{margin:24px 0 0;display:flex;justify-content:center;flex-wrap:nowrap}.coupon-container .coupon-wrapper .coupon-content .text-wrapper .action-button-content .action-button{display:flex;flex-wrap:nowrap;padding:15px 48px;background:#fff;border-radius:100px;align-items:center;font-weight:400;font-style:normal;font-size:16px;line-height:24px;color:#19191a;text-transform:none;border:1px solid #19191a}.coupon-container .coupon-wrapper .coupon-content .text-wrapper .action-button-content .action-button:hover{background:#19191a;color:#fff;cursor:pointer}.mt-8{margin:8px 0 0}.mt-12{margin:12px 0 0}.mt-24{margin:24px 0 0}.container--narrow{max-width:max-content}.header__action-item:not(:last-child):after{width:0}@media screen and (min-width: 641px){.footer__wrapper{border:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/lollicup.css.map */
