.custom-feature-collections{display:block;position:relative;overflow:hidden;padding:40px 0;color:var(--color-text, #fff)}@media only screen and (min-width:1068px){.custom-feature-collections{padding:70px 0}}.custom-feature-collections--filters{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.custom-feature-collections--bg{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;pointer-events:none}.custom-feature-collections--bg img,.custom-feature-collections--bg svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-feature-collections--bg:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(var(--cfc-overlay-rgb, 0, 0, 0),var(--cfc-overlay-opacity, 0))}.custom-feature-collections--mobile{display:block}@media only screen and (min-width:768px){.custom-feature-collections--mobile{display:none}}.custom-feature-collections--desktop{display:none}@media only screen and (min-width:768px){.custom-feature-collections--desktop{display:block}}.custom-feature-collections--inner{position:relative;z-index:20;display:flex;flex-direction:column;row-gap:30px}@media only screen and (min-width:1068px){.custom-feature-collections--inner{flex-direction:row;align-items:center;row-gap:0}}.custom-feature-collections--content{flex:0 0 auto;width:100%;padding:0 20px;text-align:center}@media only screen and (min-width:1068px){.custom-feature-collections--content{width:var(--cfc-content-width, 30%);min-width:340px;padding:0 40px}}@media only screen and (min-width:1068px){.custom-feature-collections--content--align-left{text-align:left;padding:0 40px 0 60px}.custom-feature-collections--content--align-left .custom-feature-collections--heading-image,.custom-feature-collections--content--align-left .custom-feature-collections--description{margin-left:0;margin-right:auto}.custom-feature-collections--content--align-left .custom-feature-collections--buttons{justify-content:flex-start}}.custom-feature-collections--content .subheading,.custom-feature-collections--content .rte,.custom-feature-collections--content .rte p{color:inherit}.custom-feature-collections--heading{color:inherit;margin-bottom:0;text-transform:uppercase}.custom-feature-collections--heading-image{display:block;width:100%;max-width:320px;height:auto;margin:0 auto}.custom-feature-collections--script{font-family:var(--cfc-script-font, "Snell Roundhand", "Segoe Script", "Brush Script MT", cursive);font-style:italic;font-size:2.25rem;line-height:1.1;margin-top:5px}@media only screen and (min-width:1068px){.custom-feature-collections--script{font-size:3rem}}.custom-feature-collections--description{max-width:300px;margin:18px auto 0;font-size:.9375rem;line-height:1.45}.custom-feature-collections--description p{color:inherit;line-height:inherit}.custom-feature-collections--description p:last-child{margin-bottom:0}.custom-feature-collections--buttons{display:flex;flex-wrap:nowrap;justify-content:center;gap:12px;margin-top:28px}.custom-feature-collections--buttons .button{flex:1 1 0;min-width:0;max-width:180px;height:38px;padding:5px 10px;border-radius:0;font-size:calc(var(--button-font-scale) * .6875rem);font-weight:var(--font-body-bold-weight, 600);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.custom-feature-collections--carousel{position:relative;flex:1 1 auto;width:100%;min-width:0;padding-left:12px}@media only screen and (min-width:1068px){.custom-feature-collections--carousel{width:auto;padding-left:0}}.custom-feature-collections--carousel .flickity-progress{margin:25px 20px 0 0;background:rgba(var(--color-accent-rgb, 255, 255, 255),.3)}.custom-feature-collections--carousel .flickity-progress--bar{background:var(--color-accent, #fff)}.custom-feature-collections--slider{display:block}.custom-feature-collections--slider:focus{outline:none}.custom-feature-collections--slider .carousel__slide{width:calc(100% / var(--cfc-slides-mobile, 1.2));padding:0 10px}@media only screen and (min-width:768px){.custom-feature-collections--slider .carousel__slide{width:calc(100% / var(--cfc-slides-desktop, 3.4));padding:0 clamp(14px,2.5%,40px)}}.custom-feature-collections--slider:not(.flickity-enabled){display:flex;overflow:hidden}.custom-feature-collections--slider:not(.flickity-enabled) .flickity-nav{display:none}.custom-feature-collections--card{display:flex;flex-direction:column;height:100%}.custom-feature-collections--card-media{position:relative}.custom-feature-collections--card-image{display:block;position:relative;height:0;overflow:hidden;padding-bottom:125%;z-index:5}.custom-feature-collections--card-image img,.custom-feature-collections--card-image .thb-placeholder{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.custom-feature-collections--card-image img{display:block;transition:transform .5s cubic-bezier(.104,.204,.492,1)}.custom-feature-collections--card-image.media-aspect-square{padding-bottom:100%}.custom-feature-collections--card-image.media-aspect-portrait{padding-bottom:125%}.custom-feature-collections--card-image.media-aspect-adapt{padding-bottom:var(--var-media-aspect-ratio, 125%)}.custom-feature-collections--card:hover .custom-feature-collections--card-image img{transform:scale(1.05)}.custom-feature-collections--card-framed .custom-feature-collections--card-media{padding:10px}@media only screen and (min-width:768px){.custom-feature-collections--card-framed .custom-feature-collections--card-media{padding:14px}}.custom-feature-collections--card-framed .custom-feature-collections--card-media:before{content:"";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;z-index:1;background:var(--cfc-card-bg, #fff);filter:var(--cfc-torn-filter, none)}.custom-feature-collections--card-badge{position:absolute;top:12px;left:66%;z-index:10;color:var(--cfc-color-badge, #e2231a);font-family:var(--cfc-script-font, "Snell Roundhand", "Segoe Script", "Brush Script MT", cursive);font-style:italic;font-size:1.375rem;line-height:1;white-space:nowrap;pointer-events:none}@media only screen and (min-width:768px){.custom-feature-collections--card-badge{font-size:1.75rem}}.custom-feature-collections--card-badge.badge-position--right{transform-origin:left top;transform:rotate(65deg)}.custom-feature-collections--card-badge.badge-position--top{top:18px;left:auto;right:18px}.custom-feature-collections--card-content{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:22px}@media only screen and (min-width:768px){.custom-feature-collections--card-content{padding-top:30px}}.custom-feature-collections--card-title{color:inherit;font-size:calc(var(--font-heading-scale) * 1.375rem);line-height:1.1;letter-spacing:var(--font-heading-letter-spacing, .01em);text-transform:uppercase;margin-bottom:0}@media only screen and (min-width:768px){.custom-feature-collections--card-title{font-size:calc(var(--font-heading-scale) * 1.75rem)}}.custom-feature-collections--card-link{color:inherit;font-size:.75rem;height:auto;line-height:1.1;letter-spacing:.1em;text-transform:uppercase;margin-right:0;margin-top:20px}.custom-feature-collections .custom-feature-collections--card-link:before{top:calc(100% + 4px);background:currentColor}.custom-feature-collections .custom-feature-collections--card-link:after{top:calc(100% + 4px)}.custom-feature-collections .custom-feature-collections--card-link.custom-feature-collections--card-link-strip{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:var(--cfc-strip-width, 180px);min-height:var(--cfc-strip-height, 44px);padding:4px 16px;color:var(--cfc-strip-text, #fff)}.custom-feature-collections .custom-feature-collections--card-link.custom-feature-collections--card-link-strip>span{position:relative;z-index:2}.custom-feature-collections .custom-feature-collections--card-link.custom-feature-collections--card-link-strip:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:transparent;background-image:var(--cfc-strip-image);background-repeat:no-repeat;background-position:center;background-size:100% 100%;filter:var(--cfc-strip-torn-filter, none)}.custom-feature-collections .custom-feature-collections--card-link.custom-feature-collections--card-link-strip:after{display:none}.custom-feature-collections .flickity-nav{background:#3c3c3c8c;border-radius:6px;color:#fff;width:38px;height:68px;margin-top:-34px;top:var(--cfc-arrow-top, 45%);box-shadow:none;opacity:1}@media only screen and (min-width:768px){.custom-feature-collections .flickity-nav{width:46px;height:88px;margin-top:-44px}}.custom-feature-collections .flickity-nav svg{width:15px;height:28px}@media only screen and (min-width:768px){.custom-feature-collections .flickity-nav svg{width:17px;height:32px}}.custom-feature-collections .flickity-nav.flickity-prev{left:10px}.custom-feature-collections .flickity-nav.flickity-next{right:10px}.custom-feature-collections .flickity-nav:hover{background:#3c3c3ccc}.custom-feature-collections .flickity-nav.is-disabled{opacity:.25;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-feature-collections.css.map */
