.field--name-quantity{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:end;justify-content:flex-end;width:calc(100% - 64px)}@media (min-width:720px){.field--name-quantity{display:inline-block;padding-left:150px;width:auto}}@media (min-width:960px){.field--name-quantity{padding-left:0}}.field--name-quantity label{display:block;font-size:14px;font-weight:700;color:#999;margin-bottom:10px;display:none}@media (min-width:960px){.field--name-quantity label{display:block}}.field--name-quantity input{background-color:#f9f8f6;width:64px;height:60px;border-radius:4px 0 0 4px;padding:17px 0 18px;font-weight:700;text-align:center;outline:none;border:none;color:#333;margin-right:1px}.field--name-quantity a{background-color:#f9f8f6;text-decoration:none;font-size:24px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:35px;height:30px}.field--name-quantity a:after{font-size:9px;color:#f26722}html:not(.touch-device) .field--name-quantity a:hover:not(:active){background-color:#f26722}html:not(.touch-device) .field--name-quantity a:hover:not(:active):after{color:#f9f8f6}.field--name-quantity a:active{background-color:#ed580e}.field--name-quantity a:active:after{color:#f9f8f6}.field--name-quantity .less{height:29px;color:red}.field--name-quantity .less:after{font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E91D";display:block}.field--name-quantity .more{margin-bottom:1px}.field--name-quantity .more:after{font-family:icons!important;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\E90D";display:block}.field--name-quantity .quantity-controls{display:-ms-flexbox;display:flex}.field--name-quantity .quantity-buttons{border-radius:0 4px 4px 0;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}
