@font-face{font-family:neutra_textbook_alt;src:url(/cdn/shop/files/neutra_text_bold_alt-webfont.woff2?v=1754889259) format("woff2"),url(/cdn/shop/files/neutra_text_book_alt-webfont.woff?v=1754889259) format("woff");font-weight:400;font-style:normal}@font-face{font-family:neutra_textbold_alt;src:url(/cdn/shop/files/neutra_text_bold_alt-webfont.woff2?v=1754889259) format("woff2"),url(/cdn/shop/files/neutra_text_bold_alt-webfont.woff?v=1754889259) format("woff");font-weight:400;font-style:normal}@font-face{font-family:neutra_textdemi_alt;src:url(/cdn/shop/files/neutratext-demialt-webfont.woff2?v=1754889259) format("woff2"),url(/cdn/shop/files/neutratext-demialt-webfont.woff?v=1754889259) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gothamlight;src:url(/cdn/shop/files/gotham-light-webfont.woff2?v=1754889608) format("woff2"),url(/cdn/shop/files/gotham-light-webfont.woff?v=1754889608) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gothambook;src:url(/cdn/shop/files/gotham-book-webfont.woff2?v=1754889608) format("woff2"),url(/cdn/shop/files/gotham-book-webfont.woff?v=1754889608) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gothambold;src:url(/cdn/shop/files/gotham-bold-webfont.woff2?v=1754889608) format("woff2"),url(/cdn/shop/files/gotham-bold-webfont.woff?v=1754889608) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gothamblack;src:url(/cdn/shop/files/gotham-black-webfont.woff2?v=1754889608) format("woff2"),url(/cdn/shop/files/gotham-black-webfont.woff?v=1754889608) format("woff");font-weight:400;font-style:normal}@font-face{font-family:gothammedium;src:url(/cdn/shop/files/gotham-medium-webfont.woff2?v=1754889608) format("woff2"),url(/cdn/shop/files/gotham-medium-webfont.woff?v=1754889608) format("woff");font-weight:400;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:neutra_textdemi_alt;font-weight:700;line-height:130%;letter-spacing:0}h2{font-size:48px}.center-align{display:flex;align-items:center;justify-content:center;flex-direction:row;text-align:center}.relative.small .image-container{padding:0 200px}.relative.ex-small img.banner-image{max-width:768px;margin:auto}.banner-image{width:100%;height:100%}.mobile{display:none}.common-container{padding:0 200px}.medium-container{padding:0 400px}.product h1.product-title{font-family:Neutra Text;font-weight:700;font-size:44px;line-height:100%;letter-spacing:0;font-family:neutra_textdemi_alt;color:#121212}#product .section-spacing{margin:30px 0 0;padding:0 200px}.product-gallery{gap:10px}.product~.product-info__block-item{display:none}.product_page--quantity .quantity-selector{display:none}.product_page--quantity form{margin:0;width:100%;max-width:100%}.product_page--quantity{width:100%;max-width:100%}.product-info__block-item{width:100%}p.tglne{font-weight:400;font-size:16px;line-height:130%;letter-spacing:0;font-family:gothambook;opacity:80%;color:#000;margin-top:12px;margin-bottom:20px}img.benefirts,img.toprated{max-width:430px;width:100%}.variant-picker__option-info legend,.label-legens{margin-top:30px;margin-bottom:12px;font-weight:700;font-size:18px!important;line-height:100%;letter-spacing:0;font-family:neutra_textdemi_alt}.pro-description-wrapper .metafield-rich_text_field{padding:0;display:inline}span.more-text{display:inline}.pro-description-wrapper .metafield-rich_text_field p{display:inline;font-weight:400;font-size:16px;line-height:136%;letter-spacing:0;font-family:gothambook}.pro-description-wrapper{margin-top:20px;width:100%}.product-info__block-list{max-width:460px}.pro-description-wrapper .metafield-rich_text_field{font-weight:400;font-size:16px;line-height:136%;letter-spacing:0;font-family:gothamblack}.variant-picker__option-values label.block-swatch{border:1px solid #00000040;color:#000c}.product .block-swatch span{color:#000c;font-family:Gotham;font-weight:400;font-size:16px;line-height:120%;letter-spacing:0;font-family:gothambook}img.pay-image{margin-top:28px}:checked+.block-swatch,.block-swatch.is-selected{border-color:#f58c74!important;background:#f58c7426}.pro-description-wrapper a.read-more-toggle{font-family:Gotham;font-weight:500;font-size:16px;line-height:136%;letter-spacing:0;text-decoration:underline;font-family:gothammedium}.buy-buttons button{font-weight:700;font-size:20px;line-height:120%;letter-spacing:0;font-family:neutra_textdemi_alt;padding:16px!important;border-radius:50px}.product_page--quantity{margin-top:20px}.tab-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #00000040}.tabing-info{margin-top:40px}.prtab{padding-bottom:12px;cursor:pointer;position:relative;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0;color:#000;opacity:75%;font-family:neutra_textdemi_alt}.tab-bottom{margin-top:20px}.bmtabcontent{display:none}.bmtabcontent.active{display:block}.bmtabcontent p{color:#121212cc;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;font-family:gothambook}img.star-image{max-width:180px;height:auto}.prtab.active{opacity:1;font-weight:700}.prtab:after{content:"";position:absolute;bottom:0;left:0;transform-origin:left;width:0;height:2px;background:#000;transition:.3s}.prtab.active:after{width:100%}.variant-picker__custom-content{display:flex;align-items:center;justify-content:space-between;padding:8px;border-radius:8px;background:#f4f4f4}fieldset.variant-picker__option:nth-child(2) .variant-picker__option-values:nth-child(2){display:flex;flex-direction:column;align-items:flex-start}.variant-picker__custom-option{width:100%}.variant-picker__custom-option label input[type=radio]{position:absolute;opacity:0}.first-col{display:flex;gap:10px;align-items:center}.variant_image-col{width:52px;height:52px;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fff}span.variant-picker__value{font-family:Gotham;font-weight:500;font-size:16px;line-height:100%;font-family:gothammedium}.second-col{display:flex;gap:6px;font-weight:400;font-size:16px;line-height:100%;letter-spacing:0;align-items:center;font-family:gothambook}span.variant-picker__compare-price{opacity:60%;text-decoration:line-through}span.variant-picker__discount{padding:5px;background:#0d8910;border-radius:50px;color:#fff}.third-col{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid #00000040;background:#fff;border-radius:100%}svg.true_icon{width:10px;height:10px}.variant-picker__custom-option label input[type=radio]:checked~.variant-picker__custom-content{background:#f58c7426;border-color:#f58c74}.variant-picker__custom-option label input[type=radio]:checked~.variant-picker__custom-content .third-col{background:#f58c74;border-color:#f58c74}.variant-picker__custom-content{border:1px solid #F4F4F4}.top-title-wrap{display:none}.popup-block ul,.bmtabcontent ul{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:12px;margin:12px 0}svg.close_icon{cursor:pointer}.popup-block ul li,.bmtabcontent ul li{padding:0;list-style:none}a.read-more-link,.popup-block strong,.bmtabcontent strong{font-weight:700;font-size:16px;line-height:100%;letter-spacing:0;font-family:neutra_textdemi_alt;color:#000}.bmtabcontent ul li{font-family:Gotham;font-weight:400;font-size:14px;line-height:150%;letter-spacing:0;font-family:gothammedium;font-family:gothambook;color:#000000bf}.popup-block em,.bmtabcontent em{font-weight:500;font-size:14px;line-height:150%;letter-spacing:0;font-family:gothammedium;font-style:normal;color:#000}.popup-block{display:none}.popup-block{position:fixed;width:100%;height:100%;z-index:1111;background:#00000080;top:0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.popup-overlay{display:flex;align-items:center;justify-content:center;height:100vh}.popup-relative{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;max-width:420px;padding:16px;background:#fff;border-radius:10px}.popup-div{max-height:400px;overflow:auto}.popup-wrap{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 0}a.read-more-link{text-decoration:underline;font-family:neutra_textdemi_alt;font-weight:500}.popup-div ul li{padding-bottom:16px;border-bottom:1px solid #0000001A;color:#000000bf}.popup-div ul li:last-child{border-bottom:none;padding:0}.popup-wrap{border-bottom:1px solid #0000001A;margin-bottom:10px}.product-gallery__media{border-radius:8px;overflow:hidden}product-gallery.product-gallery{position:sticky;top:75px}@media only screen and (max-width: 1556px){.relative.small .image-container{padding:0 50px}#product .section-spacing,.medium-container{padding:0 100px}.common-container{padding:0 50px}}@media only screen and (max-width: 991px){product-gallery.product-gallery{position:relative;top:0}}@media only screen and (max-width: 768px){.desktop{display:none}.product-sticky-bar.is-visible{top:auto;bottom:0;padding-bottom:0}.popup-overlay{padding:0 8px}fieldset.variant-picker__option:nth-child(2) legend{margin-top:16px}img.pay-image{margin-top:16px}p.tglne{display:none}.top-title-wrap{display:flex;flex-direction:column;padding:16px}.top-title-wrap p.tglne{display:block}h1.product-title{font-size:34px}.product h1.product-title{display:none}.third-col{position:absolute;right:14px}.second-column{gap:6px;display:flex;flex-direction:column}.variant-picker__custom-content{display:flex;justify-content:flex-start;gap:10px;position:relative}span.variant-picker__discount{font-size:12px;padding:2px 4px}.product h1.product-title{font-size:34px}h2{font-size:30px}.relative.ex-small .image-container,.medium-container,.common-container{padding:0 16px}.relative.small .image-container{padding:0}#product .section-spacing{padding:0 16px}.mobile{display:block}.product-gallery__image-list .button--left,.product-gallery__image-list .button--right{bottom:50%;background:#fff6;width:32px;height:32px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.product-gallery__image-list .icon-arrow-right,.product-gallery__image-list .icon-arrow-left{color:#000;height:16px;margin:0;width:16px;padding:3px}#product .section-spacing{margin-top:12px}.buy-buttons button{line-height:100%;font-size:20px!important;padding-bottom:15px!important}.top-title-wrap{padding-bottom:0}.top-title-wrap p.tglne{margin-bottom:0}h1.product-title{margin-top:10px}.variant-picker__option-info legend,.label-legens{margin-top:16px}.buy-buttons button{padding:12px!important;line-height:120%}}@media only screen and (max-width: 400px){h1.product-title{font-size:32px}img.toprated{margin-top:-10px}}
/*# sourceMappingURL=/cdn/shop/t/118/assets/tlpc-style.css.map */
