@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Medium.woff2?v=1776318965) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Medium.woff?v=1776318965) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Roman.woff2?v=1779106725) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Roman.woff?v=1779106726) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Light.woff2?v=1776318966) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Light.woff?v=1776318966) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-BoldItalic.woff2?v=1776318966) format("woff2"),url(/cdn/shop/files/HelveticaNeue-BoldItalic.woff?v=1776318966) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Bold.woff2?v=1783938657) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Bold.woff?v=1783938658) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeue-Thin.woff2?v=1784001442) format("woff2"),url(/cdn/shop/files/HelveticaNeue-Thin.woff?v=1784001441) format("woff");font-weight:100;font-style:normal;font-display:swap}body{letter-spacing:0;font-family:Helvetica Neue!important;font-weight:400}.headings{font-family:Helvetica Neue;font-weight:300;font-size:42px;line-height:120%;letter-spacing:0;margin-bottom:40px}::-webkit-scrollbar{display:none}.headings em,.headings strong{font-size:42px;font-weight:500;color:#16322b;font-style:normal}p{margin:0}.swiper-wrapper,.placeholder-svg{display:flex}@keyframes hk-wave{0%{transform:translate(-15%) translateY(-10%)}50%{transform:translate(15%) translateY(10%)}to{transform:translate(-15%) translateY(-10%)}}.collection .featured_wrap{position:relative}.collection .swiper-button-disabled{display:none!important}.collection .swiper-button-next,.collection .swiper-button-prev{width:40px;height:40px;background:#fff;box-shadow:0 2px 8px #0000001a;display:flex;opacity:0}.collection:hover .swiper-button-next,.collection:hover .swiper-button-prev{opacity:1}.collection .swiper-button-prev{left:-20px}.collection .swiper-button-next{right:-20px}.collection .swiper-button-prev:after,.collection .swiper-button-next:after{font-size:14px;color:#1a1a1a;font-weight:700}.collection .swiper-slide{height:auto}.collection .card__heading{color:#1c1c1c;font-family:Helvetica Neue;font-weight:500;font-size:22px;line-height:130%;letter-spacing:0}.collection .product_text{color:#1c1c1ccc;font-size:16px;font-weight:400;margin:8px 0;line-height:140%}.collection .underline-links-hover:hover a{text-decoration:none}.collection .card__information{padding:0;display:flex;gap:20px;justify-content:space-between}.collection .price-item{font-family:Helvetica Neue;font-weight:500;font-size:22px;line-height:130%;letter-spacing:0%;color:#1c1c1c}.collection .card-information{max-width:fit-content}.collection .card__content{display:flex;flex-direction:column;justify-content:space-between;padding:20px!important}.collection .card{background:#fff;overflow:hidden}.collection .product_text_wrapper{display:flex;gap:4px;overflow-x:scroll}.collection .product_text_item{display:inline-block;padding:6px 15px;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0px;color:#16322b;margin-bottom:24px;margin-top:16px;white-space:nowrap}.collection .quick-add__submit{background:#fe783f;color:#fff;transition:all .3s ease-in-out;font-weight:400;letter-spacing:0;text-transform:uppercase;font-family:Helvetica Neue;position:relative}.collection .quick-add__submit:before{content:"";position:absolute;top:-15%;right:-15%;bottom:-15%;left:-15%;background:radial-gradient(circle at center,rgba(255,255,255,.2),transparent 80%);animation:hk-wave 4s linear infinite;z-index:1}.collection .quick-add__submit:hover{background:#1c1c1c;color:#fff}.collection .quick-add__submit:after,.collection .quick-add__submit:hover:after{box-shadow:none!important}.collection .card{box-sizing:border-box}.collection .card__information{padding-bottom:0rem;padding-top:1rem;padding:10px}.collection .product-tag,.collection .card__badge span{font-weight:900;font-size:8px;line-height:100%;letter-spacing:0;text-transform:uppercase;padding:5px 12px}.collection .card__badge{line-height:0}.collection .product_text_price{text-align:right;font-weight:400;font-size:14px;line-height:110%;letter-spacing:0;color:#1c1c1c99}.shopify-policy__container{max-width:1310px;width:100%;margin:auto;padding:60px 15px 100px}.shopify-policy__title h1,.terms-of-service .shopify-policy__body h1{font-family:Helvetica Neue;font-weight:700;font-style:normal;font-size:48px;line-height:120%;letter-spacing:0;color:#16322b;margin-bottom:20px;margin-top:0;text-align:left}.shopify-policy__body{color:#1c1c1ccc;font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:140%}.shopify-policy__body h2{font-family:Helvetica Neue;font-weight:500;font-size:24px;line-height:130%;letter-spacing:0%;color:#1c1c1c}.shopify-policy__body h3{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.shopify-policy__body .rte table{margin:20px auto}.shopify-policy__body strong,.shopify-policy__body .cursor-pointer{font-family:Helvetica Neue;font-weight:500;font-size:18px;line-height:140%;letter-spacing:0%;color:#1c1c1c}.shopify-policy__body .inner_side_text{display:flex;gap:10px;margin:30px 0}.shopify-policy__body .inner_side_text strong{max-width:230px;width:100%;font-size:22px}.shopify-policy__body a{text-decoration:none;color:#1c1c1c!important}.shopify-policy__body th{font-family:Helvetica Neue;font-weight:400;font-size:14px;line-height:130%;letter-spacing:0%;text-align:center}.shopify-policy__body td ul{font-size:16px;line-height:130%;letter-spacing:0;padding-left:0!important;margin:0}.shopify-policy__body td ul li{margin-bottom:8px}.shopify-policy__body table td,.shopify-policy__body table th{vertical-align:top!important}.shopify-policy__body .refund_text{margin-bottom:16px}.shopify-policy__body .terms_text strong{font-size:18px;max-width:100px}.shopify-policy__body .terms_text{margin:16px 0}.terms-of-service .shopify-policy__title{display:none}.terms-of-service .shopify-policy__body .terms_con p,.shipping-policy .shopify-policy__body .terms_con p{padding-left:30px;line-height:150%}.terms-of-service .shopify-policy__body .terms_text{padding-left:30px}.shipping-policy .shopify-policy__body h2 strong{font-size:22px}@media(max-width:1650px){.collection .product_text_item{font-size:14px;padding:6px 11px}}@media(max-width:1441px){.collection .card__heading,.collection .price-item{font-size:18px}.collection .product_text{font-size:14px}.collection .product_text_item{padding:6px 14px;font-size:12px;margin-bottom:16px;margin-top:10px}.shopify-policy__body{font-size:16px;line-height:140%}}@media(max-width:1024px){.headings{font-size:32px;margin-bottom:32px}.headings em,.headings strong{font-size:38px}}@media(max-width:768px){.collection .quick-add__submit{min-height:calc(3.8rem + var(--buttons-border-width) * 2)}.shopify-policy__body td ul{font-size:14px}.shopify-policy__container{padding:30px 15px 40px}.shopify-policy__body{font-size:16px}.shopify-policy__title h1,.terms-of-service .shopify-policy__body h1{font-size:28px;margin-bottom:16px}.shopify-policy__body h2{font-size:20px;margin:24px 0 12px}.shopify-policy__body h3{font-size:18px;margin:10px 0}.shopify-policy__body ul{padding-left:8px!important}.shopify-policy__body strong,.shopify-policy__body .cursor-pointer{font-size:16px}.shopify-policy__body .refund_text{margin-bottom:12px}.shopify-policy__body .inner_side_text{margin:24px 0}.shopify-policy__body .inner_side_text strong{max-width:100px;font-size:16px}.shopify-policy__body .texts_inner{font-size:16px}.shopify-policy__body .terms_text strong{max-width:80px;font-size:16px}.shopify-policy__body .terms_text{margin:16px 0}.shopify-policy__body h2{font-size:18px;margin:22px 0 8px}.terms-of-service .shopify-policy__body .terms_con p,.shipping-policy .shopify-policy__body .terms_con p{padding-left:20px;font-size:16px}.terms-of-service .shopify-policy__body .terms_text{padding-left:20px}.shipping-policy .shopify-policy__body h2 strong{font-size:18px}.jdgm-widget{margin-top:10px}.collection .swiper-button-next,.collection .swiper-button-prev{display:none}.collection .card__heading{font-size:18px}.collection .product_text{font-size:12px;margin-bottom:0}.collection .price-item{font-size:16px}.collection .product_text_price{font-size:10px}.headings{font-size:24px;margin-bottom:24px}.headings em,.headings strong{font-size:28px}.collection .card__content{padding:12px!important}.collection .product_text_item{padding:6px 14px;font-size:12px;margin-bottom:12px;margin-top:5px}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/home-tlpc.css.map */
