.a{text-decoration:none}.a:hover{color:#d2820e}.wrapper{max-width:1660px;margin:0 auto;padding:0 15px}.custom_product_video{width:75%;height:15rem;position:relative;margin:-1rem 0 -2rem}.product_vid_wrapper{display:flex;width:100%;position:relative}@media screen and (min-width:1400px){.custom_product_video{width:75%;height:20rem;position:relative;margin:-2rem 0 -3rem}}@media screen and (max-width:1280px){.custom_product_video{margin:-2rem 0 -3rem}}@media screen and (max-width:1100px){.custom_product_video{margin:-3rem 0 -4rem}}@media screen and (max-width:950px){.custom_product_video{width:100%;height:15rem;margin:-3rem 0 -4rem}}@media screen and (max-width:770px){.custom_product_video{margin:-4rem 0 -5rem}}@media screen and (max-width:767px){.custom_product_video{margin:-3.5rem 0 -4.5rem;height:30rem}}@media screen and (max-width:700px){.custom_product_video{margin:-5rem 0 -6rem;height:30rem}}@media screen and (max-width:650px){.custom_product_video{margin:-2rem 0 -3rem;height:20rem}}@media screen and (max-width:550px){.custom_product_video{margin:-3rem 0 -4rem}}@media screen and (max-width:500px){.custom_product_video{margin:-4rem 0 -5rem}}@media screen and (max-width:425px){.custom_product_video{margin:-5rem 0 -6rem}}.privy-pusher-top,#privy-widget{display:none!important}.homepage-collection-grid-item .grid-item__title{font-size:24px}.home-col-list .col-home-list{max-width:966.5px;width:100%;float:unset;left:0;right:0;margin:auto;padding:0}.collection-sidebar__description,.collection-info__topbar,.rte.collection-info__description{max-width:850px;margin:0 auto 30px;padding:0}.collection-info__topbar .page--title{font-weight:600;text-transform:unset}.announcement-bar--message p,.announcement-bar--message a span{text-transform:uppercase!important;font-size:20px!important;letter-spacing:3px!important;padding:0}.site-header .site-header__wrapper{padding:10px 0}.site-nav__link .site-nav--link-text,.site-nav__link{text-transform:uppercase}.site-nav__link{padding-right:20px}.icon-dropdown svg{width:15px}.header-img-icons{width:20px}.top-links--icon-links li a{padding:18px 7px}.site-header .site-header__wrapper{max-width:1600px;margin:0 auto}.custom-html-wrapper .grid__item-inner--html{padding-top:30px}.custom-html-wrapper .grid__item-inner--html h2{font-size:41px;font-weight:600}.custom-html-wrapper .grid__item-inner--html{font-size:20px}.homepage-sections--title,.homepage-video .homepage-hero-content--text-block h2,.recently-viewed-products .page--title,.product-recommendations .page--title{font-size:25px!important;text-transform:uppercase;letter-spacing:3px!important;font-weight:600}.homepage-collection-grid-inner .grid-item__content{padding-top:30px}.homepage-collection-grid-item--below-image .homepage-collection-grid-inner{margin:30px}.collection--slider--true .homepage-collection-grid-item--below-image .homepage-collection-grid-inner,.homepage-collection-grid-item--below-image .homepage-collection-grid-inner.remove_inner_margin{margin:0}.col-home-list p{font-size:20px;line-height:35px}.home-image-with-text{max-width:1600px;margin:0 auto;padding:50px 0!important}.featured-collections-wrapper .homepage-collections-background.content-width,.home-col-list{padding-bottom:0!important}.image-with-text-wrapper .featured-row__subtext p{font-size:19px;line-height:35px}.testimonials--star-wrapper .fa-lg{font-size:25px;color:#ffde59}.testi-author{font-weight:600}.homepage-featured-content-box-inner .homepage-sections--title{text-transform:unset;font-size:35px}.homepage-featured-box-btn{padding:15px 25px;font-size:17px;font-weight:600;letter-spacing:1px}#shopify-section-template--16000337182905__16629784003335e09f .homepage-sections-wrapper{padding-bottom:0}#shopify-section-template--16000337182905__1662978417260f00b0 .home-image-with-text{padding-top:20px!important}.homepage-section--testimonials-wrapper .homepage-sections-wrapper{padding-top:30px}.newsletter--section .homepage-sections--title{text-transform:uppercase!important}#newsletter-wrapper{background-color:#fff;border:1px solid #000;max-width:515px;width:100%;margin:0 auto;padding-right:10px!important}#newsletter_text{width:85%!important;border-bottom:none!important}#newsletter_submit{background-image:url(/cdn/shop/t/43/assets/newsletter-email-arrow.png?v=1662129207)!important;background-repeat:no-repeat!important;width:30px;font-size:0px!important;background-position:center center!important;background-size:20px!important;background-color:transparent!important;margin-top:0}.footer-section--newsletter-wrapper .newsletter--section{background-color:#d2d7cf}.newsletter--section #newsletter-wrapper{width:100%;display:inline-block;padding:7px 0}.newsletter--section form#contact_form #newsletter-wrapper #newsletter_submit.btn{padding:10px 0;margin-left:20px;font-style:normal}.newsletter--section .newsletter_title p{margin-top:.5rem;text-align:center}h1.page--title{font-weight:600}.featured-collections-wrapper .homepage-sections--title{margin-top:0!important}.template-product .page-main--wrapper{padding-top:30px}.product-single-media{padding-left:15px}.paymentButtonsWrapper #AddToCart{max-width:300px;width:100%}.recently-viewed-products .page--title,.product-recommendations .page--title{text-transform:unset;letter-spacing:0px!important;font-size:20px!important}.swiper-button--prev{left:-25px!important}.swiper-button--next{right:-25px!important}.contact-page .page--title{text-transform:unset}.contact-page .sitewide--title-wrapper{margin:20px 0}@media screen and (min-width:1100px){.site-header .site-header__wrapper .site-header__wrapper__right{flex:1 1 800px;justify-content:space-between}.homepage-featured-content-box-inner{padding-left:75px}}@media only screen and (min-width:768px){.newsletter--section .grid__item{display:block!important;float:none!important;text-align:center;max-width:800px;width:100%!important;margin:0 auto}}@media only screen and (max-width:767px){#newsletter_text{width:70%!important}.announcement-bar__message p{padding:0}.custom-html-wrapper .grid__item-inner--html h2{font-size:25px}.col-home-list p{padding:0 15px}.col-home-list p,.custom-html-wrapper .grid__item-inner--html{font-size:16px;line-height:25px}.newsletter--section .grid{display:block!important;margin-left:0}.newsletter--section .grid__item{padding-left:0;display:block}.newsletter--section #newsletter_text{margin-left:20px}}.site-header__wrapper__right .site-header__nav.top-links{flex-basis:90%;justify-content:center}.site-header__wrapper__right ul.site-header__links.top-links--icon-links{flex-basis:10%}@media(max-width:1300px){.site-header__nav .site-nav .site-nav__link{padding-right:10px;padding-left:10px}}@media(max-width:1200px){.site-header__nav .site-nav .site-nav__link{font-size:14px}}.collection-grid.collection--slider--true,.grid-uniform.homepage-product-grid-wrapper.product-grid-slider--true{display:block!important}.homepage-featured-content-wrapper .homepage-featured-rich-text{margin-bottom:20px}.collection-main-body-inner .grid__item .responsive-image-wrapper,.recently-viewed-products .grid-view-item-image .responsive-image-wrapper{aspect-ratio:4 / 5;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.collection-main-body-inner .grid__item .responsive-image-wrapper img,.recently-viewed-products .grid-view-item-image .responsive-image-wrapper img{object-fit:contain}.ajaxcart__footer div#dynamic-checkout-cart{width:100%;max-width:141px}.ajaxcart__footer .cart__checkout{background:#d2820e;color:#fff}.ajaxcart__footer .cart__checkout:hover{background:#000;color:#fff}.collapsible-content{display:none;margin-top:5px;transition:max-height .3s ease,opacity .3s ease;overflow:hidden}.collapsible-content.show{display:block}.collapsible-label{cursor:pointer;position:relative;-webkit-user-select:none;user-select:none;text-align:left!important}.ajax-cart--gift-note,.ajax-cart--notes{padding-bottom:0}.collapsible-label:after{content:"+";position:absolute;right:10px;font-size:22px;line-height:22px}.cbb-shipping-rates-calculator{display:none}.collapsible-label:not(.open-label){border-bottom:1px solid}.collapsible-label.open-label:after{content:"-"}
/*# sourceMappingURL=/cdn/shop/t/48/assets/custom.css.map */
