@font-face{font-family:PF Regal Text Pro RegularB;src:url(/cdn/shop/files/PFRegalTextPro-RegularB.woff2?v=1764854363) format("woff2"),url(/cdn/shop/files/PFRegalTextPro-RegularB.woff?v=1764854363) format("woff");font-weight:400;font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-family:PF Regal Text Pro RegularB!important}html{scroll-behavior:smooth}.header__inline-menu .list-menu .list-menu__item span{text-decoration:none;color:#000;text-transform:uppercase;font-size:13px}.nr-cus-banner .banner__box{display:flex;max-width:100%!important}.nr-banner-cus-cntnt-flx{display:flex;flex-direction:column;gap:20px;align-items:start}.nr-banner-cus-cntnt-flx a{color:#000;text-transform:uppercase;text-decoration:none;background:#fff;padding:5px 20px;border-radius:50px;border:1px solid #fff;font-weight:500;transition:.5s;display:flex;align-items:center;gap:10px}.nr-banner-cus-cntnt-flx a:hover{background:transparent;transition:.5s;color:#fff}.nr-cus-banner .banner__box h2{font-size:80px;line-height:normal;width:100%;max-width:70%}.nr-banner-cus-cntnt{width:100%;max-width:30%}.nr-cus-banner .banner__content{padding:0 50px}.nr-banner-cus-cntnt-flx a svg{height:25px;width:25px}.nr-banner-cus-cntnt-flx a:hover svg path{fill:#fff;transition:.5s}.nr-banner-cus-cntnt-flx p{margin:0;color:#fff;line-height:normal;font-size:17px}.nr-about-banner .banner__box .banner__heading{width:100%;max-width:400px;font-size:60px;text-align:start}.nr-cus-pro-banner .banner__box .banner__buttons{width:100%;max-width:250px}.nr-cus-pro-banner .banner__box .banner__buttons a{width:100%;min-height:35px;transition:.5s;text-transform:uppercase}.nr-cus-pro-banner .banner__box .banner__buttons a:hover{background:transparent;transition:.5s;color:#fff}.nr-cus-featured-collection .collection__view-all{display:flex;justify-content:center}.nr-cus-featured-collection .collection__view-all .button{width:100%;display:flex;align-items:center;gap:10px;min-height:unset;padding:5px 20px;max-width:200px;justify-content:space-between;text-transform:uppercase;transition:.5s;line-height:normal}.nr-cus-featured-collection .collection__view-all .button:hover{background:transparent;transition:.5s;color:#000}.nr-cus-featured-collection .collection__view-all .button:hover svg{fill:#000}.nr-cus-featured-collection .collection__view-all .button svg{height:25px;width:25px;fill:#fff}.nr-cus-featured-collection .card__content .card__information{display:flex;flex-direction:column}.nr-cus-featured-collection .card__content .card__information .card__heading{font-size:18px;flex:1}.nr-cus-featured-collection .underline-links-hover:hover a{text-decoration:none}.nr-cus-featured-collection .card-information .price{border-bottom:1px solid #DDD;padding-bottom:5px}.nr-cus-featured-collection .nr-crd-cus-dis{margin:0;padding-top:5px;color:#2226}.nr-cus-featured-collection .card__content .quick-add{position:unset;margin:0}.nr-cus-featured-collection .card__content .quick-add product-form{position:absolute;width:100%;top:67%;transform:translate(-50%,-67%);max-width:300px;left:50%;opacity:0;transition:.5s}.nr-cus-featured-collection .grid__item:hover .card__content .quick-add product-form{opacity:1;transition:.5s}.nr-cus-featured-collection .card__content .quick-add product-form .quick-add__submit:hover{background:transparent;transition:.5s}.nr-cus-featured-collection .card__content .quick-add product-form .quick-add__submit{transition:.5s;text-transform:uppercase;min-height:unset;padding:10px}.nr-cus-featured-collection .slider-buttons{padding-bottom:30px}.nr-cus-featured-collection .card__content .card__information .card__heading a{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;max-width:350px}.nr-cus-blog-postes .blog__posts .blog__post .card__content .card__information .article-card__excerpt{display:none}.nr-cus-blog-postes .blog__posts .blog__post .card__content .card__information .card__heading{font-size:18px;padding-top:10px}.nr-cus-blog-postes .blog__posts .blog__post .card__content .card__information{padding:0}.nr-cus-blog-postes .underline-links-hover:hover a{text-decoration:none}.nr-blog-cus-btn{text-decoration:none;color:#000;border:1px solid #000;padding:3px 20px;border-radius:50px;width:100%;max-width:250px;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;transition:.5s}.nr-blog-cus-btn:hover{background:#000;color:#fff;transition:.5s}.nr-blog-cus-btn:hover svg path{stroke:#fff;transition:.5s}.nr-cus-accordian .collapsible-content-wrapper-narrow{max-width:1600px;padding:0 50px}.nr-cus-accordian .collapsible-content summary:hover .accordion__title{text-decoration:none}.nr-cus-accordian .collapsible-content summary .accordion__title{font-size:20px}.nr-cus-about-img-txt .page-width{margin:0;padding:0;max-width:unset}footer .footer__content-top{display:flex;flex-direction:column-reverse;border-bottom:1px solid #22222226}.nr-custom-footer-logo-wr img{height:100%;width:100%;object-fit:contain;display:flex;max-width:150px}footer .footer-block__newsletter{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #22222226;padding-bottom:50px}footer .nr-custom-footer{width:100%;display:flex;flex-direction:column;align-items:start;max-width:360px}footer .nr-custom-footer form{margin:0}footer .nr-custom-footer form .newsletter-form__field-wrapper .field input{border:0;border-bottom:1px solid #000}footer .nr-custom-footer form .newsletter-form__field-wrapper .field:before{box-shadow:unset}footer .nr-custom-footer form .newsletter-form__field-wrapper .field:after{box-shadow:unset}footer .nr-custom-footer form .newsletter-form__field-wrapper .field input:focus{box-shadow:unset}footer .footer__blocks-wrapper{padding-top:50px}footer .footer__content-bottom{border:0;padding-top:0}.nr-ft-icons-wr a{text-decoration:none;color:#000;border:1px solid #22222226;display:flex;height:50px;width:50px;align-items:center;justify-content:center;border-radius:50px;transition:.5s}.nr-ft-icons-wr{display:flex;gap:10px}.nr-ft-social-ic-hed h2{margin:0;text-transform:uppercase;padding-bottom:20px}.nr-des-wr p{margin:0;line-height:normal;padding-top:20px}.nr-ft-dropdown-hed h2{text-transform:uppercase;margin:0;padding-bottom:20px}.nr-dropdown-wr p{margin:0}.nr-dropdown-hed{color:#000;font-size:18px;cursor:pointer}.nr-dropdown-cntnt{height:0;overflow:hidden;transition:.5s}.nr-dropdown-cntnt.active{height:100%;transition:.5s;padding-bottom:10px}.footer__blocks-wrapper .footer-block{width:100%!important;max-width:calc(20% - 6.4px)!important}.nr-ft-dropdown{padding-right:50px}.nr-dropdown-hed{display:flex;align-items:center;justify-content:space-between;padding:5px 0}.nr-dropdown-hed svg:nth-child(2){display:none}.nr-dropdown-hed.open svg:nth-child(1){display:none}.nr-dropdown-hed.open svg:nth-child(2){display:block}.footer__copyright{width:100%;display:flex;justify-content:space-between}.nr-dropdown-wr{border-bottom:1px solid #22222226;border-top:1px solid #22222226}.nr-dropdown-wr:nth-child(2){border-bottom:0}footer .footer-block__heading{text-transform:uppercase;color:#000}.nr-ft-icons-wr a:hover{background:#000;transition:.5s}.nr-ft-icons-wr a:hover svg{color:#fff;transition:.5s}.nr-ft-icons-wr a:hover svg path{stroke:#fff;transition:.5s}.nr-dropdown-cntnt p a{text-decoration:none;color:#121212bf;text-transform:capitalize}.nr-dropdown-cntnt p a:hover{text-decoration:underline}footer.footer{border-top:0}.footer .footer-block--newsletter{border-top:1px solid #22222226;padding-top:50px}.product .grid__item.product__media-wrapper,.product .product__info-wrapper{width:100%!important;max-width:calc(50% - 25px)!important;padding:0}body .product.grid{gap:50px}.nr-star-rating-lft{display:flex;align-items:center}.nr-star-rating-lft svg{height:20px;width:20px}.nr-star-rating-lft svg path{stroke:#847552}svg.nr-star.active{fill:#847552}.nr-star-rating-mid{display:none}.nr-star-rating-flx{display:flex;justify-content:space-between;border-bottom:1px solid #22222226;padding-bottom:12px;flex-direction:column;gap:5px}.nr-star-rating-rght p{margin:0;font-size:20px;font-style:italic;color:#000}.nr-rich-text-cntnt p{line-height:normal;color:#222222ab;word-wrap:break-word;margin:0}.product .product-form__buttons{max-width:100%}.product .product-form__buttons button{text-transform:uppercase;transition:.5s}.product .product-form__buttons button:hover{background:transparent;color:#000;transition:.5s}.nr-cus-upper-text{margin-bottom:40px;color:#000;font-size:18px;margin-top:0;font-weight:600px}.nr-cus-bottom-tex{color:#000;font-size:15px}.product__accordion .accordion__content p{margin:0;line-height:normal}.product__accordion .accordion__content h1{font-size:25px;margin-bottom:5px}.product__accordion .accordion__title{font-size:18px}.nr-vid-block .nr-vid-flx-wr .nr-vid{height:100%;width:100%;object-fit:cover;border-radius:10px;max-height:500px;object-position:top;margin-right:10px}.nr-vid-flx-wr .slick-prev{position:absolute;bottom:0;left:0;z-index:1;font-size:0;height:40px;width:40px;border-radius:50px;padding:0;background:#fff;border:1px solid #ddd;cursor:pointer}.nr-vid-flx-wr .slick-prev:before{position:absolute;content:"";top:50%;left:55%;border-top:1px solid #000;border-right:1px solid #000;height:10px;width:10px;transform:translate(-55%,-50%) rotate(220deg)}.nr-vid-flx-wr .slick-next{position:absolute;bottom:0;left:50px;z-index:1;font-size:0;height:40px;width:40px;border-radius:50px;padding:0;background:#fff;border:1px solid #ddd;cursor:pointer}.nr-vid-flx-wr .slick-next:before{position:absolute;content:"";top:50%;left:45%;border-top:1px solid #000;border-right:1px solid #000;height:10px;width:10px;transform:translate(-45%,-50%) rotate(45deg)}.nr-vid-flx-wr{padding-bottom:50px}.nr-rich-text-cntnt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.nr-rich-text-cntnt.expanded{display:block;-webkit-line-clamp:initial;overflow:visible}.nr-rich-text-btn{background:none;border:none;color:#222222ab;font-weight:600;cursor:pointer;margin:0!important;padding:0}.shopify-block.shopify-app-block>div{max-width:1600px!important}body .jdgm-carousel-wrapper{width:100%;padding:0}body .jdgm-carousel__arrows{position:absolute;width:100%;display:flex;justify-content:space-between;left:0;top:65%;transform:translateY(-65%)}body .nr-contact-form{background:url(//tullmd.com/cdn/shop/files/20240817_120141.jpg?v=1752689312);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;background-attachment:fixed}.nr-contact-form:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:#0006}.nr-contact-form .contact form input{background:transparent;border:1px solid #fff}.nr-contact-form .contact form .field:after{box-shadow:unset}.nr-contact-form .contact form textarea{background:transparent;border:1px solid #fff}video.nr-vid.nr-custom-meta{object-fit:contain!important}body.product{overflow-x:hidden}.jdgm-carousel__item-container .jdgm-carousel-item .jdgm-carousel-item__review-wrapper{width:100%}.jdgm-carousel__item-container .jdgm-carousel-item .jdgm-carousel-item__review-wrapper .jdgm-carousel-item__review,.jdgm-carousel-item__reviewer-name.jdgm-ellipsis{text-align:center}@media (max-width:1024px){.nr-cus-banner .banner__box h2{font-size:60px}.nr-banner-cus-cntnt{width:100%;max-width:40%}.nr-cus-banner .banner__box h2{font-size:40px;max-width:60%}body .jdgm-carousel__arrows{left:50%;transform:translate(-50%,-65%);max-width:95%}}@media (max-width:991px){.nr-banner-cus-cntnt{width:100%;max-width:45%}.nr-cus-banner .banner__box h2{font-size:40px;max-width:55%}.grid.product-grid .grid__item{width:100%;max-width:calc(50% - 4px)}.footer__blocks-wrapper .footer-block{width:100%!important;max-width:calc(50% - 4px)!important}.footer__blocks-wrapper{justify-content:center}.nr-ft-social-ic{display:flex;flex-direction:column;align-items:center}.nr-ft-social-ic .nr-des-wr{text-align:center}.product .grid__item.product__media-wrapper,.product .product__info-wrapper{max-width:100%!important}.nr-about-banner .banner__box .banner__heading{text-align:end}.nr-cus-about-img-txt .image-with-text__content{padding:40px 20px}.nr-cus-about-img-txt .image-with-text__heading{font-size:27px}.product .product__info-container{max-width:100%}body .product.grid{gap:20px}}@media (max-width:767px){.nr-cus-banner .banner__box h2{font-size:34px;max-width:100%}.nr-banner-cus-cntnt{max-width:100%}.nr-cus-banner .banner__content{padding:0 20px}.nr-cus-banner{height:600px}.nr-cus-banner .banner__box{flex-direction:column;height:100%;justify-content:space-between}.nr-banner-cus-cntnt-flx{align-items:center}.nr-banner-cus-cntnt-flx p{font-size:14px}.nr-banner-cus-cntnt-flx a{justify-content:space-between;width:100%}.nr-about-banner .banner__box .banner__heading{font-size:25px;text-align:center}body .jdgm-carousel__arrows{position:unset;width:100%;transform:unset;justify-content:center}.nr-cus-featured-collection .collection__view-all .button{max-width:100%;margin:0 10px}.nr-blog-cus-btn{max-width:100%}.nr-cus-accordian .collapsible-content-wrapper-narrow{padding:0 20px}.nr-cus-accordian .collapsible-content summary .accordion__title{font-size:15px}.nr-cus-accordian .accordion__content p{font-size:13px;line-height:normal}.product .grid__item.product__media-wrapper,.product .product__info-wrapper{max-width:100%!important}.nr-cus-about-img-txt .image-with-text__content{padding:40px 20px}.nr-cus-about-img-txt .image-with-text__heading{font-size:22px}footer .footer-block__newsletter{flex-direction:column;gap:20px;width:100%}footer .footer__content-top{padding:0 20px}.footer__blocks-wrapper .footer-block{max-width:100%!important}.nr-cus-featured-collection .card__content .quick-add product-form{top:35%;transform:translate(-50%,-35%);max-width:139px}.nr-cus-featured-collection .card__content .quick-add product-form .quick-add__submit{font-size:14px;padding:7px}body .product.grid{gap:0}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
