#coffee-subscription-builder .is-sticky .header__content{position:absolute}.subscription__section{max-width:1200px;margin:0 auto;padding:0 20px}.subscription__heading{text-align:center}.subscription__button{padding:15px 20px;font-weight:700;background:#937a48;color:#fff;border:none;font-size:17px;transition:background .15s ease-in-out;text-align:center}.subscription__button:focus,.subscription__button:hover{background:#313131}.subscription__button--centered{display:table;margin:0 auto}.subscription__button--spaced{margin:10px}.subscription__button--active{background:#313131}.is-hidden{width:0;height:0;overflow:hidden;opacity:0;visibility:hidden;position:relative;top:10px}.is-visible{opacity:1;top:0;position:relative;transition:opacity .15s ease-in-out,top .15s ease-in-out}.margin--top{margin-top:30px!important}.margin--bottom{margin-bottom:30px!important}.subscription__coffee-type{text-align:center;margin:15px 0;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap}.subscription__coffee-type-block{display:inline-block;text-align:center;margin:10px;width:12%}@media only screen and (max-width: 600px){.subscription__coffee-type-block{width:27%}}input[type=radio]+.type-image{transform:scale(.9);transition:all .15s ease-in-out;cursor:pointer;width:90%;display:block;margin:0 auto}input[type=radio]:checked+.type-image{transform:scale(1)}input[type=radio]:checked+.type-image+p{font-weight:700;color:#937a48}.subscription__size{max-width:450px;margin:0 auto;text-align:center;font-size:18px;line-height:1.5em}.subscription__size p{font-size:18px;line-height:1.5em}.subscription__size-sub,.subscription__button--bag-size{margin-top:15px}.subscription__frequency{padding:50px 0;text-align:center}.subscription__frequency-sub{max-width:450px;margin:15px auto 0;text-align:center}.subscription__coffee{padding-bottom:50px}.subscription__coffee-blocks{margin-left:-30px;margin-top:-30px;display:flex;align-items:stretch;flex-wrap:wrap}.subscription__coffee-item{padding-left:30px;padding-top:30px;width:50%}@media only screen and (max-width: 600px){.subscription__coffee-item{width:100%}}.subscription__coffee-block{padding:20px;background:#fffbed;display:block}.subscription__coffee-block a{color:#313131}.subscription__coffee-block.standout{background:#313131;color:#fff}.subscription__coffee-block.standout a{color:#fff}.subscription__coffee-inner{display:flex;flex-wrap:wrap;align-items:flex-start}.subscription__coffee-image{width:50%;padding-right:20px}.subscription__coffee-image img{display:block;width:100%}.subscription__coffee-text{width:50%}@media only screen and (max-width: 600px){.subscription__coffee-image,.subscription__coffee-text{width:100%;padding:0}.subscription__coffee-image{margin-bottom:20px}.subscription__coffee-text{text-align:center}}.subscription__coffee-more{margin-bottom:10px;display:inline-block;text-decoration:underline}.subscription__coffee-more:focus,.subscription__coffee-more:hover{text-decoration:none}.subscription__coffee-button{margin-top:15px;display:inline-block;cursor:pointer}.subscription__coffee-block.standout .subscription__coffee-button{background:#fffbed;color:#937a48}.subscription__coffee-block.standout .subscription__coffee-button:focus,.subscription__coffee-block.standout .subscription__coffee-button:hover,.subscription__coffee-block.standout .subscription__coffee-button.subscription__button--active{background:#fff}.subscription__section--quiz{margin-bottom:40px}.subscription__slider{display:flex;text-align:center;align-items:center;justify-content:space-between}.subscription__slider-scale{width:25%}.subscription__slider-range{padding:20px;width:50%}.subscription__slider-scale img{width:100px;margin:0 auto 15px;display:block}.subscription__slider-scale small{display:none}@media only screen and (max-width: 600px){.subscription__slider-scale{width:15%}.subscription__slider-range{width:70%}.subscription__slider-scale img{width:60px}.subscription__slider-scale span{display:none}.subscription__slider-scale small{display:block}}.subscription__slider-slider{margin-bottom:30px}.subscription__quiz{margin-top:40px}.subscription__questions{display:flex;align-items:flex-start;justify-content:center;margin:-20px 0 30px;flex-wrap:wrap}.subscription__questions .is-hidden{display:none}.subscription__questions .is-visible{display:block}.subscription__question{width:33.3%;padding:20px 0 0 20px}@media only screen and (max-width: 600px){.subscription__question{min-width:100%}}input[type=range]{-webkit-appearance:none;width:100%;background:transparent;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;height:20px;width:20px;border-radius:50%;background:#937a48;cursor:pointer;margin-top:-8px}input[type=range]::-moz-range-thumb{height:20px;width:20px;border-radius:50%;background:#937a48;cursor:pointer}input[type=range]::-ms-thumb{height:20px;width:20px;border-radius:50%;background:#000;cursor:pointer}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{width:100%;height:3px;cursor:pointer;background:#000}input[type=range]:focus::-webkit-slider-runnable-track{background:#000}input[type=range]::-moz-range-track{width:100%;height:3px;cursor:pointer;background:#000;border-radius:1.3px}input[type=range]::-ms-track{width:100%;height:3px;cursor:pointer;background:transparent;border-color:transparent;border-width:16px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#000}input[type=range]:focus::-ms-fill-lower{background:#000}input[type=range]::-ms-fill-upper{background:#000}input[type=range]:focus::-ms-fill-upper{background:#367ebd}.subscription__variations{margin-top:40px}.subscription__variations-inner{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.subscription__variations-inner .subscription__button{margin:15px}.subscription__variations-inner .subscription__button input{display:none}.subscription__variations-sub{margin-top:5px;margin-left:auto;margin-right:auto;max-width:450px;text-align:center}.subscription__summary{max-width:450px;margin:0 auto 30px;text-align:center}.subscription__summary p{font-size:23px;line-height:31px}.subscription__summary span{text-decoration:underline}.subscription__summary .dcase{text-transform:lowercase}
/*# sourceMappingURL=/cdn/shop/t/18/assets/subscription.scss.css.map */
