.scroll-button-selections-container{display:flex}.scroll-button-selection{background-color:#000;border-width:1px;border-color:#fff;font-size:12px;font-weight:700;text-align:center;padding:10px 0!important}.button-on{background-color:#9ecbff}.product-selector-hats{background-color:#cfcfcf}#product-scroll{display:flex;flex-direction:row;align-items:center;gap:10px;padding:7px;margin:5px auto;height:340px;overflow-y:scroll}.product-box{display:flex;flex-direction:column;font-weight:300;width:200px;padding:10px;text-align:center;background-color:#c5c5c5;border-radius:5px}#product-list-options{align-items:center;padding:7px;margin:5px auto}.product-list-child-2{flex:2}.product-list-box{display:flex;flex-direction:row;font-weight:300;padding:10px;text-align:center;border-radius:5px;align-items:center;justify-content:center}.product-box img{max-width:180px}.product-sub-box{flex:1}.product-box-title{color:#000;font-size:14px;font-weight:700;text-align:center;line-height:16px;padding-bottom:3px}input.qty-box{text-align:center;border:2px solid rgb(179,179,179);font-family:Arial,Helvetica,sans-serif;border-radius:5px;font-weight:700;font-size:22px;height:55px;width:100%}.qty-add,.qty-minus{color:#540000;font-size:30px}.qty-add-sub{border:2px solid rgb(179,179,179);border-radius:5px;background-color:#fff;display:flex;align-items:center;justify-content:center;height:55px;width:100%}.qty-add-sub:hover{background-color:#dcdcdc}.qty-add-sub-2{border:2px solid rgb(179,179,179);border-radius:5px;background-color:#fff;display:flex;align-items:center;justify-content:center;height:35px;width:100%}.qty-add-sub-2:hover{background-color:#e2e4e5}.qty-add-sub-2:active{background-color:#b8b8b8}input.qty-box-2{text-align:center;border:2px solid rgb(179,179,179);font-family:Arial,Helvetica,sans-serif;border-radius:5px;font-weight:700;font-size:22px;height:35px;min-width:75px;width:100%}.flex-container{display:flex;max-width:180px}.flex-child{flex:1}.swatch_options{display:flex;justify-content:space-around;width:100%;height:55px}.selection-button-container{flex-grow:1}.selection-button{display:flex;align-items:center;justify-content:center;width:100%;height:40px;font-family:Arial,Helvetica,sans-serif;font-weight:700;border-style:solid}.option_title{font-weight:700;font-family:Arial,Helvetica,sans-serif;margin:8px}.plate-font-2,.plate-font-3{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:18px}.plate-price{font-family:Arial,Helvetica,sans-serif;text-align:center;font-size:42px;color:red}#product-cl-add-cart{display:flex;align-items:center;justify-content:center;color:#fff;background-color:#00a0ea;border:1px solid #dddddd;font-size:var(--font-size-button-large);font-weight:700;padding:.875rem 1.75rem;letter-spacing:0em;position:relative;width:100%;padding:.90625rem .3125rem;margin-left:.75rem}#product-cl-add-cart:hover{background-color:#53c2f5}.breathe-space{padding-bottom:5px}.center-align{display:flex;align-items:center;justify-content:center}.lds-hourglass{display:inline-block;position:relative;width:80px;height:80px}.lds-hourglass:after{content:" ";display:block;border-radius:50%;width:0;height:0;margin:8px;box-sizing:border-box;border:32px solid #1AAAEC;border-color:#1AAAEC transparent #1AAAEC transparent;animation:lds-hourglass 1.2s infinite}@keyframes lds-hourglass{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}to{transform:rotate(1800deg)}}.hide-div{display:none}.arrow-right,.arrow-left,.long-arrow-right,.long-arrow-left{display:block;margin:30px auto;width:25px;height:25px;border-top:2px solid #000;border-left:2px solid #000}.arrow-right,.long-arrow-right{transform:rotate(135deg)}.arrow-left,.long-arrow-left{transform:rotate(-45deg)}.long-arrow-right:after,.long-arrow-left:after{content:"";display:block;width:2px;height:45px;background-color:#000;transform:rotate(-45deg) translate(15px,4px);left:0;top:0}.statedrop{position:relative;display:flex}.statedrop-content{background-color:#f9f9f9;min-width:160px;padding:12px 16px;margin-top:10px;margin-bottom:10px;font-weight:700}button.accordion{width:100%;background-color:#f5f5f5;border:none;outline:none;text-align:left;padding:15px 20px;font-size:18px;color:#333;cursor:pointer;transition:background-color .2s linear;margin-bottom:10px}button.accordion:after{font-family:FontAwesome;content:"\f150";font-family:fontawesome;font-size:18px;float:right}button.accordion.is-open:after{content:"\f151"}button.accordion:hover,button.accordion.is-open{background-color:#ddd}.accordion-content{background-color:#fff;border-left:1px solid whitesmoke;border-right:1px solid whitesmoke;padding:0 20px;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out}#zakeke-product-button{background-color:#1aaaec;font-size:18px;font-weight:700;width:100%;color:#fff;margin:10px;padding:15px}.discount-info{font-size:21px;line-height:normal;font-weight:700;color:red;text-align:center;border-style:solid;border-width:medium;border-color:red;padding:4px;width:70%}.discount-price{text-decoration-line:line-through;color:red;text-decoration-thickness:7%}.discount-box-header{color:#000;font-size:18px}.discount-box-header2{color:#757575;font-size:18px}#shopify-section-template--14561566883928__17740320007jayifuc,.gryffeditor,.gf_row,.gf_column{overflow-y:hidden!important}.gp-row#gfzn2nXOtT{min-height:50vh}.custom-steps .gp-text{border-radius:50%}#NOh426D6yso-SuzILAY_Nw input,#NOh426D6yso-SuzILAY_Nw textarea,#NOh426D6yso-SuzILAY_Nw select,#NOh426D6yso-SuzILAY_Nw .image label,#NOh426D6yso-SuzILAY_Nw .file label,#NOh426D6yso-SuzILAY_Nw .signature label,#NOh426D6yso-SuzILAY_Nw .form-control[disabled],#NOh426D6yso-SuzILAY_Nw .form-control[readonly]{background:#fff;border-radius:2px;border:1px solid #ccc;letter-spacing:normal!important}input[type=text]::placeholder,input[type=email]::placeholder,input[type=password]::placeholder,input[type=number]::placeholder,textarea::placeholder,select,input.form-control,.checkbox-inline label,.checkbox-inline input[type=checkbox]+label,a[href="https://citylocs.com/pages/privacy-policy"],textarea,label,input{font-family:Inter;letter-spacing:normal!important}
/*# sourceMappingURL=/cdn/shop/t/41/assets/citylocs.css.map */
