body.body-theme:before{content:"\1f1fa\1f1f8   Ships to the USA only";display:block;width:100%;background:#1d4d41;color:#fff;font-family:var(--g-font-2, sans-serif);font-size:12px;letter-spacing:.5px;text-align:center;padding:6px 12px;box-sizing:border-box;position:relative;z-index:100}.product-card{transition:transform .25s ease,box-shadow .25s ease;border-radius:14px}.product-card:hover{transform:translateY(-4px);box-shadow:0 12px 28px #2828281a}.product-card__image-wr{border-radius:12px}.product-card__image img{transition:transform .5s ease}.product-card:hover .product-card__image img{transform:scale(1.03)}.product-card__info{padding-top:.65rem}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #1d4d41;outline-offset:2px}body .product-card .product-card__name,body a.product-card__name,body .product-card__name,body .product-card__name.d-block,body .product-item .product-card__name,body [class*=product-card] a[class*=__name],body [class*=product-card] .product-card__name{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important;line-height:1.35!important;max-width:100%!important;width:auto!important;height:auto!important;max-height:none!important;min-height:0!important}@media(min-width:750px){body .product-card .product-card__name,body a.product-card__name,body .product-card__name,body .product-card__name.d-block{-webkit-line-clamp:2!important;line-clamp:2!important;min-height:2.7em!important}}@media(max-width:749px){body .product-card .product-card__name,body a.product-card__name,body .product-card__name,body .product-card__name.d-block{font-size:.9rem!important;-webkit-line-clamp:3!important;line-clamp:3!important;min-height:3.9em!important;text-align:center!important;hyphens:none!important;-webkit-hyphens:none!important;word-break:normal!important;overflow-wrap:normal!important}body .product-card .product-card__info,body .product-card .product-card__content,body .product-item__info{overflow:visible!important;height:auto!important;max-height:none!important}}body .collection-card-3 .title-collection,body .collection-card-3 .title-collection a,body .collections-name .title-collection,body .collections-name .title-collection a,body .swipercollection .title-collection,body .swipercollection .title-collection a,body h4.title-collection,body h4.title-collection a{display:block!important;white-space:normal!important;overflow:hidden!important;text-overflow:ellipsis!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important;line-height:1.2!important;max-width:100%!important;width:auto!important;height:auto!important;max-height:none!important;min-height:0!important;text-align:center!important}body .collection-card-3 .title-collection,body .collections-name .title-collection,body .swipercollection .title-collection{display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important}body .collection-card-3 .collection-card__meta,body .swipercollection .collection-card__meta,body .collections-name .collection-card__meta{overflow:visible!important;height:auto!important;max-height:none!important;white-space:normal!important}@media(max-width:749px){body .collection-card-3 .title-collection,body .collections-name .title-collection,body .swipercollection .title-collection{font-size:.72rem!important;line-height:1.15!important;padding:0 4px!important;letter-spacing:0!important;-webkit-line-clamp:2!important;line-clamp:2!important;min-height:2.3em!important}body .collection-card-3 .title-collection a,body .collections-name .title-collection a,body .swipercollection .title-collection a{font-size:inherit!important;display:inline!important}body .swipercollection .container-p .swiper-slide{width:72%!important}body .swipercollection .collection-card-3 .item-counts{font-size:.7rem!important;line-height:1.2!important}}@media(min-width:750px){body .collection-card-3 .title-collection,body .collections-name .title-collection,body .swipercollection .title-collection{font-size:.95rem!important;line-height:1.25!important}}body .bt-picker__card{display:flex!important;flex-direction:column!important;align-items:stretch!important;text-align:center!important;overflow:visible!important;padding-bottom:6px!important}body .bt-picker__imgwrap{flex:0 0 auto!important}body .bt-picker__name{display:block!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;hyphens:none!important;-webkit-hyphens:none!important;overflow:visible!important;text-overflow:clip!important;max-width:100%!important;width:auto!important;height:auto!important;max-height:none!important;line-height:1.25!important;padding:0 2px!important}body .bt-picker__grid{align-items:stretch!important;row-gap:32px!important}@media(max-width:749px){body .bt-picker__grid{grid-template-columns:repeat(2,1fr)!important;column-gap:14px!important;row-gap:28px!important}body .bt-picker__name{font-size:13.5px!important;line-height:1.25!important;min-height:3.75em!important;margin-top:8px!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;overflow:hidden!important}body .bt-picker__count{font-size:12px!important;margin-top:4px!important;line-height:1.2!important;display:block!important}body .bt-picker__card{padding-bottom:8px!important}}@media(min-width:750px)and (max-width:991px){body .bt-picker__grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))!important;row-gap:30px!important}body .bt-picker__name{font-size:14px!important;line-height:1.25!important;min-height:3.75em!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:3!important;line-clamp:3!important;overflow:hidden!important}}@media(min-width:992px){body .bt-picker__name{min-height:2.5em!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;line-clamp:2!important;overflow:hidden!important}}@media(max-width:749px){.js-mini-cart.cardraw .mini-cart-content,.cardraw .mini-cart-content{max-width:100vw!important;width:100vw!important;height:100vh!important;height:100dvh!important;max-height:100dvh!important;left:auto!important;right:0!important;padding:0 20px!important;box-sizing:border-box!important;overflow:hidden!important;text-align:left!important;display:flex!important;flex-direction:column!important}.cardraw .mini-cart-header{flex:0 0 auto!important;padding-left:0!important;padding-right:0!important;width:100%!important;box-sizing:border-box!important}.cardraw .mini-cart-header>div{padding-left:0!important;padding-right:0!important;margin:0!important;width:100%!important;box-sizing:border-box!important}.cardraw .js-mini-cart-content{flex:1 1 0%!important;min-height:0!important;height:auto!important;overflow-y:auto!important;overflow-x:hidden!important;padding-left:0!important;padding-right:0!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overscroll-behavior:contain!important}.cardraw .mini-cart-footer{flex:0 0 auto!important;padding:12px 0 16px!important;margin:0!important;width:100%!important;box-sizing:border-box!important;background-color:#fff!important;position:relative!important}.cardraw .mini-cart-total,.cardraw .mini-cart-taxes,.cardraw .bottom-total,.cardraw .mini-cart-btns{padding-left:0!important;padding-right:0!important;margin-left:0!important;margin-right:0!important;width:100%!important;box-sizing:border-box!important;text-align:left!important}.cardraw .modal-header .close{position:relative!important;right:0!important;top:0!important}}@media(max-width:749px){.collection-hero .image-content__image,.collection-hero:before{display:none!important}.collection-hero{background-color:#f4efe9!important;padding:0!important;min-height:0!important;--section-height: auto !important}.collection-hero-banner{padding-top:0!important}.breadcrumbs-collection{position:static!important;padding:.5rem 1rem!important}.breadcrumbs-collection .breadcrumbs,.breadcrumbs-collection .breadcrumbs a,.breadcrumbs-collection .breadcrumbs span{color:#333!important;--color-body-text: #333 !important}.collection-hero-container{position:static!important;min-height:0!important;padding:.5rem 1rem 1rem!important;display:block!important}.collection-hero__title{color:#1d4d41!important;--g-color-heading: #1d4d41 !important;margin:0 0 .5rem!important;font-size:1.4rem!important;line-height:1.2!important;text-align:left!important}.collection-hero__description{color:#444!important;--color-body-text: #444 !important;display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;padding:0!important;margin:0!important;max-width:100%!important;font-size:.9rem!important;line-height:1.45!important;text-align:left!important;text-overflow:ellipsis!important}.collection-hero__description p{margin-bottom:0!important}.collection-hero-container .container.text-center{text-align:left!important}#shopify-section-product-grid,[id*=main-collection-template]{padding-top:0!important}.main-collection-template .container{padding-top:.5rem!important}}@media(max-width:991px){.cart-table .cart__cell--image{display:block!important;padding:1rem 0!important;width:100%!important}.cart-table .cart__cell--image>.d-flex{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:1rem!important}.cart-table .cart__image{flex:0 0 110px!important;width:110px!important;max-width:110px!important;display:block!important}.cart-table .cart__image img{width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;object-fit:cover!important;border-radius:8px!important;display:block!important}.cart-table .cart__cell--image .d-flex .d-lg-none{flex:1 1 auto!important;min-width:0!important;padding-left:0!important}.cart-table tbody tr.cart__row{display:block!important;border-bottom:1px solid #eaeaea!important;padding:.5rem 0!important}.cart-table thead{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/bt-upgrades.css.map */
