.section-collapsible-content .collapsible-content__inner summary{font-weight:600}span.customBadge-main{font-size:14px;padding:2px 5px;border-radius:6px}.announcement-bar--item p{margin:0!important}hr.seperatorSection--Main{margin:0}img.collapsible-content__Icon{max-width:30px}.IconsWithDrawer--inner{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;justify-items:center;margin:1rem 0}.IconWithText--main img{width:40px;height:40px;padding:4px;align-items:center;block-size:60px;border:1px solid #000;border-radius:100%;display:flex;grid-column:1;grid-row:1;inline-size:60px;justify-content:center;place-self:center}.IconsWithDrawer--inner .IconWithText--main{display:grid;justify-items:center;text-align:center;line-height:normal;gap:10px;font-size:16px}.IconsWithDrawer--main{padding:2rem 0}.product-popup-modal[open]{opacity:1!important;visibility:visible!important;z-index:99999!important}.DrawerBar--main{margin:1rem 0;border-radius:6px}.DrawerBar--main button.product-popup-modal__button .DrawerBar--inner{display:grid;grid-template-columns:60px 1fr auto;justify-items:center;align-items:center;padding:6px 1rem 6px 0}.DrawerBar--main button.product-popup-modal__button .DrawerBar--inner .DrawerBar--content p{margin:unset;line-height:normal}.DrawerBar--main button.product-popup-modal__button{width:100%;display:unset}.DrawerBar--main .DrawerBar--content{text-align:left;width:100%}.ProductBenefits--main{display:flex;padding:5px 10px;position:relative;margin:1rem 0;align-items:center;border-radius:6px}.ProductBenefits--main img{max-width:40px;margin-right:12px}.ProductBenefits--main p{display:inline-block;margin:0;font-size:12px}.DataCodeCustom{position:absolute;right:8px;top:8px;bottom:0;z-index:1}.DataCodeCustom+span.couponCode--message{max-width:70%;right:0;margin:auto;top:10px;pointer-events:none}.couponCode--message{padding:3px 10px;font-size:12px;background-color:#000000df;color:#fff;position:absolute;top:50%;text-align:center;display:none;max-width:81%;width:100%;margin:auto;left:9%}.upsell-products-container{margin:1rem 0;box-shadow:1px 1px 10px 4px #d3d3d3;padding:3px 1rem 0;border-radius:6px}.upsell-products-container h3{font-size:16px;margin:0}.upsell-product-card{display:grid!important;padding:0 5px 10px;grid-template-columns:120px 1fr;grid-gap:1rem;align-items:center}.upsell-product-inner{padding:1rem 2rem}.upsell-product-image img{max-width:120px;width:100%}.upsell-button a{color:#fff;font-weight:600;display:flex;justify-content:center}.upsell-product-title{font-weight:600;font-size:15px}.upsell-product-price{font-size:14px}.upsell-product-vat{font-size:12px}.upsell-product-button button{text-align:center;padding:4px 10px;background:#000;color:#fff;font-size:15px;border-radius:6px;font-weight:100;font-family:Arsenal}.upsell-product-button{margin:5px 0}.upsell-products-container button.slick-arrow{position:absolute;top:44%;left:0;right:unset;z-index:9}.upsell-products-container button.slick-arrow.slick-next{right:0;left:unset}.MetafieldTopField--main{margin:.7rem 0}.MetafieldTopField--main h4.MetafieldTopField--heading{margin:0;font-size:13px;line-height:normal;font-weight:600}.MetafieldTopField--text{line-height:normal;font-size:13px}.Sticky-announcement-bar--item p{margin:0;text-align:center;font-size:13px;padding:6px 0}.StikcyAnnoucementBar--main{position:fixed;z-index:3;width:100%;top:5rem}body:not(.template-product) .announcement_bar_ProductOnly{display:none}body.template-product div#main-content{padding-top:4.6rem}.RoundedCollectionList--inner a{display:block;min-width:fit-content;text-align:center;margin:0 10px;border-radius:3px;padding:5px 15px;font-size:17px}.RoundedCollectionList--inner{display:flex;justify-content:flex-start;flex-wrap:wrap}.RoundedCollectionList--main{margin:2rem 0}.Metafieldtext--ProductInformation{text-transform:unset!important}.Metafieldtext--ProductInformation p{opacity:1!important;color:#000;line-height:normal!important;letter-spacing:normal}.thb-product-detail .product-price-container .badge{font-size:14px}span.DrawerShippingAnnoucement--customText{display:block;font-size:14px}.collapsible-content__inner collapsible-row.accordion{padding:0 10px;border-radius:10px}back-to-top.back-to-top{display:none!important}.cart-drawer-buttons{grid-template-columns:unset}.product-title-container span.price ins{margin-top:0}@media (min-width: 767px){modal-dialog.product-popup-modal.IconsWithDrawer--Drawer--main{right:0;left:unset;margin-right:0}modal-dialog.product-popup-modal.IconsWithDrawer--Drawer--main .product-popup-modal__content{left:unset;right:1rem;transform:unset;top:1rem;bottom:1rem;height:100%;max-height:95vh;max-width:30rem}.MetafieldTopField--main.mobileOnlyField{display:none}.product-card--add-to-cart-button{font-size:16px!important}}@media (max-width: 767px){.IconsWithDrawer--inner{display:flex;flex-wrap:nowrap;min-width:fit-content;gap:1rem;overflow-x:scroll;align-items:flex-start}.IconsWithDrawer--inner .IconWithText--main{width:100px}.IconsWithDrawer--main{overflow:auto}.StikcyAnnoucementBar--main{top:4rem}body.template-product div#main-content{padding-top:4.5rem}.RoundedCollectionList--inner{flex-wrap:nowrap;overflow:scroll;justify-content:flex-start}.slideshow__slide-inner .slideshow__slide-heading{font-size:18px}.animations-true .slideshow__slide p.split-text{font-size:15px}.button-overflow-container a{padding:7px 15px;height:40px}.product-card .product-card-title{font-size:15px!important;line-height:normal!important;font-weight:600!important}.product-card span.price{font-size:14px;line-height:normal}.product-card.product-card--content-spacing-true .product-card-info{padding-top:4px}.RoundedCollectionList--inner a:first-child{margin-left:0}.product-card--add-to-cart-button{font-size:12px!important}.featured-collection .text-center .button{padding:7px}.product-gallery-container scroll-shadow{display:inline-block!important}.product-gallery-container ol.flickity-page-dots,.product-information .MetafieldTopField--main{display:none}.MetafieldTopField--main.mobileOnlyField{position:absolute;z-index:9;padding:4px 10px;top:10px;line-height:normal;border-radius:8px}.product-card.product-card--content-spacing-true .product-card-info{padding:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/DevStyles.css.map */
