[data-plugin*="mobile-carousel"]{position:relative}.product-buckets-wrapper{padding:50px 0}.product-buckets .bucket{-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,0.25);box-shadow:0 10px 15px 0 rgba(0,0,0,0.25);background-color:#ffffff;margin-bottom:30px}.product-buckets .bucket>a{outline:none}.product-buckets .bucket>a .image{border-bottom:1px solid #f5f1e7}.product-buckets .bucket>a .image img{display:block;max-width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}.product-buckets .bucket>a .content{padding:0 15px 30px;text-align:center}.product-buckets .bucket>a .content h3{color:#605252;margin:0;padding:20px 0 20px}.product-buckets .bucket>a .content .size{color:#ac8539;font-size:1.2rem}.product-buckets .bucket>a .content .btn-link{margin-top:15px}.product-buckets .bucket>a:hover{text-decoration:none}.product-buckets .bucket>a:hover .size{color:#ac8539}@media screen and (max-width: 767px){.product-buckets.two-col-mobile .list-bucket{padding:0 14px}.product-buckets.two-col-mobile .product-block{border:1px solid transparent;float:left;padding:0;width:50%}.product-buckets .filler-block{display:none}.page-template-product-category .category-list .product-buckets .product-block:nth-child(2n+1){clear:none}.product-buckets{padding-bottom:10px}.product-buckets>.container{padding:0}.product-buckets>.container .flex-viewport>.row{margin:0}.product-buckets>.container .flex-control-nav{list-style-type:none;position:absolute;bottom:0;line-height:9px}.product-buckets>.container .flex-control-nav li::before{display:none}.product-buckets>.container .flex-control-nav li a{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;border:1px solid #bf984b;display:block;height:9px;outline:none !important;width:9px}.product-buckets>.container .flex-control-nav li a.flex-active{background-color:#bf984b}.product-buckets>.container article{padding:0 0 30px}.product-buckets>.container article .bucket{-webkit-box-shadow:none;box-shadow:none;margin:auto;width:68.5%}.product-buckets>.container article .bucket>a .content .btn-link{border-color:#ac8539}.product-buckets>.container article .bucket>a .content .btn-link:hover,.product-buckets>.container article .bucket>a .content .btn-link:active,.product-buckets>.container article .bucket>a .content .btn-link:focus{border-color:#bf0d3e}.flex-direction-nav{left:0;list-style-type:none;position:absolute;right:0;top:50%}.flex-direction-nav li{margin:0}.flex-direction-nav li::before{display:none}.flex-direction-nav li a{display:block;font-size:1.3rem;height:12px;line-height:1;margin:0;outline:none;width:27px}.flex-direction-nav li a::before{text-shadow:none;content:"\27f6";font-family:"martinellis";font-size:1.3rem}.flex-direction-nav .flex-prev{left:calc(5%)}.flex-direction-nav .flex-prev::before{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.flex-direction-nav a.flex-next{left:auto;right:calc(5%);text-align:left}.flex-direction-nav a.flex-next::before{content:"\27f6";font-family:"martinellis";font-size:1.2rem}}@media screen and (min-width: 768px){.product-buckets-wrapper{padding:115px 0}.js .product-buckets[data-length="3"] .product-block{opacity:0;filter:alpha(opacity=0);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.product-buckets[data-length="3"].animate .product-block{opacity:1;filter:alpha(opacity=100);-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.product-buckets[data-length="3"].animate .product-block:nth-child(2){-webkit-transition-delay:.25s;transition-delay:.25s}.product-buckets[data-length="3"].animate .product-block:nth-child(3){-webkit-transition-delay:.5s;transition-delay:.5s}.js .product-buckets[data-length="2"] .product-block .image{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1.5s ease;-o-transition:opacity 1.5s ease;transition:opacity 1.5s ease}.js .product-buckets[data-length="2"] .product-block .content{opacity:0;filter:alpha(opacity=0);-webkit-transition:all 1s ease 1s;-o-transition:all 1s ease 1s;transition:all 1s ease 1s}.product-buckets[data-length="2"].animate .product-block .image{opacity:1;filter:alpha(opacity=100)}.product-buckets[data-length="2"].animate .product-block .content{opacity:1;filter:alpha(opacity=100)}.js .category-list .product-buckets .product-block,.js .product-buckets:not([data-length="1"]):not([data-length="2"]):not([data-length="3"]) .product-block{opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity 1s ease;-o-transition:opacity 1s ease;transition:opacity 1s ease;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}.js .category-list .product-buckets .product-block .image,.js .category-list .product-buckets .product-block .content,.js .product-buckets:not([data-length="1"]):not([data-length="2"]):not([data-length="3"]) .product-block .image,.js .product-buckets:not([data-length="1"]):not([data-length="2"]):not([data-length="3"]) .product-block .content{opacity:1;filter:alpha(opacity=100)}.category-list .product-buckets .product-block.animate,.product-buckets:not([data-length="1"]):not([data-length="2"]):not([data-length="3"]) .product-block.animate{opacity:1;filter:alpha(opacity=100)}.category-list .product-buckets .product-block.animate:nth-child(3n+2),.product-buckets:not([data-length="1"]):not([data-length="2"]):not([data-length="3"]) .product-block.animate:nth-child(3n+2){-webkit-transition-delay:.25s;transition-delay:.25s}.category-list .product-buckets .product-block.animate:nth-child(3n+3),.product-buckets:not([data-length="1"]):not([data-length="2"]):not([data-length="3"]) .product-block.animate:nth-child(3n+3){-webkit-transition-delay:.5s;transition-delay:.5s}.category-list .product-buckets .product-block.animate[data-nth="1"],.product-buckets:not([data-length="1"]):not([data-length="2"]):not([data-length="3"]) .product-block.animate[data-nth="1"]{-webkit-transition-delay:0s;transition-delay:0s}.category-list .product-buckets .product-block.animate[data-nth="2"],.product-buckets:not([data-length="1"]):not([data-length="2"]):not([data-length="3"]) .product-block.animate[data-nth="2"]{-webkit-transition-delay:.25s;transition-delay:.25s}.category-list .product-buckets .product-block.animate[data-nth="3"],.product-buckets:not([data-length="1"]):not([data-length="2"]):not([data-length="3"]) .product-block.animate[data-nth="3"]{-webkit-transition-delay:.5s;transition-delay:.5s}.category-list .product-buckets .product-block:nth-child(3n+1){clear:left}.product-buckets .bucket{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all 0.3s cubic-bezier(0.666, 0, 0.333, 1);-o-transition:all 0.3s cubic-bezier(0.666, 0, 0.333, 1);transition:all 0.3s cubic-bezier(0.666, 0, 0.333, 1);background-color:#f5f1e7;will-change:transform}.product-buckets .bucket>a .content h3{padding:10px 0 20px}.product-buckets .bucket>a .content .size{font-size:1.6rem}.product-buckets .bucket:hover{-webkit-box-shadow:0 10px 15px 0 rgba(0,0,0,0.25);box-shadow:0 10px 15px 0 rgba(0,0,0,0.25);-moz-transform:translate3d(0, -2.5%, 0);-ms-transform:translate3d(0, -2.5%, 0);-webkit-transform:translate3d(0, -2.5%, 0);transform:translate3d(0, -2.5%, 0);background-color:#ffffff}.product-buckets .bucket:hover>a .content .btn-link{border-color:#bf0d3e;color:#bf0d3e}.product-buckets .bucket:hover>a .content .btn-link:hover{background-color:#bf0d3e;color:#ffffff}.bucket-categories .product-buckets .bucket{background-color:transparent}.bucket-categories .product-buckets .bucket>a .image{border-bottom:0}.bucket-categories .product-buckets .bucket>a .content{padding-top:0}.bucket-categories .product-buckets .bucket>a .content .btn-link{margin-top:0}.bucket-categories .product-buckets .bucket:hover{-webkit-box-shadow:none;box-shadow:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;background-color:transparent}.product-buckets .filler-block{position:relative}.product-buckets .filler-block .bucket{-webkit-transition:none;-o-transition:none;transition:none;background-color:#bf984b;height:666px;position:relative}.product-buckets .filler-block .bucket:hover{-webkit-box-shadow:none;box-shadow:none;-moz-transform:none;-ms-transform:none;-webkit-transform:none;transform:none;background-color:transparent}.product-buckets .filler-block .image{background-position:center center;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.product-buckets .filler-block .content{color:#ffffff;padding:1em 15px;text-align:center;position:relative;top:50%;-webkit-transform:perspective(1px) translateY(-50%);-moz-transform:perspective(1px) translateY(-50%);transform:perspective(1px) translateY(-50%)}.product-buckets .filler-block .content .quote::before{content:"\e900";display:block;font-family:martinellis;font-size:1.8rem;margin:0 0 0.75em;position:relative}.product-buckets .filler-block .content .quote{font-size:3.2rem;line-height:normal;margin:0 0 0.75em}.product-buckets .filler-block .content .author{font-size:1.8rem;margin:0 0 0.25em}.product-buckets .filler-block .content .location{font-family:"bebas-neue",sans-serif;font-size:1.6rem;font-weight:400;letter-spacing:0.125em}.bucket-categories{background-color:#ffffff;padding-bottom:150px;padding-top:0;position:relative}.bucket-categories+.image-buckets{position:relative;margin-top:-150px;z-index:1}}@media screen and (min-width: 992px){.product-buckets .bucket>a .content{padding:30px}}@media screen and (min-width: 1200px){.product-buckets .filler-block .content{padding:2em 30px}}
