.color-yellow{color:#f6b519}.color-green{color:#46b941}[data-copy-clipboard]{position:relative}.copy-clipboard-tooltip{display:none;position:absolute;top:0;left:50%;z-index:1;padding:5px 10px;border-radius:7px;transform:translate(-50%,calc(-100% - 10px));background-color:#000;pointer-events:none}.copy-clipboard-tooltip:after{content:" ";position:absolute;top:100%;left:50%;transform:translateX(-50%);border-top:8px solid #000;border-right:5px solid transparent;border-left:5px solid transparent;width:10px}body{background-color:#1b1b1b}.hidden-on-mobile{display:none}@media only screen and (min-width:768px){.hidden-on-mobile{display:inherit}}.hidden-on-desktop{display:inherit}@media only screen and (min-width:768px){.hidden-on-desktop{display:none}}.giveaway-content-block__container{background-color:#1b1b1b;text-align:center;margin:25px 15px}.giveaway-content-block__container:first-of-type{margin-top:0}.giveaway-content-block__container:last-of-type{margin-bottom:0}@media only screen and (min-width:768px){.giveaway-content-block__container{margin:50px 0}.giveaway-content-block__container:first-of-type{margin-top:0}.giveaway-content-block__container:last-of-type{margin-bottom:0}}.giveaway-content-block__container.hero{margin:0}@media only screen and (min-width:768px){.giveaway-content-block__container.hero{margin:50px 0}}.giveaway-content-block__container.coffee-club{margin:25px 0}@media only screen and (min-width:768px){.giveaway-content-block__container.coffee-club{margin:50px 0}}.giveaway-content-block__container.block-container{margin:0 auto}.giveaway-content-block__container.block-container.richtext{padding:0 15px}@media only screen and (min-width:768px){.giveaway-content-block__container.block-container.richtext{max-width:66vw}}.giveaway-content-block__container.block-container.html_embed{padding:0}.giveaway-content-block__container.block-container p{color:#fff}.giveaway-content-block__container.block-container p a{text-decoration:underline}.giveaway-content-block__container h1,.giveaway-content-block__container h2{font-family:Veneer,sans-serif;color:#fff;font-weight:400;font-size:50px}.giveaway-content-block__container a.button{padding:15px}.hero_accessible.hero_accessible{position:relative;margin:0 0 80px}@media only screen and (min-width:992px){.hero_accessible.hero_accessible{margin:0}}.hero_accessible.hero_accessible img{width:100%}.hero_accessible.hero_accessible .hidden-on-mobile{display:none}@media only screen and (min-width:768px){.hero_accessible.hero_accessible .hidden-on-mobile{display:inherit}}.hero_accessible.hero_accessible .hidden-on-desktop{display:inherit}@media only screen and (min-width:768px){.hero_accessible.hero_accessible .hidden-on-desktop{display:none}}.hero_accessible.hero_accessible .text-container{position:absolute;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;padding:15px;top:0;left:0}@media only screen and (min-width:992px){.hero_accessible.hero_accessible .text-container{padding:50px 100px}}.hero_accessible.hero_accessible .text-container.ha_left{-ms-flex-align:start;align-items:flex-start}.hero_accessible.hero_accessible .text-container.ha_middle{-ms-flex-align:center;align-items:center}.hero_accessible.hero_accessible .text-container.ha_middle h1,.hero_accessible.hero_accessible .text-container.ha_middle p{text-align:center}.hero_accessible.hero_accessible .text-container.ha_right{-ms-flex-align:end;align-items:flex-end}.hero_accessible.hero_accessible .text-container.ha_right h1,.hero_accessible.hero_accessible .text-container.ha_right p{text-align:right}.hero_accessible.hero_accessible .text-container.va_top{-ms-flex-pack:start;justify-content:flex-start}.hero_accessible.hero_accessible .text-container.va_middle{-ms-flex-pack:center;justify-content:center}.hero_accessible.hero_accessible .text-container.va_bottom{-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.hero_accessible.hero_accessible .text-container[mha=left]{-ms-flex-align:start;align-items:flex-start}.hero_accessible.hero_accessible .text-container[mha=middle]{-ms-flex-align:center;align-items:center}.hero_accessible.hero_accessible .text-container[mha=middle] h1,.hero_accessible.hero_accessible .text-container[mha=middle] p{text-align:center}.hero_accessible.hero_accessible .text-container[mha=right]{-ms-flex-align:end;align-items:flex-end}.hero_accessible.hero_accessible .text-container[mha=right] h1,.hero_accessible.hero_accessible .text-container[mha=right] p{text-align:right}.hero_accessible.hero_accessible .text-container[mva=top]{-ms-flex-pack:start;justify-content:flex-start}.hero_accessible.hero_accessible .text-container[mva=middle]{-ms-flex-pack:center;justify-content:center}.hero_accessible.hero_accessible .text-container[mva=bottom]{-ms-flex-pack:end;justify-content:flex-end}}.hero_accessible.hero_accessible .text-container h1{font-family:Veneer,sans-serif;font-weight:400;font-size:35px;margin-bottom:10px;line-height:1}@media only screen and (min-width:768px){.hero_accessible.hero_accessible .text-container h1{font-size:65px}}@media only screen and (min-width:992px){.hero_accessible.hero_accessible .text-container h1{font-size:85px}}.hero_accessible.hero_accessible .text-container p{font-family:Rift,sans-serif;font-weight:500;font-size:18px;line-height:1.2}@media only screen and (min-width:768px){.hero_accessible.hero_accessible .text-container p{font-size:25px}}@media only screen and (min-width:992px){.hero_accessible.hero_accessible .text-container p{font-size:35px}}.hero_accessible.hero_accessible .text-container span{padding:3px 7px 1px;font-family:Veneer,sans-serif;font-weight:400}.hero_accessible.hero_accessible .text-container .button{margin:0;position:absolute;bottom:-65px;left:50%;transform:translate(-50%)}@media only screen and (min-width:992px){.hero_accessible.hero_accessible .text-container .button{position:relative;bottom:auto;left:auto;transform:translate(0)}}.content-tiles__section-title{margin-bottom:32px;color:#fff;font-family:Veneer,sans-serif;font-size:32px;font-weight:400;line-height:1.125;letter-spacing:1.125px;text-align:center}@media only screen and (min-width:768px){.content-tiles__section-title{margin-bottom:30px;font-size:60px;line-height:1.36;letter-spacing:2.5}}.content-tiles__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;max-width:1321px;-ms-flex-align:center;align-items:center}.content-tiles__content,.content-tiles__content.row_toggle{-ms-flex-direction:column;flex-direction:column}.content-tiles__content.row_toggle .content-tile{-ms-flex-direction:column;flex-direction:column;width:100%;max-width:none}@media only screen and (min-width:768px){.content-tiles__content.row_toggle .content-tile{-ms-flex-direction:row;flex-direction:row}}.content-tiles__content.row_toggle .content-tile__image-wrapper{width:100%;padding-bottom:75%;max-width:none}@media only screen and (min-width:768px){.content-tiles__content.row_toggle .content-tile__image-wrapper{padding-bottom:33%}}.content-tiles__content.row_toggle .content-tile__text-wrapper{width:100%;-ms-flex-align:start;align-items:flex-start;padding:0 15px}.content-tiles__content.row_toggle .content-tile__text-wrapper p{text-align:left}.content-tiles__content.row_toggle .content-tile__text-wrapper h2{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media only screen and (min-width:768px){.content-tiles__content.row_toggle .content-tile__text-wrapper h2{-ms-flex-item-align:start;align-self:flex-start}}.content-tiles__content.four_columns{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-tiles__content.four_columns .content-tile{width:100%}@media only screen and (min-width:600px){.content-tiles__content.four_columns .content-tile{width:45%}}@media only screen and (min-width:992px){.content-tiles__content.four_columns .content-tile{width:23%}}@media only screen and (min-width:600px){.content-tiles__content{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.content-tile{display:-ms-flexbox;display:flex;margin-bottom:30px;width:100%;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.content-tile a:first-child{width:100%}@media only screen and (min-width:600px){.content-tile{width:45%;max-width:600px;margin-bottom:60px}}.content-tile__image-wrapper{position:relative;margin-bottom:10px;padding-bottom:70%;width:100%;max-width:600px;overflow:hidden}@media only screen and (min-width:992px){.content-tile__image-wrapper{margin-bottom:15px}}@media only screen and (min-width:992px){.content-tile:focus .content-tile__image-wrapper,.content-tile:hover .content-tile__image-wrapper{outline:5px solid #f6b519}}.content-tile__text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.content-tile__title{margin-bottom:0;color:#fff;font-family:Rift,sans-serif;font-weight:700;font-size:20px;line-height:1;letter-spacing:2px;border-bottom:1.5px solid #f6b519}@media only screen and (min-width:992px){.content-tile__title{letter-spacing:2.35px;font-size:35px}}.content-tile__text,.content-tile p{margin-bottom:0;padding-top:10px;color:#fff;font-family:canada-type-gibson,sans-serif;font-weight:500;font-size:14px;line-height:1.14;text-align:center}@media only screen and (min-width:992px){.content-tile__text,.content-tile p{font-size:16px;line-height:1;letter-spacing:.75px}}.content-tile__image{display:block;position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;transform:scale(1);transition:transform .3s ease-in-out;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:992px){.content-tile:focus .content-tile__image,.content-tile:hover .content-tile__image{transform:scale(1.1)}}.block-container__half{width:100%;color:#fff;background-color:#1b1b1b;text-align:left;min-height:550px}.block-container__half--padded{padding:75px 15px}.block-container__half h1{font-family:Veneer,sans-serif;text-transform:uppercase;border-bottom:2px solid #dcb31b;font-size:50px;color:#dcb31b}.block-container__half ul{padding:0;margin:0}.block-container__half ul li{list-style-type:none}@media only screen and (min-width:768px){.block-container__half{width:50%}.block-container__half--padded{padding:25px 50px}}.collection-slider__title{font-family:Veneer,sans-serif;font-weight:400;font-size:60px;text-align:center}.collection-slider__wrapper{position:relative;margin-right:-15px;padding:0 15px}@media screen and (min-width:768px){.collection-slider__wrapper{padding:0 41px;margin-right:0}}.collection-slider__arrow{display:none!important;position:absolute;top:50%;transform:translateY(-50%);width:38px;z-index:1}@media screen and (min-width:768px){.collection-slider__arrow{display:inline-block!important}}.collection-slider__arrow:not(.slick-disabled):hover{cursor:pointer}.collection-slider__arrow.slick-disabled{opacity:.5}.collection-slider__arrow.slick-hidden{display:none!important}.collection-slider__arrow path{fill:#5b5b5b}@media screen and (min-width:768px){.collection-slider{margin:0 -10px}}@media screen and (min-width:1024px){.collection-slider{margin:0 20px}}@media screen and (min-width:1200px){.collection-slider{margin:0 -42.5px}}.collection-slider .slick-list{padding-right:20vw}@media screen and (min-width:768px){.collection-slider .slick-list{padding-right:0}}.collection-slider .slick-track{margin:0 auto}.collection-slider-tile{margin-right:25px}@media screen and (min-width:768px){.collection-slider-tile{margin:0 10px}}@media screen and (min-width:1024px){.collection-slider-tile{margin:0 20px}}@media screen and (min-width:1200px){.collection-slider-tile{margin:0 42.5px}}.collection-slider-tile__link{position:relative;display:inline-block;width:100%;padding-bottom:calc(100% + 10px);border-bottom:1px solid #151515;border-radius:0!important;margin-bottom:4px}.collection-slider-tile__image{position:absolute;top:50%;left:50%;height:90%;width:90%;transform:translate(-50%,calc(-50% - 5px));z-index:1;-o-object-fit:contain;object-fit:contain}.collection-slider-tile__image--hover{opacity:0;visibility:hidden;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:992px){.collection-slider-tile__link:focus .collection-slider-tile__image--hover,.collection-slider-tile__link:hover .collection-slider-tile__image--hover{opacity:1;visibility:visible}}.collection-slider-tile__content{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.collection-slider-tile__title{font-family:Rift,sans-serif;font-size:18px;line-height:20px;letter-spacing:.25px;font-weight:700;margin-right:10px;color:#151515}.collection-slider-tile__price{font-family:Mono45-Headline,sans-serif;font-size:15px;line-height:25px;color:#151515}.carousel-lander__collection .collection-slider-tile{transition:all .4s ease-in-out;opacity:.5;margin:0 25px}@media only screen and (min-width:992px){.carousel-lander__collection .collection-slider-tile{margin:0 50px}}.carousel-lander__collection .collection-slider-tile__link{margin:0;padding-bottom:calc(105% + 10px)}@media only screen and (min-width:768px){.carousel-lander__collection .collection-slider-tile__link{padding-bottom:calc(19vw + 10px)}}.carousel-lander__collection .collection-slider-tile__image{transform:translate(-50%,calc(-50% - 5px)) scale(1.25)}.carousel-lander__collection .collection-slider-tile__price,.carousel-lander__collection .collection-slider-tile__title{font-size:10px;line-height:1}@media only screen and (min-width:992px){.carousel-lander__collection .collection-slider-tile__price,.carousel-lander__collection .collection-slider-tile__title{font-size:18px;line-height:20px}}.carousel-lander__collection .collection-slider-tile.slick-center{transform:scale(1.27);opacity:1}.carousel-lander__collection .collection-slider-tile.size-medium{transform:scale(1.09)}.carousel-lander__collection .slick-list{padding-top:25px!important;padding-bottom:38px!important}@media only screen and (min-width:992px){.carousel-lander__collection .slick-list{padding-top:80px!important;padding-bottom:65px!important}}.carousel-lander__collection .collection-slider__arrow--left{left:100px}@media only screen and (min-width:992px){.carousel-lander__collection .collection-slider__arrow--left{left:175px}}.carousel-lander__collection .collection-slider__arrow--right{right:100px}@media only screen and (min-width:992px){.carousel-lander__collection .collection-slider__arrow--right{right:175px}}.collection-slider{padding:0 60px;margin-bottom:60px}.collection-slider__arrow{width:48px}.collection-slider__arrow--right{right:30px}.collection-slider__arrow--left{left:30px}.collection-slider__arrow:hover rect{stroke:#f6b519}.collection-slider__arrow:hover path{fill:#f6b519!important}.collection-slider__arrow path{fill:#fff!important}.collection-slider__title,.h2-container h2{text-align:center;font-family:Veneer,sans-serif;text-transform:uppercase;color:#fff;font-weight:400;letter-spacing:1.125px;padding-top:50px;border-top:2px solid #f6b519;font-size:40px;margin:0 20px 30px}@media only screen and (min-width:768px){.collection-slider__title,.h2-container h2{font-size:60px;margin:0 50px 30px}}hr{display:none}.collection-slider-tile__price,.collection-slider-tile__title{color:#fff}.collection-slider-tile__link{border-bottom:1px solid #fff}
