.u-sr-only,.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.section--elevate-cup{position:relative;padding:var(--base-gutter--double) 0;z-index:1;background:var(--color--pearl-yellow)}.section--elevate-cup .section--title{position:relative}@media only screen and (min-width: 990px){.section--elevate-cup .section--title h2{margin-bottom:0}.section--elevate-cup .section--title .reset-step{position:absolute;top:50%;right:0;transform:translateY(-50%)}}.section--elevate-cup .step_2,.section--elevate-cup .step_3,.section--elevate-cup .step_4,.section--elevate-cup .step_2 .cell,.section--elevate-cup .step_3 .cell,.section--elevate-cup .step_4 .cell,.section--elevate-cup .step_3 .cell__item{display:none}.section--elevate-cup .cell.slick-initialized{margin:0;padding:0}.section--elevate-cup .cell.slick-initialized>div>div>.cell__item{margin:0;padding:0 var(--base-gutter--quarter)}.section--elevate-cup .button{min-width:95%;max-width:300px}.section--elevate-cup:before{content:"";position:absolute;top:0;right:0;width:0;height:0;--width: min(500px,40vw);--height: min(870px,62vw);border-left:var(--width) solid rgba(0,0,0,0);border-top:var(--height) solid var(--color--sidecar-yellow);z-index:-1}.section--elevate-cup .cell__item>.section--title{margin:0 0 var(--base-gutter)}.section--elevate-cup .outer-container{background:#fff;padding:var(--base-gutter)}.section--elevate-cup .outer-container .section--title h2{font-family:var(--font--gotham);font-weight:400;font-size:19px}.section--elevate-cup .outer-container .section--title h2 span{font-weight:600}.section--elevate-cup [type=radio]:not(product-form [type=radio]){display:none}.section--elevate-cup .image--outer .image--inner{padding-top:120%!important}.section--elevate-cup .image--outer .image--inner img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.section--elevate-cup .inner-container{text-align:center}.section--elevate-cup .inner-container>*{margin-bottom:0}.section--elevate-cup .inner-container>*:not(:last-child){margin-bottom:var(--base-gutter--half)}.section--elevate-cup .inner-container>.image--outer .image--inner{padding-top:100%!important}.section--elevate-cup .timeline-container{display:inline-flex;flex-direction:column}.section--elevate-cup .timeline-container .steps-timeline{flex:1 1 auto;display:inline-flex;flex-direction:column}.section--elevate-cup .timeline-container .steps-timeline ol{flex:1 1 auto;display:inline-flex;flex-direction:column;justify-content:space-between}.section--elevate-cup .timeline-container .steps-timeline ol li{flex:1 1 auto}.section--elevate-cup .timeline-container .steps-timeline ol li:last-child{padding:0;flex:0 1 min-content}@media only screen and (max-width: 749px){.section--elevate-cup .timeline-container{width:100%}}.section--elevate-cup .timeline-container .steps-timeline{position:relative}.section--elevate-cup .timeline-container .steps-timeline ol{counter-reset:section;margin:0;padding:0;position:relative;--num-size: 35px}.section--elevate-cup .timeline-container .steps-timeline li{display:block;position:relative;overflow:hidden;margin:0;padding:0 0 var(--base-gutter);font-family:var(--font--gotham);font-weight:600;font-size:15px}.section--elevate-cup .timeline-container .steps-timeline li:before{counter-increment:section;content:counter(section);background:var(--color--sidecar-yellow);position:relative;display:inline-block;width:var(--num-size);height:var(--num-size);border-radius:150%;color:#000;border:2px solid #000;text-align:center;display:inline-flex;justify-content:center;align-items:center;vertical-align:middle;z-index:3;font-size:calc(var(--num-size)/2);font-weight:600;font-family:var(--font--gotham);transition:all .15s ease-out}.section--elevate-cup .timeline-container .steps-timeline li:after{content:"";position:absolute;width:0;height:100%;border-left:2px solid #000;top:0;left:calc(var(--num-size)/2);transform:translate(-50%);z-index:-1}.section--elevate-cup .timeline-container .steps-timeline li:last-child:after{opacity:0}.section--elevate-cup .timeline-container .steps-timeline li span{display:inline-block;vertical-align:middle;margin-left:var(--base-gutter--quarter)}.section--elevate-cup .timeline-container .steps-timeline li.active:before{background:#000;color:#fff}@media only screen and (max-width: 749px){.section--elevate-cup .timeline-container .steps-timeline ol{flex-direction:row}.section--elevate-cup .timeline-container .steps-timeline ol li{text-align:center}.section--elevate-cup .timeline-container .steps-timeline ol li:after{width:100%;height:0%;border:noen;border-top:2px solid #000;top:calc(var(--num-size)/2);left:0;transform:translateY(-50%)}.section--elevate-cup .timeline-container .steps-timeline ol li:first-child:after{left:50%;width:50%}.section--elevate-cup .timeline-container .steps-timeline ol li:last-child{flex:1 1 auto}.section--elevate-cup .timeline-container .steps-timeline ol li:last-child:after{opacity:1;left:0%;width:50%}.section--elevate-cup .timeline-container .steps-timeline ol li:before{margin:0 auto}.section--elevate-cup .timeline-container .steps-timeline ol li span{display:block}}.section--elevate-cup .subscription-product .button{max-width:100%!important}.section--elevate-cup .subscription-product .description-link{margin-top:var(--base-gutter--half);display:inline-block}.section--elevate-cup .subscription-product .card>*,.section--elevate-cup .subscription-product .card form>*,.section--elevate-cup .subscription-product .card .card__information>*{margin-bottom:0!important}.section--elevate-cup .subscription-product .card>*:not(:last-child),.section--elevate-cup .subscription-product .card form>*:not(:last-child),.section--elevate-cup .subscription-product .card .card__information>*:not(:last-child){margin-bottom:var(--base-gutter--half)!important}.section--elevate-cup .subscription-product .card h3{font-size:25px!important;font-weight:500!important;font-family:var(--font--gotham-cond)!important}@media only screen and (min-width: 750px){.section--elevate-cup .subscription-product .card h3{font-size:35px!important}}.section--elevate-cup .subscription-product .card .card-information>*:not(.price){display:none!important}.section--elevate-cup .subscription-product .card .dev-note{display:none!important}.section--elevate-cup .subscription-product .card variant-selects{display:block!important}.section--elevate-cup .subscription-product .card .product-form__quantity,.section--elevate-cup .subscription-product .card .quick-buy-buttons{display:none}@media only screen and (min-width: 750px){.section--elevate-cup .subscription-product .card{display:grid;grid-template-columns:50% 50%}.section--elevate-cup .subscription-product .card .card__inner{grid-column:1;background:#0000}.section--elevate-cup .subscription-product .card .card__content{grid-column:2;width:calc(100% - var(--base-gutter--double));margin:0 auto}}@media only screen and (max-width: 749px){.section--elevate-cup{padding:var(--base-gutter) 0}}@media only screen and (min-width: 750px){.section--elevate-cup .outer-container{padding:var(--base-gutter--double)}}.section--elevate-cup .chooseQty{display:none}.section--elevate-cup.alt-style .section--title h2{font-size:30px;font-family:var(--font--gotham-cond);font-weight:500}.section--elevate-cup.alt-style .section--title h2 span{display:block;text-transform:uppercase;font-size:15px;font-family:var(--font--gotham);font-weight:500}@media only screen and (min-width: 750px){.section--elevate-cup.alt-style .section--title h2{font-size:40px}}.section--elevate-cup.alt-style,.section--elevate-cup.alt-style .page-width{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0}.section--elevate-cup.alt-style .btn-container{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:flex-start;max-width:500px;margin:0 auto var(--base-gutter--half)}.section--elevate-cup.alt-style .btn-container>*{margin-bottom:var(--base-gutter--half);min-width:220px}.section--elevate-cup.alt-style .submit-container{position:relative;z-index:1;padding:var(--base-gutter);margin-top:var(--base-gutter)}.section--elevate-cup.alt-style .submit-container:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120vw;height:100%;z-index:0;background:var(--color--marlin-black)}.section--elevate-cup.alt-style .submit-container .button{width:95%;max-width:500px}.section--elevate-cup.alt-style .submit-container .button:not(:hover){background:var(--gradient--mint-laser);border-color:#0000;color:#000}.section--elevate-cup.alt-style .submit-container .reset-subscriptions{display:block;margin-top:var(--base-gutter--half);position:relative;color:#fff;text-transform:uppercase;font-weight:600;font-family:var(--font--gotham);font-size:16px}.section--elevate-cup.alt-style .open .quick-add-button{pointer-events:none;opacity:.5}.section--elevate-cup.alt-style .outer-container{padding:0}.section--elevate-cup.alt-style .match-row{display:block}.section--elevate-cup.alt-style .match-row>.cell__item{display:block;width:100%}.section--elevate-cup.alt-style:before,.section--elevate-cup.alt-style .match-row>.cell__item:first-child{display:none}.section--elevate-cup.alt-style .steps{position:relative;padding:var(--base-gutter);background:#0000;z-index:1}.section--elevate-cup.alt-style .steps.selected .cell__item.selected .button{--color--btn-primary-bg: black;--color--btn-primary-bdr: black;--color--btn-primary-txt: white;--color--btn-primary-bg-hover: transparent;--color--btn-primary-bdr-hover: black;--color--btn-primary-txt-hover: black}.section--elevate-cup.alt-style .steps.selected .cell__item:not(.selected){pointer-events:none;opacity:.25}.section--elevate-cup.alt-style .steps:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120vw;height:100%;background:#fff;z-index:0}.section--elevate-cup.alt-style .step_2:before,.section--elevate-cup.alt-style .step_4:before{background:var(--color--bridal-white)}.section--elevate-cup.alt-style .step_4{padding-bottom:0}.section--elevate-cup.alt-style .step_4 .cell{--grid-gutter: 0}@media only screen and (min-width: 750px){.section--elevate-cup.alt-style .submit-container,.section--elevate-cup.alt-style .steps{padding:var(--base-gutter--double)}.section--elevate-cup.alt-style .btn-container{margin-bottom:var(--base-gutter--quad)}.section--elevate-cup.alt-style .step_4{padding-bottom:0}}.section--elevate-cup.alt-style .chooseQty{display:block}.section--elevate-cup.alt-style .subscription-button{display:none}.section--elevate-cup button.slick-prev.slick-arrow,.section--elevate-cup button.slick-next.slick-arrow{bottom:unset!important;top:calc(50% - 31px)}.section--elevate-cup button.slick-prev.slick-arrow{left:-25px;right:unset}.section--elevate-cup button.slick-next.slick-arrow{right:-25px;left:unset}.chooseQty{display:none}
/*# sourceMappingURL=/cdn/shop/t/433/assets/nine15-section--elevate-cup.css.map */
