@import"https://use.typekit.net/ieg5kae.css";@font-face{font-family:Rodeo;src:url(/cdn/shop/files/IFC_INSANE_RODEO.ttf?v=1717189717)}@font-face{src:url(/cdn/shop/files/FontdinerdotcomSparkly-x37m.ttf?v=1698796065);font-family:Sparkly;font-display:swap}@font-face{src:url(/cdn/shop/files/Kleader.ttf?v=1718986831);font-family:Kleader}:root{--typeHeaderPrimary: "tgn-soft-round", sans-serif !important;--typeBasePrimary: "tgn-soft-round", sans-serif !important}.page-width{max-width:1900px}.section-header__title{font-family:Kleader,sans-serif;text-transform:lowercase!important;font-size:3rem;color:#fff;text-shadow:0px 0px 5px #00000085;margin-bottom:60px;position:relative;letter-spacing:-1px}.hero__link .btn{letter-spacing:-1px;margin-top:40px;border:4px solid #e5e1e2!important;font-size:24px}.grid-product__title{letter-spacing:-1px!important;font-family:Kleader;text-transform:lowercase!important;font-size:1.5rem!important;line-height:1;margin-top:10px;color:#fff;text-shadow:0px 0px 5px #00000085}.grid-product__price{color:#fff;font-size:18px;text-shadow:0px 0px 5px #00000085}.newsletter-section__content .h2{font-family:Kleader;text-transform:lowercase;font-size:3rem;text-shadow:0px 0px 5px #00000085}.newsletter-container .page-width{max-width:1200px}.quick-product__btn{font-family:tgn-soft-round;text-transform:uppercase;font-size:1rem;border:2px solid #762926;box-shadow:3px 3px #762926;bottom:50px;width:80%;margin:auto;font-weight:900;letter-spacing:-1px}.img-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/frame.png?v=1717186256);z-index:1;background-size:contain}.grid-product__image-mask{box-shadow:2px 2px 10px #00000094}.rte a:not(.rte__image):not(.btn),.rte-setting a:not(.rte__image):not(.btn){border-bottom:none}.rte a:not(.btn):after,.rte-setting a:not(.btn):after{display:none}p.newsletter-signup{line-height:1.2;font-size:20px;color:#fff;text-align:center}.join-newsletter-title{font-family:Kleader,sans-serif;text-transform:lowercase!important;font-size:3rem;color:#fff;text-shadow:0px 0px 5px #00000085;position:relative;letter-spacing:-1px;line-height:.9;margin-top:30px;margin-bottom:20px!important;text-align:center}body.template-index main .shopify-section:nth-of-type(6) .page-width{max-width:1300px}.btn{background:url(/cdn/shop/files/wood-txt.jpg?v=1718221403)!important;background-size:100%;box-shadow:4px 4px #00000059;text-shadow:0px 0px 6px #000;border:2px solid #724220;color:#fff8e9;font-size:24px;letter-spacing:-1px;font-weight:400!important;text-transform:uppercase;font-family:Kleader;padding:10px 40px;line-height:.9}.modal--quick-shop .modal__centered-content{background:#8aafaf}@media only screen and (min-width:768px){.hero--750px{height:750px;top:-1px}}@media only screen and (max-width:768px){.hero__text-content.vertical-center{vertical-align:bottom}.h1.hero__title img{width:40vw;margin:auto}div[data-section-type=collection-grid] .small--one-half{width:100%}}body.template-product main{background:url(/cdn/shop/files/teal-texture.jpg?v=1717090932);background-size:600px}.product-single__meta{background:#fffc;padding:40px}.product-block--header{margin-bottom:10px}.variant-input-wrap label{background:transparent;box-shadow:none;border:1px solid #000;color:#000;font-weight:900}.variant-input-wrap input[type=radio]:checked+label{background:#ed3441!important;color:#fff;border:2px solid #762926;box-shadow:3px 3px #762926}.product-block hr{border-top-color:#4f7a94!important;border-top:1px solid}.add-to-cart.btn--secondary{background:#ed3441!important;color:#fff;border:2px solid #762926;box-shadow:3px 3px #762926}label.variant__label{letter-spacing:0px!important;font-size:18px!important;font-weight:900}.social-sharing .icon{height:24px;width:24px;color:#ed3441}span.social-sharing__title{font-weight:900;font-size:16px}h1.h2.product-single__title{font-family:Kleader;text-transform:lowercase;font-size:3rem;font-weight:400;line-height:.9;letter-spacing:-1px}.size-chart-popup{font-weight:900;letter-spacing:0}.size-chart-popup i{color:#ed3441!important}.h2.product-single__title{font-family:Kleader;font-size:48px;line-height:.9;letter-spacing:-1px;color:#ea3340}.product-slideshow .is-selected .product__photo-zoom,.pswp__ui .btn{padding:10px;border:0}body.template-collection main{background:url(/cdn/shop/files/dark-rpink-flower.jpg?v=1717429019);background-size:600px;padding-bottom:80px}.collection-filter .btn{background:#ed3441!important;color:#fff;border:2px solid #762926;box-shadow:3px 3px #762926;font-size:18px!important;line-height:.9;text-shadow:0px 0px 10px #00000059;font-family:Kleader;letter-spacing:-1px}select#SortBy{background-color:#ed3441!important;color:#fff;border:2px solid #762926;box-shadow:3px 3px #762926;font-family:Kleader;text-transform:uppercase;font-size:18px!important;line-height:.9;text-shadow:0px 0px 10px #00000059;letter-spacing:-1px}.collection-filter{margin-bottom:40px}.collection-filter__item.collection-filter__item--count.small--hide{color:#fff;font-family:tgn-soft-round;font-size:24px}.site-header{background:url(/cdn/shop/files/rose-texture.jpg?v=1717090044);background-size:600px;box-shadow:0 10px 10px #00000085;padding-bottom:20px}.site-nav__link{font-family:Kleader!important;text-transform:lowercase!important;font-size:1.75rem!important;letter-spacing:-1px!important}.announcement-text{letter-spacing:0}.header-wrapper--sticky{background:linear-gradient(180deg,rgba(0,0,0,.4) 0%,transparent)}.rope-line{position:absolute;width:100%;height:24px;background:url(/cdn/shop/files/rope.png?v=1717094207);background-repeat:repeat-x;bottom:-10px;display:none}.site-header--stuck.site-header--opening .rope-line,.site-header[data-overlay=false] .rope-line{display:block}.is-light .site-nav__link,.is-light .site-nav__link:hover{color:#fff;text-shadow:0px 0px 5px #000}.header-layout--left-center .header-item--icons,.header-layout--left-center .header-item--logo{flex:0!important}@media only screen and (min-width:769px){.header-layout--left-center .header-item--icons,.header-layout--left-center .header-item--logo{min-width:unset}}.site-footer{background:url(/cdn/shop/files/rose-texture.jpg?v=1717090044);background-size:600px;box-shadow:0 -12px 10px #00000054;position:relative}.footer__title{font-family:Kleader;text-transform:lowercase!important;letter-spacing:-1px;font-size:1.75rem}.site-footer__linklist a{text-transform:uppercase;font-weight:500}.footer__small-text{margin-top:40px;line-height:1.5}.copyright-link{font-weight:900}footer input{padding-left:15px!important;background:#fff!important;border:2px solid #ed3441!important}.footer__newsletter-btn{right:12px}footer .rope-line{top:-10px;display:block}footer img.image-element{max-width:170px!important;max-height:180px!important}.footer__logo a{height:180px!important}@media only screen and (max-width:768px){.site-footer{padding-top:20px}footer img.image-element{max-width:140px!important;max-height:150px!important}.footer__logo a{height:160px!important}}#yottie_1 .yottie-widget-video,#yottie_1 .yottie-widget-feed-section-slide{background:transparent!important}.yottie-widget-video-info-properties{overflow:visible!important}.yottie-widget-feed-section-pagination .swiper-pagination-bullet-active{background:#ce6b4d!important;color:#fff!important}a.yottie-widget-video-info-title{line-height:1.4;color:#bf5340!important;font-size:32px!important;color:#ce6b4d!important;font-family:Sparkly!important}body.template-tracktor{background:url(/cdn/shop/files/flower-bkg.jpg?v=1717429178);background-size:400px}#tracktorOrderForm h1{font-family:Kleader;font-weight:400;font-size:3rem;color:#fff;margin-top:40px;text-shadow:0px 0px 10px #00000059;letter-spacing:-1px}#tracktorOrderForm label{font-weight:900;letter-spacing:1px;font-size:18px;text-shadow:0px 0px 10px #00000059;color:#fff}#tracktorOrderForm input{color:#000;border:2px solid #fff;background:#fff}#tracktorOrderForm .btn{font-family:Kleader!important;font-size:35px;padding:10px 40px;margin-top:30px;letter-spacing:-1px}section#tracktorResponseContainer{background:#fffef8;color:#000;padding:0 40px;border-radius:20px;box-shadow:0 0 10px #00000059;margin-top:40px}section#tracktorResponseContainer label{letter-spacing:0;color:#000!important;opacity:1!important;font-weight:900;font-size:1rem}section#tracktorOrderDetails h3{font-weight:900;color:#000;font-size:2rem;margin-top:30px}section#tracktorOrderDetails h1{font-weight:900}.tracktorFulfillmentCol1 h1{font-size:1.25rem;font-weight:900}.tracktorFulfillmentCol2 h1{font-size:1.5rem;font-weight:900;background:#ed3441;color:#fff;padding:10px 20px 12px;border-radius:30px;margin-top:30px}.tracktorFulfullmentWrap.format-vertical .progress-label-bar .progress-bar{background-color:#ed3441!important}.tracktorFulfullmentWrap #tracktorProgress>div ul li ul li{border-bottom:2px solid #a3a3a3;left:-50px;position:relative}.tracktorFulfullmentWrap .progress-title{padding-right:0!important}.tracktorFulfullmentWrap.format-vertical .progress-label-bar .progress-date{color:#000;opacity:1}.recommendations{margin-top:-100px;border-top:2px dashed #d4d4d4;margin-bottom:30px}.tracktorFulfullmentWrap #tracktorProgress>div ul li ul li{border-bottom:1px solid rgb(232 51 64)}.tracktorFulfullmentWrap .tracktorMapFragment{border:2px solid #eb3440;border-radius:10px}.tracktorFulfullmentWrap.format-vertical .progress-label-bar .progress-date{opacity:1!important;font-weight:900}h2.upcart-header-text{font-family:Kleader!important;font-size:40px!important;font-weight:400!important;color:#ea3340!important;letter-spacing:-1px}h2.upcart-upsells-title{font-size:25px!important;color:#ea3340!important;font-weight:900!important;letter-spacing:-1px!important;font-family:Kleader}.UpcartDesignSettings__button.upcart-checkout-button{font-size:20px!important;font-weight:600!important}.upcart-rewards-message{font-weight:600!important;font-size:16px!important;color:#ea3340!important}a.upcart-product-title-link{font-weight:600!important;letter-spacing:0px!important}
/*# sourceMappingURL=/cdn/shop/t/16/assets/custom.css.map */
