@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700;800&display=swap";body,.product-details,.productView,.productView-container,.halo-productView-left,.halo-productView-right,.productView-details,.productView-product{background-color:#fff!important}.productView-thumbnail .productView-thumbnail-link{background:#fff;border:2px solid #232323;border-radius:4px;padding:6px;box-sizing:border-box;aspect-ratio:1/1}.productView-image .productView-img-container{background:#fff;border:3px solid #000000;border-radius:8px;padding:12px;box-sizing:border-box}.product__vendor{display:block;margin-bottom:6px}.product__vendor a{font-family:Montserrat,sans-serif!important;font-weight:800!important;font-size:28px!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:#000!important}.productView-title{display:block;font-family:Montserrat,sans-serif!important;font-weight:400!important;font-size:19px!important;line-height:1.3!important;color:#1c1c1c!important;margin-top:2px}.productView-title span{color:inherit!important;font-weight:inherit!important;font-family:inherit!important}.productView-desc,.productView-desc.halo-text-format{font-family:Montserrat,sans-serif!important}.card-media{background-color:#fff;box-shadow:0 8px 20px #00000052;border-radius:8px;box-sizing:border-box;margin:6px}.card-media>img,.card-media>video{object-fit:contain!important;padding:14px;box-sizing:border-box}@media(max-width:550px){.card-media>img,.card-media>video{padding:8px}}body.template-collection{background-color:#fff!important}body.template-collection .collection-header,body.template-collection .collection-header-2{background:#fff!important}.pickup-availability-info .caption-text{color:#000!important}.ht-buybox-card{border:1px solid #b5a888;border-radius:4px;padding:20px;box-sizing:border-box}.ht-payment-box{border:1px solid #000000;border-radius:2px;padding:12px 15px;box-sizing:border-box;margin-bottom:10px}.ht-payment-box:last-of-type{margin-bottom:0}#tab-description{font-family:Montserrat,sans-serif;font-size:14px;line-height:1.7;color:#2b2b2b;border:1px solid #d9d2bf;border-radius:6px;padding:20px 24px;box-sizing:border-box}#tab-description p{margin:0 0 18px}#tab-description p:last-child{margin-bottom:0}#tab-description p.tab-desc-sentence{margin:0 0 10px}#tab-description p.tab-desc-sentence:last-child{margin-bottom:0}#tab-description strong,#tab-description b{color:#a08b5c;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:12px}#tab-description p:has(>strong:only-child),#tab-description p:has(>b:only-child){margin:24px 0 10px;padding-top:16px;border-top:1px solid #e8e2d3}#tab-description p:has(>strong:only-child):first-child,#tab-description p:has(>b:only-child):first-child{margin-top:0;padding-top:0;border-top:none}#tab-description ul{margin:0 0 18px;padding:0;list-style:none}#tab-description ul:last-child{margin-bottom:0}#tab-description ul li{position:relative;padding:6px 0 6px 18px;line-height:1.6}#tab-description ul li:before{content:"";position:absolute;left:0;top:14px;width:5px;height:5px;border-radius:50%;background:#a08b5c}#tab-additional-information{border:1px solid #d9d2bf;border-radius:6px;padding:20px 24px;box-sizing:border-box}[id^=tab-shipping]:not([id$=-mobile]){border:1px solid #000000;border-radius:6px;padding:20px 24px;box-sizing:border-box;font-size:14px;line-height:1.7;color:#2b2b2b}[id^=tab-shipping] p{margin:0 0 14px;border:none!important;padding:0!important}[id^=tab-shipping] p:last-child{margin-bottom:0}[id^=tab-shipping] strong{color:#000;font-weight:700}[id^=tab-shipping] p:has(>strong:only-child){margin:20px 0 10px;font-size:15px;text-transform:uppercase;letter-spacing:.05em}[id^=tab-shipping] p:has(>strong:only-child):first-child{margin-top:0}.productView-info-name--type{font-weight:var(--font-weight-medium)}.newsletter-section .newsletter-form__field-wrapper .field__input{border-top-right-radius:0!important;border-bottom-right-radius:0!important;color:#fff!important}.newsletter-section .newsletter-form__button{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.header-basic__item .search_details .search-modal__form{border:1px solid var(--search-border-color);border-bottom:1px solid var(--search-border-color);border-radius:20px;padding:6px 14px;box-sizing:border-box}.customer-service-text a{color:#a08b5c!important;font-weight:600}.customer-service-text a:hover{color:#8a765a!important}
/*# sourceMappingURL=/cdn/shop/t/72/assets/gallery-bordered.css.map */
