html{--primary-cream: #FFF5E6;--primary-teal: #4C8080;--primary-btn-color: #88e5e3;--gold-color: #B39159;--dark-gray: #494549;--gray-color: #969095;--dark-blue: #324C62;--nav-color: #3D5757;--white-color: #ffffff;--secondary-bg: #001219;--master-bg: #fff;--link-text: #fff;--black-bg: #002e25;--arrow-color: #2d2926;--regular-font: 'DM Sans', sans-serif;--hero-font: 'Bodoni Moda', serif}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.index .shopify-section--advanced-collection .banner-section{position:relative}body.index .shopify-section--advanced-collection .banner-section .placeholder-svg--banner{position:absolute;height:auto}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column{padding:0rem}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow{max-width:21.25rem;margin-top:1.25rem;margin-bottom:1.25rem;margin-left:auto}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .slideshow__gallery-cell{width:100%}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .slideshow__gallery-cell .product__thumbnail{margin:auto;width:100%;padding:0}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .flickity-page-dots{display:none}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .flickity-button-icon{fill:var(--arrow-color);transform:scale(1.3)}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .image-element__wrap img{max-height:17.5rem;-o-object-fit:cover;object-fit:cover}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .thumbnail-overlay__container{display:flex;position:relative;padding:1.25rem 0 0 0;background-color:#ffffff}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .product-wrap{background-color:var(--white-color);display:flex;flex-direction:column}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .product-thumbnail__title{min-height:2.625rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .product-thumbnail__price{margin-bottom:1.875rem}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .quick-shop__info,body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .quick-shop__buttons{display:flex}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .image-with-text__text-column .slideshow .quick-shop__buttons .quick_shop{flex:1;padding:.625rem 1.25rem;color:#ffffff}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .inner-overlay{color:#fff;display:flex;flex-flow:column;justify-content:space-between;max-width:25rem;margin-bottom:1.25rem}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .advanced-collection__caption-subtitle a{color:#fff;text-decoration:none;font-size:1rem;border-bottom:1px solid;font-style:normal}body.index .shopify-section--advanced-collection .banner-section .advanced-collection__caption .advanced-collection__caption-subtitle p{line-height:1.2;font-style:italic;text-transform:none;margin:0;color:#fff;font-size:1.25rem;font-weight:300;font-weight:400}@media only screen and (min-width: 798px){body.index .shopify-section--advanced-collection .container>.one-whole.column{padding-top:5%;padding-bottom:5%}body.index .shopify-section--advanced-collection .advanced-collection__caption .text-block{display:flex}body.index .shopify-section--advanced-collection .advanced-collection__caption .inner-overlay{min-height:80%;position:relative;z-index:9;padding:1.875rem 1.875rem 2.5rem;margin-top:1.25rem}body.index .shopify-section--advanced-collection .advanced-collection__caption .inner-overlay h2{font-size:2.5rem;border:none;color:#fff;text-align:left;margin:0 0 1.875rem;padding:0;line-height:2.8125rem;text-transform:uppercase}body.index .shopify-section--advanced-collection .advanced-collection__caption .align-overlay-right{flex-flow:row-reverse}body.index .shopify-section--advanced-collection .advanced-collection__caption .align-overlay-right .inner-overlay{margin-left:auto}body.index .shopify-section--advanced-collection .advanced-collection__caption .align-overlay-right .slideshow{margin-left:0}body.index .shopify-section--advanced-collection .advanced-collection>.image-element__wrap,body.index .shopify-section--advanced-collection .advanced-collection>.placeholder-svg--banner{top:0;z-index:-1;width:100%;position:absolute;left:0;bottom:0;right:0}body.index .shopify-section--advanced-collection .advanced-collection>.image-element__wrap img,body.index .shopify-section--advanced-collection .advanced-collection>.placeholder-svg--banner img{height:100%}}body.index .advanced-promotions-section .advanced-promotions .feature-section{margin-bottom:1.875rem}body.index .advanced-promotions-section .advanced-promotions .feature-section .feature-style--rounded .image-element__wrap,body.index .advanced-promotions-section .advanced-promotions .feature-section .feature-style--rounded .feature-overlay{border-radius:.625rem}body.index .advanced-promotions-section .advanced-promotions .feature-section .feature-style--circle .image-element__wrap,body.index .advanced-promotions-section .advanced-promotions .feature-section .feature-style--circle .feature-overlay{border-radius:50%}body.index .advanced-promotions-section .advanced-promotions .feature-section:not(.show-title){padding:2.75rem 2.75rem 0 2.75rem;position:relative;transition:padding 3s ease-in-out;height:100%}body.index .advanced-promotions-section .advanced-promotions .feature-section:not(.show-title):before,body.index .advanced-promotions-section .advanced-promotions .feature-section:not(.show-title):after{content:'';position:absolute;top:0;right:0;background-color:var(--master-bg);width:2.75rem;height:2.75rem;transition:all 3s ease-in-out}body.index .advanced-promotions-section .advanced-promotions .feature-section:not(.show-title):after{top:auto;bottom:0;left:0;height:100%}body.index .advanced-promotions-section .advanced-promotions .feature-section:not(.show-title) .feature-inner{margin-left:-2.75rem;margin-top:-2.75rem;display:block;position:relative;overflow:hidden;z-index:1}body.index .advanced-promotions-section .advanced-promotions .feature-section:not(.show-title) .feature-inner .link-promo{position:absolute;top:0;left:0;right:0;bottom:0;display:block}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title:hover{cursor:pointer}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title:hover .feature-overlay{background:rgba(0,0,0,0.5)}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title .feature-inner{transition:margin 3s ease-in-out;display:block;position:relative;overflow:hidden}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title .feature-inner:hover .feature-wrap{height:55% !important}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title .feature-inner:hover .feature-wrap .feature-details{opacity:1 !important}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title .feature-inner .feature-overlay{position:absolute;top:0;left:0;right:0;bottom:0;transition:background-color 0.25s linear}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title .feature-inner .feature-wrap{top:50%;transform:translateY(-50.1%);padding:10px 0;position:absolute;width:80%;margin:0 auto;left:0;right:0;pointer-events:none;transform-origin:center;transition:all 0.3s ease-in-out;overflow:hidden;height:0}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title .feature-inner .feature-wrap .title{position:static}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title .feature-inner .feature-wrap .feature-details{opacity:0;transition:all 0.3s 0.3s linear}body.index .advanced-promotions-section .advanced-promotions .feature-section.show-title .feature-inner .feature-wrap .feature-details .feature-details__button{border-color:var(--link-text);background-color:transparent;color:var(--link-text);margin-top:1.25rem}body.index .advanced-promotions-section .advanced-promotions .feature-section h2.title{margin:0;padding:.5rem 0rem;text-transform:uppercase;line-height:1.75rem}body.index .advanced-promotions-section .advanced-promotions .feature-section h2.title.title-below{padding:.5rem 1.5rem}@media screen and (max-width: 49.875rem){body.index .advanced-promotions-section .advanced-promotions .feature-section .feature-overlay{background:rgba(0,0,0,0.5)}body.index .advanced-promotions-section .advanced-promotions .feature-section .feature-wrap{height:auto !important}body.index .advanced-promotions-section .advanced-promotions .feature-section .feature-wrap .title{padding:.5rem 0rem;margin-bottom:1.25rem}body.index .advanced-promotions-section .advanced-promotions .feature-section .feature-wrap .feature-details{opacity:1 !important}body.index .shopify-section--advanced-collection .advanced-collection>.image-element__wrap{display:none}body.index .shopify-section--advanced-collection .advanced-collection__caption .text-block{display:flex;align-items:center;justify-content:center}body.index .shopify-section--advanced-collection .advanced-collection__caption .inner-overlay{padding:1.875rem;margin:1.25rem}body.index .shopify-section--advanced-collection .advanced-collection__caption .inner-overlay h2{color:inherit;margin-bottom:3.125rem;font-size:24px;text-transform:uppercase}body.index .shopify-section--advanced-collection .advanced-collection__caption .image-with-text__text-column .slideshow{margin-left:auto;margin-right:auto}}
