@import"https://fonts.googleapis.com/css2?family=Permanent+Marker&display=swap";.font-marker{font-family:Permanent Marker,cursive;letter-spacing:2pt;font-weight:400!important}.fontsize-7rem,.fontsize-6rem{font-size:4rem}.fontsize-5rem{font-size:3.5rem}.fontsize-4rem{font-size:3rem}.fontsize-3rem{font-size:2.75rem}.fontsize-2rem{font-size:1.75rem}.redix-blue{color:#36a4ca}.redix-blue-background{background-color:#36a4ca}.redix-green{color:#3cf9a1}.redix-green-background{background-color:#3cf9a1}.opacity100{opacity:1!important}.button,input[type=submit]{padding:24px 40px!important;font-size:1.25rem!important}.announcement-bar{background-color:#36a4ca!important;color:#151515!important;display:table;width:100%;padding-top:8px!important;padding-bottom:8px!important}.announcement-bar .announcement-left-column{width:100%;float:left;text-align:center}.announcement-bar .announcement-left-column-inner{position:relative;padding-left:0;margin-left:0}.announcement-bar .announcement-left-column .icon{display:none;content:"\a0";width:40px;height:90%;position:absolute;top:2%;left:0;z-index:10;background-image:url(/cdn/shop/files/0-promo-free-shipping.png?v=1707335282);background-position:center center;background-repeat:no-repeat;background-size:contain}.announcement-bar .announcement-left-column h6,.announcement-bar .announcement-right-column h6{letter-spacing:0pt;margin-bottom:.375rem;line-height:1.2;font-weight:400;font-size:.825rem}.announcement-bar .announcement-right-column{width:100%;float:left;text-align:center!important;margin-right:0}.header .thb-full-menu>li{padding-right:35px}.section-slideshow{position:relative}.slideshow__slide-content{max-width:960px}.slideshow__slide p.subheading{font-size:1rem}.slideshow__slide h1{letter-spacing:2pt;font-size:2.75rem}.slideshow__slide p.description-size--large{letter-spacing:4pt}.section-slideshow:after{display:block;content:"\a0";width:12%;height:1px;padding-top:10%;position:absolute;bottom:-12%;left:0;z-index:10;background-image:url(/cdn/shop/files/wavey-green.svg?v=1714664384);background-position:center center;background-repeat:no-repeat;background-size:contain}.slideshow__slide .button-overflow-container{margin-bottom:1rem}.collection-tabs .section-header--content h2{font-family:Permanent Marker,cursive;letter-spacing:2pt;font-size:5rem;color:#36a4ca;line-height:1.2}.collection-tabs .section-header--content p{font-size:1.5rem}.collection-tabs button.collection-tabs__list-link{display:none}.gallery__item .hover-image{position:absolute;z-index:20;top:0;left:0;width:100%;height:100%;background-color:pink;display:none}.gallery__item:hover .hover-image{display:none}.gallery__item figure img{transform:scale(1);-webkit-transition:all .5s cubic-bezier(.12,.645,.22,.945);-moz-transition:all .5s cubic-bezier(.12,.645,.22,.945);-o-transition:all .5s cubic-bezier(.12,.645,.22,.945);transition:all .5s cubic-bezier(.12,.645,.22,.945);-webkit-transition-timing-function:cubic-bezier(.12,.645,.22,.945);-moz-transition-timing-function:cubic-bezier(.12,.645,.22,.945);-o-transition-timing-function:cubic-bezier(.12,.645,.22,.945);transition-timing-function:cubic-bezier(.12,.645,.22,.945)}.gallery__item:hover figure img{transform:scale(1.25)}.gallery__item p.subheading{position:relative;text-align:right;font-size:1.75rem;line-height:1.2;letter-spacing:2pt;color:#fff;margin-bottom:4rem;z-index:25;top:1rem;right:1rem}@media only screen and (min-width:580px){.gallery__item p.subheading{position:absolute;z-index:30;top:2rem;right:2rem;float:right;font-size:1.75rem;letter-spacing:2pt;color:#fff;margin-bottom:0rem}}@media only screen and (min-width:960px){.gallery__item p.subheading{font-size:2.5rem}}.gallery__item .gallery__item-content h4.h2{font-size:1.875rem;line-height:1.2;letter-spacing:2pt}@media only screen and (min-width:580px){.gallery__item .gallery__item-content h4.h2{font-size:2.25rem}}@media only screen and (min-width:960px){.gallery__item .gallery__item-content h4.h2{font-size:3.5rem}}.gallery__item .gallery__item-content p{font-size:1rem;letter-spacing:1pt}.section-header--content h2.h3{font-family:Permanent Marker,cursive;letter-spacing:1.5pt;font-size:2.675rem;line-height:1;color:#36a4ca;margin-bottom:20px}.section-header--content p{font-size:1rem}.template-index .rich-text{position:relative}.template-index .rich-text:after{display:block;content:"\a0";width:14%;height:1px;padding-top:11%;position:absolute;bottom:-40px;right:0;float:right;z-index:10;background-image:url(/cdn/shop/files/wavey-green.svg?v=1714664384);background-position:bottom right;background-repeat:no-repeat;background-size:contain}.rich-text__inner h3.h2{font-family:Permanent Marker,cursive;letter-spacing:2pt;font-weight:400!important;color:#36a4ca}.rich-text__inner h3.h1{font-family:Permanent Marker,cursive;letter-spacing:2pt;color:#36a4ca}.rich-text__inner p{font-size:1.5rem}.rich-text__inner .button{background-color:#d4ec34;color:#256074;border-color:#d4ec34}.rich-text__inner .button:hover{background-color:#256074;color:#d4ec34;border-color:#256074}.collection-card .collection-card__content .collection-card__link{display:none!important}.featured-collection{background-color:#ededed;padding-top:4rem;padding-bottom:6rem;position:relative}.featured-collection .flickity-nav{background-color:#ec22be}.featured-collection .flickity-nav path{stroke:#fff!important}.featured-collection .product-featured-image{background-color:#fff;-webkit-box-shadow:2px 6px 10px 0px rgba(0,0,0,.4);-moz-box-shadow:2px 6px 10px 0px rgba(0,0,0,.4);box-shadow:2px 6px 10px #0006}.featured-collection .product-card-info{margin-top:30px}.featured-collection .product-card-info .product-card-vendor a{font-size:.875rem}.featured-collection .product-card-info a.product-card-title{font-size:1.375rem;letter-spacing:1pt}.featured-collection .product-card-info span.price{font-size:1.125rem}.template-product span.figcaption{display:none!important}.testimonials{padding-top:14rem!important;padding-bottom:8rem!important;background-image:url(/cdn/shop/files/home-testimonial-background.jpg?v=1707331880)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}.testimonials p.testimonials-intro{font-size:1.25rem;letter-spacing:2pt;text-align:center;display:block;margin-bottom:30px;line-height:1.2}.section-image-with-text-background .image-with-text-background{position:relative;z-index:10}.section-image-with-text-background .image-with-text-background:before{display:block;content:"\a0";width:100%;height:15%;position:absolute;top:0;left:0;z-index:20;background-color:#fff}.section-image-with-text-background .image-with-text-background:after{display:block;content:"\a0";width:100%;height:18%;position:absolute;bottom:0;left:0;z-index:20;background-color:#fff}.section-image-with-text-background .image-with-text-background-row{position:relative;z-index:30}.section-image-with-text-background .image-with-text-background-row:before{display:block;content:"\a0";width:25%;height:18%;position:absolute;top:25%;left:-8%;z-index:40;background-image:url(/cdn/shop/files/wavey-blue.svg?v=1714667330);background-position:left center;background-repeat:no-repeat;background-size:contain}.section-image-with-text-background .image-with-text-background-row:after{display:block;content:"\a0";width:25%;height:18%;position:absolute;float:right;bottom:29%;right:-5%;z-index:40;background-image:url(/cdn/shop/files/wavey-white-full.svg?v=1714666967);background-position:right center;background-repeat:no-repeat;background-size:contain}.redix-light-section{position:relative}.redix-light-section:before{display:block;content:"\a0";width:25%;height:18%;position:absolute;top:-40px;left:0;z-index:40;background-image:url(/cdn/shop/files/wavey-pink.svg?v=1714666967);background-position:left center;background-repeat:no-repeat;background-size:contain}.section-image-with-text-overlay p.subheading,.redix-light-section p.subheading{font-family:Permanent Marker,cursive;letter-spacing:2pt;font-weight:400!important;text-transform:none;line-height:1;font-size:5rem;opacity:1!important;margin-top:-30px;margin-bottom:20px}.redix-light-section p.subheading{color:#225f75}.redix-light-section a.button.white{background-color:#225f75;color:#fff;border-color:#225f75}.redix-light-section a.button.white:before{background-color:#36a4ca}.redix-light-section a.button.white:hover{background-color:#36a4ca;color:#fff;border-color:#36a4ca}.redix-light-section p{color:#000}@media only screen and (min-width:960px){.collection-banner--content{max-width:760px!important}}#shopify-section-template--16294245499056__product-grid{position:relative}#shopify-section-template--16294245499056__product-grid:before{display:block;content:"\a0";width:100%;height:80px;position:absolute;top:-30px;left:0;z-index:-1;background-color:#d4ec34}.collection-banner h1.collection-banner--title{font-family:Permanent Marker,cursive;letter-spacing:2pt;font-size:2.5rem;line-height:1;word-wrap:normal}@media only screen and (min-width:580px){.collection-banner h1.collection-banner--title{font-size:3.5rem}}@media only screen and (min-width:960px){.collection-banner h1.collection-banner--title{font-size:4.5rem}}#shopify-section-template--16294245499056__product-grid #product-grid{margin-top:80px}#shopify-section-template--16294246088880__16623743398765981b,#shopify-section-template--17308788261040__16623743398765981b{background-color:#225f75;color:#fff;position:relative}#shopify-section-template--16294246088880__16623743398765981b:before,#shopify-section-template--17308788261040__16623743398765981b:before{display:block;content:"\a0";width:15%;height:40%;position:absolute;top:-60px;left:1%;z-index:40;background-image:url(/cdn/shop/files/wavey-green.svg?v=1714664384);background-position:left center;background-repeat:no-repeat;background-size:contain}#shopify-section-template--16294246088880__main-product .shopify-payment-button__button:not(.shopify-payment-button__button--branded),#shopify-section-template--17308788261040__main-product .shopify-payment-button__button:not(.shopify-payment-button__button--branded),.product-add-to-cart-sticky--content .single-add-to-cart-button.button.outline{background-color:#d4ec34;color:#256074;border-color:#d4ec34}#shopify-section-template--16294246088880__main-product .shopify-payment-button__button:not(.shopify-payment-button__button--branded):hover,#shopify-section-template--17308788261040__main-product .shopify-payment-button__button:not(.shopify-payment-button__button--branded):hover,.product-add-to-cart-sticky--content .single-add-to-cart-button.button.outline:hover{background-color:#256074;color:#d4ec34;border-color:#256074}.product-add-to-cart-sticky--content .single-add-to-cart-button.button.outline:before{background-color:#36a4ca}#shopify-section-template--16294246088880__16623743398765981b .rich-text__inner,#shopify-section-template--17308788261040__16623743398765981b .rich-text__inner{position:relative;z-index:40}#shopify-section-template--16294246088880__16623743398765981b .rich-text__inner p.subheading,#shopify-section-template--17308788261040__16623743398765981b .rich-text__inner p.subheading{font-family:Permanent Marker,cursive;letter-spacing:2pt;font-weight:400!important;color:#3cf9a1;font-size:2.25rem;margin-bottom:20px}#shopify-section-template--16294246088880__16623743398765981b a.button,#shopify-section-template--17308788261040__16623743398765981b a.button{background-color:#225f75;color:#fff;border-color:#3cf9a1}#shopify-section-template--16294246088880__16623743398765981b a.button:before,#shopify-section-template--17308788261040__16623743398765981b a.button:before{background-color:#36a4ca}#shopify-section-template--16294246088880__16623743398765981b a.button:hover,#shopify-section-template--17308788261040__16623743398765981b a.button:hover{background-color:#36a4ca;color:#fff;border-color:#3cf9a1}.template-page-contact #main-content{background-color:#225f75;color:#fff}.template-page-contact #main-content .rich-text__inner h3.h2{color:#3cf9a1}.template-page-contact #main-content .rich-text__inner p{color:#fff}.template-page-contact #main-content input,.template-page-contact #main-content textarea{background-color:#fff;border-color:#d4ec34}.template-page-contact #main-content button{background-color:#225f75;color:#fff;border-color:#3cf9a1}.template-page-contact #main-content button:before{background-color:#36a4ca}.template-page-contact #main-content button:hover{background-color:#36a4ca;color:#fff;border-color:#3cf9a1}.google-map--information .google-map--information--inner .accordion summary{display:none}.google-map--information .google-map--information--inner .accordion .accordion__content{padding-top:60px}.collection-list-photo-section{background-color:#000;position:relative}.collection-list-photo-section:before{display:block;content:"\a0";width:100%;height:65px;position:absolute;top:0;left:0;z-index:10;background-image:url(/cdn/shop/files/0-links-film-strip-top.jpg?v=1707337643);background-position:left top;background-repeat:repeat-x;background-size:contain}.collection-list-photo-section:after{display:block;content:"\a0";width:100%;height:65px;position:absolute;bottom:0;left:0;z-index:10;background-image:url(/cdn/shop/files/0-links-film-strip-bottom.jpg?v=17073376433);background-position:right bottom;background-repeat:repeat-x;background-size:contain}.collection-list-photo-section .collection-card .collection-card__content .collection-card__link{display:inline-block!important;color:#fff!important}.text-with-icons.text-with-icons-has-bg--true{padding-top:3rem!important;padding-bottom:3rem!important}.footer{background-color:#256074!important;color:#fff;position:relative}.footer:before{display:block;content:"\a0";width:10%;height:1px;padding-top:8%;position:absolute;top:-40px;left:0;z-index:10;background-image:url(/cdn/shop/files/wavey-white.svg?v=1714664384);background-position:left center;background-repeat:no-repeat;background-size:contain}.footer .widget--text .rte.text-size--large{max-width:960px!important}.footer h3{color:#fff;margin-bottom:0;font-size:1.5rem;margin-top:-20px}.footer .thb-widget-title{color:#3cf9a1!important;font-size:1.25rem!important;margin-bottom:12px!important}.footer .widget p{font-size:1rem;letter-spacing:1pt}.footer .signup-container input{border-color:#3cf9a1!important}.footer ul.thb-widget-menu li{font-size:1rem;margin-bottom:10px}@media only screen and (min-width:580px){.slideshow__slide-content{max-width:960px}.slideshow__slide p.subheading{font-size:1.75rem}.slideshow__slide h1{letter-spacing:3pt;font-size:4.5rem}.slideshow__slide .button-overflow-container{marign-bottom:.5rem}}@media only screen and (min-width:960px){.fontsize-7rem{font-size:7rem}.fontsize-6rem{font-size:6rem}.fontsize-5rem{font-size:5rem}.fontsize-4rem{font-size:4rem}.fontsize-3rem{font-size:3rem}.fontsize-2rem{font-size:2rem}.announcement-bar .announcement-left-column{width:40%;float:left;text-align:left}.announcement-bar .announcement-left-column-inner{position:relative;padding-left:70px;margin-left:50px}.announcement-bar .announcement-left-column .icon{width:60px;height:90%;top:5%;left:0;display:block}.announcement-bar .announcement-left-column h6,.announcement-bar .announcement-right-column h6{letter-spacing:0pt;margin-bottom:0;line-height:1.6;font-weight:400;font-size:1rem}.announcement-bar .announcement-right-column{width:40%;float:right;text-align:right!important;margin-right:50px}.slideshow__slide-content{max-width:960px}.slideshow__slide p.subheading{font-size:1.5rem}.slideshow__slide h1{letter-spacing:4pt;font-size:6.5rem}.slideshow__slide .button-overflow-container{marign-bottom:0rem}.gallery__item p.subheading{top:2rem;right:4rem;font-size:4rem;letter-spacing:2pt}.gallery__item .gallery__item-content p{font-size:1.25rem;letter-spacing:1pt}.section-header--content h2.h3{letter-spacing:2pt;font-size:3.5rem}.section-header--content p{font-size:1.5rem}.footer h3{font-size:2rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/redix-theme.css.map */
