@media(min-width:769px)and (max-width:1550px){header.header{display:flex!important;justify-content:space-between!important;padding-left:30px!important;padding-right:30px!important}}@media(min-width:769px){header.header{padding-top:20px!important;padding-bottom:20px!important}.header__logo-link img{max-width:250px!important}.blog-post-tags{flex-direction:row!important}.blog-post-tags span{display:block;font-weight:600;margin-right:10px}}@media(max-width:768px){header.header{padding-top:15px!important;padding-bottom:15px!important}.banner.media--750px{height:550px!important}.social-proof span{font-size:13px!important}}.blog-post-tags{margin-top:30px;display:flex;gap:5px;flex-direction:column;align-content:center}.collection__topbar button[is=filters-toogle]{display:none}.gem-slider{overflow:visible!important}button.button.button--primary,.button.button--secondary{transition:background-color,transform .3s ease}button.button.button--primary:hover,.button.button--secondary:hover{background-color:#1672be!important;color:#fff!important;transform:translateY(-4px)}.button.button--secondary:hover .btn-text{color:#fff!important}button.button.button--primary .btn-fill,.button.button--secondary .btn-fill{display:none!important}product-info details span{font-size:16px!important}product-info details summary>div>span{font-weight:600!important}.homepage-category-section img,.main-hover-image{transition:all .3s ease;cursor:pointer}.homepage-category-section img:hover,.main-hover-image:hover{transform:scale(1.05);opacity:.8}.cta-button{transition:transform .2s,opacity .2s cubic-bezier(.25,1,.5,1);max-width:300px}.cta-button:hover{transform:translateY(4px);opacity:.85!important}.drawer__header{padding:20px 20px 0!important;border-bottom:0!important}.button--close.drawer__close{position:relative;width:min-content!important}.button--close.drawer__close svg{position:absolute;top:0;right:0}.free-shipping-note{text-align:center;padding:8px 0;background-color:#e9f8fe;font-size:14px;margin-top:-10px;font-weight:500}.drawer__scrollable,.drawer__footer-bottom{padding:16px!important}.drawer__footer-bottom{border-top:1px #dbdbdb50 solid;background:#fff!important}.checkout-button{position:relative;margin-top:1.5rem}.checkout-button .btn-text{font-weight:600!important;text-transform:uppercase}.cart_button-caret{position:absolute;top:38%;right:2rem}.cart_footer-guarantee{font-size:.75rem;font-weight:600;letter-spacing:.05rem;display:flex;align-items:center;gap:.5rem;justify-content:center;padding-top:1rem;padding-bottom:1.5rem}.five-stars-section{display:flex;align-items:center;justify-content:center;gap:10px}.five-stars-section .stars-wraper{display:flex;gap:1px;color:#f0ad4e;font-size:24px}.five-stars-section .text{font-size:14px;font-weight:600!important}.subtotal-section{display:flex;justify-content:space-between;font-weight:500}.subtotal-section .totals__subtotal{font-size:14px!important}.subtotal-section .totals__subtotal-value{font-size:21px!important}@media(max-width:768px){#ProductGridContainer .facet-sorting{display:none!important}.collection.page{padding:10px!important}.relevant-collections{gap:5px!important}.relevant-collection{flex:0 0 calc(25% - 5px)!important;box-sizing:border-box}.relevant-collection img{width:85px!important;height:85px!important}.collection-section .collection{padding-left:10px!important;padding-right:10px!important}.relevant-collection-title{font-size:14px!important}.drawer__header{padding-bottom:15px!important}.collection-bottom-section .content-block-inner{flex-direction:column}.collection-bottom-section .content-block{border:none!important}}.relevant-collections{display:flex;flex-wrap:wrap;gap:10px;margin-top:0!important}.relevant-collection{flex:0 0 128px}.relevant-collection a{display:flex;flex-direction:column;align-items:center}.relevant-collection-title{text-align:center;margin-top:5px;transition:.3s opacity ease-in;font-weight:500}.relevant-collection-title:hover{opacity:.8}.collection__topbar .facet-wrapper{display:none}.collection__topbar .facet-sorting{display:flex;margin-right:auto;margin-left:0}h1.banner__title{font-size:35px!important}#ProductGridContainer .sorting-row{display:flex;justify-content:space-between;align-items:center}.collection .collection__content{margin-top:20px!important}.product-card__title{word-break:break-word;overflow-wrap:break-word}.collection-description{margin-top:0!important}.collection-description span{font-family:unset!important;color:gray}.product__accordion .details__content{color:#000;font-size:15px}.below-atc-section .payment-badges{display:flex;gap:5px;justify-content:center}.below-atc-section .security-note{margin-top:15px;display:flex;gap:8px;justify-content:center;font-size:14px;align-items:center}.product-form-wrapper .buy-buttons{flex-direction:column}.product-form-wrapper .buy-buttons quantity-input{max-width:fit-content}.product-form-wrapper .buy-buttons .product-form__submit .btn-text{text-transform:uppercase;font-weight:600}.need-help-note{text-decoration:none!important;background:none!important;font-weight:500;font-size:15px;display:block;margin:auto!important;width:max-content}.template-product .product__media img{object-fit:contain!important}.collection-bottom-section{display:flex;flex-direction:column;gap:40px;padding:0 0 50px;margin:auto}.collection-bottom-section .content-block{border-top:2px solid #d3d3d3}.collection-bottom-section .content-block:last-child{border-bottom:2px solid #d3d3d3}.collection-bottom-section .content-block-inner{max-width:1400px;display:flex;flex-wrap:wrap;gap:20px;align-items:center;justify-content:space-between;margin:auto;padding:40px 0}.collection-bottom-section .text-section{flex:1 1 45%}.collection-bottom-section .text-section h1{font-size:16px;font-weight:400;color:#666;margin-bottom:10px}.collection-bottom-section .text-section h2{font-size:28px;font-weight:700;margin-bottom:15px}.collection-bottom-section .text-section p{line-height:1.6;color:#333}.collection-bottom-section .image-section{flex:1 1 45%;text-align:center}.collection-bottom-section .image-section img{width:100%;max-width:500px;height:auto;object-fit:cover;border-radius:8px;margin:auto;max-height:300px}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-styles.css.map */
