.cylinder-flow{display:block;margin-bottom:.5rem}.cylinder-flow__heading{color:var(--text_1);margin-bottom:1rem}.cylinder-flow__options{display:flex;flex-direction:column;gap:.5rem}.cylinder-flow__option{position:relative;border:1px solid var(--p_details_2, #e8e8e8);padding:1rem;transition:border-color .2s ease}.cylinder-flow__option .cylinder-flow__radio-mark{border:1px solid var(--p_details_2, #e8e8e8);margin-top:1px;margin-left:1px}.cylinder-flow__option[aria-selected=true],.cylinder-flow__option[aria-selected=true] .cylinder-flow__radio-mark{border-color:var(--text_1, #000)}.cylinder-flow__option-header{display:flex;align-items:flex-start;gap:16px;cursor:pointer;margin:0}.cylinder-flow__option-title{color:var(--text_1)}.cylinder-flow__option-prices{display:flex;align-items:baseline;gap:.5rem;margin-left:auto}.cylinder-flow__option-price{color:var(--text_1);white-space:nowrap}.cylinder-flow__option-compare{color:var(--secondary_black_text);white-space:nowrap}.cylinder-flow__radio{position:relative;display:inline-flex;width:20px;height:20px;flex:0 0 20px}.cylinder-flow__radio-input{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;opacity:0;cursor:pointer}.cylinder-flow__radio-mark{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid var(--text_1, #000);border-radius:50%;pointer-events:none}.cylinder-flow__radio-mark:after{content:"";position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:50%;background:var(--text_1, #000);transform:scale(0);transition:transform .15s ease}.cylinder-flow__option[aria-selected=true] .cylinder-flow__radio-mark:after{transform:scale(1)}.cylinder-flow__option-body{height:0;overflow:hidden;transition:height .3s ease}.cylinder-flow__option-body--settled{overflow:visible}.cylinder-flow__option[aria-selected=true] .cylinder-flow__option-body{height:auto}.cylinder-flow__option-body-inner{display:flex;flex-direction:column;gap:.75rem;padding-top:12px}.cylinder-flow__option[data-option=exchange] .cylinder-flow__option-body-inner{gap:1.5rem;padding-top:1.5rem}.cylinder-flow__description--animating{overflow:hidden;transition:height .3s ease,padding-top .3s ease,padding-bottom .3s ease}.cylinder-flow__description--animating.cylinder-flow__description--blank{padding-top:0;padding-bottom:0}@media(prefers-reduced-motion:reduce){.cylinder-flow__option-body,.cylinder-flow__description--animating{transition:none}}.cylinder-flow__quantity{display:flex;gap:8px;margin-left:2rem}@media screen and (min-width:1025px){.cylinder-flow__quantity{margin-left:2.25rem}}.cylinder-flow__qty{display:inline-flex;align-items:center;justify-content:center;width:57px;height:52px;padding:0;border:1px solid var(--p_details_2, #e8e8e8);background:var(--background_1, #fff);color:var(--text_1, #000);cursor:pointer;transition:border-color .2s ease;box-sizing:content-box}.cylinder-flow__qty--selected{border-color:var(--text_1, #000)}.cylinder-flow__qty--disabled,.cylinder-flow__option--disabled,.cylinder-flow__select-item[aria-disabled=true]{opacity:var(--option-unavailable-opacity);pointer-events:none}.cylinder-flow__usps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem;margin-left:var(--cyl-flow-check-offset)}.cylinder-flow__usp{display:flex;align-items:center;gap:1.125rem;color:var(--text_1)}.cylinder-flow__usp-icon{display:inline-flex;align-items:center}.cylinder-flow__usp-icon svg{width:11px;height:11px}.cylinder-flow__how-link{display:block;margin-left:auto;margin-top:16px;padding:0;border:0;background:none;color:var(--text_1);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cylinder-flow{--cyl-flow-line: var(--medium-gray);--cyl-flow-panel: #efefef;--cyl-flow-check-offset: 3px}.cylinder-flow__dropdown{display:flex;flex-direction:column;gap:8px}.cylinder-flow__dropdown-title{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text_1)}.cylinder-flow__select{position:relative}.cylinder-flow__select-button{width:100%;height:2.625rem;padding:0 .75rem 0 1rem;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--cyl-flow-line);background:var(--background_1, #fff);color:var(--text_1, #000);cursor:pointer}.cylinder-flow__select-label{text-align:left}@media screen and (min-width:1025px){.cylinder-flow__select-button{padding:0 1.0625rem}}.cylinder-flow__select-button[data-selected=false] .cylinder-flow__select-label{color:var(--cyl-flow-line)}.cylinder-flow__select-arrow{display:flex;flex-shrink:0}.cylinder-flow__select-arrow svg{display:block;transition:transform .2s ease}.cylinder-flow__select-button[aria-expanded=true] .cylinder-flow__select-arrow svg{transform:rotate(180deg)}.cylinder-flow__select-list{position:absolute;top:calc(100% + .25rem);left:0;width:100%;background:var(--background_1, #fff);border:1px solid var(--cyl-flow-line);box-shadow:0 4px 12px #1414141a;z-index:5}.cylinder-flow__select-list[aria-hidden=true]{display:none}.Product-Section:has(cylinder-payment-flow){overflow:visible;overflow-x:clip}.cylinder-flow__select-item{display:block;width:100%;padding:.6875rem 1rem;border:0;background:none;color:var(--text_1, #000);text-align:left;cursor:pointer;transition:background .15s ease}.cylinder-flow__select-item[aria-selected=true]{background:var(--cyl-flow-panel)}@media screen and (min-width:1025px){.cylinder-flow__select-item:hover,.cylinder-flow__select-item:focus-visible{background:var(--details_2)}}.cylinder-flow__login{text-align:right;color:var(--text_1)}@media screen and (max-width:1024px){.cylinder-flow__login{text-align:left}}.cylinder-flow__receive{display:flex;flex-direction:column;gap:.375rem;padding:.75rem 1rem;background:var(--cyl-flow-panel);color:var(--text_1)}.cylinder-flow__receive[aria-hidden=true]{display:none}.cylinder-flow__receive-body>*:first-child{margin-top:0}.cylinder-flow__receive-body>*:last-child{margin-bottom:0}.cylinder-flow__receive-body{display:flex;flex-direction:column;gap:.5rem}.cylinder-flow__receive-body>*{margin:0}.cylinder-flow__receive-body>p:first-child{font-size:.875rem;line-height:20px}@media screen and (min-width:1025px){.cylinder-flow__receive-body>p:first-child{line-height:18px}}.cylinder-flow__receive .cylinder-flow__how-link{margin-top:0}.cylinder-flow__usps--rte ul,.cylinder-flow__receive-body ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.375rem}.cylinder-flow__usps--rte li,.cylinder-flow__receive-body li{display:flex;align-items:center;gap:1.125rem;margin:0;line-height:17px;padding:0!important}.cylinder-flow__check{flex-shrink:0}.cylinder-flow__receive-body ul{gap:.5rem;margin-left:var(--cyl-flow-check-offset)}
/*# sourceMappingURL=/cdn/shop/t/28/assets/cylinder_payment_flow.css.map */
